Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-07-26 17:54:09

0001 # hltGetConfiguration /dev/CMSSW_14_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_14_0_0/PRef/V169 (CMSSW_14_0_11)
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_14_0_0/PRef/V169")
0013 )
0014 
0015 process.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( 
0016   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0017   lostHitPenalty = cms.double( 30.0 ),
0018   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0019   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0020   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
0021   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0022   maxCand = cms.int32( 1 ),
0023   alwaysUseInvalidHits = cms.bool( False ),
0024   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0025   intermediateCleaning = cms.bool( True ),
0026   updator = cms.string( "hltESPKFUpdator" ),
0027   seedAs5DHit = cms.bool( False )
0028 )
0029 process.HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0030   keepOriginalIfRebuildFails = cms.bool( False ),
0031   lockHits = cms.bool( True ),
0032   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0033   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0034   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0035   maxCand = cms.int32( 2 ),
0036   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
0037   intermediateCleaning = cms.bool( True ),
0038   bestHitOnly = cms.bool( True ),
0039   useSameTrajFilter = cms.bool( True ),
0040   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0041   lostHitPenalty = cms.double( 30.0 ),
0042   requireSeedHitsInRebuild = cms.bool( True ),
0043   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0044   maxPtForLooperReconstruction = cms.double( 0.0 ),
0045   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0046   minNrOfHitsForRebuild = cms.int32( 5 ),
0047   alwaysUseInvalidHits = cms.bool( False ),
0048   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0049   foundHitBonus = cms.double( 5.0 ),
0050   updator = cms.string( "hltESPKFUpdator" ),
0051   seedAs5DHit = cms.bool( False )
0052 )
0053 process.HLTIter4PSetTrajectoryFilterIT = cms.PSet( 
0054   minimumNumberOfHits = cms.int32( 6 ),
0055   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0056   seedExtension = cms.int32( 0 ),
0057   chargeSignificance = cms.double( -1.0 ),
0058   pixelSeedExtension = cms.bool( False ),
0059   strictSeedExtension = cms.bool( False ),
0060   nSigmaMinPt = cms.double( 5.0 ),
0061   maxCCCLostHits = cms.int32( 9999 ),
0062   minPt = cms.double( 0.3 ),
0063   maxConsecLostHits = cms.int32( 1 ),
0064   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0065   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0066   seedPairPenalty = cms.int32( 0 ),
0067   maxNumberOfHits = cms.int32( 100 ),
0068   minNumberOfHitsForLoopers = cms.int32( 13 ),
0069   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0070   minNumberOfHitsPerLoop = cms.int32( 4 ),
0071   minHitsMinPt = cms.int32( 3 ),
0072   maxLostHitsFraction = cms.double( 999.0 ),
0073   maxLostHits = cms.int32( 0 ),
0074   highEtaSwitch = cms.double( 5.0 ),
0075   minHitsAtHighEta = cms.int32( 5 )
0076 )
0077 process.HLTPSetPvClusterComparerForIT = cms.PSet( 
0078   track_chi2_max = cms.double( 20.0 ),
0079   track_pt_max = cms.double( 20.0 ),
0080   track_prob_min = cms.double( -1.0 ),
0081   track_pt_min = cms.double( 1.0 )
0082 )
0083 process.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet( 
0084   rescaleErrorIfFail = cms.double( 1.0 ),
0085   ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
0086   lostHitPenalty = cms.double( 30.0 ),
0087   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0088   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0089   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
0090   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0091   maxCand = cms.int32( 5 ),
0092   alwaysUseInvalidHits = cms.bool( True ),
0093   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0094   intermediateCleaning = cms.bool( False ),
0095   propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
0096   updator = cms.string( "hltESPKFUpdator" ),
0097   deltaEta = cms.double( -1.0 ),
0098   useSeedLayer = cms.bool( False ),
0099   deltaPhi = cms.double( -1.0 ),
0100   seedAs5DHit = cms.bool( False )
0101 )
0102 process.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet( 
0103   minimumNumberOfHits = cms.int32( 3 ),
0104   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0105   seedExtension = cms.int32( 0 ),
0106   chargeSignificance = cms.double( -1.0 ),
0107   pixelSeedExtension = cms.bool( False ),
0108   strictSeedExtension = cms.bool( False ),
0109   nSigmaMinPt = cms.double( 5.0 ),
0110   maxCCCLostHits = cms.int32( 9999 ),
0111   minPt = cms.double( 0.3 ),
0112   maxConsecLostHits = cms.int32( 1 ),
0113   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0114   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0115   seedPairPenalty = cms.int32( 0 ),
0116   maxNumberOfHits = cms.int32( 100 ),
0117   minNumberOfHitsForLoopers = cms.int32( 13 ),
0118   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0119   minNumberOfHitsPerLoop = cms.int32( 4 ),
0120   minHitsMinPt = cms.int32( 3 ),
0121   maxLostHitsFraction = cms.double( 999.0 ),
0122   maxLostHits = cms.int32( 1 ),
0123   highEtaSwitch = cms.double( 5.0 ),
0124   minHitsAtHighEta = cms.int32( 5 )
0125 )
0126 process.HLTPSetPvClusterComparerForBTag = cms.PSet( 
0127   track_chi2_max = cms.double( 20.0 ),
0128   track_pt_max = cms.double( 20.0 ),
0129   track_prob_min = cms.double( -1.0 ),
0130   track_pt_min = cms.double( 0.1 )
0131 )
0132 process.HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0133   keepOriginalIfRebuildFails = cms.bool( False ),
0134   lockHits = cms.bool( True ),
0135   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0136   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0137   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0138   maxCand = cms.int32( 2 ),
0139   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0140   intermediateCleaning = cms.bool( True ),
0141   bestHitOnly = cms.bool( True ),
0142   useSameTrajFilter = cms.bool( True ),
0143   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0144   lostHitPenalty = cms.double( 30.0 ),
0145   requireSeedHitsInRebuild = cms.bool( True ),
0146   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0147   maxPtForLooperReconstruction = cms.double( 0.0 ),
0148   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0149   minNrOfHitsForRebuild = cms.int32( 5 ),
0150   alwaysUseInvalidHits = cms.bool( False ),
0151   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0152   foundHitBonus = cms.double( 5.0 ),
0153   updator = cms.string( "hltESPKFUpdator" ),
0154   seedAs5DHit = cms.bool( False )
0155 )
0156 process.HLTSiStripClusterChargeCutTight = cms.PSet(  value = cms.double( 1945.0 ) )
0157 process.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet( 
0158   Rescale_Dz = cms.double( 3.0 ),
0159   Pt_fixed = cms.bool( False ),
0160   Eta_fixed = cms.bool( False ),
0161   Eta_min = cms.double( 0.1 ),
0162   DeltaZ = cms.double( 15.9 ),
0163   maxRegions = cms.int32( 2 ),
0164   EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
0165   UseVertex = cms.bool( False ),
0166   Z_fixed = cms.bool( True ),
0167   PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
0168   PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
0169   Rescale_phi = cms.double( 3.0 ),
0170   DeltaEta = cms.double( 0.2 ),
0171   precise = cms.bool( True ),
0172   OnDemand = cms.int32( -1 ),
0173   EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
0174   MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
0175   vertexCollection = cms.InputTag( "pixelVertices" ),
0176   Pt_min = cms.double( 1.5 ),
0177   beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
0178   Phi_fixed = cms.bool( False ),
0179   DeltaR = cms.double( 0.2 ),
0180   input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
0181   DeltaPhi = cms.double( 0.2 ),
0182   Phi_min = cms.double( 0.1 ),
0183   Rescale_eta = cms.double( 3.0 )
0184 )
0185 process.HLTIter2PSetTrajectoryFilterIT = cms.PSet( 
0186   minimumNumberOfHits = cms.int32( 3 ),
0187   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0188   seedExtension = cms.int32( 1 ),
0189   chargeSignificance = cms.double( -1.0 ),
0190   pixelSeedExtension = cms.bool( False ),
0191   strictSeedExtension = cms.bool( False ),
0192   nSigmaMinPt = cms.double( 5.0 ),
0193   maxCCCLostHits = cms.int32( 0 ),
0194   minPt = cms.double( 0.3 ),
0195   maxConsecLostHits = cms.int32( 1 ),
0196   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0197   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0198   seedPairPenalty = cms.int32( 0 ),
0199   maxNumberOfHits = cms.int32( 100 ),
0200   minNumberOfHitsForLoopers = cms.int32( 13 ),
0201   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0202   minNumberOfHitsPerLoop = cms.int32( 4 ),
0203   minHitsMinPt = cms.int32( 3 ),
0204   maxLostHitsFraction = cms.double( 999.0 ),
0205   maxLostHits = cms.int32( 1 ),
0206   highEtaSwitch = cms.double( 5.0 ),
0207   minHitsAtHighEta = cms.int32( 5 )
0208 )
0209 process.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet( 
0210   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0211   lostHitPenalty = cms.double( 30.0 ),
0212   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0213   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0214   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
0215   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0216   maxCand = cms.int32( 1 ),
0217   alwaysUseInvalidHits = cms.bool( False ),
0218   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0219   intermediateCleaning = cms.bool( True ),
0220   updator = cms.string( "hltESPKFUpdator" ),
0221   seedAs5DHit = cms.bool( False )
0222 )
0223 process.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet( 
0224   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0225   lostHitPenalty = cms.double( 90.0 ),
0226   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0227   propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
0228   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
0229   propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
0230   maxCand = cms.int32( 5 ),
0231   alwaysUseInvalidHits = cms.bool( True ),
0232   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
0233   intermediateCleaning = cms.bool( False ),
0234   updator = cms.string( "hltESPKFUpdator" ),
0235   seedAs5DHit = cms.bool( False )
0236 )
0237 process.HLTSiStripClusterChargeCutNone = cms.PSet(  value = cms.double( -1.0 ) )
0238 process.HLTPSetMuonCkfTrajectoryFilter = cms.PSet( 
0239   minimumNumberOfHits = cms.int32( 5 ),
0240   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0241   seedExtension = cms.int32( 0 ),
0242   chargeSignificance = cms.double( -1.0 ),
0243   pixelSeedExtension = cms.bool( False ),
0244   strictSeedExtension = cms.bool( False ),
0245   nSigmaMinPt = cms.double( 5.0 ),
0246   maxCCCLostHits = cms.int32( 9999 ),
0247   minPt = cms.double( 0.9 ),
0248   maxConsecLostHits = cms.int32( 1 ),
0249   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0250   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0251   seedPairPenalty = cms.int32( 0 ),
0252   maxNumberOfHits = cms.int32( -1 ),
0253   minNumberOfHitsForLoopers = cms.int32( 13 ),
0254   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0255   minNumberOfHitsPerLoop = cms.int32( 4 ),
0256   minHitsMinPt = cms.int32( 3 ),
0257   maxLostHitsFraction = cms.double( 999.0 ),
0258   maxLostHits = cms.int32( 1 ),
0259   highEtaSwitch = cms.double( 5.0 ),
0260   minHitsAtHighEta = cms.int32( 5 )
0261 )
0262 process.HLTIter1PSetTrajectoryFilterIT = cms.PSet( 
0263   minimumNumberOfHits = cms.int32( 3 ),
0264   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0265   seedExtension = cms.int32( 0 ),
0266   chargeSignificance = cms.double( -1.0 ),
0267   pixelSeedExtension = cms.bool( False ),
0268   strictSeedExtension = cms.bool( False ),
0269   nSigmaMinPt = cms.double( 5.0 ),
0270   maxCCCLostHits = cms.int32( 0 ),
0271   minPt = cms.double( 0.2 ),
0272   maxConsecLostHits = cms.int32( 1 ),
0273   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0274   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0275   seedPairPenalty = cms.int32( 0 ),
0276   maxNumberOfHits = cms.int32( 100 ),
0277   minNumberOfHitsForLoopers = cms.int32( 13 ),
0278   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0279   minNumberOfHitsPerLoop = cms.int32( 4 ),
0280   minHitsMinPt = cms.int32( 3 ),
0281   maxLostHitsFraction = cms.double( 999.0 ),
0282   maxLostHits = cms.int32( 1 ),
0283   highEtaSwitch = cms.double( 5.0 ),
0284   minHitsAtHighEta = cms.int32( 5 )
0285 )
0286 process.HLTSeedFromProtoTracks = cms.PSet( 
0287   TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
0288   SeedMomentumForBOFF = cms.double( 5.0 ),
0289   propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
0290   forceKinematicWithRegionDirection = cms.bool( False ),
0291   magneticField = cms.string( "ParabolicMf" ),
0292   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0293   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0294   MinOneOverPtError = cms.double( 1.0 )
0295 )
0296 process.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( 
0297   minimumNumberOfHits = cms.int32( 5 ),
0298   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0299   seedExtension = cms.int32( 0 ),
0300   chargeSignificance = cms.double( -1.0 ),
0301   pixelSeedExtension = cms.bool( False ),
0302   strictSeedExtension = cms.bool( False ),
0303   nSigmaMinPt = cms.double( 5.0 ),
0304   maxCCCLostHits = cms.int32( 9999 ),
0305   minPt = cms.double( 10.0 ),
0306   maxConsecLostHits = cms.int32( 1 ),
0307   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0308   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0309   seedPairPenalty = cms.int32( 0 ),
0310   maxNumberOfHits = cms.int32( 8 ),
0311   minNumberOfHitsForLoopers = cms.int32( 13 ),
0312   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0313   minNumberOfHitsPerLoop = cms.int32( 4 ),
0314   minHitsMinPt = cms.int32( 3 ),
0315   maxLostHitsFraction = cms.double( 999.0 ),
0316   maxLostHits = cms.int32( 1 ),
0317   highEtaSwitch = cms.double( 5.0 ),
0318   minHitsAtHighEta = cms.int32( 5 )
0319 )
0320 process.HLTIter0PSetTrajectoryFilterIT = cms.PSet( 
0321   minimumNumberOfHits = cms.int32( 3 ),
0322   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0323   seedExtension = cms.int32( 0 ),
0324   chargeSignificance = cms.double( -1.0 ),
0325   pixelSeedExtension = cms.bool( False ),
0326   strictSeedExtension = cms.bool( False ),
0327   nSigmaMinPt = cms.double( 5.0 ),
0328   maxCCCLostHits = cms.int32( 0 ),
0329   minPt = cms.double( 0.3 ),
0330   maxConsecLostHits = cms.int32( 1 ),
0331   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0332   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0333   seedPairPenalty = cms.int32( 0 ),
0334   maxNumberOfHits = cms.int32( 100 ),
0335   minNumberOfHitsForLoopers = cms.int32( 13 ),
0336   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0337   minNumberOfHitsPerLoop = cms.int32( 4 ),
0338   minHitsMinPt = cms.int32( 3 ),
0339   maxLostHitsFraction = cms.double( 999.0 ),
0340   maxLostHits = cms.int32( 1 ),
0341   highEtaSwitch = cms.double( 5.0 ),
0342   minHitsAtHighEta = cms.int32( 5 )
0343 )
0344 process.HLTSeedFromConsecutiveHitsCreator = cms.PSet( 
0345   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0346   SeedMomentumForBOFF = cms.double( 5.0 ),
0347   propagator = cms.string( "PropagatorWithMaterial" ),
0348   forceKinematicWithRegionDirection = cms.bool( False ),
0349   magneticField = cms.string( "" ),
0350   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0351   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0352   MinOneOverPtError = cms.double( 1.0 )
0353 )
0354 process.HLTSiStripClusterChargeCutForHI = cms.PSet(  value = cms.double( 2069.0 ) )
0355 process.HLTPSetTrajectoryFilterForElectrons = cms.PSet( 
0356   minimumNumberOfHits = cms.int32( 5 ),
0357   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0358   seedExtension = cms.int32( 0 ),
0359   chargeSignificance = cms.double( -1.0 ),
0360   pixelSeedExtension = cms.bool( False ),
0361   strictSeedExtension = cms.bool( False ),
0362   nSigmaMinPt = cms.double( 5.0 ),
0363   maxCCCLostHits = cms.int32( 9999 ),
0364   minPt = cms.double( 2.0 ),
0365   maxConsecLostHits = cms.int32( 1 ),
0366   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0367   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0368   seedPairPenalty = cms.int32( 0 ),
0369   maxNumberOfHits = cms.int32( -1 ),
0370   minNumberOfHitsForLoopers = cms.int32( 13 ),
0371   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0372   minNumberOfHitsPerLoop = cms.int32( 4 ),
0373   minHitsMinPt = cms.int32( -1 ),
0374   maxLostHitsFraction = cms.double( 999.0 ),
0375   maxLostHits = cms.int32( 1 ),
0376   highEtaSwitch = cms.double( 5.0 ),
0377   minHitsAtHighEta = cms.int32( 5 )
0378 )
0379 process.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet( 
0380   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0381   lostHitPenalty = cms.double( 30.0 ),
0382   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0383   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0384   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
0385   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0386   maxCand = cms.int32( 4 ),
0387   alwaysUseInvalidHits = cms.bool( True ),
0388   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0389   intermediateCleaning = cms.bool( True ),
0390   updator = cms.string( "hltESPKFUpdator" ),
0391   seedAs5DHit = cms.bool( False )
0392 )
0393 process.HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0394   useSameTrajFilter = cms.bool( True ),
0395   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0396   keepOriginalIfRebuildFails = cms.bool( False ),
0397   lostHitPenalty = cms.double( 30.0 ),
0398   lockHits = cms.bool( True ),
0399   requireSeedHitsInRebuild = cms.bool( True ),
0400   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0401   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0402   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
0403   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0404   minNrOfHitsForRebuild = cms.int32( 5 ),
0405   maxCand = cms.int32( 2 ),
0406   alwaysUseInvalidHits = cms.bool( False ),
0407   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0408   intermediateCleaning = cms.bool( True ),
0409   foundHitBonus = cms.double( 5.0 ),
0410   updator = cms.string( "hltESPKFUpdator" ),
0411   bestHitOnly = cms.bool( True ),
0412   seedAs5DHit = cms.bool( False ),
0413   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) )
0414 )
0415 process.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0416   useSameTrajFilter = cms.bool( True ),
0417   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0418   keepOriginalIfRebuildFails = cms.bool( True ),
0419   lostHitPenalty = cms.double( 1.0 ),
0420   lockHits = cms.bool( True ),
0421   requireSeedHitsInRebuild = cms.bool( True ),
0422   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0423   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0424   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0425   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0426   minNrOfHitsForRebuild = cms.int32( 2 ),
0427   maxCand = cms.int32( 5 ),
0428   alwaysUseInvalidHits = cms.bool( True ),
0429   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0430   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0431   intermediateCleaning = cms.bool( True ),
0432   foundHitBonus = cms.double( 1000.0 ),
0433   updator = cms.string( "hltESPKFUpdator" ),
0434   bestHitOnly = cms.bool( True ),
0435   seedAs5DHit = cms.bool( False )
0436 )
0437 process.HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0438   minimumNumberOfHits = cms.int32( 3 ),
0439   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0440   seedExtension = cms.int32( 0 ),
0441   chargeSignificance = cms.double( -1.0 ),
0442   pixelSeedExtension = cms.bool( False ),
0443   strictSeedExtension = cms.bool( False ),
0444   nSigmaMinPt = cms.double( 5.0 ),
0445   maxCCCLostHits = cms.int32( 9999 ),
0446   minPt = cms.double( 0.9 ),
0447   maxConsecLostHits = cms.int32( 1 ),
0448   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0449   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0450   seedPairPenalty = cms.int32( 0 ),
0451   maxNumberOfHits = cms.int32( 100 ),
0452   minNumberOfHitsForLoopers = cms.int32( 13 ),
0453   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0454   minNumberOfHitsPerLoop = cms.int32( 4 ),
0455   minHitsMinPt = cms.int32( 3 ),
0456   maxLostHitsFraction = cms.double( 0.1 ),
0457   maxLostHits = cms.int32( 999 ),
0458   highEtaSwitch = cms.double( 5.0 ),
0459   minHitsAtHighEta = cms.int32( 5 )
0460 )
0461 process.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0462   useSameTrajFilter = cms.bool( True ),
0463   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0464   keepOriginalIfRebuildFails = cms.bool( True ),
0465   lostHitPenalty = cms.double( 1.0 ),
0466   lockHits = cms.bool( True ),
0467   requireSeedHitsInRebuild = cms.bool( True ),
0468   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0469   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0470   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0471   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0472   minNrOfHitsForRebuild = cms.int32( 2 ),
0473   maxCand = cms.int32( 5 ),
0474   alwaysUseInvalidHits = cms.bool( True ),
0475   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0476   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0477   intermediateCleaning = cms.bool( True ),
0478   foundHitBonus = cms.double( 1000.0 ),
0479   updator = cms.string( "hltESPKFUpdator" ),
0480   bestHitOnly = cms.bool( True ),
0481   seedAs5DHit = cms.bool( False )
0482 )
0483 process.HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0484   minimumNumberOfHits = cms.int32( 3 ),
0485   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0486   seedExtension = cms.int32( 0 ),
0487   chargeSignificance = cms.double( -1.0 ),
0488   pixelSeedExtension = cms.bool( False ),
0489   strictSeedExtension = cms.bool( False ),
0490   nSigmaMinPt = cms.double( 5.0 ),
0491   maxCCCLostHits = cms.int32( 9999 ),
0492   minPt = cms.double( 0.9 ),
0493   maxConsecLostHits = cms.int32( 1 ),
0494   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0495   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0496   seedPairPenalty = cms.int32( 0 ),
0497   maxNumberOfHits = cms.int32( 100 ),
0498   minNumberOfHitsForLoopers = cms.int32( 13 ),
0499   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0500   minNumberOfHitsPerLoop = cms.int32( 4 ),
0501   minHitsMinPt = cms.int32( 3 ),
0502   maxLostHitsFraction = cms.double( 0.1 ),
0503   maxLostHits = cms.int32( 999 ),
0504   highEtaSwitch = cms.double( 5.0 ),
0505   minHitsAtHighEta = cms.int32( 5 )
0506 )
0507 process.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( 
0508   minimumNumberOfHits = cms.int32( 5 ),
0509   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0510   seedExtension = cms.int32( 0 ),
0511   chargeSignificance = cms.double( -1.0 ),
0512   pixelSeedExtension = cms.bool( False ),
0513   strictSeedExtension = cms.bool( False ),
0514   nSigmaMinPt = cms.double( 5.0 ),
0515   maxCCCLostHits = cms.int32( 9999 ),
0516   minPt = cms.double( 0.9 ),
0517   maxConsecLostHits = cms.int32( 1 ),
0518   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0519   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0520   seedPairPenalty = cms.int32( 0 ),
0521   maxNumberOfHits = cms.int32( 100 ),
0522   minNumberOfHitsForLoopers = cms.int32( 13 ),
0523   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0524   minNumberOfHitsPerLoop = cms.int32( 4 ),
0525   minHitsMinPt = cms.int32( 3 ),
0526   maxLostHitsFraction = cms.double( 0.1 ),
0527   maxLostHits = cms.int32( 999 ),
0528   highEtaSwitch = cms.double( 5.0 ),
0529   minHitsAtHighEta = cms.int32( 5 )
0530 )
0531 process.HLTSiStripClusterChargeCutLoose = cms.PSet(  value = cms.double( 1620.0 ) )
0532 process.HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet( 
0533   ComponentType = cms.string( "StripSubClusterShapeTrajectoryFilter" ),
0534   subclusterCutSN = cms.double( 12.0 ),
0535   trimMaxADC = cms.double( 30.0 ),
0536   seedCutMIPs = cms.double( 0.35 ),
0537   subclusterCutMIPs = cms.double( 0.45 ),
0538   subclusterWindow = cms.double( 0.7 ),
0539   maxNSat = cms.uint32( 3 ),
0540   trimMaxFracNeigh = cms.double( 0.25 ),
0541   maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
0542   seedCutSN = cms.double( 7.0 ),
0543   layerMask = cms.PSet( 
0544     TOB = cms.bool( False ),
0545     TIB = cms.vuint32( 1, 2 ),
0546     TID = cms.vuint32( 1, 2 ),
0547     TEC = cms.bool( False )
0548   ),
0549   maxTrimmedSizeDiffPos = cms.double( 0.7 ),
0550   trimMaxFracTotal = cms.double( 0.15 )
0551 )
0552 process.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet( 
0553   minimumNumberOfHits = cms.int32( 4 ),
0554   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0555   seedExtension = cms.int32( 0 ),
0556   chargeSignificance = cms.double( -1.0 ),
0557   pixelSeedExtension = cms.bool( False ),
0558   strictSeedExtension = cms.bool( False ),
0559   maxCCCLostHits = cms.int32( 0 ),
0560   nSigmaMinPt = cms.double( 5.0 ),
0561   minPt = cms.double( 1.0 ),
0562   maxConsecLostHits = cms.int32( 1 ),
0563   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0564   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0565   seedPairPenalty = cms.int32( 0 ),
0566   maxNumberOfHits = cms.int32( 100 ),
0567   minNumberOfHitsForLoopers = cms.int32( 13 ),
0568   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0569   minNumberOfHitsPerLoop = cms.int32( 4 ),
0570   minHitsMinPt = cms.int32( 3 ),
0571   maxLostHitsFraction = cms.double( 0.1 ),
0572   maxLostHits = cms.int32( 999 ),
0573   highEtaSwitch = cms.double( 5.0 ),
0574   minHitsAtHighEta = cms.int32( 5 )
0575 )
0576 process.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0577   useSameTrajFilter = cms.bool( True ),
0578   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0579   keepOriginalIfRebuildFails = cms.bool( False ),
0580   lostHitPenalty = cms.double( 30.0 ),
0581   lockHits = cms.bool( True ),
0582   requireSeedHitsInRebuild = cms.bool( True ),
0583   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0584   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0585   maxPtForLooperReconstruction = cms.double( 0.0 ),
0586   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0587   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ),
0588   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0589   minNrOfHitsForRebuild = cms.int32( 5 ),
0590   maxCand = cms.int32( 3 ),
0591   alwaysUseInvalidHits = cms.bool( True ),
0592   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0593   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0594   intermediateCleaning = cms.bool( True ),
0595   foundHitBonus = cms.double( 10.0 ),
0596   updator = cms.string( "hltESPKFUpdator" ),
0597   bestHitOnly = cms.bool( True ),
0598   seedAs5DHit = cms.bool( False )
0599 )
0600 process.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0601   ComponentType = cms.string( "CompositeTrajectoryFilter" ),
0602   filters = cms.VPSet( 
0603     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" )    ),
0604     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" )    )
0605   )
0606 )
0607 process.HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0608   minimumNumberOfHits = cms.int32( 4 ),
0609   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0610   seedExtension = cms.int32( 0 ),
0611   chargeSignificance = cms.double( -1.0 ),
0612   pixelSeedExtension = cms.bool( False ),
0613   strictSeedExtension = cms.bool( False ),
0614   maxCCCLostHits = cms.int32( 0 ),
0615   nSigmaMinPt = cms.double( 5.0 ),
0616   minPt = cms.double( 1.0 ),
0617   maxConsecLostHits = cms.int32( 1 ),
0618   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0619   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0620   seedPairPenalty = cms.int32( 0 ),
0621   maxNumberOfHits = cms.int32( 100 ),
0622   minNumberOfHitsForLoopers = cms.int32( 13 ),
0623   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0624   minNumberOfHitsPerLoop = cms.int32( 4 ),
0625   minHitsMinPt = cms.int32( 3 ),
0626   maxLostHitsFraction = cms.double( 0.1 ),
0627   maxLostHits = cms.int32( 999 ),
0628   highEtaSwitch = cms.double( 5.0 ),
0629   minHitsAtHighEta = cms.int32( 5 )
0630 )
0631 process.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0632   useSameTrajFilter = cms.bool( True ),
0633   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0634   keepOriginalIfRebuildFails = cms.bool( True ),
0635   lostHitPenalty = cms.double( 30.0 ),
0636   lockHits = cms.bool( True ),
0637   requireSeedHitsInRebuild = cms.bool( True ),
0638   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0639   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0640   maxPtForLooperReconstruction = cms.double( 0.0 ),
0641   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0642   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0643   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0644   minNrOfHitsForRebuild = cms.int32( 1 ),
0645   maxCand = cms.int32( 3 ),
0646   alwaysUseInvalidHits = cms.bool( True ),
0647   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0648   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0649   intermediateCleaning = cms.bool( True ),
0650   foundHitBonus = cms.double( 10.0 ),
0651   updator = cms.string( "hltESPKFUpdator" ),
0652   bestHitOnly = cms.bool( True ),
0653   seedAs5DHit = cms.bool( False )
0654 )
0655 process.HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0656   minimumNumberOfHits = cms.int32( 3 ),
0657   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0658   seedExtension = cms.int32( 0 ),
0659   chargeSignificance = cms.double( -1.0 ),
0660   pixelSeedExtension = cms.bool( False ),
0661   strictSeedExtension = cms.bool( False ),
0662   nSigmaMinPt = cms.double( 5.0 ),
0663   maxCCCLostHits = cms.int32( 0 ),
0664   minPt = cms.double( 1.0 ),
0665   maxConsecLostHits = cms.int32( 1 ),
0666   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0667   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0668   seedPairPenalty = cms.int32( 0 ),
0669   maxNumberOfHits = cms.int32( 100 ),
0670   minNumberOfHitsForLoopers = cms.int32( 13 ),
0671   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0672   minNumberOfHitsPerLoop = cms.int32( 4 ),
0673   minHitsMinPt = cms.int32( 3 ),
0674   maxLostHitsFraction = cms.double( 0.1 ),
0675   maxLostHits = cms.int32( 999 ),
0676   highEtaSwitch = cms.double( 5.0 ),
0677   minHitsAtHighEta = cms.int32( 5 )
0678 )
0679 process.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0680   useSameTrajFilter = cms.bool( True ),
0681   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0682   keepOriginalIfRebuildFails = cms.bool( False ),
0683   lostHitPenalty = cms.double( 30.0 ),
0684   lockHits = cms.bool( True ),
0685   requireSeedHitsInRebuild = cms.bool( True ),
0686   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0687   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0688   maxPtForLooperReconstruction = cms.double( 0.0 ),
0689   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0690   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0691   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0692   minNrOfHitsForRebuild = cms.int32( 5 ),
0693   maxCand = cms.int32( 4 ),
0694   alwaysUseInvalidHits = cms.bool( True ),
0695   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
0696   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0697   intermediateCleaning = cms.bool( True ),
0698   foundHitBonus = cms.double( 10.0 ),
0699   updator = cms.string( "hltESPKFUpdator" ),
0700   bestHitOnly = cms.bool( True ),
0701   seedAs5DHit = cms.bool( False )
0702 )
0703 process.HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0704   minimumNumberOfHits = cms.int32( 3 ),
0705   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0706   seedExtension = cms.int32( 0 ),
0707   chargeSignificance = cms.double( -1.0 ),
0708   pixelSeedExtension = cms.bool( False ),
0709   strictSeedExtension = cms.bool( False ),
0710   nSigmaMinPt = cms.double( 5.0 ),
0711   maxCCCLostHits = cms.int32( 0 ),
0712   minPt = cms.double( 1.0 ),
0713   maxConsecLostHits = cms.int32( 1 ),
0714   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0715   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0716   seedPairPenalty = cms.int32( 0 ),
0717   maxNumberOfHits = cms.int32( 100 ),
0718   minNumberOfHitsForLoopers = cms.int32( 13 ),
0719   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0720   minNumberOfHitsPerLoop = cms.int32( 4 ),
0721   minHitsMinPt = cms.int32( 3 ),
0722   maxLostHitsFraction = cms.double( 0.1 ),
0723   maxLostHits = cms.int32( 999 ),
0724   highEtaSwitch = cms.double( 5.0 ),
0725   minHitsAtHighEta = cms.int32( 5 )
0726 )
0727 process.HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0728   useSameTrajFilter = cms.bool( True ),
0729   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0730   keepOriginalIfRebuildFails = cms.bool( False ),
0731   lostHitPenalty = cms.double( 30.0 ),
0732   lockHits = cms.bool( True ),
0733   requireSeedHitsInRebuild = cms.bool( True ),
0734   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0735   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0736   maxPtForLooperReconstruction = cms.double( 0.0 ),
0737   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0738   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0739   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0740   minNrOfHitsForRebuild = cms.int32( 5 ),
0741   maxCand = cms.int32( 3 ),
0742   alwaysUseInvalidHits = cms.bool( True ),
0743   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
0744   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0745   intermediateCleaning = cms.bool( True ),
0746   foundHitBonus = cms.double( 10.0 ),
0747   updator = cms.string( "hltESPKFUpdator" ),
0748   bestHitOnly = cms.bool( True ),
0749   seedAs5DHit = cms.bool( False )
0750 )
0751 process.HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0752   minimumNumberOfHits = cms.int32( 3 ),
0753   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0754   seedExtension = cms.int32( 0 ),
0755   chargeSignificance = cms.double( -1.0 ),
0756   pixelSeedExtension = cms.bool( False ),
0757   strictSeedExtension = cms.bool( False ),
0758   nSigmaMinPt = cms.double( 5.0 ),
0759   maxCCCLostHits = cms.int32( 0 ),
0760   minPt = cms.double( 2.8 ),
0761   maxConsecLostHits = cms.int32( 1 ),
0762   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0763   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0764   seedPairPenalty = cms.int32( 0 ),
0765   maxNumberOfHits = cms.int32( 100 ),
0766   minNumberOfHitsForLoopers = cms.int32( 13 ),
0767   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0768   minNumberOfHitsPerLoop = cms.int32( 4 ),
0769   minHitsMinPt = cms.int32( 3 ),
0770   maxLostHitsFraction = cms.double( 0.1 ),
0771   maxLostHits = cms.int32( 999 ),
0772   highEtaSwitch = cms.double( 5.0 ),
0773   minHitsAtHighEta = cms.int32( 5 )
0774 )
0775 process.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0776   useSameTrajFilter = cms.bool( True ),
0777   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0778   keepOriginalIfRebuildFails = cms.bool( False ),
0779   lostHitPenalty = cms.double( 30.0 ),
0780   lockHits = cms.bool( True ),
0781   requireSeedHitsInRebuild = cms.bool( True ),
0782   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0783   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0784   maxPtForLooperReconstruction = cms.double( 0.0 ),
0785   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0786   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0787   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0788   minNrOfHitsForRebuild = cms.int32( 5 ),
0789   maxCand = cms.int32( 4 ),
0790   alwaysUseInvalidHits = cms.bool( True ),
0791   estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
0792   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0793   intermediateCleaning = cms.bool( True ),
0794   foundHitBonus = cms.double( 10.0 ),
0795   updator = cms.string( "hltESPKFUpdator" ),
0796   bestHitOnly = cms.bool( True ),
0797   seedAs5DHit = cms.bool( False )
0798 )
0799 process.HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0800   minimumNumberOfHits = cms.int32( 3 ),
0801   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0802   seedExtension = cms.int32( 0 ),
0803   chargeSignificance = cms.double( -1.0 ),
0804   pixelSeedExtension = cms.bool( False ),
0805   strictSeedExtension = cms.bool( False ),
0806   nSigmaMinPt = cms.double( 5.0 ),
0807   maxCCCLostHits = cms.int32( 0 ),
0808   minPt = cms.double( 5.0 ),
0809   maxConsecLostHits = cms.int32( 1 ),
0810   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0811   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0812   seedPairPenalty = cms.int32( 0 ),
0813   maxNumberOfHits = cms.int32( 100 ),
0814   minNumberOfHitsForLoopers = cms.int32( 13 ),
0815   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0816   minNumberOfHitsPerLoop = cms.int32( 4 ),
0817   minHitsMinPt = cms.int32( 3 ),
0818   maxLostHitsFraction = cms.double( 0.1 ),
0819   maxLostHits = cms.int32( 999 ),
0820   highEtaSwitch = cms.double( 5.0 ),
0821   minHitsAtHighEta = cms.int32( 5 )
0822 )
0823 process.HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA = 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( 5.0 ),
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.HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0848   minimumNumberOfHits = cms.int32( 4 ),
0849   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0850   seedExtension = cms.int32( 0 ),
0851   chargeSignificance = cms.double( -1.0 ),
0852   pixelSeedExtension = cms.bool( False ),
0853   strictSeedExtension = cms.bool( False ),
0854   nSigmaMinPt = cms.double( 5.0 ),
0855   maxCCCLostHits = cms.int32( 0 ),
0856   minPt = cms.double( 5.0 ),
0857   maxConsecLostHits = cms.int32( 1 ),
0858   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0859   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0860   seedPairPenalty = cms.int32( 0 ),
0861   maxNumberOfHits = cms.int32( 100 ),
0862   minNumberOfHitsForLoopers = cms.int32( 13 ),
0863   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0864   minNumberOfHitsPerLoop = cms.int32( 4 ),
0865   minHitsMinPt = cms.int32( 3 ),
0866   maxLostHitsFraction = cms.double( 0.1 ),
0867   maxLostHits = cms.int32( 999 ),
0868   highEtaSwitch = cms.double( 5.0 ),
0869   minHitsAtHighEta = cms.int32( 5 )
0870 )
0871 process.HLTPSetPixelPairStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0872   useSameTrajFilter = cms.bool( False ),
0873   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0874   keepOriginalIfRebuildFails = cms.bool( False ),
0875   lostHitPenalty = cms.double( 30.0 ),
0876   lockHits = cms.bool( True ),
0877   requireSeedHitsInRebuild = cms.bool( True ),
0878   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0879   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0880   maxPtForLooperReconstruction = cms.double( 0.0 ),
0881   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0882   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0883   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0884   minNrOfHitsForRebuild = cms.int32( 5 ),
0885   maxCand = cms.int32( 3 ),
0886   alwaysUseInvalidHits = cms.bool( True ),
0887   estimator = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
0888   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA" ) ),
0889   intermediateCleaning = cms.bool( True ),
0890   foundHitBonus = cms.double( 10.0 ),
0891   updator = cms.string( "hltESPKFUpdator" ),
0892   bestHitOnly = cms.bool( True ),
0893   seedAs5DHit = cms.bool( False )
0894 )
0895 process.HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0896   minimumNumberOfHits = cms.int32( 3 ),
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( 1.4 ),
0908   seedPairPenalty = cms.int32( 0 ),
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( 999 ),
0916   highEtaSwitch = cms.double( 5.0 ),
0917   minHitsAtHighEta = cms.int32( 5 )
0918 )
0919 process.HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0920   minimumNumberOfHits = cms.int32( 4 ),
0921   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0922   seedExtension = cms.int32( 0 ),
0923   chargeSignificance = cms.double( -1.0 ),
0924   pixelSeedExtension = cms.bool( False ),
0925   strictSeedExtension = cms.bool( False ),
0926   nSigmaMinPt = cms.double( 5.0 ),
0927   maxCCCLostHits = cms.int32( 9999 ),
0928   minPt = cms.double( 5.0 ),
0929   maxConsecLostHits = cms.int32( 1 ),
0930   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0931   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0932   seedPairPenalty = cms.int32( 1 ),
0933   maxNumberOfHits = cms.int32( 100 ),
0934   minNumberOfHitsForLoopers = cms.int32( 13 ),
0935   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0936   minNumberOfHitsPerLoop = cms.int32( 4 ),
0937   minHitsMinPt = cms.int32( 3 ),
0938   maxLostHitsFraction = cms.double( 0.1 ),
0939   maxLostHits = cms.int32( 0 ),
0940   highEtaSwitch = cms.double( 5.0 ),
0941   minHitsAtHighEta = cms.int32( 5 )
0942 )
0943 process.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0944   useSameTrajFilter = cms.bool( True ),
0945   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0946   keepOriginalIfRebuildFails = cms.bool( False ),
0947   lostHitPenalty = cms.double( 30.0 ),
0948   lockHits = cms.bool( True ),
0949   requireSeedHitsInRebuild = cms.bool( True ),
0950   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0951   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0952   maxPtForLooperReconstruction = cms.double( 0.0 ),
0953   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0954   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0955   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0956   minNrOfHitsForRebuild = cms.int32( 4 ),
0957   maxCand = cms.int32( 2 ),
0958   alwaysUseInvalidHits = cms.bool( False ),
0959   estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
0960   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0961   intermediateCleaning = cms.bool( True ),
0962   foundHitBonus = cms.double( 10.0 ),
0963   updator = cms.string( "hltESPKFUpdator" ),
0964   bestHitOnly = cms.bool( True ),
0965   seedAs5DHit = cms.bool( False )
0966 )
0967 process.HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0968   minimumNumberOfHits = cms.int32( 5 ),
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.HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0992   minimumNumberOfHits = cms.int32( 4 ),
0993   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0994   seedExtension = cms.int32( 0 ),
0995   chargeSignificance = cms.double( -1.0 ),
0996   pixelSeedExtension = cms.bool( False ),
0997   strictSeedExtension = cms.bool( False ),
0998   nSigmaMinPt = cms.double( 5.0 ),
0999   maxCCCLostHits = cms.int32( 9999 ),
1000   minPt = cms.double( 5.0 ),
1001   maxConsecLostHits = cms.int32( 1 ),
1002   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1003   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1004   seedPairPenalty = cms.int32( 1 ),
1005   maxNumberOfHits = cms.int32( 100 ),
1006   minNumberOfHitsForLoopers = cms.int32( 13 ),
1007   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1008   minNumberOfHitsPerLoop = cms.int32( 4 ),
1009   minHitsMinPt = cms.int32( 3 ),
1010   maxLostHitsFraction = cms.double( 0.1 ),
1011   maxLostHits = cms.int32( 0 ),
1012   highEtaSwitch = cms.double( 5.0 ),
1013   minHitsAtHighEta = cms.int32( 5 )
1014 )
1015 process.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1016   useSameTrajFilter = cms.bool( False ),
1017   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1018   keepOriginalIfRebuildFails = cms.bool( False ),
1019   lostHitPenalty = cms.double( 30.0 ),
1020   lockHits = cms.bool( True ),
1021   requireSeedHitsInRebuild = cms.bool( True ),
1022   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1023   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1024   maxPtForLooperReconstruction = cms.double( 0.0 ),
1025   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1026   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1027   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1028   minNrOfHitsForRebuild = cms.int32( 4 ),
1029   maxCand = cms.int32( 2 ),
1030   alwaysUseInvalidHits = cms.bool( False ),
1031   estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
1032   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA" ) ),
1033   intermediateCleaning = cms.bool( True ),
1034   foundHitBonus = cms.double( 10.0 ),
1035   updator = cms.string( "hltESPKFUpdator" ),
1036   bestHitOnly = cms.bool( True ),
1037   seedAs5DHit = cms.bool( False )
1038 )
1039 process.HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
1040   minimumNumberOfHits = cms.int32( 4 ),
1041   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1042   seedExtension = cms.int32( 0 ),
1043   chargeSignificance = cms.double( -1.0 ),
1044   pixelSeedExtension = cms.bool( False ),
1045   strictSeedExtension = cms.bool( False ),
1046   nSigmaMinPt = cms.double( 5.0 ),
1047   maxCCCLostHits = cms.int32( 9999 ),
1048   minPt = cms.double( 5.0 ),
1049   maxConsecLostHits = cms.int32( 1 ),
1050   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1051   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1052   seedPairPenalty = cms.int32( 0 ),
1053   maxNumberOfHits = cms.int32( 100 ),
1054   minNumberOfHitsForLoopers = cms.int32( 13 ),
1055   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1056   minNumberOfHitsPerLoop = cms.int32( 4 ),
1057   minHitsMinPt = cms.int32( 3 ),
1058   maxLostHitsFraction = cms.double( 0.1 ),
1059   maxLostHits = cms.int32( 999 ),
1060   highEtaSwitch = cms.double( 5.0 ),
1061   minHitsAtHighEta = cms.int32( 5 )
1062 )
1063 process.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = 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( "PropagatorWithMaterialParabolicMfOpposite" ),
1074   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1075   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1076   minNrOfHitsForRebuild = cms.int32( 5 ),
1077   maxCand = cms.int32( 50 ),
1078   alwaysUseInvalidHits = cms.bool( True ),
1079   estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
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.HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA = cms.PSet( 
1088   minimumNumberOfHits = cms.int32( 4 ),
1089   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1090   seedExtension = cms.int32( 1 ),
1091   chargeSignificance = cms.double( -1.0 ),
1092   pixelSeedExtension = cms.bool( False ),
1093   strictSeedExtension = cms.bool( False ),
1094   nSigmaMinPt = cms.double( 5.0 ),
1095   maxCCCLostHits = cms.int32( 0 ),
1096   minPt = cms.double( 5.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.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1112   useSameTrajFilter = cms.bool( True ),
1113   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1114   keepOriginalIfRebuildFails = cms.bool( False ),
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( "PropagatorWithMaterialForMixedStepOpposite" ),
1122   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1123   propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
1124   minNrOfHitsForRebuild = cms.int32( 5 ),
1125   maxCand = cms.int32( 2 ),
1126   alwaysUseInvalidHits = cms.bool( True ),
1127   estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
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.HLTPSetDetachedQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1136   useSameTrajFilter = cms.bool( True ),
1137   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1138   keepOriginalIfRebuildFails = cms.bool( False ),
1139   lostHitPenalty = cms.double( 30.0 ),
1140   lockHits = cms.bool( True ),
1141   requireSeedHitsInRebuild = cms.bool( True ),
1142   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1143   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1144   maxPtForLooperReconstruction = cms.double( 0.0 ),
1145   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1146   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1147   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1148   minNrOfHitsForRebuild = cms.int32( 5 ),
1149   maxCand = cms.int32( 3 ),
1150   alwaysUseInvalidHits = cms.bool( True ),
1151   estimator = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
1152   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1153   intermediateCleaning = cms.bool( True ),
1154   foundHitBonus = cms.double( 10.0 ),
1155   updator = cms.string( "hltESPKFUpdator" ),
1156   bestHitOnly = cms.bool( True ),
1157   seedAs5DHit = cms.bool( False )
1158 )
1159 process.HLTPSetDetachedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = 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( "HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1171   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1172   minNrOfHitsForRebuild = cms.int32( 5 ),
1173   maxCand = cms.int32( 3 ),
1174   alwaysUseInvalidHits = cms.bool( True ),
1175   estimator = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
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.HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1184   minimumNumberOfHits = cms.int32( 4 ),
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   maxCCCLostHits = cms.int32( 0 ),
1191   nSigmaMinPt = cms.double( 5.0 ),
1192   minPt = cms.double( 3.0 ),
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.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1208   useSameTrajFilter = cms.bool( True ),
1209   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1210   keepOriginalIfRebuildFails = cms.bool( True ),
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( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ),
1219   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1220   minNrOfHitsForRebuild = cms.int32( 1 ),
1221   maxCand = cms.int32( 3 ),
1222   alwaysUseInvalidHits = cms.bool( True ),
1223   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
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.HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1232   minimumNumberOfHits = cms.int32( 3 ),
1233   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1234   seedExtension = cms.int32( 0 ),
1235   chargeSignificance = cms.double( -1.0 ),
1236   pixelSeedExtension = cms.bool( False ),
1237   strictSeedExtension = cms.bool( False ),
1238   nSigmaMinPt = cms.double( 5.0 ),
1239   maxCCCLostHits = cms.int32( 0 ),
1240   minPt = cms.double( 2.8 ),
1241   maxConsecLostHits = cms.int32( 1 ),
1242   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1243   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1244   seedPairPenalty = cms.int32( 0 ),
1245   maxNumberOfHits = cms.int32( 100 ),
1246   minNumberOfHitsForLoopers = cms.int32( 13 ),
1247   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1248   minNumberOfHitsPerLoop = cms.int32( 4 ),
1249   minHitsMinPt = cms.int32( 3 ),
1250   maxLostHitsFraction = cms.double( 0.1 ),
1251   maxLostHits = cms.int32( 999 ),
1252   highEtaSwitch = cms.double( 5.0 ),
1253   minHitsAtHighEta = cms.int32( 5 )
1254 )
1255 process.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1256   useSameTrajFilter = cms.bool( True ),
1257   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1258   keepOriginalIfRebuildFails = cms.bool( False ),
1259   lostHitPenalty = cms.double( 30.0 ),
1260   lockHits = cms.bool( True ),
1261   requireSeedHitsInRebuild = cms.bool( True ),
1262   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1263   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1264   maxPtForLooperReconstruction = cms.double( 0.0 ),
1265   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1266   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ),
1267   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1268   minNrOfHitsForRebuild = cms.int32( 5 ),
1269   maxCand = cms.int32( 4 ),
1270   alwaysUseInvalidHits = cms.bool( True ),
1271   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
1272   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1273   intermediateCleaning = cms.bool( True ),
1274   foundHitBonus = cms.double( 10.0 ),
1275   updator = cms.string( "hltESPKFUpdator" ),
1276   bestHitOnly = cms.bool( True ),
1277   seedAs5DHit = cms.bool( False )
1278 )
1279 process.HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1280   minimumNumberOfHits = cms.int32( 3 ),
1281   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1282   seedExtension = cms.int32( 0 ),
1283   chargeSignificance = cms.double( -1.0 ),
1284   pixelSeedExtension = cms.bool( False ),
1285   strictSeedExtension = cms.bool( False ),
1286   nSigmaMinPt = cms.double( 5.0 ),
1287   maxCCCLostHits = cms.int32( 0 ),
1288   minPt = cms.double( 3.5 ),
1289   maxConsecLostHits = cms.int32( 1 ),
1290   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1291   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1292   seedPairPenalty = cms.int32( 0 ),
1293   maxNumberOfHits = cms.int32( 100 ),
1294   minNumberOfHitsForLoopers = cms.int32( 13 ),
1295   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1296   minNumberOfHitsPerLoop = cms.int32( 4 ),
1297   minHitsMinPt = cms.int32( 3 ),
1298   maxLostHitsFraction = cms.double( 0.1 ),
1299   maxLostHits = cms.int32( 999 ),
1300   highEtaSwitch = cms.double( 5.0 ),
1301   minHitsAtHighEta = cms.int32( 5 )
1302 )
1303 process.HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1304   useSameTrajFilter = cms.bool( True ),
1305   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1306   keepOriginalIfRebuildFails = cms.bool( False ),
1307   lostHitPenalty = cms.double( 30.0 ),
1308   lockHits = cms.bool( True ),
1309   requireSeedHitsInRebuild = cms.bool( True ),
1310   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1311   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1312   maxPtForLooperReconstruction = cms.double( 0.0 ),
1313   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1314   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ),
1315   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1316   minNrOfHitsForRebuild = cms.int32( 5 ),
1317   maxCand = cms.int32( 3 ),
1318   alwaysUseInvalidHits = cms.bool( True ),
1319   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
1320   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1321   intermediateCleaning = cms.bool( True ),
1322   foundHitBonus = cms.double( 10.0 ),
1323   updator = cms.string( "hltESPKFUpdator" ),
1324   bestHitOnly = cms.bool( True ),
1325   seedAs5DHit = cms.bool( False )
1326 )
1327 process.streams = cms.PSet( 
1328   ALCALumiPixelsCountsExpress = cms.vstring( 'AlCaLumiPixelsCountsExpress' ),
1329   ALCALumiPixelsCountsPrompt = cms.vstring( 'AlCaLumiPixelsCountsPrompt' ),
1330   ALCAP0 = cms.vstring( 'AlCaP0' ),
1331   ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
1332   Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
1333   DQM = cms.vstring( 'OnlineMonitor' ),
1334   DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
1335   DQMEventDisplay = cms.vstring( 'EventDisplay' ),
1336   DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ),
1337   DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ),
1338   EcalCalibration = cms.vstring( 'EcalLaser' ),
1339   Express = cms.vstring( 'ExpressPhysics' ),
1340   ExpressAlignment = cms.vstring( 'ExpressAlignment' ),
1341   HLTMonitor = cms.vstring( 'HLTMonitor' ),
1342   NanoDST = cms.vstring( 'L1Accept' ),
1343   PhysicsCommissioning = cms.vstring( 'Commissioning',
1344     'CommissioningZDC',
1345     'EmptyBX',
1346     'HLTPhysics',
1347     'HcalNZS',
1348     'NoBPTX',
1349     'ZeroBias' ),
1350   PhysicsCommissioningRawPrime = cms.vstring( 'CommissioningRawPrime' ),
1351   PhysicsPPRefDoubleMuon0 = cms.vstring( 'PPRefDoubleMuon0' ),
1352   PhysicsPPRefDoubleMuon1 = cms.vstring( 'PPRefDoubleMuon1' ),
1353   PhysicsPPRefDoubleMuon2 = cms.vstring( 'PPRefDoubleMuon2' ),
1354   PhysicsPPRefDoubleMuon3 = cms.vstring( 'PPRefDoubleMuon3' ),
1355   PhysicsPPRefExotica = cms.vstring( 'PPRefExotica' ),
1356   PhysicsPPRefHardProbes0 = cms.vstring( 'PPRefHardProbes0' ),
1357   PhysicsPPRefHardProbes1 = cms.vstring( 'PPRefHardProbes1' ),
1358   PhysicsPPRefHardProbes2 = cms.vstring( 'PPRefHardProbes2' ),
1359   PhysicsPPRefSingleMuon0 = cms.vstring( 'PPRefSingleMuon0' ),
1360   PhysicsPPRefSingleMuon1 = cms.vstring( 'PPRefSingleMuon1' ),
1361   PhysicsPPRefSingleMuon2 = cms.vstring( 'PPRefSingleMuon2' ),
1362   PhysicsPPRefZeroBias0 = cms.vstring( 'PPRefZeroBias0',
1363     'PPRefZeroBias1' ),
1364   PhysicsPPRefZeroBias1 = cms.vstring( 'PPRefZeroBias2',
1365     'PPRefZeroBias3' ),
1366   PhysicsPPRefZeroBias2 = cms.vstring( 'PPRefZeroBias4',
1367     'PPRefZeroBias5' ),
1368   PhysicsPPRefZeroBias3 = cms.vstring( 'PPRefZeroBias6',
1369     'PPRefZeroBias7' ),
1370   PhysicsPPRefZeroBias4 = cms.vstring( 'PPRefZeroBias8',
1371     'PPRefZeroBias9' ),
1372   PhysicsPPRefZeroBias5 = cms.vstring( 'PPRefZeroBias10',
1373     'PPRefZeroBias11' ),
1374   PhysicsPPRefZeroBias6 = cms.vstring( 'PPRefZeroBias12',
1375     'PPRefZeroBias13' ),
1376   PhysicsPPRefZeroBias7 = cms.vstring( 'PPRefZeroBias14',
1377     'PPRefZeroBias15' ),
1378   PhysicsPPRefZeroBias8 = cms.vstring( 'PPRefZeroBias16',
1379     'PPRefZeroBias17' ),
1380   PhysicsPPRefZeroBias9 = cms.vstring( 'PPRefZeroBias18',
1381     'PPRefZeroBias19' ),
1382   RPCMON = cms.vstring( 'RPCMonitor' )
1383 )
1384 process.datasets = cms.PSet( 
1385   AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v9' ),
1386   AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v9',
1387     'AlCa_LumiPixelsCounts_ZeroBias_v11' ),
1388   AlCaP0 = cms.vstring( 'AlCa_HIEcalEtaEBonly_v11',
1389     'AlCa_HIEcalEtaEEonly_v11',
1390     'AlCa_HIEcalPi0EBonly_v11',
1391     'AlCa_HIEcalPi0EEonly_v11' ),
1392   AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v19' ),
1393   Commissioning = cms.vstring( 'HLT_IsoTrackHB_v13',
1394     'HLT_IsoTrackHE_v13' ),
1395   CommissioningRawPrime = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v6' ),
1396   CommissioningZDC = cms.vstring( 'HLT_ZDCCommissioning_v5' ),
1397   DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v11',
1398     'DQM_HcalReconstruction_v9',
1399     'DQM_PixelReconstruction_v11' ),
1400   DQMOnlineBeamspot = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v14',
1401     'HLT_ZeroBias_Beamspot_v15' ),
1402   EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ),
1403   EmptyBX = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v8',
1404     'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v8',
1405     'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v8' ),
1406   EventDisplay = cms.vstring( 'HLT_AK4PFJet100_v7',
1407     'HLT_PPRefGEDPhoton30_v5',
1408     'HLT_PPRefL3SingleMu7_v7',
1409     'HLT_Physics_v13' ),
1410   ExpressAlignment = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v14',
1411     'HLT_ZeroBias_Beamspot_v15' ),
1412   ExpressPhysics = cms.vstring( 'HLT_AK4PFJet80_v7',
1413     'HLT_PPRefEle15Ele10GsfMass50_v5',
1414     'HLT_PPRefL3SingleMu7_v7',
1415     'HLT_Physics_v13',
1416     'HLT_Random_v3',
1417     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
1418     'HLT_ZeroBias_v12' ),
1419   HLTMonitor = cms.vstring( 'HLT_AK4PFJet80_v7',
1420     'HLT_PPRefEle15Ele10GsfMass50_v5',
1421     'HLT_PPRefEle50Gsf_v5' ),
1422   HLTPhysics = cms.vstring( 'HLT_Physics_v13' ),
1423   HcalNZS = cms.vstring( 'HLT_HcalNZS_v20',
1424     'HLT_HcalPhiSym_v22' ),
1425   L1Accept = cms.vstring( 'DST_Physics_v15' ),
1426   NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v9',
1427     'HLT_CDC_L2cosmic_5p5_er1p0_v9' ),
1428   OnlineMonitor = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v9',
1429     'HLT_CDC_L2cosmic_5p5_er1p0_v9',
1430     'HLT_HIL1NotBptxORForPPRef_v8',
1431     'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v8',
1432     'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v8',
1433     'HLT_HcalNZS_v20',
1434     'HLT_HcalPhiSym_v22',
1435     'HLT_IsoTrackHB_v13',
1436     'HLT_IsoTrackHE_v13',
1437     'HLT_Physics_v13',
1438     'HLT_Random_v3',
1439     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
1440     'HLT_ZeroBias_v12' ),
1441   PPRefDoubleMuon0 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v5',
1442     'HLT_PPRefL1DoubleMu0_v5',
1443     'HLT_PPRefL2DoubleMu0_Open_v5',
1444     'HLT_PPRefL2DoubleMu0_v5',
1445     'HLT_PPRefL3DoubleMu0_Open_v7',
1446     'HLT_PPRefL3DoubleMu0_v7' ),
1447   PPRefDoubleMuon1 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v5',
1448     'HLT_PPRefL1DoubleMu0_v5',
1449     'HLT_PPRefL2DoubleMu0_Open_v5',
1450     'HLT_PPRefL2DoubleMu0_v5',
1451     'HLT_PPRefL3DoubleMu0_Open_v7',
1452     'HLT_PPRefL3DoubleMu0_v7' ),
1453   PPRefDoubleMuon2 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v5',
1454     'HLT_PPRefL1DoubleMu0_v5',
1455     'HLT_PPRefL2DoubleMu0_Open_v5',
1456     'HLT_PPRefL2DoubleMu0_v5',
1457     'HLT_PPRefL3DoubleMu0_Open_v7',
1458     'HLT_PPRefL3DoubleMu0_v7' ),
1459   PPRefDoubleMuon3 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v5',
1460     'HLT_PPRefL1DoubleMu0_v5',
1461     'HLT_PPRefL2DoubleMu0_Open_v5',
1462     'HLT_PPRefL2DoubleMu0_v5',
1463     'HLT_PPRefL3DoubleMu0_Open_v7',
1464     'HLT_PPRefL3DoubleMu0_v7' ),
1465   PPRefExotica = cms.vstring( 'HLT_PPRefCscCluster_Loose_v5',
1466     'HLT_PPRefCscCluster_Medium_v5',
1467     'HLT_PPRefCscCluster_Tight_v5' ),
1468   PPRefHardProbes0 = cms.vstring( 'HLT_AK4CaloJet100_v5',
1469     'HLT_AK4CaloJet120_v5',
1470     'HLT_AK4CaloJet40_v5',
1471     'HLT_AK4CaloJet60_v5',
1472     'HLT_AK4CaloJet70_v5',
1473     'HLT_AK4CaloJet80_v5',
1474     'HLT_AK4CaloJetFwd100_v5',
1475     'HLT_AK4CaloJetFwd120_v5',
1476     'HLT_AK4CaloJetFwd40_v5',
1477     'HLT_AK4CaloJetFwd60_v5',
1478     'HLT_AK4CaloJetFwd70_v5',
1479     'HLT_AK4CaloJetFwd80_v5',
1480     'HLT_AK4PFJet100_v7',
1481     'HLT_AK4PFJet120_v7',
1482     'HLT_AK4PFJet40_v7',
1483     'HLT_AK4PFJet60_v7',
1484     'HLT_AK4PFJet80_v7',
1485     'HLT_AK4PFJetFwd100_v7',
1486     'HLT_AK4PFJetFwd120_v7',
1487     'HLT_AK4PFJetFwd40_v7',
1488     'HLT_AK4PFJetFwd60_v7',
1489     'HLT_AK4PFJetFwd80_v7',
1490     'HLT_PPRefDoubleEle10GsfMass50_v5',
1491     'HLT_PPRefDoubleEle10Gsf_v5',
1492     'HLT_PPRefDoubleEle15GsfMass50_v5',
1493     'HLT_PPRefDoubleEle15Gsf_v5',
1494     'HLT_PPRefEle10Gsf_v5',
1495     'HLT_PPRefEle15Ele10GsfMass50_v5',
1496     'HLT_PPRefEle15Ele10Gsf_v5',
1497     'HLT_PPRefEle15Gsf_v5',
1498     'HLT_PPRefEle20Gsf_v5',
1499     'HLT_PPRefEle30Gsf_v5',
1500     'HLT_PPRefEle40Gsf_v5',
1501     'HLT_PPRefEle50Gsf_v5',
1502     'HLT_PPRefGEDPhoton10_EB_v5',
1503     'HLT_PPRefGEDPhoton10_v5',
1504     'HLT_PPRefGEDPhoton20_EB_v5',
1505     'HLT_PPRefGEDPhoton20_v5',
1506     'HLT_PPRefGEDPhoton30_EB_v5',
1507     'HLT_PPRefGEDPhoton30_v5',
1508     'HLT_PPRefGEDPhoton40_EB_v5',
1509     'HLT_PPRefGEDPhoton40_v5',
1510     'HLT_PPRefGEDPhoton50_EB_v5',
1511     'HLT_PPRefGEDPhoton50_v5',
1512     'HLT_PPRefGEDPhoton60_EB_v5',
1513     'HLT_PPRefGEDPhoton60_v5' ),
1514   PPRefHardProbes1 = cms.vstring( 'HLT_AK4CaloJet100_v5',
1515     'HLT_AK4CaloJet120_v5',
1516     'HLT_AK4CaloJet40_v5',
1517     'HLT_AK4CaloJet60_v5',
1518     'HLT_AK4CaloJet70_v5',
1519     'HLT_AK4CaloJet80_v5',
1520     'HLT_AK4CaloJetFwd100_v5',
1521     'HLT_AK4CaloJetFwd120_v5',
1522     'HLT_AK4CaloJetFwd40_v5',
1523     'HLT_AK4CaloJetFwd60_v5',
1524     'HLT_AK4CaloJetFwd70_v5',
1525     'HLT_AK4CaloJetFwd80_v5',
1526     'HLT_AK4PFJet100_v7',
1527     'HLT_AK4PFJet120_v7',
1528     'HLT_AK4PFJet40_v7',
1529     'HLT_AK4PFJet60_v7',
1530     'HLT_AK4PFJet80_v7',
1531     'HLT_AK4PFJetFwd100_v7',
1532     'HLT_AK4PFJetFwd120_v7',
1533     'HLT_AK4PFJetFwd40_v7',
1534     'HLT_AK4PFJetFwd60_v7',
1535     'HLT_AK4PFJetFwd80_v7',
1536     'HLT_PPRefDoubleEle10GsfMass50_v5',
1537     'HLT_PPRefDoubleEle10Gsf_v5',
1538     'HLT_PPRefDoubleEle15GsfMass50_v5',
1539     'HLT_PPRefDoubleEle15Gsf_v5',
1540     'HLT_PPRefEle10Gsf_v5',
1541     'HLT_PPRefEle15Ele10GsfMass50_v5',
1542     'HLT_PPRefEle15Ele10Gsf_v5',
1543     'HLT_PPRefEle15Gsf_v5',
1544     'HLT_PPRefEle20Gsf_v5',
1545     'HLT_PPRefEle30Gsf_v5',
1546     'HLT_PPRefEle40Gsf_v5',
1547     'HLT_PPRefEle50Gsf_v5',
1548     'HLT_PPRefGEDPhoton10_EB_v5',
1549     'HLT_PPRefGEDPhoton10_v5',
1550     'HLT_PPRefGEDPhoton20_EB_v5',
1551     'HLT_PPRefGEDPhoton20_v5',
1552     'HLT_PPRefGEDPhoton30_EB_v5',
1553     'HLT_PPRefGEDPhoton30_v5',
1554     'HLT_PPRefGEDPhoton40_EB_v5',
1555     'HLT_PPRefGEDPhoton40_v5',
1556     'HLT_PPRefGEDPhoton50_EB_v5',
1557     'HLT_PPRefGEDPhoton50_v5',
1558     'HLT_PPRefGEDPhoton60_EB_v5',
1559     'HLT_PPRefGEDPhoton60_v5' ),
1560   PPRefHardProbes2 = cms.vstring( 'HLT_AK4CaloJet100_v5',
1561     'HLT_AK4CaloJet120_v5',
1562     'HLT_AK4CaloJet40_v5',
1563     'HLT_AK4CaloJet60_v5',
1564     'HLT_AK4CaloJet70_v5',
1565     'HLT_AK4CaloJet80_v5',
1566     'HLT_AK4CaloJetFwd100_v5',
1567     'HLT_AK4CaloJetFwd120_v5',
1568     'HLT_AK4CaloJetFwd40_v5',
1569     'HLT_AK4CaloJetFwd60_v5',
1570     'HLT_AK4CaloJetFwd70_v5',
1571     'HLT_AK4CaloJetFwd80_v5',
1572     'HLT_AK4PFJet100_v7',
1573     'HLT_AK4PFJet120_v7',
1574     'HLT_AK4PFJet40_v7',
1575     'HLT_AK4PFJet60_v7',
1576     'HLT_AK4PFJet80_v7',
1577     'HLT_AK4PFJetFwd100_v7',
1578     'HLT_AK4PFJetFwd120_v7',
1579     'HLT_AK4PFJetFwd40_v7',
1580     'HLT_AK4PFJetFwd60_v7',
1581     'HLT_AK4PFJetFwd80_v7',
1582     'HLT_PPRefDoubleEle10GsfMass50_v5',
1583     'HLT_PPRefDoubleEle10Gsf_v5',
1584     'HLT_PPRefDoubleEle15GsfMass50_v5',
1585     'HLT_PPRefDoubleEle15Gsf_v5',
1586     'HLT_PPRefEle10Gsf_v5',
1587     'HLT_PPRefEle15Ele10GsfMass50_v5',
1588     'HLT_PPRefEle15Ele10Gsf_v5',
1589     'HLT_PPRefEle15Gsf_v5',
1590     'HLT_PPRefEle20Gsf_v5',
1591     'HLT_PPRefEle30Gsf_v5',
1592     'HLT_PPRefEle40Gsf_v5',
1593     'HLT_PPRefEle50Gsf_v5',
1594     'HLT_PPRefGEDPhoton10_EB_v5',
1595     'HLT_PPRefGEDPhoton10_v5',
1596     'HLT_PPRefGEDPhoton20_EB_v5',
1597     'HLT_PPRefGEDPhoton20_v5',
1598     'HLT_PPRefGEDPhoton30_EB_v5',
1599     'HLT_PPRefGEDPhoton30_v5',
1600     'HLT_PPRefGEDPhoton40_EB_v5',
1601     'HLT_PPRefGEDPhoton40_v5',
1602     'HLT_PPRefGEDPhoton50_EB_v5',
1603     'HLT_PPRefGEDPhoton50_v5',
1604     'HLT_PPRefGEDPhoton60_EB_v5',
1605     'HLT_PPRefGEDPhoton60_v5' ),
1606   PPRefSingleMuon0 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v5',
1607     'HLT_PPRefL1SingleMu12_v5',
1608     'HLT_PPRefL1SingleMu7_v5',
1609     'HLT_PPRefL2SingleMu12_v5',
1610     'HLT_PPRefL2SingleMu15_v5',
1611     'HLT_PPRefL2SingleMu20_v5',
1612     'HLT_PPRefL2SingleMu7_v5',
1613     'HLT_PPRefL3SingleMu12_v7',
1614     'HLT_PPRefL3SingleMu15_v7',
1615     'HLT_PPRefL3SingleMu20_v7',
1616     'HLT_PPRefL3SingleMu3_v7',
1617     'HLT_PPRefL3SingleMu5_v7',
1618     'HLT_PPRefL3SingleMu7_v7' ),
1619   PPRefSingleMuon1 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v5',
1620     'HLT_PPRefL1SingleMu12_v5',
1621     'HLT_PPRefL1SingleMu7_v5',
1622     'HLT_PPRefL2SingleMu12_v5',
1623     'HLT_PPRefL2SingleMu15_v5',
1624     'HLT_PPRefL2SingleMu20_v5',
1625     'HLT_PPRefL2SingleMu7_v5',
1626     'HLT_PPRefL3SingleMu12_v7',
1627     'HLT_PPRefL3SingleMu15_v7',
1628     'HLT_PPRefL3SingleMu20_v7',
1629     'HLT_PPRefL3SingleMu3_v7',
1630     'HLT_PPRefL3SingleMu5_v7',
1631     'HLT_PPRefL3SingleMu7_v7' ),
1632   PPRefSingleMuon2 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v5',
1633     'HLT_PPRefL1SingleMu12_v5',
1634     'HLT_PPRefL1SingleMu7_v5',
1635     'HLT_PPRefL2SingleMu12_v5',
1636     'HLT_PPRefL2SingleMu15_v5',
1637     'HLT_PPRefL2SingleMu20_v5',
1638     'HLT_PPRefL2SingleMu7_v5',
1639     'HLT_PPRefL3SingleMu12_v7',
1640     'HLT_PPRefL3SingleMu15_v7',
1641     'HLT_PPRefL3SingleMu20_v7',
1642     'HLT_PPRefL3SingleMu3_v7',
1643     'HLT_PPRefL3SingleMu5_v7',
1644     'HLT_PPRefL3SingleMu7_v7' ),
1645   PPRefZeroBias0 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1646   PPRefZeroBias1 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1647   PPRefZeroBias10 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1648   PPRefZeroBias11 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1649   PPRefZeroBias12 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1650   PPRefZeroBias13 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1651   PPRefZeroBias14 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1652   PPRefZeroBias15 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1653   PPRefZeroBias16 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1654   PPRefZeroBias17 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1655   PPRefZeroBias18 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1656   PPRefZeroBias19 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1657   PPRefZeroBias2 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1658   PPRefZeroBias3 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1659   PPRefZeroBias4 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1660   PPRefZeroBias5 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1661   PPRefZeroBias6 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1662   PPRefZeroBias7 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1663   PPRefZeroBias8 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1664   PPRefZeroBias9 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1665   RPCMonitor = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v10' ),
1666   TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4',
1667     'HLT_HcalCalibration_v6' ),
1668   TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4',
1669     'HLT_HcalCalibration_v6' ),
1670   ZeroBias = cms.vstring( 'HLT_Random_v3',
1671     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
1672     'HLT_ZeroBias_v12' )
1673 )
1674 
1675 process.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
1676     recordName = cms.string( "CSCChannelMapperRecord" ),
1677     iovIsRunNotTime = cms.bool( True ),
1678     firstValid = cms.vuint32( 1 )
1679 )
1680 process.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
1681     recordName = cms.string( "CSCIndexerRecord" ),
1682     iovIsRunNotTime = cms.bool( True ),
1683     firstValid = cms.vuint32( 1 )
1684 )
1685 process.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
1686     recordName = cms.string( "L1TGlobalParametersRcd" ),
1687     iovIsRunNotTime = cms.bool( True ),
1688     firstValid = cms.vuint32( 1 )
1689 )
1690 process.GlobalTag = cms.ESSource( "PoolDBESSource",
1691     DBParameters = cms.PSet( 
1692       connectionRetrialTimeOut = cms.untracked.int32( 60 ),
1693       idleConnectionCleanupPeriod = cms.untracked.int32( 10 ),
1694       enableReadOnlySessionOnUpdateConnection = cms.untracked.bool( False ),
1695       enablePoolAutomaticCleanUp = cms.untracked.bool( False ),
1696       messageLevel = cms.untracked.int32( 0 ),
1697       authenticationPath = cms.untracked.string( "." ),
1698       connectionRetrialPeriod = cms.untracked.int32( 10 ),
1699       connectionTimeOut = cms.untracked.int32( 0 ),
1700       enableConnectionSharing = cms.untracked.bool( True )
1701     ),
1702     connect = cms.string( "frontier://FrontierProd/CMS_CONDITIONS" ),
1703     globaltag = cms.string( "None" ),
1704     snapshotTime = cms.string( "" ),
1705     toGet = cms.VPSet( 
1706       cms.PSet(  refreshTime = cms.uint64( 2 ),
1707         record = cms.string( "BeamSpotOnlineLegacyObjectsRcd" )
1708       ),
1709       cms.PSet(  refreshTime = cms.uint64( 2 ),
1710         record = cms.string( "BeamSpotOnlineHLTObjectsRcd" )
1711       ),
1712       cms.PSet(  refreshTime = cms.uint64( 40 ),
1713         record = cms.string( "LHCInfoPerLSRcd" )
1714       ),
1715       cms.PSet(  refreshTime = cms.uint64( 40 ),
1716         record = cms.string( "LHCInfoPerFillRcd" )
1717       )
1718     ),
1719     DumpStat = cms.untracked.bool( False ),
1720     ReconnectEachRun = cms.untracked.bool( True ),
1721     RefreshAlways = cms.untracked.bool( False ),
1722     RefreshEachRun = cms.untracked.bool( True ),
1723     RefreshOpenIOVs = cms.untracked.bool( False ),
1724     pfnPostfix = cms.untracked.string( "" ),
1725     pfnPrefix = cms.untracked.string( "" )
1726 )
1727 process.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
1728     appendToDataLabel = cms.string( "HBHE" ),
1729     timeSlewParametersM2 = cms.VPSet( 
1730       cms.PSet(  tmax = cms.double( 16.0 ),
1731         tzero = cms.double( 23.960177 ),
1732         slope = cms.double( -3.178648 )
1733       ),
1734       cms.PSet(  tmax = cms.double( 10.0 ),
1735         tzero = cms.double( 11.977461 ),
1736         slope = cms.double( -1.5610227 )
1737       ),
1738       cms.PSet(  tmax = cms.double( 6.25 ),
1739         tzero = cms.double( 9.109694 ),
1740         slope = cms.double( -1.075824 )
1741       )
1742     ),
1743     timeSlewParametersM3 = cms.VPSet( 
1744       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
1745         tspar2_siPM = cms.double( 0.0 ),
1746         tspar2 = cms.double( 0.0 ),
1747         cap = cms.double( 6.0 ),
1748         tspar1 = cms.double( -2.19142 ),
1749         tspar0 = cms.double( 12.2999 ),
1750         tspar1_siPM = cms.double( 0.0 )
1751       ),
1752       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
1753         tspar2_siPM = cms.double( 0.0 ),
1754         tspar2 = cms.double( 32.0 ),
1755         cap = cms.double( 6.0 ),
1756         tspar1 = cms.double( -3.2 ),
1757         tspar0 = cms.double( 15.5 ),
1758         tspar1_siPM = cms.double( 0.0 )
1759       ),
1760       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
1761         tspar2_siPM = cms.double( 0.0 ),
1762         tspar2 = cms.double( 0.0 ),
1763         cap = cms.double( 6.0 ),
1764         tspar1 = cms.double( -2.19142 ),
1765         tspar0 = cms.double( 12.2999 ),
1766         tspar1_siPM = cms.double( 0.0 )
1767       ),
1768       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
1769         tspar2_siPM = cms.double( 0.0 ),
1770         tspar2 = cms.double( 0.0 ),
1771         cap = cms.double( 6.0 ),
1772         tspar1 = cms.double( -2.19142 ),
1773         tspar0 = cms.double( 12.2999 ),
1774         tspar1_siPM = cms.double( 0.0 )
1775       )
1776     )
1777 )
1778 process.HepPDTESSource = cms.ESSource( "HepPDTESSource",
1779     pdtFileName = cms.FileInPath( "SimGeneral/HepPDTESSource/data/pythiaparticle.tbl" )
1780 )
1781 process.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource",
1782     recordName = cms.string( "EcalMultifitParametersRcd" ),
1783     iovIsRunNotTime = cms.bool( True ),
1784     firstValid = cms.vuint32( 1 )
1785 )
1786 process.eegeom = cms.ESSource( "EmptyESSource",
1787     recordName = cms.string( "EcalMappingRcd" ),
1788     iovIsRunNotTime = cms.bool( True ),
1789     firstValid = cms.vuint32( 1 )
1790 )
1791 process.es_hardcode = cms.ESSource( "HcalHardcodeCalibrations",
1792     fromDDD = cms.untracked.bool( False ),
1793     toGet = cms.untracked.vstring( 'GainWidths' )
1794 )
1795 process.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
1796     recordName = cms.string( "JetTagComputerRecord" ),
1797     iovIsRunNotTime = cms.bool( True ),
1798     firstValid = cms.vuint32( 1 )
1799 )
1800 process.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
1801     recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
1802     iovIsRunNotTime = cms.bool( True ),
1803     firstValid = cms.vuint32( 1 )
1804 )
1805 process.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
1806     recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
1807     iovIsRunNotTime = cms.bool( True ),
1808     firstValid = cms.vuint32( 1 )
1809 )
1810 process.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource",
1811     recordName = cms.string( "JobConfigurationGPURecord" ),
1812     iovIsRunNotTime = cms.bool( True ),
1813     firstValid = cms.vuint32( 1 )
1814 )
1815 process.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource",
1816     recordName = cms.string( "PFRecHitHCALParamsRecord" ),
1817     iovIsRunNotTime = cms.bool( True ),
1818     firstValid = cms.vuint32( 1 )
1819 )
1820 process.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource",
1821     recordName = cms.string( "PFRecHitHCALTopologyRecord" ),
1822     iovIsRunNotTime = cms.bool( True ),
1823     firstValid = cms.vuint32( 1 )
1824 )
1825 process.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource",
1826     recordName = cms.string( "TfGraphRecord" ),
1827     iovIsRunNotTime = cms.bool( True ),
1828     firstValid = cms.vuint32( 1 )
1829 )
1830 process.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
1831     RunType = cms.string( "Run3" ),
1832     PitchSimY = cms.double( 0.15 ),
1833     PitchSimX = cms.double( 0.1 ),
1834     thickness = cms.double( 0.23 ),
1835     noOfPixelSimX = cms.int32( 160 ),
1836     noOfPixelSimY = cms.int32( 104 ),
1837     noOfPixels = cms.int32( 16640 ),
1838     simXWidth = cms.double( 16.6 ),
1839     simYWidth = cms.double( 16.2 ),
1840     deadEdgeWidth = cms.double( 0.2 ),
1841     activeEdgeSigma = cms.double( 0.02 ),
1842     physActiveEdgeDist = cms.double( 0.15 ),
1843     appendToDataLabel = cms.string( "" )
1844 )
1845 
1846 process.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
1847   MaxDPhi = cms.double( 1.6 ),
1848   ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
1849   PropagationDirection = cms.string( "anyDirection" )
1850 )
1851 process.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
1852   AlgoName = cms.string( "CSCChannelMapperPostls1" )
1853 )
1854 process.CSCGeometryESModule = cms.ESProducer( "CSCGeometryESModule",
1855   fromDDD = cms.bool( False ),
1856   fromDD4hep = cms.bool( False ),
1857   alignmentsLabel = cms.string( "" ),
1858   appendToDataLabel = cms.string( "" ),
1859   useRealWireGeometry = cms.bool( True ),
1860   useOnlyWiresInME1a = cms.bool( False ),
1861   useGangedStripsInME1a = cms.bool( False ),
1862   useCentreTIOffsets = cms.bool( False ),
1863   applyAlignment = cms.bool( True ),
1864   debugV = cms.untracked.bool( False )
1865 )
1866 process.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
1867   AlgoName = cms.string( "CSCIndexerPostls1" )
1868 )
1869 process.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
1870   appendToDataLabel = cms.string( "" )
1871 )
1872 process.CaloGeometryBuilder = cms.ESProducer( "CaloGeometryBuilder",
1873   SelectedCalos = cms.vstring( 'HCAL',
1874     'ZDC',
1875     'EcalBarrel',
1876     'EcalEndcap',
1877     'EcalPreshower',
1878     'TOWER' )
1879 )
1880 process.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
1881 process.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
1882   MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
1883   MapAuto = cms.untracked.bool( False ),
1884   SkipHE = cms.untracked.bool( False ),
1885   appendToDataLabel = cms.string( "" )
1886 )
1887 process.CaloTowerGeometryFromDBEP = cms.ESProducer( "CaloTowerGeometryFromDBEP",
1888   applyAlignment = cms.bool( False )
1889 )
1890 process.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
1891   appendToDataLabel = cms.string( "" )
1892 )
1893 process.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
1894   appendToDataLabel = cms.string( "" )
1895 )
1896 process.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
1897   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
1898   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
1899   ComponentName = cms.string( "ClusterShapeHitFilter" ),
1900   isPhase2 = cms.bool( False ),
1901   doPixelShapeCut = cms.bool( True ),
1902   doStripShapeCut = cms.bool( True ),
1903   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1904   appendToDataLabel = cms.string( "" )
1905 )
1906 process.DTGeometryESModule = cms.ESProducer( "DTGeometryESModule",
1907   fromDDD = cms.bool( False ),
1908   fromDD4hep = cms.bool( False ),
1909   DDDetector = cms.ESInputTag( "","" ),
1910   alignmentsLabel = cms.string( "" ),
1911   appendToDataLabel = cms.string( "" ),
1912   attribute = cms.string( "MuStructure" ),
1913   value = cms.string( "MuonBarrelDT" ),
1914   applyAlignment = cms.bool( True )
1915 )
1916 process.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
1917   appendToDataLabel = cms.string( "" )
1918 )
1919 process.EcalBarrelGeometryFromDBEP = cms.ESProducer( "EcalBarrelGeometryFromDBEP",
1920   applyAlignment = cms.bool( True )
1921 )
1922 process.EcalElectronicsMappingBuilder = cms.ESProducer( "EcalElectronicsMappingBuilder" )
1923 process.EcalEndcapGeometryFromDBEP = cms.ESProducer( "EcalEndcapGeometryFromDBEP",
1924   applyAlignment = cms.bool( True )
1925 )
1926 process.EcalLaserCorrectionService = cms.ESProducer( "EcalLaserCorrectionService",
1927   maxExtrapolationTimeInSec = cms.uint32( 0 ),
1928   appendToDataLabel = cms.string( "" )
1929 )
1930 process.EcalPreshowerGeometryFromDBEP = cms.ESProducer( "EcalPreshowerGeometryFromDBEP",
1931   applyAlignment = cms.bool( True )
1932 )
1933 process.GEMGeometryESModule = cms.ESProducer( "GEMGeometryESModule",
1934   fromDDD = cms.bool( False ),
1935   fromDD4hep = cms.bool( False ),
1936   applyAlignment = cms.bool( False ),
1937   alignmentsLabel = cms.string( "" ),
1938   appendToDataLabel = cms.string( "" )
1939 )
1940 process.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
1941   TotalBxInEvent = cms.int32( 5 ),
1942   NumberPhysTriggers = cms.uint32( 512 ),
1943   NumberL1Muon = cms.uint32( 8 ),
1944   NumberL1EGamma = cms.uint32( 12 ),
1945   NumberL1Jet = cms.uint32( 12 ),
1946   NumberL1Tau = cms.uint32( 12 ),
1947   NumberChips = cms.uint32( 1 ),
1948   PinsOnChip = cms.uint32( 512 ),
1949   OrderOfChip = cms.vint32( 1 ),
1950   NumberL1IsoEG = cms.uint32( 4 ),
1951   NumberL1JetCounts = cms.uint32( 12 ),
1952   UnitLength = cms.int32( 8 ),
1953   NumberL1ForJet = cms.uint32( 4 ),
1954   IfCaloEtaNumberBits = cms.uint32( 4 ),
1955   IfMuEtaNumberBits = cms.uint32( 6 ),
1956   NumberL1TauJet = cms.uint32( 4 ),
1957   NumberL1Mu = cms.uint32( 4 ),
1958   NumberConditionChips = cms.uint32( 1 ),
1959   NumberPsbBoards = cms.int32( 7 ),
1960   NumberL1CenJet = cms.uint32( 4 ),
1961   PinsOnConditionChip = cms.uint32( 512 ),
1962   NumberL1NoIsoEG = cms.uint32( 4 ),
1963   NumberTechnicalTriggers = cms.uint32( 64 ),
1964   NumberPhysTriggersExtended = cms.uint32( 64 ),
1965   WordLength = cms.int32( 64 ),
1966   OrderConditionChip = cms.vint32( 1 ),
1967   appendToDataLabel = cms.string( "" )
1968 )
1969 process.HcalGeometryFromDBEP = cms.ESProducer( "HcalGeometryFromDBEP",
1970   applyAlignment = cms.bool( False )
1971 )
1972 process.HcalTopologyIdealEP = cms.ESProducer( "HcalTopologyIdealEP",
1973   Exclude = cms.untracked.string( "" ),
1974   MergePosition = cms.untracked.bool( True ),
1975   appendToDataLabel = cms.string( "" )
1976 )
1977 process.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
1978   SimpleMagneticField = cms.string( "" ),
1979   MaxDPhi = cms.double( 1.6 ),
1980   ComponentName = cms.string( "PropagatorWithMaterial" ),
1981   Mass = cms.double( 0.105 ),
1982   PropagationDirection = cms.string( "alongMomentum" ),
1983   useRungeKutta = cms.bool( False ),
1984   ptMin = cms.double( -1.0 )
1985 )
1986 process.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
1987   SimpleMagneticField = cms.string( "ParabolicMf" ),
1988   MaxDPhi = cms.double( 1.6 ),
1989   ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
1990   Mass = cms.double( 0.139 ),
1991   PropagationDirection = cms.string( "alongMomentum" ),
1992   useRungeKutta = cms.bool( False ),
1993   ptMin = cms.double( -1.0 )
1994 )
1995 process.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
1996   SimpleMagneticField = cms.string( "ParabolicMf" ),
1997   MaxDPhi = cms.double( 1.6 ),
1998   ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
1999   Mass = cms.double( 0.105 ),
2000   PropagationDirection = cms.string( "alongMomentum" ),
2001   useRungeKutta = cms.bool( False ),
2002   ptMin = cms.double( -1.0 )
2003 )
2004 process.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2005   SimpleMagneticField = cms.string( "" ),
2006   MaxDPhi = cms.double( 1.6 ),
2007   ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
2008   Mass = cms.double( 0.105 ),
2009   PropagationDirection = cms.string( "oppositeToMomentum" ),
2010   useRungeKutta = cms.bool( False ),
2011   ptMin = cms.double( -1.0 )
2012 )
2013 process.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
2014   SimpleMagneticField = cms.string( "ParabolicMf" ),
2015   MaxDPhi = cms.double( 1.6 ),
2016   ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
2017   Mass = cms.double( 0.139 ),
2018   PropagationDirection = cms.string( "oppositeToMomentum" ),
2019   useRungeKutta = cms.bool( False ),
2020   ptMin = cms.double( -1.0 )
2021 )
2022 process.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
2023   SimpleMagneticField = cms.string( "ParabolicMf" ),
2024   MaxDPhi = cms.double( 1.6 ),
2025   ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2026   Mass = cms.double( 0.105 ),
2027   PropagationDirection = cms.string( "oppositeToMomentum" ),
2028   useRungeKutta = cms.bool( False ),
2029   ptMin = cms.double( -1.0 )
2030 )
2031 process.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2032   SimpleMagneticField = cms.string( "ParabolicMf" ),
2033   MaxDPhi = cms.double( 1.6 ),
2034   ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
2035   Mass = cms.double( 0.105 ),
2036   PropagationDirection = cms.string( "oppositeToMomentum" ),
2037   useRungeKutta = cms.bool( False ),
2038   ptMin = cms.double( 0.1 )
2039 )
2040 process.ParametrizedMagneticFieldProducer = cms.ESProducer( "AutoParametrizedMagneticFieldProducer",
2041   version = cms.string( "Parabolic" ),
2042   label = cms.untracked.string( "ParabolicMf" ),
2043   valueOverride = cms.int32( -1 )
2044 )
2045 process.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
2046   SimpleMagneticField = cms.string( "ParabolicMf" ),
2047   MaxDPhi = cms.double( 4.0 ),
2048   ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
2049   Mass = cms.double( 0.1396 ),
2050   PropagationDirection = cms.string( "alongMomentum" ),
2051   useRungeKutta = cms.bool( False ),
2052   ptMin = cms.double( -1.0 )
2053 )
2054 process.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2055   SimpleMagneticField = cms.string( "ParabolicMf" ),
2056   MaxDPhi = cms.double( 1.6 ),
2057   ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
2058   Mass = cms.double( 0.105 ),
2059   PropagationDirection = cms.string( "alongMomentum" ),
2060   useRungeKutta = cms.bool( False ),
2061   ptMin = cms.double( 0.1 )
2062 )
2063 process.RPCGeometryESModule = cms.ESProducer( "RPCGeometryESModule",
2064   fromDDD = cms.untracked.bool( False ),
2065   fromDD4hep = cms.untracked.bool( False ),
2066   appendToDataLabel = cms.string( "" )
2067 )
2068 process.SiPixelTemplateStoreESProducer = cms.ESProducer( "SiPixelTemplateStoreESProducer",
2069   appendToDataLabel = cms.string( "" )
2070 )
2071 process.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
2072   QualityLabel = cms.string( "" ),
2073   Label = cms.string( "" ),
2074   appendToDataLabel = cms.string( "" )
2075 )
2076 process.SiStripGainESProducer = cms.ESProducer( "SiStripGainESProducer",
2077   appendToDataLabel = cms.string( "" ),
2078   printDebug = cms.untracked.bool( False ),
2079   AutomaticNormalization = cms.bool( False ),
2080   APVGain = cms.VPSet( 
2081     cms.PSet(  NormalizationFactor = cms.untracked.double( 1.0 ),
2082       Label = cms.untracked.string( "" ),
2083       Record = cms.string( "SiStripApvGainRcd" )
2084     ),
2085     cms.PSet(  NormalizationFactor = cms.untracked.double( 1.0 ),
2086       Label = cms.untracked.string( "" ),
2087       Record = cms.string( "SiStripApvGain2Rcd" )
2088     )
2089   )
2090 )
2091 process.SiStripQualityESProducer = cms.ESProducer( "SiStripQualityESProducer",
2092   appendToDataLabel = cms.string( "" ),
2093   ListOfRecordToMerge = cms.VPSet( 
2094     cms.PSet(  record = cms.string( "SiStripDetVOffRcd" ),
2095       tag = cms.string( "" )
2096     ),
2097     cms.PSet(  record = cms.string( "SiStripDetCablingRcd" ),
2098       tag = cms.string( "" )
2099     ),
2100     cms.PSet(  record = cms.string( "SiStripBadChannelRcd" ),
2101       tag = cms.string( "" )
2102     ),
2103     cms.PSet(  record = cms.string( "SiStripBadFiberRcd" ),
2104       tag = cms.string( "" )
2105     ),
2106     cms.PSet(  record = cms.string( "SiStripBadModuleRcd" ),
2107       tag = cms.string( "" )
2108     )
2109   ),
2110   ReduceGranularity = cms.bool( False ),
2111   ThresholdForReducedGranularity = cms.double( 0.3 ),
2112   PrintDebugOutput = cms.bool( False ),
2113   UseEmptyRunInfo = cms.bool( False )
2114 )
2115 process.SiStripRecHitMatcherESProducer = cms.ESProducer( "SiStripRecHitMatcherESProducer",
2116   ComponentName = cms.string( "StandardMatcher" ),
2117   NSigmaInside = cms.double( 3.0 ),
2118   PreFilter = cms.bool( False )
2119 )
2120 process.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
2121   EtaDivisions = cms.untracked.uint32( 20 ),
2122   PhiDivisions = cms.untracked.uint32( 20 ),
2123   EtaMax = cms.untracked.double( 2.5 )
2124 )
2125 process.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
2126   use3d = cms.bool( True ),
2127   unBoost = cms.bool( False ),
2128   useSignificance = cms.bool( True ),
2129   minTracks = cms.uint32( 3 ),
2130   minVertices = cms.uint32( 1 )
2131 )
2132 process.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2133   ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
2134   NoErrorPropagation = cms.bool( False ),
2135   PropagationDirection = cms.string( "anyDirection" ),
2136   useTuningForL2Speed = cms.bool( False ),
2137   useIsYokeFlag = cms.bool( True ),
2138   endcapShiftInZNeg = cms.double( 0.0 ),
2139   SetVBFPointer = cms.bool( False ),
2140   AssumeNoMaterial = cms.bool( False ),
2141   endcapShiftInZPos = cms.double( 0.0 ),
2142   useInTeslaFromMagField = cms.bool( False ),
2143   VBFName = cms.string( "VolumeBasedMagneticField" ),
2144   useEndcapShiftsInZ = cms.bool( False ),
2145   sendLogWarning = cms.bool( False ),
2146   useMatVolumes = cms.bool( True ),
2147   debug = cms.bool( False ),
2148   ApplyRadX0Correction = cms.bool( True ),
2149   useMagVolumes = cms.bool( True ),
2150   returnTangentPlane = cms.bool( True )
2151 )
2152 process.TrackerDigiGeometryESModule = cms.ESProducer( "TrackerDigiGeometryESModule",
2153   appendToDataLabel = cms.string( "" ),
2154   fromDDD = cms.bool( False ),
2155   applyAlignment = cms.bool( True ),
2156   alignmentsLabel = cms.string( "" )
2157 )
2158 process.TrackerGeometricDetESModule = cms.ESProducer( "TrackerGeometricDetESModule",
2159   fromDDD = cms.bool( False ),
2160   fromDD4hep = cms.bool( False ),
2161   appendToDataLabel = cms.string( "" )
2162 )
2163 process.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
2164   ComponentName = cms.string( "TransientTrackBuilder" )
2165 )
2166 process.VolumeBasedMagneticFieldESProducer = cms.ESProducer( "VolumeBasedMagneticFieldESProducerFromDB",
2167   label = cms.untracked.string( "" ),
2168   debugBuilder = cms.untracked.bool( False ),
2169   valueOverride = cms.int32( -1 )
2170 )
2171 process.ZdcGeometryFromDBEP = cms.ESProducer( "ZdcGeometryFromDBEP",
2172   applyAlignment = cms.bool( False )
2173 )
2174 process.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2175   ComponentName = cms.string( "CaloDetIdAssociator" ),
2176   etaBinSize = cms.double( 0.087 ),
2177   nEta = cms.int32( 70 ),
2178   nPhi = cms.int32( 72 ),
2179   hcalRegion = cms.int32( 2 ),
2180   includeBadChambers = cms.bool( False ),
2181   includeGEM = cms.bool( False ),
2182   includeME0 = cms.bool( False )
2183 )
2184 process.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
2185   ComponentName = cms.string( "CosmicNavigationSchool" ),
2186   PluginName = cms.string( "" ),
2187   SimpleMagneticField = cms.string( "" )
2188 )
2189 process.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
2190   verbosity = cms.untracked.uint32( 1 ),
2191   buildMisalignedGeometry = cms.bool( False ),
2192   isRun2 = cms.bool( False ),
2193   dbTag = cms.string( "" ),
2194   compactViewTag = cms.string( "" ),
2195   fromPreprocessedDB = cms.untracked.bool( True ),
2196   fromDD4hep = cms.untracked.bool( False ),
2197   appendToDataLabel = cms.string( "" )
2198 )
2199 process.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
2200   lhcInfoLabel = cms.string( "" ),
2201   lhcInfoPerFillLabel = cms.string( "" ),
2202   lhcInfoPerLSLabel = cms.string( "" ),
2203   opticsLabel = cms.string( "" ),
2204   useNewLHCInfo = cms.bool( True ),
2205   appendToDataLabel = cms.string( "" )
2206 )
2207 process.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2208   ComponentName = cms.string( "EcalDetIdAssociator" ),
2209   etaBinSize = cms.double( 0.02 ),
2210   nEta = cms.int32( 300 ),
2211   nPhi = cms.int32( 360 ),
2212   hcalRegion = cms.int32( 2 ),
2213   includeBadChambers = cms.bool( False ),
2214   includeGEM = cms.bool( False ),
2215   includeME0 = cms.bool( False )
2216 )
2217 process.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka",
2218   appendToDataLabel = cms.string( "" ),
2219   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2220 )
2221 process.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka",
2222   appendToDataLabel = cms.string( "" ),
2223   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2224 )
2225 process.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka",
2226   EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
2227   EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
2228   EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
2229   EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
2230   appendToDataLabel = cms.string( "" ),
2231   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2232 )
2233 process.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
2234   flagMask = cms.PSet( 
2235     kBad = cms.vstring( 'kFaultyHardware',
2236       'kDead',
2237       'kKilled' ),
2238     kGood = cms.vstring( 'kGood' ),
2239     kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
2240       'kTowerRecovered' ),
2241     kProblematic = cms.vstring( 'kPoorReco',
2242       'kPoorCalib',
2243       'kNoisy',
2244       'kSaturated' ),
2245     kWeird = cms.vstring( 'kWeird',
2246       'kDiWeird' ),
2247     kTime = cms.vstring( 'kOutOfTime' )
2248   ),
2249   dbstatusMask = cms.PSet( 
2250     kBad = cms.vstring( 'kNonRespondingIsolated',
2251       'kDeadVFE',
2252       'kDeadFE',
2253       'kNoDataNoTP' ),
2254     kGood = cms.vstring( 'kOk' ),
2255     kRecovered = cms.vstring(  ),
2256     kProblematic = cms.vstring( 'kDAC',
2257       'kNoLaser',
2258       'kNoisy',
2259       'kNNoisy',
2260       'kNNNoisy',
2261       'kNNNNoisy',
2262       'kNNNNNoisy',
2263       'kFixedG6',
2264       'kFixedG1',
2265       'kFixedG0' ),
2266     kWeird = cms.vstring(  ),
2267     kTime = cms.vstring(  )
2268   ),
2269   timeThresh = cms.double( 2.0 )
2270 )
2271 process.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
2272 process.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
2273   appendToDataLabel = cms.string( "" )
2274 )
2275 process.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
2276   appendToDataLabel = cms.string( "" )
2277 )
2278 process.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2279   ComponentName = cms.string( "HcalDetIdAssociator" ),
2280   etaBinSize = cms.double( 0.087 ),
2281   nEta = cms.int32( 70 ),
2282   nPhi = cms.int32( 72 ),
2283   hcalRegion = cms.int32( 2 ),
2284   includeBadChambers = cms.bool( False ),
2285   includeGEM = cms.bool( False ),
2286   includeME0 = cms.bool( False )
2287 )
2288 process.hcalMahiConditionsESProducer = cms.ESProducer( "HcalMahiConditionsESProducer@alpaka",
2289   appendToDataLabel = cms.string( "" ),
2290   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2291 )
2292 process.hcalMahiPulseOffsetsESProducer = cms.ESProducer( "HcalMahiPulseOffsetsESProducer@alpaka",
2293   pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
2294   appendToDataLabel = cms.string( "" ),
2295   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2296 )
2297 process.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
2298   phase = cms.uint32( 1 ),
2299   RecoveredRecHitBits = cms.vstring( '' ),
2300   SeverityLevels = cms.VPSet( 
2301     cms.PSet(  ChannelStatus = cms.vstring( '' ),
2302       RecHitFlags = cms.vstring( '' ),
2303       Level = cms.int32( 0 )
2304     ),
2305     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
2306       RecHitFlags = cms.vstring( '' ),
2307       Level = cms.int32( 1 )
2308     ),
2309     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
2310       RecHitFlags = cms.vstring( 'HBHEIsolatedNoise',
2311         'HFAnomalousHit' ),
2312       Level = cms.int32( 5 )
2313     ),
2314     cms.PSet(  ChannelStatus = cms.vstring( '' ),
2315       RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
2316         'HBHESpikeNoise',
2317         'HBHETS4TS5Noise',
2318         'HBHEOOTPU',
2319         'HBHEFlatNoise',
2320         'HBHENegativeNoise' ),
2321       Level = cms.int32( 8 )
2322     ),
2323     cms.PSet(  ChannelStatus = cms.vstring( '' ),
2324       RecHitFlags = cms.vstring( 'HFLongShort',
2325         'HFS8S1Ratio',
2326         'HFPET',
2327         'HFSignalAsymmetry' ),
2328       Level = cms.int32( 11 )
2329     ),
2330     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
2331       RecHitFlags = cms.vstring(  ),
2332       Level = cms.int32( 12 )
2333     ),
2334     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellHot' ),
2335       RecHitFlags = cms.vstring( '' ),
2336       Level = cms.int32( 15 )
2337     ),
2338     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellOff',
2339   'HcalCellDead' ),
2340       RecHitFlags = cms.vstring( '' ),
2341       Level = cms.int32( 20 )
2342     )
2343   ),
2344   DropChannelStatusBits = cms.vstring( 'HcalCellMask',
2345     'HcalCellOff',
2346     'HcalCellDead' ),
2347   appendToDataLabel = cms.string( "" )
2348 )
2349 process.hcalRecoParamWithPulseShapeESProducer = cms.ESProducer( "HcalRecoParamWithPulseShapeESProducer@alpaka",
2350   appendToDataLabel = cms.string( "" ),
2351   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2352 )
2353 process.hcalSiPMCharacteristicsESProducer = cms.ESProducer( "HcalSiPMCharacteristicsESProducer@alpaka",
2354   appendToDataLabel = cms.string( "" ),
2355   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2356 )
2357 process.hcal_db_producer = cms.ESProducer( "HcalDbProducer" )
2358 process.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
2359   useCondDB = cms.bool( False ),
2360   weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
2361   useGBRForest = cms.bool( True ),
2362   useAdaBoost = cms.bool( False )
2363 )
2364 process.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2365   trackPseudoSelection = cms.PSet( 
2366     maxDistToAxis = cms.double( 0.07 ),
2367     totalHitsMin = cms.uint32( 0 ),
2368     ptMin = cms.double( 0.0 ),
2369     sip2dSigMax = cms.double( 99999.9 ),
2370     sip2dValMax = cms.double( 99999.9 ),
2371     sip3dSigMax = cms.double( 99999.9 ),
2372     sip3dValMax = cms.double( 99999.9 ),
2373     maxDecayLen = cms.double( 5.0 ),
2374     qualityClass = cms.string( "any" ),
2375     jetDeltaRMax = cms.double( 0.3 ),
2376     normChi2Max = cms.double( 99999.9 ),
2377     pixelHitsMin = cms.uint32( 0 ),
2378     sip2dSigMin = cms.double( 2.0 ),
2379     sip2dValMin = cms.double( -99999.9 ),
2380     sip3dSigMin = cms.double( -99999.9 ),
2381     sip3dValMin = cms.double( -99999.9 )
2382   ),
2383   trackSelection = cms.PSet( 
2384     maxDistToAxis = cms.double( 0.07 ),
2385     totalHitsMin = cms.uint32( 0 ),
2386     ptMin = cms.double( 0.0 ),
2387     sip2dSigMax = cms.double( 99999.9 ),
2388     sip2dValMax = cms.double( 99999.9 ),
2389     sip3dSigMax = cms.double( 99999.9 ),
2390     sip3dValMax = cms.double( 99999.9 ),
2391     maxDecayLen = cms.double( 5.0 ),
2392     qualityClass = cms.string( "any" ),
2393     jetDeltaRMax = cms.double( 0.3 ),
2394     normChi2Max = cms.double( 99999.9 ),
2395     pixelHitsMin = cms.uint32( 0 ),
2396     sip2dSigMin = cms.double( -99999.9 ),
2397     sip2dValMin = cms.double( -99999.9 ),
2398     sip3dSigMin = cms.double( -99999.9 ),
2399     sip3dValMin = cms.double( -99999.9 )
2400   ),
2401   trackFlip = cms.bool( False ),
2402   vertexFlip = cms.bool( False ),
2403   SoftLeptonFlip = cms.bool( False ),
2404   useTrackWeights = cms.bool( True ),
2405   pseudoMultiplicityMin = cms.uint32( 2 ),
2406   correctVertexMass = cms.bool( True ),
2407   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
2408   charmCut = cms.double( 1.5 ),
2409   minimumTrackWeight = cms.double( 0.5 ),
2410   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
2411   trackMultiplicityMin = cms.uint32( 3 ),
2412   trackSort = cms.string( "sip2dSig" ),
2413   useCategories = cms.bool( True ),
2414   calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
2415     'CombinedSVPseudoVertex',
2416     'CombinedSVNoVertex' ),
2417   recordLabel = cms.string( "HLT" ),
2418   categoryVariableName = cms.string( "vertexCategory" )
2419 )
2420 process.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2421   trackPseudoSelection = cms.PSet( 
2422     max_pT_dRcut = cms.double( 0.1 ),
2423     b_dR = cms.double( 0.6263 ),
2424     min_pT = cms.double( 120.0 ),
2425     b_pT = cms.double( 0.3684 ),
2426     ptMin = cms.double( 0.0 ),
2427     max_pT_trackPTcut = cms.double( 3.0 ),
2428     max_pT = cms.double( 500.0 ),
2429     useVariableJTA = cms.bool( False ),
2430     maxDecayLen = cms.double( 5.0 ),
2431     qualityClass = cms.string( "any" ),
2432     normChi2Max = cms.double( 99999.9 ),
2433     sip2dValMin = cms.double( -99999.9 ),
2434     sip3dValMin = cms.double( -99999.9 ),
2435     a_dR = cms.double( -0.001053 ),
2436     maxDistToAxis = cms.double( 0.07 ),
2437     totalHitsMin = cms.uint32( 0 ),
2438     a_pT = cms.double( 0.005263 ),
2439     sip2dSigMax = cms.double( 99999.9 ),
2440     sip2dValMax = cms.double( 99999.9 ),
2441     sip3dSigMax = cms.double( 99999.9 ),
2442     sip3dValMax = cms.double( 99999.9 ),
2443     min_pT_dRcut = cms.double( 0.5 ),
2444     jetDeltaRMax = cms.double( 0.3 ),
2445     pixelHitsMin = cms.uint32( 0 ),
2446     sip3dSigMin = cms.double( -99999.9 ),
2447     sip2dSigMin = cms.double( 2.0 )
2448   ),
2449   trackSelection = cms.PSet( 
2450     max_pT_dRcut = cms.double( 0.1 ),
2451     b_dR = cms.double( 0.6263 ),
2452     min_pT = cms.double( 120.0 ),
2453     b_pT = cms.double( 0.3684 ),
2454     ptMin = cms.double( 0.0 ),
2455     max_pT_trackPTcut = cms.double( 3.0 ),
2456     max_pT = cms.double( 500.0 ),
2457     useVariableJTA = cms.bool( False ),
2458     maxDecayLen = cms.double( 5.0 ),
2459     qualityClass = cms.string( "any" ),
2460     normChi2Max = cms.double( 99999.9 ),
2461     sip2dValMin = cms.double( -99999.9 ),
2462     sip3dValMin = cms.double( -99999.9 ),
2463     a_dR = cms.double( -0.001053 ),
2464     maxDistToAxis = cms.double( 0.07 ),
2465     totalHitsMin = cms.uint32( 0 ),
2466     a_pT = cms.double( 0.005263 ),
2467     sip2dSigMax = cms.double( 99999.9 ),
2468     sip2dValMax = cms.double( 99999.9 ),
2469     sip3dSigMax = cms.double( 99999.9 ),
2470     sip3dValMax = cms.double( 99999.9 ),
2471     min_pT_dRcut = cms.double( 0.5 ),
2472     jetDeltaRMax = cms.double( 0.3 ),
2473     pixelHitsMin = cms.uint32( 0 ),
2474     sip3dSigMin = cms.double( -99999.9 ),
2475     sip2dSigMin = cms.double( -99999.9 )
2476   ),
2477   trackFlip = cms.bool( False ),
2478   vertexFlip = cms.bool( False ),
2479   SoftLeptonFlip = cms.bool( False ),
2480   useTrackWeights = cms.bool( True ),
2481   pseudoMultiplicityMin = cms.uint32( 2 ),
2482   correctVertexMass = cms.bool( True ),
2483   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
2484   charmCut = cms.double( 1.5 ),
2485   minimumTrackWeight = cms.double( 0.5 ),
2486   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
2487   trackMultiplicityMin = cms.uint32( 3 ),
2488   trackSort = cms.string( "sip2dSig" ),
2489   useCategories = cms.bool( True ),
2490   calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
2491     'CombinedSVIVFV2PseudoVertex',
2492     'CombinedSVIVFV2NoVertex' ),
2493   recordLabel = cms.string( "HLT" ),
2494   categoryVariableName = cms.string( "vertexCategory" )
2495 )
2496 process.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2497   impactParameterType = cms.int32( 1 ),
2498   minimumImpactParameter = cms.double( -1.0 ),
2499   useSignedImpactParameterSig = cms.bool( True ),
2500   maximumDistanceToJetAxis = cms.double( 999999.0 ),
2501   deltaR = cms.double( -1.0 ),
2502   deltaRmin = cms.double( 0.0 ),
2503   maximumDecayLength = cms.double( 999999.0 ),
2504   maxImpactParameter = cms.double( 0.1 ),
2505   maxImpactParameterSig = cms.double( 999999.0 ),
2506   trackQualityClass = cms.string( "any" ),
2507   nthTrack = cms.int32( -1 )
2508 )
2509 process.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
2510   a_dR = cms.double( -0.001053 ),
2511   b_dR = cms.double( 0.6263 ),
2512   a_pT = cms.double( 0.005263 ),
2513   b_pT = cms.double( 0.3684 ),
2514   min_pT = cms.double( 120.0 ),
2515   max_pT = cms.double( 500.0 ),
2516   min_pT_dRcut = cms.double( 0.5 ),
2517   max_pT_dRcut = cms.double( 0.1 ),
2518   max_pT_trackPTcut = cms.double( 3.0 ),
2519   minimumImpactParameter = cms.double( 0.05 ),
2520   useSignedImpactParameterSig = cms.bool( False ),
2521   impactParameterType = cms.int32( 1 ),
2522   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2523   deltaR = cms.double( -1.0 ),
2524   maximumDecayLength = cms.double( 999999.0 ),
2525   nthTrack = cms.int32( 1 ),
2526   trackQualityClass = cms.string( "any" ),
2527   useVariableJTA = cms.bool( False )
2528 )
2529 process.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2530   MaxDPhi = cms.double( 1.6 ),
2531   ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
2532   PropagationDirection = cms.string( "alongMomentum" )
2533 )
2534 process.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2535   MaxDPhi = cms.double( 1.6 ),
2536   ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
2537   PropagationDirection = cms.string( "oppositeToMomentum" )
2538 )
2539 process.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2540   SimpleMagneticField = cms.string( "" ),
2541   MaxDPhi = cms.double( 1.6 ),
2542   ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
2543   Mass = cms.double( 5.11E-4 ),
2544   PropagationDirection = cms.string( "oppositeToMomentum" ),
2545   useRungeKutta = cms.bool( False ),
2546   ptMin = cms.double( -1.0 )
2547 )
2548 process.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2549   MaxChi2 = cms.double( 16.0 ),
2550   nSigma = cms.double( 3.0 ),
2551   MaxDisplacement = cms.double( 0.5 ),
2552   MaxSagitta = cms.double( 2.0 ),
2553   MinimalTolerance = cms.double( 0.5 ),
2554   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2555   ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
2556   pTChargeCutThreshold = cms.double( -1.0 ),
2557   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2558   appendToDataLabel = cms.string( "" )
2559 )
2560 process.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2561   MaxChi2 = cms.double( 16.0 ),
2562   nSigma = cms.double( 3.0 ),
2563   MaxDisplacement = cms.double( 0.5 ),
2564   MaxSagitta = cms.double( 2.0 ),
2565   MinimalTolerance = cms.double( 0.5 ),
2566   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2567   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
2568   pTChargeCutThreshold = cms.double( 15.0 ),
2569   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2570   appendToDataLabel = cms.string( "" )
2571 )
2572 process.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2573   MaxChi2 = cms.double( 2000.0 ),
2574   nSigma = cms.double( 3.0 ),
2575   MaxDisplacement = cms.double( 100.0 ),
2576   MaxSagitta = cms.double( -1.0 ),
2577   MinimalTolerance = cms.double( 10.0 ),
2578   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2579   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
2580   pTChargeCutThreshold = cms.double( 15.0 ),
2581   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2582   appendToDataLabel = cms.string( "" )
2583 )
2584 process.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2585   MaxChi2 = cms.double( 30.0 ),
2586   nSigma = cms.double( 3.0 ),
2587   MaxDisplacement = cms.double( 100.0 ),
2588   MaxSagitta = cms.double( -1.0 ),
2589   MinimalTolerance = cms.double( 10.0 ),
2590   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2591   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
2592   pTChargeCutThreshold = cms.double( 15.0 ),
2593   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2594   appendToDataLabel = cms.string( "" )
2595 )
2596 process.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2597   MaxChi2 = cms.double( 9.0 ),
2598   nSigma = cms.double( 3.0 ),
2599   MaxDisplacement = cms.double( 0.5 ),
2600   MaxSagitta = cms.double( 2.0 ),
2601   MinimalTolerance = cms.double( 0.5 ),
2602   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2603   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
2604   pTChargeCutThreshold = cms.double( 15.0 ),
2605   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2606   appendToDataLabel = cms.string( "" )
2607 )
2608 process.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2609   MaxChi2 = cms.double( 9.0 ),
2610   nSigma = cms.double( 3.0 ),
2611   MaxDisplacement = cms.double( 100.0 ),
2612   MaxSagitta = cms.double( -1.0 ),
2613   MinimalTolerance = cms.double( 10.0 ),
2614   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2615   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
2616   pTChargeCutThreshold = cms.double( 15.0 ),
2617   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
2618   appendToDataLabel = cms.string( "" )
2619 )
2620 process.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2621   MaxChi2 = cms.double( 16.0 ),
2622   nSigma = cms.double( 3.0 ),
2623   MaxDisplacement = cms.double( 0.5 ),
2624   MaxSagitta = cms.double( 2.0 ),
2625   MinimalTolerance = cms.double( 0.5 ),
2626   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2627   ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
2628   pTChargeCutThreshold = cms.double( -1.0 ),
2629   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2630   appendToDataLabel = cms.string( "" )
2631 )
2632 process.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2633   MaxChi2 = cms.double( 40.0 ),
2634   nSigma = cms.double( 4.0 ),
2635   MaxDisplacement = cms.double( 0.5 ),
2636   MaxSagitta = cms.double( 2.0 ),
2637   MinimalTolerance = cms.double( 0.5 ),
2638   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
2639   ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
2640   appendToDataLabel = cms.string( "" )
2641 )
2642 process.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2643   MaxChi2 = cms.double( 16.0 ),
2644   nSigma = cms.double( 3.0 ),
2645   MaxDisplacement = cms.double( 100.0 ),
2646   MaxSagitta = cms.double( -1.0 ),
2647   MinimalTolerance = cms.double( 10.0 ),
2648   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2649   ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
2650   appendToDataLabel = cms.string( "" )
2651 )
2652 process.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2653   MaxChi2 = cms.double( 30.0 ),
2654   nSigma = cms.double( 3.0 ),
2655   MaxDisplacement = cms.double( 100.0 ),
2656   MaxSagitta = cms.double( -1.0 ),
2657   MinimalTolerance = cms.double( 10.0 ),
2658   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2659   ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
2660   appendToDataLabel = cms.string( "" )
2661 )
2662 process.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2663   MaxChi2 = cms.double( 9.0 ),
2664   nSigma = cms.double( 3.0 ),
2665   MaxDisplacement = cms.double( 100.0 ),
2666   MaxSagitta = cms.double( -1.0 ),
2667   MinimalTolerance = cms.double( 10.0 ),
2668   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2669   ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
2670   appendToDataLabel = cms.string( "" )
2671 )
2672 process.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
2673   ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
2674   MaxComponents = cms.int32( 12 ),
2675   DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" )
2676 )
2677 process.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2678   MaxChi2 = cms.double( 9.0 ),
2679   nSigma = cms.double( 3.0 ),
2680   MaxDisplacement = cms.double( 0.5 ),
2681   MaxSagitta = cms.double( 2.0 ),
2682   MinimalTolerance = cms.double( 0.5 ),
2683   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2684   ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
2685   pTChargeCutThreshold = cms.double( -1.0 ),
2686   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2687   appendToDataLabel = cms.string( "" )
2688 )
2689 process.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2690   ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
2691   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2692   fractionShared = cms.double( 0.13 ),
2693   ValidHitBonus = cms.double( 5.0 ),
2694   MissingHitPenalty = cms.double( 20.0 ),
2695   allowSharedFirstHit = cms.bool( True )
2696 )
2697 process.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2698   ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
2699   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2700   fractionShared = cms.double( 0.13 ),
2701   ValidHitBonus = cms.double( 5.0 ),
2702   MissingHitPenalty = cms.double( 20.0 ),
2703   allowSharedFirstHit = cms.bool( True )
2704 )
2705 process.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2706   MaxChi2 = cms.double( 9.0 ),
2707   nSigma = cms.double( 3.0 ),
2708   MaxDisplacement = cms.double( 0.5 ),
2709   MaxSagitta = cms.double( 2.0 ),
2710   MinimalTolerance = cms.double( 0.5 ),
2711   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2712   ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
2713   pTChargeCutThreshold = cms.double( -1.0 ),
2714   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2715   appendToDataLabel = cms.string( "" )
2716 )
2717 process.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2718   ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
2719   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2720   fractionShared = cms.double( 0.13 ),
2721   ValidHitBonus = cms.double( 5.0 ),
2722   MissingHitPenalty = cms.double( 20.0 ),
2723   allowSharedFirstHit = cms.bool( True )
2724 )
2725 process.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2726   impactParameterType = cms.int32( 1 ),
2727   minimumImpactParameter = cms.double( -1.0 ),
2728   useSignedImpactParameterSig = cms.bool( True ),
2729   maximumDistanceToJetAxis = cms.double( 999999.0 ),
2730   deltaR = cms.double( -1.0 ),
2731   deltaRmin = cms.double( 0.0 ),
2732   maximumDecayLength = cms.double( 999999.0 ),
2733   maxImpactParameter = cms.double( 0.1 ),
2734   maxImpactParameterSig = cms.double( 999999.0 ),
2735   trackQualityClass = cms.string( "any" ),
2736   nthTrack = cms.int32( -1 )
2737 )
2738 process.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
2739   impactParameterType = cms.int32( 1 ),
2740   minimumImpactParameter = cms.double( -1.0 ),
2741   useSignedImpactParameterSig = cms.bool( True ),
2742   maximumDistanceToJetAxis = cms.double( 999999.0 ),
2743   deltaR = cms.double( -1.0 ),
2744   deltaRmin = cms.double( 0.0 ),
2745   maximumDecayLength = cms.double( 999999.0 ),
2746   maxImpactParameter = cms.double( 0.2 ),
2747   maxImpactParameterSig = cms.double( 999999.0 ),
2748   trackQualityClass = cms.string( "any" ),
2749   nthTrack = cms.int32( -1 )
2750 )
2751 process.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
2752   impactParameterType = cms.int32( 1 ),
2753   minimumImpactParameter = cms.double( -1.0 ),
2754   useSignedImpactParameterSig = cms.bool( False ),
2755   maximumDistanceToJetAxis = cms.double( 999999.0 ),
2756   deltaR = cms.double( -1.0 ),
2757   deltaRmin = cms.double( 0.0 ),
2758   maximumDecayLength = cms.double( 999999.0 ),
2759   maxImpactParameter = cms.double( 0.05 ),
2760   maxImpactParameterSig = cms.double( 5.0 ),
2761   trackQualityClass = cms.string( "any" ),
2762   nthTrack = cms.int32( -1 )
2763 )
2764 process.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
2765   a_dR = cms.double( -0.001053 ),
2766   b_dR = cms.double( 0.6263 ),
2767   a_pT = cms.double( 0.005263 ),
2768   b_pT = cms.double( 0.3684 ),
2769   min_pT = cms.double( 120.0 ),
2770   max_pT = cms.double( 500.0 ),
2771   min_pT_dRcut = cms.double( 0.5 ),
2772   max_pT_dRcut = cms.double( 0.1 ),
2773   max_pT_trackPTcut = cms.double( 3.0 ),
2774   minimumImpactParameter = cms.double( 0.05 ),
2775   useSignedImpactParameterSig = cms.bool( False ),
2776   impactParameterType = cms.int32( 1 ),
2777   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2778   deltaR = cms.double( -1.0 ),
2779   maximumDecayLength = cms.double( 999999.0 ),
2780   nthTrack = cms.int32( 1 ),
2781   trackQualityClass = cms.string( "any" ),
2782   useVariableJTA = cms.bool( False )
2783 )
2784 process.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
2785   a_dR = cms.double( -0.001053 ),
2786   b_dR = cms.double( 0.6263 ),
2787   a_pT = cms.double( 0.005263 ),
2788   b_pT = cms.double( 0.3684 ),
2789   min_pT = cms.double( 120.0 ),
2790   max_pT = cms.double( 500.0 ),
2791   min_pT_dRcut = cms.double( 0.5 ),
2792   max_pT_dRcut = cms.double( 0.1 ),
2793   max_pT_trackPTcut = cms.double( 3.0 ),
2794   minimumImpactParameter = cms.double( 0.03 ),
2795   useSignedImpactParameterSig = cms.bool( False ),
2796   impactParameterType = cms.int32( 1 ),
2797   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2798   deltaR = cms.double( -1.0 ),
2799   maximumDecayLength = cms.double( 999999.0 ),
2800   nthTrack = cms.int32( 1 ),
2801   trackQualityClass = cms.string( "any" ),
2802   useVariableJTA = cms.bool( False )
2803 )
2804 process.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
2805   a_dR = cms.double( -0.001053 ),
2806   b_dR = cms.double( 0.6263 ),
2807   a_pT = cms.double( 0.005263 ),
2808   b_pT = cms.double( 0.3684 ),
2809   min_pT = cms.double( 120.0 ),
2810   max_pT = cms.double( 500.0 ),
2811   min_pT_dRcut = cms.double( 0.5 ),
2812   max_pT_dRcut = cms.double( 0.1 ),
2813   max_pT_trackPTcut = cms.double( 3.0 ),
2814   minimumImpactParameter = cms.double( 0.2 ),
2815   useSignedImpactParameterSig = cms.bool( True ),
2816   impactParameterType = cms.int32( 1 ),
2817   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2818   deltaR = cms.double( -1.0 ),
2819   maximumDecayLength = cms.double( 999999.0 ),
2820   nthTrack = cms.int32( 2 ),
2821   trackQualityClass = cms.string( "any" ),
2822   useVariableJTA = cms.bool( False )
2823 )
2824 process.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
2825   ComponentName = cms.string( "hltESPDummyDetLayerGeometry" )
2826 )
2827 process.hltESPEcalTrigTowerConstituentsMapBuilder = cms.ESProducer( "EcalTrigTowerConstituentsMapBuilder",
2828   MapFile = cms.untracked.string( "Geometry/EcalMapping/data/EndCap_TTMap.txt" )
2829 )
2830 process.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
2831   BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
2832   EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
2833   ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
2834   MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
2835   Mass = cms.double( 5.11E-4 ),
2836   BetheHeitlerCorrection = cms.int32( 2 )
2837 )
2838 process.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2839   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
2840   NoErrorPropagation = cms.bool( False ),
2841   PropagationDirection = cms.string( "anyDirection" ),
2842   useTuningForL2Speed = cms.bool( True ),
2843   useIsYokeFlag = cms.bool( True ),
2844   endcapShiftInZNeg = cms.double( 0.0 ),
2845   SetVBFPointer = cms.bool( False ),
2846   AssumeNoMaterial = cms.bool( False ),
2847   endcapShiftInZPos = cms.double( 0.0 ),
2848   useInTeslaFromMagField = cms.bool( False ),
2849   VBFName = cms.string( "VolumeBasedMagneticField" ),
2850   useEndcapShiftsInZ = cms.bool( False ),
2851   sendLogWarning = cms.bool( False ),
2852   useMatVolumes = cms.bool( True ),
2853   debug = cms.bool( False ),
2854   ApplyRadX0Correction = cms.bool( True ),
2855   useMagVolumes = cms.bool( True ),
2856   returnTangentPlane = cms.bool( True )
2857 )
2858 process.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2859   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
2860   NoErrorPropagation = cms.bool( False ),
2861   PropagationDirection = cms.string( "oppositeToMomentum" ),
2862   useTuningForL2Speed = cms.bool( True ),
2863   useIsYokeFlag = cms.bool( True ),
2864   endcapShiftInZNeg = cms.double( 0.0 ),
2865   SetVBFPointer = cms.bool( False ),
2866   AssumeNoMaterial = cms.bool( False ),
2867   endcapShiftInZPos = cms.double( 0.0 ),
2868   useInTeslaFromMagField = cms.bool( False ),
2869   VBFName = cms.string( "VolumeBasedMagneticField" ),
2870   useEndcapShiftsInZ = cms.bool( False ),
2871   sendLogWarning = cms.bool( False ),
2872   useMatVolumes = cms.bool( True ),
2873   debug = cms.bool( False ),
2874   ApplyRadX0Correction = cms.bool( True ),
2875   useMagVolumes = cms.bool( True ),
2876   returnTangentPlane = cms.bool( True )
2877 )
2878 process.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
2879   ComponentName = cms.string( "hltESPFittingSmootherIT" ),
2880   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
2881   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
2882   EstimateCut = cms.double( -1.0 ),
2883   MaxFractionOutliers = cms.double( 0.3 ),
2884   MaxNumberOfOutliers = cms.int32( 3 ),
2885   MinDof = cms.int32( 2 ),
2886   NoOutliersBeginEnd = cms.bool( False ),
2887   MinNumberOfHits = cms.int32( 3 ),
2888   MinNumberOfHitsHighEta = cms.int32( 5 ),
2889   HighEtaSwitch = cms.double( 5.0 ),
2890   RejectTracks = cms.bool( True ),
2891   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2892   NoInvalidHitsBeginEnd = cms.bool( True ),
2893   LogPixelProbabilityCut = cms.double( -16.0 ),
2894   appendToDataLabel = cms.string( "" )
2895 )
2896 process.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
2897   ComponentName = cms.string( "hltESPFittingSmootherRK" ),
2898   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
2899   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
2900   EstimateCut = cms.double( -1.0 ),
2901   MaxFractionOutliers = cms.double( 0.3 ),
2902   MaxNumberOfOutliers = cms.int32( 3 ),
2903   MinDof = cms.int32( 2 ),
2904   NoOutliersBeginEnd = cms.bool( False ),
2905   MinNumberOfHits = cms.int32( 5 ),
2906   MinNumberOfHitsHighEta = cms.int32( 5 ),
2907   HighEtaSwitch = cms.double( 5.0 ),
2908   RejectTracks = cms.bool( True ),
2909   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2910   NoInvalidHitsBeginEnd = cms.bool( False ),
2911   LogPixelProbabilityCut = cms.double( -16.0 ),
2912   appendToDataLabel = cms.string( "" )
2913 )
2914 process.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
2915   ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
2916   standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
2917   looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
2918   appendToDataLabel = cms.string( "" )
2919 )
2920 process.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2921   SimpleMagneticField = cms.string( "" ),
2922   MaxDPhi = cms.double( 1.6 ),
2923   ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
2924   Mass = cms.double( 5.11E-4 ),
2925   PropagationDirection = cms.string( "alongMomentum" ),
2926   useRungeKutta = cms.bool( False ),
2927   ptMin = cms.double( -1.0 )
2928 )
2929 process.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
2930   ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" )
2931 )
2932 process.hltESPGlobalTrackingGeometryESProducer = cms.ESProducer( "GlobalTrackingGeometryESProducer" )
2933 process.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
2934   ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
2935   Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
2936   Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
2937   EstimateCut = cms.double( -1.0 ),
2938   MaxFractionOutliers = cms.double( 0.3 ),
2939   MaxNumberOfOutliers = cms.int32( 3 ),
2940   MinDof = cms.int32( 2 ),
2941   NoOutliersBeginEnd = cms.bool( False ),
2942   MinNumberOfHits = cms.int32( 5 ),
2943   MinNumberOfHitsHighEta = cms.int32( 5 ),
2944   HighEtaSwitch = cms.double( 5.0 ),
2945   RejectTracks = cms.bool( True ),
2946   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2947   NoInvalidHitsBeginEnd = cms.bool( True ),
2948   LogPixelProbabilityCut = cms.double( -16.0 ),
2949   appendToDataLabel = cms.string( "" )
2950 )
2951 process.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
2952   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
2953   ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
2954   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
2955   GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
2956   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
2957 )
2958 process.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
2959   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
2960   ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
2961   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
2962   ErrorRescaling = cms.double( 100.0 ),
2963   GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
2964   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
2965 )
2966 process.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2967   MaxChi2 = cms.double( 30.0 ),
2968   nSigma = cms.double( 3.0 ),
2969   MaxDisplacement = cms.double( 0.5 ),
2970   MaxSagitta = cms.double( 2.0 ),
2971   MinimalTolerance = cms.double( 0.5 ),
2972   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2973   ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
2974   pTChargeCutThreshold = cms.double( 15.0 ),
2975   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2976   appendToDataLabel = cms.string( "" )
2977 )
2978 process.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2979   MaxChi2 = cms.double( 30.0 ),
2980   nSigma = cms.double( 3.0 ),
2981   MaxDisplacement = cms.double( 0.5 ),
2982   MaxSagitta = cms.double( 2.0 ),
2983   MinimalTolerance = cms.double( 0.5 ),
2984   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2985   ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
2986   pTChargeCutThreshold = cms.double( 15.0 ),
2987   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2988   appendToDataLabel = cms.string( "" )
2989 )
2990 process.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2991   MaxChi2 = cms.double( 36.0 ),
2992   nSigma = cms.double( 3.0 ),
2993   MaxDisplacement = cms.double( 100.0 ),
2994   MaxSagitta = cms.double( -1.0 ),
2995   MinimalTolerance = cms.double( 10.0 ),
2996   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2997   ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
2998   appendToDataLabel = cms.string( "" )
2999 )
3000 process.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3001   ComponentName = cms.string( "hltESPKFFittingSmoother" ),
3002   Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
3003   Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
3004   EstimateCut = cms.double( -1.0 ),
3005   MaxFractionOutliers = cms.double( 0.3 ),
3006   MaxNumberOfOutliers = cms.int32( 3 ),
3007   MinDof = cms.int32( 2 ),
3008   NoOutliersBeginEnd = cms.bool( False ),
3009   MinNumberOfHits = cms.int32( 5 ),
3010   MinNumberOfHitsHighEta = cms.int32( 5 ),
3011   HighEtaSwitch = cms.double( 5.0 ),
3012   RejectTracks = cms.bool( True ),
3013   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3014   NoInvalidHitsBeginEnd = cms.bool( False ),
3015   LogPixelProbabilityCut = cms.double( -16.0 ),
3016   appendToDataLabel = cms.string( "" )
3017 )
3018 process.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
3019   ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
3020   Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
3021   Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
3022   EstimateCut = cms.double( -1.0 ),
3023   MaxFractionOutliers = cms.double( 0.3 ),
3024   MaxNumberOfOutliers = cms.int32( 3 ),
3025   MinDof = cms.int32( 2 ),
3026   NoOutliersBeginEnd = cms.bool( False ),
3027   MinNumberOfHits = cms.int32( 5 ),
3028   MinNumberOfHitsHighEta = cms.int32( 5 ),
3029   HighEtaSwitch = cms.double( 5.0 ),
3030   RejectTracks = cms.bool( True ),
3031   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3032   NoInvalidHitsBeginEnd = cms.bool( False ),
3033   LogPixelProbabilityCut = cms.double( -16.0 ),
3034   appendToDataLabel = cms.string( "" )
3035 )
3036 process.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
3037   ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
3038   Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
3039   Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
3040   EstimateCut = cms.double( 20.0 ),
3041   MaxFractionOutliers = cms.double( 0.3 ),
3042   MaxNumberOfOutliers = cms.int32( 3 ),
3043   MinDof = cms.int32( 2 ),
3044   NoOutliersBeginEnd = cms.bool( False ),
3045   MinNumberOfHits = cms.int32( 3 ),
3046   MinNumberOfHitsHighEta = cms.int32( 5 ),
3047   HighEtaSwitch = cms.double( 5.0 ),
3048   RejectTracks = cms.bool( True ),
3049   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3050   NoInvalidHitsBeginEnd = cms.bool( True ),
3051   LogPixelProbabilityCut = cms.double( -14.0 ),
3052   appendToDataLabel = cms.string( "" )
3053 )
3054 process.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
3055   ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
3056   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
3057   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
3058   EstimateCut = cms.double( 20.0 ),
3059   MaxFractionOutliers = cms.double( 0.3 ),
3060   MaxNumberOfOutliers = cms.int32( 3 ),
3061   MinDof = cms.int32( 2 ),
3062   NoOutliersBeginEnd = cms.bool( False ),
3063   MinNumberOfHits = cms.int32( 3 ),
3064   MinNumberOfHitsHighEta = cms.int32( 5 ),
3065   HighEtaSwitch = cms.double( 5.0 ),
3066   RejectTracks = cms.bool( True ),
3067   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3068   NoInvalidHitsBeginEnd = cms.bool( True ),
3069   LogPixelProbabilityCut = cms.double( -14.0 ),
3070   appendToDataLabel = cms.string( "" )
3071 )
3072 process.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3073   ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
3074   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3075   Updator = cms.string( "hltESPKFUpdator" ),
3076   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3077   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3078   minHits = cms.int32( 3 ),
3079   appendToDataLabel = cms.string( "" )
3080 )
3081 process.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
3082   ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
3083   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3084   Updator = cms.string( "hltESPKFUpdator" ),
3085   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3086   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3087   minHits = cms.int32( 3 ),
3088   appendToDataLabel = cms.string( "" )
3089 )
3090 process.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
3091   ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
3092   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3093   Updator = cms.string( "hltESPKFUpdator" ),
3094   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3095   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3096   minHits = cms.int32( 3 ),
3097   appendToDataLabel = cms.string( "" )
3098 )
3099 process.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3100   ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
3101   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3102   Updator = cms.string( "hltESPKFUpdator" ),
3103   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3104   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3105   errorRescaling = cms.double( 100.0 ),
3106   minHits = cms.int32( 3 ),
3107   appendToDataLabel = cms.string( "" )
3108 )
3109 process.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
3110   ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
3111   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
3112   Updator = cms.string( "hltESPKFUpdator" ),
3113   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3114   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3115   errorRescaling = cms.double( 100.0 ),
3116   minHits = cms.int32( 3 ),
3117   appendToDataLabel = cms.string( "" )
3118 )
3119 process.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
3120   ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
3121   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3122   Updator = cms.string( "hltESPKFUpdator" ),
3123   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3124   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3125   errorRescaling = cms.double( 10.0 ),
3126   minHits = cms.int32( 3 ),
3127   appendToDataLabel = cms.string( "" )
3128 )
3129 process.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
3130   ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
3131   Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3132   Updator = cms.string( "hltESPKFUpdator" ),
3133   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3134   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3135   errorRescaling = cms.double( 10.0 ),
3136   minHits = cms.int32( 3 ),
3137   appendToDataLabel = cms.string( "" )
3138 )
3139 process.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
3140   ComponentName = cms.string( "hltESPKFUpdator" )
3141 )
3142 process.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
3143   ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
3144   DistanceMeasure = cms.string( "KullbackLeibler" )
3145 )
3146 process.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3147   ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
3148   Propagator = cms.string( "hltESPSmartPropagatorAny" ),
3149   Updator = cms.string( "hltESPKFUpdator" ),
3150   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3151   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3152   minHits = cms.int32( 3 ),
3153   appendToDataLabel = cms.string( "" )
3154 )
3155 process.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3156   MaxChi2 = cms.double( 9.0 ),
3157   nSigma = cms.double( 3.0 ),
3158   MaxDisplacement = cms.double( 0.5 ),
3159   MaxSagitta = cms.double( 2.0 ),
3160   MinimalTolerance = cms.double( 0.5 ),
3161   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3162   ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
3163   pTChargeCutThreshold = cms.double( -1.0 ),
3164   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3165   appendToDataLabel = cms.string( "" )
3166 )
3167 process.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3168   ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
3169   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3170   fractionShared = cms.double( 0.16 ),
3171   ValidHitBonus = cms.double( 5.0 ),
3172   MissingHitPenalty = cms.double( 20.0 ),
3173   allowSharedFirstHit = cms.bool( True )
3174 )
3175 process.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3176   ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
3177   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3178   fractionShared = cms.double( 0.16 ),
3179   ValidHitBonus = cms.double( 5.0 ),
3180   MissingHitPenalty = cms.double( 20.0 ),
3181   allowSharedFirstHit = cms.bool( True )
3182 )
3183 process.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3184   MaxChi2 = cms.double( 9.0 ),
3185   nSigma = cms.double( 3.0 ),
3186   MaxDisplacement = cms.double( 0.5 ),
3187   MaxSagitta = cms.double( 2.0 ),
3188   MinimalTolerance = cms.double( 0.5 ),
3189   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3190   ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
3191   pTChargeCutThreshold = cms.double( -1.0 ),
3192   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3193   appendToDataLabel = cms.string( "" )
3194 )
3195 process.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3196   ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
3197   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3198   fractionShared = cms.double( 0.16 ),
3199   ValidHitBonus = cms.double( 5.0 ),
3200   MissingHitPenalty = cms.double( 20.0 ),
3201   allowSharedFirstHit = cms.bool( True )
3202 )
3203 process.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
3204   ComponentName = cms.string( "hltESPMeasurementTracker" ),
3205   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3206   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3207   HitMatcher = cms.string( "StandardMatcher" ),
3208   Phase2StripCPE = cms.string( "" ),
3209   SiStripQualityLabel = cms.string( "" ),
3210   UseStripModuleQualityDB = cms.bool( True ),
3211   DebugStripModuleQualityDB = cms.untracked.bool( False ),
3212   UseStripAPVFiberQualityDB = cms.bool( True ),
3213   DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
3214   MaskBadAPVFibers = cms.bool( True ),
3215   UseStripStripQualityDB = cms.bool( True ),
3216   DebugStripStripQualityDB = cms.untracked.bool( False ),
3217   badStripCuts = cms.PSet( 
3218     TOB = cms.PSet( 
3219       maxBad = cms.uint32( 4 ),
3220       maxConsecutiveBad = cms.uint32( 2 )
3221     ),
3222     TIB = cms.PSet( 
3223       maxBad = cms.uint32( 4 ),
3224       maxConsecutiveBad = cms.uint32( 2 )
3225     ),
3226     TID = cms.PSet( 
3227       maxBad = cms.uint32( 4 ),
3228       maxConsecutiveBad = cms.uint32( 2 )
3229     ),
3230     TEC = cms.PSet( 
3231       maxBad = cms.uint32( 4 ),
3232       maxConsecutiveBad = cms.uint32( 2 )
3233     )
3234   ),
3235   UsePixelModuleQualityDB = cms.bool( True ),
3236   DebugPixelModuleQualityDB = cms.untracked.bool( False ),
3237   UsePixelROCQualityDB = cms.bool( True ),
3238   DebugPixelROCQualityDB = cms.untracked.bool( False ),
3239   appendToDataLabel = cms.string( "" )
3240 )
3241 process.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3242   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3243   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3244   ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
3245   isPhase2 = cms.bool( False ),
3246   doPixelShapeCut = cms.bool( True ),
3247   doStripShapeCut = cms.bool( True ),
3248   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3249   appendToDataLabel = cms.string( "" )
3250 )
3251 process.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3252   ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
3253   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3254   fractionShared = cms.double( 0.11 ),
3255   ValidHitBonus = cms.double( 5.0 ),
3256   MissingHitPenalty = cms.double( 20.0 ),
3257   allowSharedFirstHit = cms.bool( True )
3258 )
3259 process.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3260   MaxChi2 = cms.double( 16.0 ),
3261   nSigma = cms.double( 3.0 ),
3262   MaxDisplacement = cms.double( 0.5 ),
3263   MaxSagitta = cms.double( 2.0 ),
3264   MinimalTolerance = cms.double( 0.5 ),
3265   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3266   ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
3267   pTChargeCutThreshold = cms.double( -1.0 ),
3268   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3269   appendToDataLabel = cms.string( "" )
3270 )
3271 process.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3272   ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
3273   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3274   fractionShared = cms.double( 0.11 ),
3275   ValidHitBonus = cms.double( 5.0 ),
3276   MissingHitPenalty = cms.double( 20.0 ),
3277   allowSharedFirstHit = cms.bool( True )
3278 )
3279 process.hltESPMuonDetLayerGeometryESProducer = cms.ESProducer( "MuonDetLayerGeometryESProducer" )
3280 process.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
3281   ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
3282 )
3283 process.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka",
3284   seedFinder = cms.PSet( 
3285     thresholdsByDetector = cms.VPSet( 
3286       cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
3287         seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
3288         detector = cms.string( "HCAL_BARREL1" )
3289       ),
3290       cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
3291         seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
3292         detector = cms.string( "HCAL_ENDCAP" )
3293       )
3294     ),
3295     nNeighbours = cms.int32( 4 )
3296   ),
3297   initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
3298   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3299     detector = cms.string( "HCAL_BARREL1" )
3300   ),
3301   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3302     detector = cms.string( "HCAL_ENDCAP" )
3303   )
3304 ) ),
3305   pfClusterBuilder = cms.PSet( 
3306     minFracTot = cms.double( 1.0E-20 ),
3307     stoppingTolerance = cms.double( 1.0E-8 ),
3308     positionCalc = cms.PSet( 
3309       minAllowedNormalization = cms.double( 1.0E-9 ),
3310       minFractionInCalc = cms.double( 1.0E-9 )
3311     ),
3312     maxIterations = cms.uint32( 5 ),
3313     recHitEnergyNorms = cms.VPSet( 
3314       cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3315         detector = cms.string( "HCAL_BARREL1" )
3316       ),
3317       cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3318         detector = cms.string( "HCAL_ENDCAP" )
3319       )
3320     ),
3321     showerSigma = cms.double( 10.0 ),
3322     minFractionToKeep = cms.double( 1.0E-7 ),
3323     excludeOtherSeeds = cms.bool( True ),
3324     timeResolutionCalcBarrel = cms.PSet( 
3325       corrTermLowE = cms.double( 0.0 ),
3326       threshLowE = cms.double( 6.0 ),
3327       noiseTerm = cms.double( 21.86 ),
3328       constantTermLowE = cms.double( 4.24 ),
3329       noiseTermLowE = cms.double( 8.0 ),
3330       threshHighE = cms.double( 15.0 ),
3331       constantTerm = cms.double( 2.82 )
3332     ),
3333     timeResolutionCalcEndcap = cms.PSet( 
3334       corrTermLowE = cms.double( 0.0 ),
3335       threshLowE = cms.double( 6.0 ),
3336       noiseTerm = cms.double( 21.86 ),
3337       constantTermLowE = cms.double( 4.24 ),
3338       noiseTermLowE = cms.double( 8.0 ),
3339       threshHighE = cms.double( 15.0 ),
3340       constantTerm = cms.double( 2.82 )
3341     )
3342   ),
3343   appendToDataLabel = cms.string( "" ),
3344   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3345 )
3346 process.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka",
3347   energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3348   energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3349   appendToDataLabel = cms.string( "" ),
3350   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3351 )
3352 process.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka",
3353   usePFThresholdsFromDB = cms.bool( True ),
3354   appendToDataLabel = cms.string( "" ),
3355   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3356 )
3357 process.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1",
3358   LoadTemplatesFromDB = cms.bool( True ),
3359   Alpha2Order = cms.bool( True ),
3360   ClusterProbComputationFlag = cms.int32( 0 ),
3361   useLAWidthFromDB = cms.bool( True ),
3362   lAOffset = cms.double( 0.0 ),
3363   lAWidthBPix = cms.double( 0.0 ),
3364   lAWidthFPix = cms.double( 0.0 ),
3365   doLorentzFromAlignment = cms.bool( False ),
3366   useLAFromDB = cms.bool( True ),
3367   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3368   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3369   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3370   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3371   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3372   yerr_endcap = cms.vdouble( 0.0021 ),
3373   xerr_barrel_l1_def = cms.double( 0.0103 ),
3374   yerr_barrel_l1_def = cms.double( 0.0021 ),
3375   xerr_barrel_ln_def = cms.double( 0.0103 ),
3376   yerr_barrel_ln_def = cms.double( 0.0021 ),
3377   xerr_endcap_def = cms.double( 0.002 ),
3378   yerr_endcap_def = cms.double( 7.5E-4 ),
3379   EdgeClusterErrorX = cms.double( 50.0 ),
3380   EdgeClusterErrorY = cms.double( 85.0 ),
3381   UseErrorsFromTemplates = cms.bool( True ),
3382   TruncatePixelCharge = cms.bool( True ),
3383   ComponentName = cms.string( "hltESPPixelCPEFastHIon" ),
3384   MagneticFieldRecord = cms.ESInputTag( "","" ),
3385   appendToDataLabel = cms.string( "" )
3386 )
3387 process.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka",
3388   LoadTemplatesFromDB = cms.bool( True ),
3389   Alpha2Order = cms.bool( True ),
3390   ClusterProbComputationFlag = cms.int32( 0 ),
3391   useLAWidthFromDB = cms.bool( True ),
3392   lAOffset = cms.double( 0.0 ),
3393   lAWidthBPix = cms.double( 0.0 ),
3394   lAWidthFPix = cms.double( 0.0 ),
3395   doLorentzFromAlignment = cms.bool( False ),
3396   useLAFromDB = cms.bool( True ),
3397   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3398   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3399   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3400   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3401   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3402   yerr_endcap = cms.vdouble( 0.0021 ),
3403   xerr_barrel_l1_def = cms.double( 0.0103 ),
3404   yerr_barrel_l1_def = cms.double( 0.0021 ),
3405   xerr_barrel_ln_def = cms.double( 0.0103 ),
3406   yerr_barrel_ln_def = cms.double( 0.0021 ),
3407   xerr_endcap_def = cms.double( 0.002 ),
3408   yerr_endcap_def = cms.double( 7.5E-4 ),
3409   EdgeClusterErrorX = cms.double( 50.0 ),
3410   EdgeClusterErrorY = cms.double( 85.0 ),
3411   UseErrorsFromTemplates = cms.bool( True ),
3412   TruncatePixelCharge = cms.bool( True ),
3413   ComponentName = cms.string( "PixelCPEFastParams" ),
3414   MagneticFieldRecord = cms.ESInputTag( "","" ),
3415   appendToDataLabel = cms.string( "" ),
3416   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3417 )
3418 process.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
3419   LoadTemplatesFromDB = cms.bool( True ),
3420   Alpha2Order = cms.bool( True ),
3421   ClusterProbComputationFlag = cms.int32( 0 ),
3422   useLAWidthFromDB = cms.bool( False ),
3423   lAOffset = cms.double( 0.0 ),
3424   lAWidthBPix = cms.double( 0.0 ),
3425   lAWidthFPix = cms.double( 0.0 ),
3426   doLorentzFromAlignment = cms.bool( False ),
3427   useLAFromDB = cms.bool( True ),
3428   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3429   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3430   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3431   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3432   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3433   yerr_endcap = cms.vdouble( 0.0021 ),
3434   xerr_barrel_l1_def = cms.double( 0.0103 ),
3435   yerr_barrel_l1_def = cms.double( 0.0021 ),
3436   xerr_barrel_ln_def = cms.double( 0.0103 ),
3437   yerr_barrel_ln_def = cms.double( 0.0021 ),
3438   xerr_endcap_def = cms.double( 0.002 ),
3439   yerr_endcap_def = cms.double( 7.5E-4 ),
3440   eff_charge_cut_highX = cms.double( 1.0 ),
3441   eff_charge_cut_highY = cms.double( 1.0 ),
3442   eff_charge_cut_lowX = cms.double( 0.0 ),
3443   eff_charge_cut_lowY = cms.double( 0.0 ),
3444   size_cutX = cms.double( 3.0 ),
3445   size_cutY = cms.double( 3.0 ),
3446   EdgeClusterErrorX = cms.double( 50.0 ),
3447   EdgeClusterErrorY = cms.double( 85.0 ),
3448   inflate_errors = cms.bool( False ),
3449   inflate_all_errors_no_trk_angle = cms.bool( False ),
3450   NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
3451   UseErrorsFromTemplates = cms.bool( True ),
3452   TruncatePixelCharge = cms.bool( True ),
3453   IrradiationBiasCorrection = cms.bool( True ),
3454   DoCosmics = cms.bool( False ),
3455   isPhase2 = cms.bool( False ),
3456   SmallPitch = cms.bool( False ),
3457   ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
3458   MagneticFieldRecord = cms.ESInputTag( "","" ),
3459   appendToDataLabel = cms.string( "" )
3460 )
3461 process.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
3462   LoadTemplatesFromDB = cms.bool( True ),
3463   Alpha2Order = cms.bool( True ),
3464   ClusterProbComputationFlag = cms.int32( 0 ),
3465   useLAWidthFromDB = cms.bool( True ),
3466   lAOffset = cms.double( 0.0 ),
3467   lAWidthBPix = cms.double( 0.0 ),
3468   lAWidthFPix = cms.double( 0.0 ),
3469   doLorentzFromAlignment = cms.bool( False ),
3470   useLAFromDB = cms.bool( True ),
3471   barrelTemplateID = cms.int32( 0 ),
3472   forwardTemplateID = cms.int32( 0 ),
3473   directoryWithTemplates = cms.int32( 0 ),
3474   speed = cms.int32( -2 ),
3475   UseClusterSplitter = cms.bool( False ),
3476   ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
3477   appendToDataLabel = cms.string( "" )
3478 )
3479 process.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3480   MaxChi2 = cms.double( 16.0 ),
3481   nSigma = cms.double( 3.0 ),
3482   MaxDisplacement = cms.double( 0.5 ),
3483   MaxSagitta = cms.double( 2.0 ),
3484   MinimalTolerance = cms.double( 0.5 ),
3485   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3486   ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
3487   pTChargeCutThreshold = cms.double( -1.0 ),
3488   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3489   appendToDataLabel = cms.string( "" )
3490 )
3491 process.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3492   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3493   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3494   ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
3495   isPhase2 = cms.bool( False ),
3496   doPixelShapeCut = cms.bool( True ),
3497   doStripShapeCut = cms.bool( True ),
3498   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3499   appendToDataLabel = cms.string( "" )
3500 )
3501 process.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3502   ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
3503   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3504   fractionShared = cms.double( 0.11 ),
3505   ValidHitBonus = cms.double( 5.0 ),
3506   MissingHitPenalty = cms.double( 20.0 ),
3507   allowSharedFirstHit = cms.bool( True )
3508 )
3509 process.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3510   MaxChi2 = cms.double( 9.0 ),
3511   nSigma = cms.double( 3.0 ),
3512   MaxDisplacement = cms.double( 0.5 ),
3513   MaxSagitta = cms.double( 2.0 ),
3514   MinimalTolerance = cms.double( 0.5 ),
3515   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
3516   ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
3517   pTChargeCutThreshold = cms.double( 15.0 ),
3518   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3519   appendToDataLabel = cms.string( "" )
3520 )
3521 process.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3522   MaxChi2 = cms.double( 25.0 ),
3523   nSigma = cms.double( 3.0 ),
3524   MaxDisplacement = cms.double( 100.0 ),
3525   MaxSagitta = cms.double( -1.0 ),
3526   MinimalTolerance = cms.double( 10.0 ),
3527   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3528   ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
3529   appendToDataLabel = cms.string( "" )
3530 )
3531 process.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3532   ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
3533   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3534   fractionShared = cms.double( 0.19 ),
3535   ValidHitBonus = cms.double( 5.0 ),
3536   MissingHitPenalty = cms.double( 20.0 ),
3537   allowSharedFirstHit = cms.bool( True )
3538 )
3539 process.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3540   ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
3541   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3542   Updator = cms.string( "hltESPKFUpdator" ),
3543   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3544   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3545   minHits = cms.int32( 3 ),
3546   appendToDataLabel = cms.string( "" )
3547 )
3548 process.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3549   ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
3550   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3551   Updator = cms.string( "hltESPKFUpdator" ),
3552   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3553   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3554   errorRescaling = cms.double( 100.0 ),
3555   minHits = cms.int32( 3 ),
3556   appendToDataLabel = cms.string( "" )
3557 )
3558 process.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3559   SimpleMagneticField = cms.string( "" ),
3560   MaxDPhi = cms.double( 1.6 ),
3561   ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3562   Mass = cms.double( 0.105 ),
3563   PropagationDirection = cms.string( "alongMomentum" ),
3564   useRungeKutta = cms.bool( True ),
3565   ptMin = cms.double( -1.0 )
3566 )
3567 process.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka",
3568   CablingMapLabel = cms.string( "" ),
3569   UseQualityInfo = cms.bool( False ),
3570   appendToDataLabel = cms.string( "" ),
3571   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3572 )
3573 process.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka",
3574   appendToDataLabel = cms.string( "" ),
3575   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3576 )
3577 process.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
3578   ComponentName = cms.string( "hltESPSmartPropagator" ),
3579   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3580   MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3581   PropagationDirection = cms.string( "alongMomentum" ),
3582   Epsilon = cms.double( 5.0 )
3583 )
3584 process.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
3585   ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
3586   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3587   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3588   PropagationDirection = cms.string( "alongMomentum" ),
3589   Epsilon = cms.double( 5.0 )
3590 )
3591 process.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
3592   ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3593   TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
3594   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3595   PropagationDirection = cms.string( "oppositeToMomentum" ),
3596   Epsilon = cms.double( 5.0 )
3597 )
3598 process.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
3599   distance = cms.double( 0.5 )
3600 )
3601 process.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3602   ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3603   NoErrorPropagation = cms.bool( False ),
3604   PropagationDirection = cms.string( "alongMomentum" ),
3605   useTuningForL2Speed = cms.bool( False ),
3606   useIsYokeFlag = cms.bool( True ),
3607   endcapShiftInZNeg = cms.double( 0.0 ),
3608   SetVBFPointer = cms.bool( False ),
3609   AssumeNoMaterial = cms.bool( False ),
3610   endcapShiftInZPos = cms.double( 0.0 ),
3611   useInTeslaFromMagField = cms.bool( False ),
3612   VBFName = cms.string( "VolumeBasedMagneticField" ),
3613   useEndcapShiftsInZ = cms.bool( False ),
3614   sendLogWarning = cms.bool( False ),
3615   useMatVolumes = cms.bool( True ),
3616   debug = cms.bool( False ),
3617   ApplyRadX0Correction = cms.bool( True ),
3618   useMagVolumes = cms.bool( True ),
3619   returnTangentPlane = cms.bool( True )
3620 )
3621 process.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3622   ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
3623   NoErrorPropagation = cms.bool( False ),
3624   PropagationDirection = cms.string( "oppositeToMomentum" ),
3625   useTuningForL2Speed = cms.bool( False ),
3626   useIsYokeFlag = cms.bool( True ),
3627   endcapShiftInZNeg = cms.double( 0.0 ),
3628   SetVBFPointer = cms.bool( False ),
3629   AssumeNoMaterial = cms.bool( False ),
3630   endcapShiftInZPos = cms.double( 0.0 ),
3631   useInTeslaFromMagField = cms.bool( False ),
3632   VBFName = cms.string( "VolumeBasedMagneticField" ),
3633   useEndcapShiftsInZ = cms.bool( False ),
3634   sendLogWarning = cms.bool( False ),
3635   useMatVolumes = cms.bool( True ),
3636   debug = cms.bool( False ),
3637   ApplyRadX0Correction = cms.bool( True ),
3638   useMagVolumes = cms.bool( True ),
3639   returnTangentPlane = cms.bool( True )
3640 )
3641 process.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
3642   ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
3643   ComponentType = cms.string( "StripCPEfromTrackAngle" ),
3644   parameters = cms.PSet( 
3645     mTIB_P1 = cms.double( 0.202 ),
3646     maxChgOneMIP = cms.double( 6000.0 ),
3647     mTEC_P0 = cms.double( -1.885 ),
3648     mTOB_P1 = cms.double( 0.253 ),
3649     mTEC_P1 = cms.double( 0.471 ),
3650     mLC_P2 = cms.double( 0.3 ),
3651     mLC_P1 = cms.double( 0.618 ),
3652     mTOB_P0 = cms.double( -1.026 ),
3653     mLC_P0 = cms.double( -0.326 ),
3654     useLegacyError = cms.bool( False ),
3655     mTIB_P0 = cms.double( -0.742 ),
3656     mTID_P1 = cms.double( 0.433 ),
3657     mTID_P0 = cms.double( -1.427 )
3658   )
3659 )
3660 process.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3661   ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
3662   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3663   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3664   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3665   Matcher = cms.string( "StandardMatcher" ),
3666   Phase2StripCPE = cms.string( "" ),
3667   appendToDataLabel = cms.string( "" )
3668 )
3669 process.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3670   ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
3671   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3672   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3673   PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
3674   Matcher = cms.string( "StandardMatcher" ),
3675   Phase2StripCPE = cms.string( "" ),
3676   appendToDataLabel = cms.string( "" )
3677 )
3678 process.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3679   ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
3680   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3681   StripCPE = cms.string( "Fake" ),
3682   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3683   Matcher = cms.string( "StandardMatcher" ),
3684   Phase2StripCPE = cms.string( "" ),
3685   appendToDataLabel = cms.string( "" )
3686 )
3687 process.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3688   ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
3689   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3690   StripCPE = cms.string( "Fake" ),
3691   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3692   Matcher = cms.string( "StandardMatcher" ),
3693   Phase2StripCPE = cms.string( "" ),
3694   appendToDataLabel = cms.string( "" )
3695 )
3696 process.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3697   MaxChi2 = cms.double( 16.0 ),
3698   nSigma = cms.double( 3.0 ),
3699   MaxDisplacement = cms.double( 0.5 ),
3700   MaxSagitta = cms.double( 2.0 ),
3701   MinimalTolerance = cms.double( 0.5 ),
3702   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3703   ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
3704   pTChargeCutThreshold = cms.double( -1.0 ),
3705   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3706   appendToDataLabel = cms.string( "" )
3707 )
3708 process.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3709   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3710   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3711   ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
3712   isPhase2 = cms.bool( False ),
3713   doPixelShapeCut = cms.bool( True ),
3714   doStripShapeCut = cms.bool( True ),
3715   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3716   appendToDataLabel = cms.string( "" )
3717 )
3718 process.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3719   ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
3720   Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
3721   Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
3722   EstimateCut = cms.double( 30.0 ),
3723   MaxFractionOutliers = cms.double( 0.3 ),
3724   MaxNumberOfOutliers = cms.int32( 3 ),
3725   MinDof = cms.int32( 2 ),
3726   NoOutliersBeginEnd = cms.bool( False ),
3727   MinNumberOfHits = cms.int32( 7 ),
3728   MinNumberOfHitsHighEta = cms.int32( 5 ),
3729   HighEtaSwitch = cms.double( 5.0 ),
3730   RejectTracks = cms.bool( True ),
3731   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3732   NoInvalidHitsBeginEnd = cms.bool( False ),
3733   LogPixelProbabilityCut = cms.double( -16.0 ),
3734   appendToDataLabel = cms.string( "" )
3735 )
3736 process.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
3737   ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
3738   Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
3739   Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
3740   EstimateCut = cms.double( 30.0 ),
3741   MaxFractionOutliers = cms.double( 0.3 ),
3742   MaxNumberOfOutliers = cms.int32( 3 ),
3743   MinDof = cms.int32( 2 ),
3744   NoOutliersBeginEnd = cms.bool( False ),
3745   MinNumberOfHits = cms.int32( 7 ),
3746   MinNumberOfHitsHighEta = cms.int32( 5 ),
3747   HighEtaSwitch = cms.double( 5.0 ),
3748   RejectTracks = cms.bool( True ),
3749   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3750   NoInvalidHitsBeginEnd = cms.bool( False ),
3751   LogPixelProbabilityCut = cms.double( -16.0 ),
3752   appendToDataLabel = cms.string( "" )
3753 )
3754 process.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
3755   ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
3756   standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
3757   looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
3758   appendToDataLabel = cms.string( "" )
3759 )
3760 process.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3761   ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
3762   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3763   Updator = cms.string( "hltESPKFUpdator" ),
3764   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3765   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3766   minHits = cms.int32( 7 ),
3767   appendToDataLabel = cms.string( "" )
3768 )
3769 process.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
3770   ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
3771   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3772   Updator = cms.string( "hltESPKFUpdator" ),
3773   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3774   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3775   minHits = cms.int32( 7 ),
3776   appendToDataLabel = cms.string( "" )
3777 )
3778 process.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3779   ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
3780   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3781   Updator = cms.string( "hltESPKFUpdator" ),
3782   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3783   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3784   errorRescaling = cms.double( 10.0 ),
3785   minHits = cms.int32( 7 ),
3786   appendToDataLabel = cms.string( "" )
3787 )
3788 process.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
3789   ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
3790   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3791   Updator = cms.string( "hltESPKFUpdator" ),
3792   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3793   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3794   errorRescaling = cms.double( 10.0 ),
3795   minHits = cms.int32( 7 ),
3796   appendToDataLabel = cms.string( "" )
3797 )
3798 process.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3799   ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
3800   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3801   fractionShared = cms.double( 0.09 ),
3802   ValidHitBonus = cms.double( 5.0 ),
3803   MissingHitPenalty = cms.double( 20.0 ),
3804   allowSharedFirstHit = cms.bool( True )
3805 )
3806 process.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
3807   ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
3808   algoOrder = cms.vstring(  ),
3809   appendToDataLabel = cms.string( "" )
3810 )
3811 process.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer",
3812   ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ),
3813   FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ),
3814   appendToDataLabel = cms.string( "" )
3815 )
3816 process.hltESPTrackerRecoGeometryESProducer = cms.ESProducer( "TrackerRecoGeometryESProducer",
3817   usePhase2Stacks = cms.bool( False ),
3818   trackerGeometryLabel = cms.untracked.string( "" ),
3819   appendToDataLabel = cms.string( "" )
3820 )
3821 process.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3822   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
3823   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3824   fractionShared = cms.double( 0.5 ),
3825   ValidHitBonus = cms.double( 100.0 ),
3826   MissingHitPenalty = cms.double( 0.0 ),
3827   allowSharedFirstHit = cms.bool( False )
3828 )
3829 process.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
3830   ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
3831   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3832   Updator = cms.string( "hltESPKFUpdator" ),
3833   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3834   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3835   minHits = cms.int32( 3 ),
3836   appendToDataLabel = cms.string( "" )
3837 )
3838 process.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
3839   ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
3840   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3841   Updator = cms.string( "hltESPKFUpdator" ),
3842   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3843   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3844   errorRescaling = cms.double( 100.0 ),
3845   minHits = cms.int32( 3 ),
3846   appendToDataLabel = cms.string( "" )
3847 )
3848 process.hltOnlineBeamSpotESProducer = cms.ESProducer( "OnlineBeamSpotESProducer",
3849   timeThreshold = cms.int32( 48 ),
3850   sigmaZThreshold = cms.double( 2.0 ),
3851   sigmaXYThreshold = cms.double( 4.0 ),
3852   appendToDataLabel = cms.string( "" )
3853 )
3854 process.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
3855   ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
3856   useQuadrupletAlgo = cms.bool( False ),
3857   appendToDataLabel = cms.string( "" )
3858 )
3859 process.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
3860   ComponentName = cms.string( "hltTrackCleaner" ),
3861   appendToDataLabel = cms.string( "" )
3862 )
3863 process.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3864   ComponentName = cms.string( "HODetIdAssociator" ),
3865   etaBinSize = cms.double( 0.087 ),
3866   nEta = cms.int32( 30 ),
3867   nPhi = cms.int32( 72 ),
3868   hcalRegion = cms.int32( 2 ),
3869   includeBadChambers = cms.bool( False ),
3870   includeGEM = cms.bool( False ),
3871   includeME0 = cms.bool( False )
3872 )
3873 process.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
3874   appendToDataLabel = cms.string( "" )
3875 )
3876 process.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3877   ComponentName = cms.string( "MuonDetIdAssociator" ),
3878   etaBinSize = cms.double( 0.125 ),
3879   nEta = cms.int32( 48 ),
3880   nPhi = cms.int32( 48 ),
3881   hcalRegion = cms.int32( 2 ),
3882   includeBadChambers = cms.bool( True ),
3883   includeGEM = cms.bool( True ),
3884   includeME0 = cms.bool( False )
3885 )
3886 process.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3887   ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
3888   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3889   fractionShared = cms.double( 0.1 ),
3890   ValidHitBonus = cms.double( 1000.0 ),
3891   MissingHitPenalty = cms.double( 1.0 ),
3892   allowSharedFirstHit = cms.bool( True )
3893 )
3894 process.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
3895   ComponentName = cms.string( "SimpleNavigationSchool" ),
3896   PluginName = cms.string( "" ),
3897   SimpleMagneticField = cms.string( "ParabolicMf" )
3898 )
3899 process.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3900   ComponentName = cms.string( "PreshowerDetIdAssociator" ),
3901   etaBinSize = cms.double( 0.1 ),
3902   nEta = cms.int32( 60 ),
3903   nPhi = cms.int32( 30 ),
3904   hcalRegion = cms.int32( 2 ),
3905   includeBadChambers = cms.bool( False ),
3906   includeGEM = cms.bool( False ),
3907   includeME0 = cms.bool( False )
3908 )
3909 process.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
3910   appendToDataLabel = cms.string( "" )
3911 )
3912 process.siPixelQualityESProducer = cms.ESProducer( "SiPixelQualityESProducer",
3913   siPixelQualityFromDbLabel = cms.string( "" ),
3914   ListOfRecordToMerge = cms.VPSet( 
3915     cms.PSet(  record = cms.string( "SiPixelQualityFromDbRcd" ),
3916       tag = cms.string( "" )
3917     ),
3918     cms.PSet(  record = cms.string( "SiPixelDetVOffRcd" ),
3919       tag = cms.string( "" )
3920     )
3921   ),
3922   appendToDataLabel = cms.string( "" )
3923 )
3924 process.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
3925   ComponentName = cms.string( "" ),
3926   CablingMapLabel = cms.string( "" ),
3927   UseQualityInfo = cms.bool( False ),
3928   appendToDataLabel = cms.string( "" )
3929 )
3930 process.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
3931 process.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
3932   LatencyRecord = cms.PSet( 
3933     label = cms.untracked.string( "" ),
3934     record = cms.string( "SiStripLatencyRcd" )
3935   ),
3936   BackPlaneCorrectionPeakMode = cms.PSet( 
3937     label = cms.untracked.string( "peak" ),
3938     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
3939   ),
3940   BackPlaneCorrectionDeconvMode = cms.PSet( 
3941     label = cms.untracked.string( "deconvolution" ),
3942     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
3943   )
3944 )
3945 process.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
3946   LatencyRecord = cms.PSet( 
3947     label = cms.untracked.string( "" ),
3948     record = cms.string( "SiStripLatencyRcd" )
3949   ),
3950   LorentzAnglePeakMode = cms.PSet( 
3951     label = cms.untracked.string( "peak" ),
3952     record = cms.string( "SiStripLorentzAngleRcd" )
3953   ),
3954   LorentzAngleDeconvMode = cms.PSet( 
3955     label = cms.untracked.string( "deconvolution" ),
3956     record = cms.string( "SiStripLorentzAngleRcd" )
3957   )
3958 )
3959 process.sistripconn = cms.ESProducer( "SiStripConnectivity" )
3960 process.trackerTopology = cms.ESProducer( "TrackerTopologyEP",
3961   appendToDataLabel = cms.string( "" )
3962 )
3963 
3964 process.FastTimerService = cms.Service( "FastTimerService",
3965     printEventSummary = cms.untracked.bool( False ),
3966     printRunSummary = cms.untracked.bool( True ),
3967     printJobSummary = cms.untracked.bool( True ),
3968     writeJSONSummary = cms.untracked.bool( False ),
3969     jsonFileName = cms.untracked.string( "resources.json" ),
3970     enableDQM = cms.untracked.bool( True ),
3971     enableDQMbyModule = cms.untracked.bool( False ),
3972     enableDQMbyPath = cms.untracked.bool( False ),
3973     enableDQMbyLumiSection = cms.untracked.bool( True ),
3974     enableDQMbyProcesses = cms.untracked.bool( True ),
3975     enableDQMTransitions = cms.untracked.bool( False ),
3976     dqmTimeRange = cms.untracked.double( 2000.0 ),
3977     dqmTimeResolution = cms.untracked.double( 5.0 ),
3978     dqmMemoryRange = cms.untracked.double( 1000000.0 ),
3979     dqmMemoryResolution = cms.untracked.double( 5000.0 ),
3980     dqmPathTimeRange = cms.untracked.double( 100.0 ),
3981     dqmPathTimeResolution = cms.untracked.double( 0.5 ),
3982     dqmPathMemoryRange = cms.untracked.double( 1000000.0 ),
3983     dqmPathMemoryResolution = cms.untracked.double( 5000.0 ),
3984     dqmModuleTimeRange = cms.untracked.double( 40.0 ),
3985     dqmModuleTimeResolution = cms.untracked.double( 0.2 ),
3986     dqmModuleMemoryRange = cms.untracked.double( 100000.0 ),
3987     dqmModuleMemoryResolution = cms.untracked.double( 500.0 ),
3988     dqmLumiSectionsRange = cms.untracked.uint32( 2500 ),
3989     dqmPath = cms.untracked.string( "HLT/TimerService" ),
3990 )
3991 process.MessageLogger = cms.Service( "MessageLogger",
3992     suppressWarning = cms.untracked.vstring( 'hltL3MuonsIOHit',
3993       'hltL3MuonsOIHit',
3994       'hltL3MuonsOIState',
3995       'hltLightPFTracks',
3996       'hltOnlineBeamSpot',
3997       'hltPixelTracks',
3998       'hltPixelTracksForHighMult',
3999       'hltSiPixelClusters',
4000       'hltSiPixelDigis' ),
4001     suppressFwkInfo = cms.untracked.vstring(  ),
4002     suppressInfo = cms.untracked.vstring(  ),
4003     suppressDebug = cms.untracked.vstring(  ),
4004     debugModules = cms.untracked.vstring(  ),
4005     cerr = cms.untracked.PSet( 
4006       INFO = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
4007       noTimeStamps = cms.untracked.bool( False ),
4008       FwkReport = cms.untracked.PSet( 
4009         reportEvery = cms.untracked.int32( 1 ),
4010         limit = cms.untracked.int32( 0 )
4011       ),
4012       default = cms.untracked.PSet(  limit = cms.untracked.int32( 10000000 ) ),
4013       Root_NoDictionary = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
4014       FwkJob = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
4015       FwkSummary = cms.untracked.PSet( 
4016         reportEvery = cms.untracked.int32( 1 ),
4017         limit = cms.untracked.int32( 10000000 )
4018       ),
4019       threshold = cms.untracked.string( "INFO" ),
4020       enableStatistics = cms.untracked.bool( False )
4021     ),
4022     suppressError = cms.untracked.vstring( 'hltL3TkTracksFromL2IOHit',
4023       'hltL3TkTracksFromL2OIHit',
4024       'hltL3TkTracksFromL2OIState',
4025       'hltOnlineBeamSpot' )
4026 )
4027 process.ThroughputService = cms.Service( "ThroughputService",
4028     eventRange = cms.untracked.uint32( 10000 ),
4029     eventResolution = cms.untracked.uint32( 1 ),
4030     printEventSummary = cms.untracked.bool( False ),
4031     enableDQM = cms.untracked.bool( True ),
4032     dqmPathByProcesses = cms.untracked.bool( True ),
4033     dqmPath = cms.untracked.string( "HLT/Throughput" ),
4034     timeRange = cms.untracked.double( 60000.0 ),
4035     timeResolution = cms.untracked.double( 5.828 )
4036 )
4037 
4038 process.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
4039     RawDataCollection = cms.InputTag( "rawDataCollector" )
4040 )
4041 process.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
4042 process.hltBoolFalse = cms.EDFilter( "HLTBool",
4043     result = cms.bool( False )
4044 )
4045 process.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka"
4046 )
4047 process.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter",
4048     producer = cms.InputTag( 'hltBackend','backend' ),
4049     backends = cms.vstring( 'CudaAsync',
4050       'ROCmAsync' )
4051 )
4052 process.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
4053     SelectedTriggerType = cms.int32( 1 )
4054 )
4055 process.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
4056     FedIds = cms.vint32( 1404 ),
4057     Setup = cms.string( "stage2::GTSetup" ),
4058     FWId = cms.uint32( 0 ),
4059     DmxFWId = cms.uint32( 0 ),
4060     FWOverride = cms.bool( False ),
4061     TMTCheck = cms.bool( True ),
4062     CTP7 = cms.untracked.bool( False ),
4063     MTF7 = cms.untracked.bool( False ),
4064     InputLabel = cms.InputTag( "rawDataCollector" ),
4065     lenSlinkHeader = cms.untracked.int32( 8 ),
4066     lenSlinkTrailer = cms.untracked.int32( 8 ),
4067     lenAMCHeader = cms.untracked.int32( 8 ),
4068     lenAMCTrailer = cms.untracked.int32( 0 ),
4069     lenAMC13Header = cms.untracked.int32( 8 ),
4070     lenAMC13Trailer = cms.untracked.int32( 8 ),
4071     debug = cms.untracked.bool( False ),
4072     MinFeds = cms.uint32( 0 )
4073 )
4074 process.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
4075     MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4076     MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4077     EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4078     TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4079     JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4080     EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4081     EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
4082     CICADAInputTag = cms.InputTag( 'hltGtStage2Digis','CICADAScore' ),
4083     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
4084     AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
4085     GetPrescaleColumnFromData = cms.bool( False ),
4086     AlgorithmTriggersUnprescaled = cms.bool( True ),
4087     RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
4088     AlgorithmTriggersUnmasked = cms.bool( True ),
4089     useMuonShowers = cms.bool( True ),
4090     resetPSCountersEachLumiSec = cms.bool( True ),
4091     semiRandomInitialPSCounters = cms.bool( False ),
4092     ProduceL1GtDaqRecord = cms.bool( True ),
4093     ProduceL1GtObjectMapRecord = cms.bool( True ),
4094     EmulateBxInEvent = cms.int32( 1 ),
4095     L1DataBxInEvent = cms.int32( 5 ),
4096     AlternativeNrBxBoardDaq = cms.uint32( 0 ),
4097     BstLengthBytes = cms.int32( -1 ),
4098     PrescaleSet = cms.uint32( 1 ),
4099     Verbosity = cms.untracked.int32( 0 ),
4100     PrintL1Menu = cms.untracked.bool( False ),
4101     TriggerMenuLuminosity = cms.string( "startup" )
4102 )
4103 process.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
4104     onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
4105 )
4106 process.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
4107     changeToCMSCoordinates = cms.bool( False ),
4108     maxZ = cms.double( 40.0 ),
4109     setSigmaZ = cms.double( 0.0 ),
4110     beamMode = cms.untracked.uint32( 11 ),
4111     src = cms.InputTag( "" ),
4112     gtEvmLabel = cms.InputTag( "" ),
4113     maxRadius = cms.double( 2.0 ),
4114     useTransientRecord = cms.bool( True )
4115 )
4116 process.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
4117     saveTags = cms.bool( True ),
4118     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch" ),
4119     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4120     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4121     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4122     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4123     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4124     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4125     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4126     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4127     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4128 )
4129 process.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler",
4130     offset = cms.uint32( 0 ),
4131     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4132 )
4133 process.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
4134     tccUnpacking = cms.bool( True ),
4135     FedLabel = cms.InputTag( "listfeds" ),
4136     srpUnpacking = cms.bool( True ),
4137     syncCheck = cms.bool( True ),
4138     feIdCheck = cms.bool( True ),
4139     silentMode = cms.untracked.bool( True ),
4140     InputLabel = cms.InputTag( "rawDataCollector" ),
4141     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 ),
4142     eventPut = cms.bool( True ),
4143     numbTriggerTSamples = cms.int32( 1 ),
4144     numbXtalTSamples = cms.int32( 10 ),
4145     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 ),
4146     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 ),
4147     DoRegional = cms.bool( False ),
4148     feUnpacking = cms.bool( True ),
4149     forceToKeepFRData = cms.bool( False ),
4150     headerUnpacking = cms.bool( True ),
4151     memUnpacking = cms.bool( True )
4152 )
4153 process.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka",
4154     InputLabel = cms.InputTag( "rawDataCollector" ),
4155     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 ),
4156     maxChannelsEB = cms.uint32( 61200 ),
4157     maxChannelsEE = cms.uint32( 14648 ),
4158     digisLabelEB = cms.string( "ebDigis" ),
4159     digisLabelEE = cms.string( "eeDigis" ),
4160     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4161 )
4162 process.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer",
4163     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
4164     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
4165     digisOutLabelEB = cms.string( "ebDigis" ),
4166     digisOutLabelEE = cms.string( "eeDigis" ),
4167     produceDummyIntegrityCollections = cms.bool( False )
4168 )
4169 process.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka",
4170     digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
4171     digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
4172     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
4173     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
4174     EBtimeFitLimits_Lower = cms.double( 0.2 ),
4175     EBtimeFitLimits_Upper = cms.double( 1.4 ),
4176     EEtimeFitLimits_Lower = cms.double( 0.2 ),
4177     EEtimeFitLimits_Upper = cms.double( 1.4 ),
4178     EBtimeConstantTerm = cms.double( 0.6 ),
4179     EEtimeConstantTerm = cms.double( 1.0 ),
4180     EBtimeNconst = cms.double( 28.5 ),
4181     EEtimeNconst = cms.double( 31.8 ),
4182     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
4183     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
4184     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
4185     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
4186     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
4187     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
4188     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
4189     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
4190     amplitudeThresholdEB = cms.double( 10.0 ),
4191     amplitudeThresholdEE = cms.double( 10.0 ),
4192     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
4193     shouldRunTimingComputation = cms.bool( True ),
4194     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4195 )
4196 process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
4197     uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ),
4198     recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ),
4199     isPhase2 = cms.bool( False ),
4200     uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ),
4201     recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" )
4202 )
4203 process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
4204     ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
4205     ebDetIdToBeRecovered = cms.string( "ebDetId" ),
4206     integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ),
4207     eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
4208     ebFEToBeRecovered = cms.string( "ebFE" ),
4209     ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
4210     eeDetIdToBeRecovered = cms.string( "eeDetId" ),
4211     eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
4212     eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
4213     ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
4214     ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
4215     eeFEToBeRecovered = cms.string( "eeFE" ),
4216     integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ),
4217     eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" )
4218 )
4219 process.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
4220     recoverEEVFE = cms.bool( False ),
4221     EErechitCollection = cms.string( "EcalRecHitsEE" ),
4222     recoverEBIsolatedChannels = cms.bool( False ),
4223     recoverEBVFE = cms.bool( False ),
4224     laserCorrection = cms.bool( True ),
4225     EBLaserMIN = cms.double( 0.5 ),
4226     killDeadChannels = cms.bool( True ),
4227     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
4228     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4229     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
4230     EELaserMIN = cms.double( 0.5 ),
4231     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
4232     cleaningConfig = cms.PSet( 
4233       cThreshold_endcap = cms.double( 15.0 ),
4234       tightenCrack_e1_double = cms.double( 2.0 ),
4235       cThreshold_barrel = cms.double( 4.0 ),
4236       e6e2thresh = cms.double( 0.04 ),
4237       e4e1Threshold_barrel = cms.double( 0.08 ),
4238       e4e1Threshold_endcap = cms.double( 0.3 ),
4239       tightenCrack_e4e1_single = cms.double( 3.0 ),
4240       cThreshold_double = cms.double( 10.0 ),
4241       e4e1_b_barrel = cms.double( -0.024 ),
4242       tightenCrack_e6e2_double = cms.double( 3.0 ),
4243       e4e1_a_barrel = cms.double( 0.04 ),
4244       tightenCrack_e1_single = cms.double( 2.0 ),
4245       e4e1_a_endcap = cms.double( 0.02 ),
4246       e4e1_b_endcap = cms.double( -0.0125 ),
4247       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
4248     ),
4249     logWarningEtThreshold_EE_FE = cms.double( 50.0 ),
4250     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
4251     recoverEBFE = cms.bool( False ),
4252     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
4253     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
4254     singleChannelRecoveryThreshold = cms.double( 8.0 ),
4255     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
4256     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
4257     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
4258     ChannelStatusToBeExcluded = cms.vstring(  ),
4259     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
4260     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
4261     recoverEEFE = cms.bool( False ),
4262     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
4263     EBLaserMAX = cms.double( 3.0 ),
4264     flagsMapDBReco = cms.PSet( 
4265       kDead = cms.vstring( 'kNoDataNoTP' ),
4266       kGood = cms.vstring( 'kOk',
4267         'kDAC',
4268         'kNoLaser',
4269         'kNoisy' ),
4270       kTowerRecovered = cms.vstring( 'kDeadFE' ),
4271       kNoisy = cms.vstring( 'kNNoisy',
4272         'kFixedG6',
4273         'kFixedG1' ),
4274       kNeighboursRecovered = cms.vstring( 'kFixedG0',
4275         'kNonRespondingIsolated',
4276         'kDeadVFE' )
4277     ),
4278     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4279     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
4280     algo = cms.string( "EcalRecHitWorkerSimple" ),
4281     EELaserMAX = cms.double( 8.0 ),
4282     logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
4283     recoverEEIsolatedChannels = cms.bool( False ),
4284     timeCalibTag = cms.ESInputTag( "","" ),
4285     timeOffsetTag = cms.ESInputTag( "","" ),
4286     skipTimeCalib = cms.bool( False )
4287 )
4288 process.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
4289     sourceTag = cms.InputTag( "rawDataCollector" ),
4290     debugMode = cms.untracked.bool( False ),
4291     InstanceES = cms.string( "" ),
4292     LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
4293     ESdigiCollection = cms.string( "" )
4294 )
4295 process.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
4296     ESrechitCollection = cms.string( "EcalRecHitsES" ),
4297     ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
4298     algo = cms.string( "ESRecHitWorker" ),
4299     ESRecoAlgo = cms.int32( 0 )
4300 )
4301 process.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
4302     barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4303     endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4304     barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4305     endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4306     barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4307     endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4308     statusThreshold = cms.uint32( 3 ),
4309     useRecoFlag = cms.bool( False ),
4310     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 ),
4311     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 ),
4312     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 ),
4313     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 ),
4314     phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
4315     phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
4316 )
4317 process.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector",
4318     inputTag = cms.InputTag( "rawDataCollector" ),
4319     fedList = cms.vuint32( 1404 )
4320 )
4321 process.hltBoolEnd = cms.EDFilter( "HLTBool",
4322     result = cms.bool( True )
4323 )
4324 process.hltL1sAlCaHIEcalPi0Eta = cms.EDFilter( "HLTL1TSeed",
4325     saveTags = cms.bool( True ),
4326     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" ),
4327     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4328     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4329     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4330     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4331     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4332     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4333     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4334     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4335     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4336 )
4337 process.hltPreAlCaHIEcalEtaEBonly = cms.EDFilter( "HLTPrescaler",
4338     offset = cms.uint32( 0 ),
4339     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4340 )
4341 process.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
4342     doBarrel = cms.bool( True ),
4343     doEndcaps = cms.bool( True ),
4344     barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4345     endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4346     clusEtaSize = cms.int32( 3 ),
4347     clusPhiSize = cms.int32( 3 ),
4348     barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
4349     endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
4350     clusSeedThr = cms.double( 0.5 ),
4351     clusSeedThrEndCap = cms.double( 1.0 ),
4352     useRecoFlag = cms.bool( False ),
4353     flagLevelRecHitsToUse = cms.int32( 1 ),
4354     useDBStatus = cms.bool( True ),
4355     statusLevelRecHitsToUse = cms.int32( 1 ),
4356     posCalcParameters = cms.PSet( 
4357       T0_barl = cms.double( 7.4 ),
4358       T0_endcPresh = cms.double( 1.2 ),
4359       LogWeighted = cms.bool( True ),
4360       T0_endc = cms.double( 3.1 ),
4361       X0 = cms.double( 0.89 ),
4362       W0 = cms.double( 4.2 )
4363     ),
4364     maxNumberofSeeds = cms.int32( 700 ),
4365     maxNumberofClusters = cms.int32( 300 ),
4366     debugLevel = cms.int32( 0 )
4367 )
4368 process.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4369     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4370     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4371     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4372     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4373     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4374     useRecoFlag = cms.bool( False ),
4375     flagLevelRecHitsToUse = cms.int32( 1 ),
4376     useDBStatus = cms.bool( True ),
4377     statusLevelRecHitsToUse = cms.int32( 1 ),
4378     doSelBarrel = cms.bool( True ),
4379     barrelSelection = cms.PSet( 
4380       massHighPi0Cand = cms.double( 0.156 ),
4381       ptMinForIsolation = cms.double( 1.0 ),
4382       seleMinvMaxBarrel = cms.double( 0.8 ),
4383       massLowPi0Cand = cms.double( 0.084 ),
4384       seleS9S25Gamma = cms.double( 0.8 ),
4385       seleBeltDeta = cms.double( 0.1 ),
4386       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
4387       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4388       removePi0CandidatesForEta = cms.bool( True ),
4389       seleMinvMinBarrel = cms.double( 0.2 ),
4390       seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
4391       selePtPairBarrel_region1 = cms.double( 3.0 ),
4392       selePtPairBarrel_region2 = cms.double( 3.0 ),
4393       seleBeltDR = cms.double( 0.3 ),
4394       region1_Barrel = cms.double( 1.0 ),
4395       seleIsoBarrel_region1 = cms.double( 0.5 ),
4396       selePtGammaBarrel_region1 = cms.double( 0.65 ),
4397       seleIsoBarrel_region2 = cms.double( 0.5 ),
4398       selePtGammaBarrel_region2 = cms.double( 1.4 ),
4399       store5x5RecHitEB = cms.bool( True ),
4400       seleNxtalBarrel_region2 = cms.uint32( 6 ),
4401       seleNxtalBarrel_region1 = cms.uint32( 6 )
4402     ),
4403     doSelEndcap = cms.bool( False ),
4404     endcapSelection = cms.PSet( 
4405       seleBeltDetaEndCap = cms.double( 0.05 ),
4406       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
4407       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
4408       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
4409       seleNxtalEndCap_region2 = cms.uint32( 6 ),
4410       seleNxtalEndCap_region3 = cms.uint32( 6 ),
4411       ptMinForIsolationEndCap = cms.double( 0.5 ),
4412       selePtPairEndCap_region1 = cms.double( 1.5 ),
4413       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
4414       selePtPairEndCap_region2 = cms.double( 1.5 ),
4415       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
4416       selePtGammaEndCap_region3 = cms.double( 0.5 ),
4417       selePtGammaEndCap_region2 = cms.double( 0.5 ),
4418       selePtGammaEndCap_region1 = cms.double( 0.5 ),
4419       region1_EndCap = cms.double( 1.8 ),
4420       region2_EndCap = cms.double( 2.0 ),
4421       store5x5RecHitEE = cms.bool( False ),
4422       seleIsoEndCap_region3 = cms.double( 0.5 ),
4423       seleIsoEndCap_region2 = cms.double( 0.5 ),
4424       seleMinvMinEndCap = cms.double( 0.05 ),
4425       selePtPairEndCap_region3 = cms.double( 99.0 ),
4426       seleIsoEndCap_region1 = cms.double( 0.5 ),
4427       seleBeltDREndCap = cms.double( 0.2 ),
4428       seleMinvMaxEndCap = cms.double( 0.3 ),
4429       seleNxtalEndCap_region1 = cms.uint32( 6 ),
4430       seleS9S25GammaEndCap = cms.double( 0.0 )
4431     ),
4432     storeRecHitES = cms.bool( False ),
4433     preshowerSelection = cms.PSet( 
4434       preshClusterEnergyCut = cms.double( 0.0 ),
4435       debugLevelES = cms.string( "" ),
4436       ESCollection = cms.string( "etaEcalRecHitsES" ),
4437       preshNclust = cms.int32( 4 ),
4438       preshStripEnergyCut = cms.double( 0.0 ),
4439       preshCalibPlaneY = cms.double( 0.7 ),
4440       preshSeededNstrip = cms.int32( 15 ),
4441       preshCalibGamma = cms.double( 0.024 ),
4442       preshCalibPlaneX = cms.double( 1.0 ),
4443       preshCalibMIP = cms.double( 9.0E-5 )
4444     ),
4445     debugLevel = cms.int32( 0 )
4446 )
4447 process.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4448     doEnergyScale = cms.bool( False ),
4449     doEnergyScaleInverse = cms.bool( False ),
4450     doIntercalib = cms.bool( False ),
4451     doIntercalibInverse = cms.bool( False ),
4452     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4453     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4454     doLaserCorrections = cms.bool( False ),
4455     doLaserCorrectionsInverse = cms.bool( False ),
4456     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
4457     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
4458 )
4459 process.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4460     region = cms.string( "barrel" ),
4461     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4462     digisOut = cms.string( "etaEBDigis" ),
4463     recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
4464     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4465     srFlagsOut = cms.string( "etaEBSrFlags" )
4466 )
4467 process.hltPreAlCaHIEcalEtaEEonly = cms.EDFilter( "HLTPrescaler",
4468     offset = cms.uint32( 0 ),
4469     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4470 )
4471 process.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4472     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4473     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4474     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4475     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4476     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4477     useRecoFlag = cms.bool( False ),
4478     flagLevelRecHitsToUse = cms.int32( 1 ),
4479     useDBStatus = cms.bool( True ),
4480     statusLevelRecHitsToUse = cms.int32( 1 ),
4481     doSelBarrel = cms.bool( False ),
4482     barrelSelection = cms.PSet( 
4483       massHighPi0Cand = cms.double( 0.163 ),
4484       ptMinForIsolation = cms.double( 1.0 ),
4485       seleMinvMaxBarrel = cms.double( 0.8 ),
4486       massLowPi0Cand = cms.double( 0.104 ),
4487       seleS9S25Gamma = cms.double( 0.0 ),
4488       seleBeltDeta = cms.double( 0.05 ),
4489       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
4490       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4491       removePi0CandidatesForEta = cms.bool( False ),
4492       seleMinvMinBarrel = cms.double( 0.3 ),
4493       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
4494       selePtPairBarrel_region1 = cms.double( 1.5 ),
4495       selePtPairBarrel_region2 = cms.double( 1.5 ),
4496       seleBeltDR = cms.double( 0.2 ),
4497       region1_Barrel = cms.double( 1.0 ),
4498       seleIsoBarrel_region1 = cms.double( 0.5 ),
4499       selePtGammaBarrel_region1 = cms.double( 1.0 ),
4500       seleIsoBarrel_region2 = cms.double( 0.5 ),
4501       selePtGammaBarrel_region2 = cms.double( 0.5 ),
4502       store5x5RecHitEB = cms.bool( False ),
4503       seleNxtalBarrel_region2 = cms.uint32( 6 ),
4504       seleNxtalBarrel_region1 = cms.uint32( 6 )
4505     ),
4506     doSelEndcap = cms.bool( True ),
4507     endcapSelection = cms.PSet( 
4508       seleBeltDetaEndCap = cms.double( 0.1 ),
4509       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
4510       seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
4511       seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
4512       seleNxtalEndCap_region2 = cms.uint32( 6 ),
4513       seleNxtalEndCap_region3 = cms.uint32( 6 ),
4514       ptMinForIsolationEndCap = cms.double( 0.5 ),
4515       selePtPairEndCap_region1 = cms.double( 3.0 ),
4516       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
4517       selePtPairEndCap_region2 = cms.double( 3.0 ),
4518       seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
4519       selePtGammaEndCap_region3 = cms.double( 1.0 ),
4520       selePtGammaEndCap_region2 = cms.double( 1.0 ),
4521       selePtGammaEndCap_region1 = cms.double( 1.0 ),
4522       region1_EndCap = cms.double( 1.8 ),
4523       region2_EndCap = cms.double( 2.0 ),
4524       store5x5RecHitEE = cms.bool( True ),
4525       seleIsoEndCap_region3 = cms.double( 0.5 ),
4526       seleIsoEndCap_region2 = cms.double( 0.5 ),
4527       seleMinvMinEndCap = cms.double( 0.2 ),
4528       selePtPairEndCap_region3 = cms.double( 3.0 ),
4529       seleIsoEndCap_region1 = cms.double( 0.5 ),
4530       seleBeltDREndCap = cms.double( 0.3 ),
4531       seleMinvMaxEndCap = cms.double( 0.8 ),
4532       seleNxtalEndCap_region1 = cms.uint32( 6 ),
4533       seleS9S25GammaEndCap = cms.double( 0.85 )
4534     ),
4535     storeRecHitES = cms.bool( True ),
4536     preshowerSelection = cms.PSet( 
4537       preshClusterEnergyCut = cms.double( 0.0 ),
4538       debugLevelES = cms.string( "" ),
4539       ESCollection = cms.string( "etaEcalRecHitsES" ),
4540       preshNclust = cms.int32( 4 ),
4541       preshStripEnergyCut = cms.double( 0.0 ),
4542       preshCalibPlaneY = cms.double( 0.7 ),
4543       preshSeededNstrip = cms.int32( 15 ),
4544       preshCalibGamma = cms.double( 0.024 ),
4545       preshCalibPlaneX = cms.double( 1.0 ),
4546       preshCalibMIP = cms.double( 9.0E-5 )
4547     ),
4548     debugLevel = cms.int32( 0 )
4549 )
4550 process.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4551     doEnergyScale = cms.bool( False ),
4552     doEnergyScaleInverse = cms.bool( False ),
4553     doIntercalib = cms.bool( False ),
4554     doIntercalibInverse = cms.bool( False ),
4555     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
4556     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
4557     doLaserCorrections = cms.bool( False ),
4558     doLaserCorrectionsInverse = cms.bool( False ),
4559     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
4560     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
4561 )
4562 process.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4563     region = cms.string( "endcap" ),
4564     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4565     digisOut = cms.string( "etaEEDigis" ),
4566     recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
4567     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4568     srFlagsOut = cms.string( "etaEESrFlags" )
4569 )
4570 process.hltPreAlCaHIEcalPi0EBonly = cms.EDFilter( "HLTPrescaler",
4571     offset = cms.uint32( 0 ),
4572     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4573 )
4574 process.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4575     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4576     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4577     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4578     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4579     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4580     useRecoFlag = cms.bool( False ),
4581     flagLevelRecHitsToUse = cms.int32( 1 ),
4582     useDBStatus = cms.bool( True ),
4583     statusLevelRecHitsToUse = cms.int32( 1 ),
4584     doSelBarrel = cms.bool( True ),
4585     barrelSelection = cms.PSet( 
4586       massHighPi0Cand = cms.double( 0.163 ),
4587       ptMinForIsolation = cms.double( 1.0 ),
4588       seleMinvMaxBarrel = cms.double( 0.22 ),
4589       massLowPi0Cand = cms.double( 0.104 ),
4590       seleS9S25Gamma = cms.double( 0.0 ),
4591       seleBeltDeta = cms.double( 0.05 ),
4592       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
4593       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4594       removePi0CandidatesForEta = cms.bool( False ),
4595       seleMinvMinBarrel = cms.double( 0.06 ),
4596       seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
4597       selePtPairBarrel_region1 = cms.double( 2.0 ),
4598       selePtPairBarrel_region2 = cms.double( 1.75 ),
4599       seleBeltDR = cms.double( 0.2 ),
4600       region1_Barrel = cms.double( 1.0 ),
4601       seleIsoBarrel_region1 = cms.double( 0.5 ),
4602       selePtGammaBarrel_region1 = cms.double( 0.65 ),
4603       seleIsoBarrel_region2 = cms.double( 0.5 ),
4604       selePtGammaBarrel_region2 = cms.double( 0.65 ),
4605       store5x5RecHitEB = cms.bool( False ),
4606       seleNxtalBarrel_region2 = cms.uint32( 6 ),
4607       seleNxtalBarrel_region1 = cms.uint32( 6 )
4608     ),
4609     doSelEndcap = cms.bool( False ),
4610     endcapSelection = cms.PSet( 
4611       seleBeltDetaEndCap = cms.double( 0.05 ),
4612       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
4613       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
4614       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
4615       seleNxtalEndCap_region2 = cms.uint32( 6 ),
4616       seleNxtalEndCap_region3 = cms.uint32( 6 ),
4617       ptMinForIsolationEndCap = cms.double( 0.5 ),
4618       selePtPairEndCap_region1 = cms.double( 1.5 ),
4619       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
4620       selePtPairEndCap_region2 = cms.double( 1.5 ),
4621       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
4622       selePtGammaEndCap_region3 = cms.double( 0.5 ),
4623       selePtGammaEndCap_region2 = cms.double( 0.5 ),
4624       selePtGammaEndCap_region1 = cms.double( 0.5 ),
4625       region1_EndCap = cms.double( 1.8 ),
4626       region2_EndCap = cms.double( 2.0 ),
4627       store5x5RecHitEE = cms.bool( False ),
4628       seleIsoEndCap_region3 = cms.double( 0.5 ),
4629       seleIsoEndCap_region2 = cms.double( 0.5 ),
4630       seleMinvMinEndCap = cms.double( 0.05 ),
4631       selePtPairEndCap_region3 = cms.double( 99.0 ),
4632       seleIsoEndCap_region1 = cms.double( 0.5 ),
4633       seleBeltDREndCap = cms.double( 0.2 ),
4634       seleMinvMaxEndCap = cms.double( 0.3 ),
4635       seleNxtalEndCap_region1 = cms.uint32( 6 ),
4636       seleS9S25GammaEndCap = cms.double( 0.0 )
4637     ),
4638     storeRecHitES = cms.bool( False ),
4639     preshowerSelection = cms.PSet( 
4640       preshClusterEnergyCut = cms.double( 0.0 ),
4641       debugLevelES = cms.string( "" ),
4642       ESCollection = cms.string( "pi0EcalRecHitsES" ),
4643       preshNclust = cms.int32( 4 ),
4644       preshStripEnergyCut = cms.double( 0.0 ),
4645       preshCalibPlaneY = cms.double( 0.7 ),
4646       preshSeededNstrip = cms.int32( 15 ),
4647       preshCalibGamma = cms.double( 0.024 ),
4648       preshCalibPlaneX = cms.double( 1.0 ),
4649       preshCalibMIP = cms.double( 9.0E-5 )
4650     ),
4651     debugLevel = cms.int32( 0 )
4652 )
4653 process.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4654     doEnergyScale = cms.bool( False ),
4655     doEnergyScaleInverse = cms.bool( False ),
4656     doIntercalib = cms.bool( False ),
4657     doIntercalibInverse = cms.bool( False ),
4658     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
4659     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
4660     doLaserCorrections = cms.bool( False ),
4661     doLaserCorrectionsInverse = cms.bool( False ),
4662     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4663     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
4664 )
4665 process.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4666     region = cms.string( "barrel" ),
4667     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4668     digisOut = cms.string( "pi0EBDigis" ),
4669     recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
4670     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4671     srFlagsOut = cms.string( "pi0EBSrFlags" )
4672 )
4673 process.hltPreAlCaHIEcalPi0EEonly = cms.EDFilter( "HLTPrescaler",
4674     offset = cms.uint32( 0 ),
4675     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4676 )
4677 process.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4678     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4679     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4680     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4681     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4682     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4683     useRecoFlag = cms.bool( False ),
4684     flagLevelRecHitsToUse = cms.int32( 1 ),
4685     useDBStatus = cms.bool( True ),
4686     statusLevelRecHitsToUse = cms.int32( 1 ),
4687     doSelBarrel = cms.bool( False ),
4688     barrelSelection = cms.PSet( 
4689       massHighPi0Cand = cms.double( 0.163 ),
4690       ptMinForIsolation = cms.double( 1.0 ),
4691       seleMinvMaxBarrel = cms.double( 0.22 ),
4692       massLowPi0Cand = cms.double( 0.104 ),
4693       seleS9S25Gamma = cms.double( 0.0 ),
4694       seleBeltDeta = cms.double( 0.05 ),
4695       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
4696       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4697       removePi0CandidatesForEta = cms.bool( False ),
4698       seleMinvMinBarrel = cms.double( 0.06 ),
4699       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
4700       selePtPairBarrel_region1 = cms.double( 1.5 ),
4701       selePtPairBarrel_region2 = cms.double( 1.5 ),
4702       seleBeltDR = cms.double( 0.2 ),
4703       region1_Barrel = cms.double( 1.0 ),
4704       seleIsoBarrel_region1 = cms.double( 0.5 ),
4705       selePtGammaBarrel_region1 = cms.double( 0.5 ),
4706       seleIsoBarrel_region2 = cms.double( 0.5 ),
4707       selePtGammaBarrel_region2 = cms.double( 0.5 ),
4708       store5x5RecHitEB = cms.bool( False ),
4709       seleNxtalBarrel_region2 = cms.uint32( 6 ),
4710       seleNxtalBarrel_region1 = cms.uint32( 6 )
4711     ),
4712     doSelEndcap = cms.bool( True ),
4713     endcapSelection = cms.PSet( 
4714       seleBeltDetaEndCap = cms.double( 0.05 ),
4715       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
4716       seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
4717       seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
4718       seleNxtalEndCap_region2 = cms.uint32( 6 ),
4719       seleNxtalEndCap_region3 = cms.uint32( 6 ),
4720       ptMinForIsolationEndCap = cms.double( 0.5 ),
4721       selePtPairEndCap_region1 = cms.double( 3.75 ),
4722       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
4723       selePtPairEndCap_region2 = cms.double( 2.0 ),
4724       seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
4725       selePtGammaEndCap_region3 = cms.double( 0.95 ),
4726       selePtGammaEndCap_region2 = cms.double( 0.95 ),
4727       selePtGammaEndCap_region1 = cms.double( 1.1 ),
4728       region1_EndCap = cms.double( 1.8 ),
4729       region2_EndCap = cms.double( 2.0 ),
4730       store5x5RecHitEE = cms.bool( False ),
4731       seleIsoEndCap_region3 = cms.double( 0.5 ),
4732       seleIsoEndCap_region2 = cms.double( 0.5 ),
4733       seleMinvMinEndCap = cms.double( 0.05 ),
4734       selePtPairEndCap_region3 = cms.double( 2.0 ),
4735       seleIsoEndCap_region1 = cms.double( 0.5 ),
4736       seleBeltDREndCap = cms.double( 0.2 ),
4737       seleMinvMaxEndCap = cms.double( 0.3 ),
4738       seleNxtalEndCap_region1 = cms.uint32( 6 ),
4739       seleS9S25GammaEndCap = cms.double( 0.0 )
4740     ),
4741     storeRecHitES = cms.bool( True ),
4742     preshowerSelection = cms.PSet( 
4743       preshClusterEnergyCut = cms.double( 0.0 ),
4744       debugLevelES = cms.string( "" ),
4745       ESCollection = cms.string( "pi0EcalRecHitsES" ),
4746       preshNclust = cms.int32( 4 ),
4747       preshStripEnergyCut = cms.double( 0.0 ),
4748       preshCalibPlaneY = cms.double( 0.7 ),
4749       preshSeededNstrip = cms.int32( 15 ),
4750       preshCalibGamma = cms.double( 0.024 ),
4751       preshCalibPlaneX = cms.double( 1.0 ),
4752       preshCalibMIP = cms.double( 9.0E-5 )
4753     ),
4754     debugLevel = cms.int32( 0 )
4755 )
4756 process.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4757     doEnergyScale = cms.bool( False ),
4758     doEnergyScaleInverse = cms.bool( False ),
4759     doIntercalib = cms.bool( False ),
4760     doIntercalibInverse = cms.bool( False ),
4761     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
4762     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
4763     doLaserCorrections = cms.bool( False ),
4764     doLaserCorrectionsInverse = cms.bool( False ),
4765     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4766     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
4767 )
4768 process.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4769     region = cms.string( "endcap" ),
4770     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4771     digisOut = cms.string( "pi0EEDigis" ),
4772     recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
4773     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4774     srFlagsOut = cms.string( "pi0EESrFlags" )
4775 )
4776 process.hltL1sSingleMu7to30 = cms.EDFilter( "HLTL1TSeed",
4777     saveTags = cms.bool( True ),
4778     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" ),
4779     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4780     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4781     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4782     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4783     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4784     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4785     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4786     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4787     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4788 )
4789 process.hltPreAlCaHIRPCMuonNormalisation = cms.EDFilter( "HLTPrescaler",
4790     offset = cms.uint32( 0 ),
4791     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4792 )
4793 process.hltHIRPCMuonNormaL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
4794     saveTags = cms.bool( True ),
4795     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4796     PreviousCandTag = cms.InputTag( "hltL1sSingleMu7to30" ),
4797     MaxEta = cms.double( 2.4 ),
4798     MinPt = cms.double( 0.0 ),
4799     MaxDeltaR = cms.double( 0.3 ),
4800     MinN = cms.int32( 1 ),
4801     CentralBxOnly = cms.bool( True ),
4802     SelectQualities = cms.vint32(  )
4803 )
4804 process.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector",
4805     inputTag = cms.InputTag( "rawDataCollector" ),
4806     fedList = cms.vuint32( 1024, 1025 )
4807 )
4808 process.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector",
4809     inputTag = cms.InputTag( "rawDataCollector" ),
4810     fedList = cms.vuint32( 1369, 1370, 1371 )
4811 )
4812 process.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector",
4813     inputTag = cms.InputTag( "rawDataCollector" ),
4814     fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 )
4815 )
4816 process.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector",
4817     inputTag = cms.InputTag( "rawDataCollector" ),
4818     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 )
4819 )
4820 process.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector",
4821     inputTag = cms.InputTag( "rawDataCollector" ),
4822     fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 )
4823 )
4824 process.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector",
4825     inputTag = cms.InputTag( "rawDataCollector" ),
4826     fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 )
4827 )
4828 process.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector",
4829     inputTag = cms.InputTag( "rawDataCollector" ),
4830     fedList = cms.vuint32( 1380, 1381 )
4831 )
4832 process.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector",
4833     inputTag = cms.InputTag( "rawDataCollector" ),
4834     fedList = cms.vuint32( 1386 )
4835 )
4836 process.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
4837     SelectedTriggerType = cms.int32( 3 )
4838 )
4839 process.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler",
4840     offset = cms.uint32( 0 ),
4841     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4842 )
4843 process.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
4844     DebugOn = cms.untracked.bool( False ),
4845     DetectorType = cms.untracked.string( "pixel" ),
4846     acceptedCombinations = cms.untracked.vstring(  ),
4847     DcsStatusLabel = cms.untracked.InputTag( "" ),
4848     DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
4849 )
4850 process.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka",
4851     src = cms.InputTag( "hltOnlineBeamSpot" ),
4852     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4853 )
4854 process.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka",
4855     IncludeErrors = cms.bool( True ),
4856     UseQualityInfo = cms.bool( False ),
4857     clusterThreshold_layer1 = cms.int32( 4000 ),
4858     clusterThreshold_otherLayers = cms.int32( 4000 ),
4859     VCaltoElectronGain = cms.double( 1.0 ),
4860     VCaltoElectronGain_L1 = cms.double( 1.0 ),
4861     VCaltoElectronOffset = cms.double( 0.0 ),
4862     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
4863     InputLabel = cms.InputTag( "rawDataCollector" ),
4864     Regions = cms.PSet(  ),
4865     CablingMapLabel = cms.string( "" ),
4866     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4867 )
4868 process.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
4869     src = cms.InputTag( "hltSiPixelClustersSoA" ),
4870     clusterThreshold_layer1 = cms.int32( 4000 ),
4871     clusterThreshold_otherLayers = cms.int32( 4000 ),
4872     produceDigis = cms.bool( False ),
4873     storeDigis = cms.bool( False )
4874 )
4875 process.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
4876     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
4877     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
4878     CablingMapLabel = cms.string( "" ),
4879     UsePhase1 = cms.bool( True ),
4880     ErrorList = cms.vint32( 29 ),
4881     UserErrorList = cms.vint32( 40 )
4882 )
4883 process.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka",
4884     beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ),
4885     src = cms.InputTag( "hltSiPixelClustersSoA" ),
4886     CPE = cms.string( "PixelCPEFastParams" ),
4887     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4888 )
4889 process.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
4890     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
4891     src = cms.InputTag( "hltSiPixelClusters" )
4892 )
4893 process.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer",
4894     pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ),
4895     trigstring = cms.untracked.string( "alcaPCCEvent" )
4896 )
4897 process.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
4898     saveTags = cms.bool( True ),
4899     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
4900     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4901     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4902     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4903     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4904     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4905     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4906     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4907     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4908     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4909 )
4910 process.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler",
4911     offset = cms.uint32( 0 ),
4912     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4913 )
4914 process.hltL1sDQMPixelReconstruction = cms.EDFilter( "HLTL1TSeed",
4915     saveTags = cms.bool( True ),
4916     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
4917     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4918     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4919     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4920     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4921     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4922     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4923     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4924     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4925     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4926 )
4927 process.hltPreDQMPixelReconstruction = cms.EDFilter( "HLTPrescaler",
4928     offset = cms.uint32( 0 ),
4929     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4930 )
4931 process.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer",
4932     src = cms.InputTag( "hltOnlineBeamSpot" )
4933 )
4934 process.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1",
4935     IncludeErrors = cms.bool( True ),
4936     UseQualityInfo = cms.bool( False ),
4937     clusterThreshold_layer1 = cms.int32( 4000 ),
4938     clusterThreshold_otherLayers = cms.int32( 4000 ),
4939     VCaltoElectronGain = cms.double( 1.0 ),
4940     VCaltoElectronGain_L1 = cms.double( 1.0 ),
4941     VCaltoElectronOffset = cms.double( 0.0 ),
4942     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
4943     InputLabel = cms.InputTag( "rawDataCollector" ),
4944     Regions = cms.PSet(  ),
4945     CablingMapLabel = cms.string( "" )
4946 )
4947 process.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
4948     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
4949     clusterThreshold_layer1 = cms.int32( 4000 ),
4950     clusterThreshold_otherLayers = cms.int32( 4000 ),
4951     produceDigis = cms.bool( False ),
4952     storeDigis = cms.bool( False )
4953 )
4954 process.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
4955     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
4956     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
4957     CablingMapLabel = cms.string( "" ),
4958     UsePhase1 = cms.bool( True ),
4959     ErrorList = cms.vint32( 29 ),
4960     UserErrorList = cms.vint32( 40 )
4961 )
4962 process.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1",
4963     beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ),
4964     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
4965     CPE = cms.string( "PixelCPEFastParams" )
4966 )
4967 process.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
4968     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
4969     src = cms.InputTag( "hltSiPixelClustersSerialSync" )
4970 )
4971 process.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka",
4972     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
4973     CPE = cms.string( "PixelCPEFastParams" ),
4974     ptmin = cms.double( 0.9 ),
4975     CAThetaCutBarrel = cms.double( 0.002 ),
4976     CAThetaCutForward = cms.double( 0.003 ),
4977     hardCurvCut = cms.double( 0.0328407225 ),
4978     dcaCutInnerTriplet = cms.double( 0.15 ),
4979     dcaCutOuterTriplet = cms.double( 0.25 ),
4980     earlyFishbone = cms.bool( True ),
4981     lateFishbone = cms.bool( False ),
4982     fillStatistics = cms.bool( False ),
4983     minHitsPerNtuplet = cms.uint32( 3 ),
4984     minHitsForSharingCut = cms.uint32( 10 ),
4985     fitNas4 = cms.bool( False ),
4986     doClusterCut = cms.bool( True ),
4987     doZ0Cut = cms.bool( True ),
4988     doPtCut = cms.bool( True ),
4989     useRiemannFit = cms.bool( False ),
4990     doSharedHitCut = cms.bool( True ),
4991     dupPassThrough = cms.bool( False ),
4992     useSimpleTripletCleaner = cms.bool( True ),
4993     maxNumberOfDoublets = cms.uint32( 524288 ),
4994     idealConditions = cms.bool( False ),
4995     includeJumpingForwardDoublets = cms.bool( True ),
4996     cellZ0Cut = cms.double( 12.0 ),
4997     cellPtCut = cms.double( 0.5 ),
4998     trackQualityCuts = cms.PSet( 
4999       chi2MaxPt = cms.double( 10.0 ),
5000       tripletMaxTip = cms.double( 0.3 ),
5001       chi2Scale = cms.double( 8.0 ),
5002       quadrupletMaxTip = cms.double( 0.5 ),
5003       quadrupletMinPt = cms.double( 0.3 ),
5004       quadrupletMaxZip = cms.double( 12.0 ),
5005       tripletMaxZip = cms.double( 12.0 ),
5006       tripletMinPt = cms.double( 0.5 ),
5007       chi2Coeff = cms.vdouble( 0.9, 1.8 )
5008     ),
5009     phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ),
5010     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5011 )
5012 process.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
5013     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5014     trackSrc = cms.InputTag( "hltPixelTracksSoA" ),
5015     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ),
5016     minNumberOfHits = cms.int32( 0 ),
5017     minQuality = cms.string( "loose" )
5018 )
5019 process.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka",
5020     oneKernel = cms.bool( True ),
5021     useDensity = cms.bool( True ),
5022     useDBSCAN = cms.bool( False ),
5023     useIterative = cms.bool( False ),
5024     doSplitting = cms.bool( True ),
5025     minT = cms.int32( 2 ),
5026     eps = cms.double( 0.07 ),
5027     errmax = cms.double( 0.01 ),
5028     chi2max = cms.double( 9.0 ),
5029     PtMin = cms.double( 0.5 ),
5030     PtMax = cms.double( 75.0 ),
5031     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
5032     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5033 )
5034 process.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
5035     TrackCollection = cms.InputTag( "hltPixelTracks" ),
5036     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5037     src = cms.InputTag( "hltPixelVerticesSoA" )
5038 )
5039 process.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
5040     src = cms.InputTag( "hltPixelVertices" ),
5041     maxVtx = cms.uint32( 100 ),
5042     fractionSumPt2 = cms.double( 0.3 ),
5043     minSumPt2 = cms.double( 0.0 ),
5044     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
5045 )
5046 process.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1",
5047     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
5048     CPE = cms.string( "PixelCPEFastParams" ),
5049     ptmin = cms.double( 0.9 ),
5050     CAThetaCutBarrel = cms.double( 0.002 ),
5051     CAThetaCutForward = cms.double( 0.003 ),
5052     hardCurvCut = cms.double( 0.0328407225 ),
5053     dcaCutInnerTriplet = cms.double( 0.15 ),
5054     dcaCutOuterTriplet = cms.double( 0.25 ),
5055     earlyFishbone = cms.bool( True ),
5056     lateFishbone = cms.bool( False ),
5057     fillStatistics = cms.bool( False ),
5058     minHitsPerNtuplet = cms.uint32( 3 ),
5059     minHitsForSharingCut = cms.uint32( 10 ),
5060     fitNas4 = cms.bool( False ),
5061     doClusterCut = cms.bool( True ),
5062     doZ0Cut = cms.bool( True ),
5063     doPtCut = cms.bool( True ),
5064     useRiemannFit = cms.bool( False ),
5065     doSharedHitCut = cms.bool( True ),
5066     dupPassThrough = cms.bool( False ),
5067     useSimpleTripletCleaner = cms.bool( True ),
5068     maxNumberOfDoublets = cms.uint32( 524288 ),
5069     idealConditions = cms.bool( False ),
5070     includeJumpingForwardDoublets = cms.bool( True ),
5071     cellZ0Cut = cms.double( 12.0 ),
5072     cellPtCut = cms.double( 0.5 ),
5073     trackQualityCuts = cms.PSet( 
5074       chi2MaxPt = cms.double( 10.0 ),
5075       tripletMaxTip = cms.double( 0.3 ),
5076       chi2Scale = cms.double( 8.0 ),
5077       quadrupletMaxTip = cms.double( 0.5 ),
5078       quadrupletMinPt = cms.double( 0.3 ),
5079       quadrupletMaxZip = cms.double( 12.0 ),
5080       tripletMaxZip = cms.double( 12.0 ),
5081       tripletMinPt = cms.double( 0.5 ),
5082       chi2Coeff = cms.vdouble( 0.9, 1.8 )
5083     ),
5084     phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 )
5085 )
5086 process.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
5087     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5088     trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
5089     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ),
5090     minNumberOfHits = cms.int32( 0 ),
5091     minQuality = cms.string( "loose" )
5092 )
5093 process.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1",
5094     oneKernel = cms.bool( True ),
5095     useDensity = cms.bool( True ),
5096     useDBSCAN = cms.bool( False ),
5097     useIterative = cms.bool( False ),
5098     doSplitting = cms.bool( True ),
5099     minT = cms.int32( 2 ),
5100     eps = cms.double( 0.07 ),
5101     errmax = cms.double( 0.01 ),
5102     chi2max = cms.double( 9.0 ),
5103     PtMin = cms.double( 0.5 ),
5104     PtMax = cms.double( 75.0 ),
5105     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" )
5106 )
5107 process.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
5108     TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
5109     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5110     src = cms.InputTag( "hltPixelVerticesSoASerialSync" )
5111 )
5112 process.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer",
5113     src = cms.InputTag( "hltPixelVerticesSerialSync" ),
5114     maxVtx = cms.uint32( 100 ),
5115     fractionSumPt2 = cms.double( 0.3 ),
5116     minSumPt2 = cms.double( 0.0 ),
5117     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
5118 )
5119 process.hltPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
5120     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
5121     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" )
5122 )
5123 process.hltPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
5124     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
5125     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" )
5126 )
5127 process.hltPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHits",
5128     pixelHitsReferenceSoA = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
5129     pixelHitsTargetSoA = cms.InputTag( "hltSiPixelRecHitsSoA" ),
5130     topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ),
5131     minD2cut = cms.double( 1.0E-4 )
5132 )
5133 process.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
5134     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
5135     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ),
5136     useQualityCut = cms.bool( True ),
5137     minQuality = cms.string( "loose" )
5138 )
5139 process.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
5140     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
5141     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ),
5142     useQualityCut = cms.bool( True ),
5143     minQuality = cms.string( "loose" )
5144 )
5145 process.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTracks",
5146     pixelTrackReferenceSoA = cms.InputTag( "hltPixelTracksSoASerialSync" ),
5147     pixelTrackTargetSoA = cms.InputTag( "hltPixelTracksSoA" ),
5148     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ),
5149     useQualityCut = cms.bool( True ),
5150     minQuality = cms.string( "loose" ),
5151     deltaR2cut = cms.double( 0.04 )
5152 )
5153 process.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
5154     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
5155     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5156     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" )
5157 )
5158 process.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
5159     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ),
5160     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5161     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" )
5162 )
5163 process.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertices",
5164     pixelVertexReferenceSoA = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
5165     pixelVertexTargetSoA = cms.InputTag( "hltPixelVerticesSoA" ),
5166     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5167     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ),
5168     dzCut = cms.double( 1.0 )
5169 )
5170 process.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5171     saveTags = cms.bool( True ),
5172     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5173     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5174     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5175     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5176     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5177     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5178     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5179     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5180     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5181     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5182 )
5183 process.hltPreDQMEcalReconstruction = cms.EDFilter( "HLTPrescaler",
5184     offset = cms.uint32( 0 ),
5185     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5186 )
5187 process.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable",
5188     InputLabel = cms.InputTag( "rawDataCollector" ),
5189     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 ),
5190     maxChannelsEB = cms.uint32( 61200 ),
5191     maxChannelsEE = cms.uint32( 14648 ),
5192     digisLabelEB = cms.string( "ebDigis" ),
5193     digisLabelEE = cms.string( "eeDigis" )
5194 )
5195 process.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer",
5196     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
5197     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
5198     digisOutLabelEB = cms.string( "ebDigis" ),
5199     digisOutLabelEE = cms.string( "eeDigis" ),
5200     produceDummyIntegrityCollections = cms.bool( False )
5201 )
5202 process.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable",
5203     digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
5204     digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
5205     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
5206     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
5207     EBtimeFitLimits_Lower = cms.double( 0.2 ),
5208     EBtimeFitLimits_Upper = cms.double( 1.4 ),
5209     EEtimeFitLimits_Lower = cms.double( 0.2 ),
5210     EEtimeFitLimits_Upper = cms.double( 1.4 ),
5211     EBtimeConstantTerm = cms.double( 0.6 ),
5212     EEtimeConstantTerm = cms.double( 1.0 ),
5213     EBtimeNconst = cms.double( 28.5 ),
5214     EEtimeNconst = cms.double( 31.8 ),
5215     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
5216     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
5217     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
5218     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
5219     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
5220     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
5221     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
5222     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
5223     amplitudeThresholdEB = cms.double( 10.0 ),
5224     amplitudeThresholdEE = cms.double( 10.0 ),
5225     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
5226     shouldRunTimingComputation = cms.bool( True )
5227 )
5228 process.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
5229     uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ),
5230     recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ),
5231     isPhase2 = cms.bool( False ),
5232     uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ),
5233     recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" )
5234 )
5235 process.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer",
5236     recoverEEVFE = cms.bool( False ),
5237     EErechitCollection = cms.string( "EcalRecHitsEE" ),
5238     recoverEBIsolatedChannels = cms.bool( False ),
5239     recoverEBVFE = cms.bool( False ),
5240     laserCorrection = cms.bool( True ),
5241     EBLaserMIN = cms.double( 0.5 ),
5242     killDeadChannels = cms.bool( True ),
5243     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
5244     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ),
5245     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
5246     EELaserMIN = cms.double( 0.5 ),
5247     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
5248     cleaningConfig = cms.PSet( 
5249       cThreshold_endcap = cms.double( 15.0 ),
5250       tightenCrack_e1_double = cms.double( 2.0 ),
5251       cThreshold_barrel = cms.double( 4.0 ),
5252       e6e2thresh = cms.double( 0.04 ),
5253       e4e1Threshold_barrel = cms.double( 0.08 ),
5254       e4e1Threshold_endcap = cms.double( 0.3 ),
5255       tightenCrack_e4e1_single = cms.double( 3.0 ),
5256       cThreshold_double = cms.double( 10.0 ),
5257       e4e1_b_barrel = cms.double( -0.024 ),
5258       tightenCrack_e6e2_double = cms.double( 3.0 ),
5259       e4e1_a_barrel = cms.double( 0.04 ),
5260       tightenCrack_e1_single = cms.double( 2.0 ),
5261       e4e1_a_endcap = cms.double( 0.02 ),
5262       e4e1_b_endcap = cms.double( -0.0125 ),
5263       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
5264     ),
5265     logWarningEtThreshold_EE_FE = cms.double( 50.0 ),
5266     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
5267     recoverEBFE = cms.bool( False ),
5268     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
5269     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
5270     singleChannelRecoveryThreshold = cms.double( 8.0 ),
5271     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
5272     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
5273     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
5274     ChannelStatusToBeExcluded = cms.vstring(  ),
5275     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
5276     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
5277     recoverEEFE = cms.bool( False ),
5278     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
5279     EBLaserMAX = cms.double( 3.0 ),
5280     flagsMapDBReco = cms.PSet( 
5281       kDead = cms.vstring( 'kNoDataNoTP' ),
5282       kGood = cms.vstring( 'kOk',
5283         'kDAC',
5284         'kNoLaser',
5285         'kNoisy' ),
5286       kTowerRecovered = cms.vstring( 'kDeadFE' ),
5287       kNoisy = cms.vstring( 'kNNoisy',
5288         'kFixedG6',
5289         'kFixedG1' ),
5290       kNeighboursRecovered = cms.vstring( 'kFixedG0',
5291         'kNonRespondingIsolated',
5292         'kDeadVFE' )
5293     ),
5294     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ),
5295     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
5296     algo = cms.string( "EcalRecHitWorkerSimple" ),
5297     EELaserMAX = cms.double( 8.0 ),
5298     logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
5299     recoverEEIsolatedChannels = cms.bool( False ),
5300     timeCalibTag = cms.ESInputTag( "","" ),
5301     timeOffsetTag = cms.ESInputTag( "","" ),
5302     skipTimeCalib = cms.bool( False )
5303 )
5304 process.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5305     saveTags = cms.bool( True ),
5306     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5307     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5308     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5309     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5310     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5311     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5312     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5313     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5314     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5315     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5316 )
5317 process.hltPreDQMHcalReconstruction = cms.EDFilter( "HLTPrescaler",
5318     offset = cms.uint32( 0 ),
5319     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5320 )
5321 process.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
5322     HcalFirstFED = cms.untracked.int32( 700 ),
5323     firstSample = cms.int32( 0 ),
5324     lastSample = cms.int32( 9 ),
5325     FilterDataQuality = cms.bool( True ),
5326     FEDs = cms.untracked.vint32(  ),
5327     UnpackZDC = cms.untracked.bool( True ),
5328     UnpackCalib = cms.untracked.bool( True ),
5329     UnpackUMNio = cms.untracked.bool( True ),
5330     UnpackTTP = cms.untracked.bool( False ),
5331     silent = cms.untracked.bool( True ),
5332     saveQIE10DataNSamples = cms.untracked.vint32(  ),
5333     saveQIE10DataTags = cms.untracked.vstring(  ),
5334     saveQIE11DataNSamples = cms.untracked.vint32(  ),
5335     saveQIE11DataTags = cms.untracked.vstring(  ),
5336     ComplainEmptyData = cms.untracked.bool( False ),
5337     UnpackerMode = cms.untracked.int32( 0 ),
5338     ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
5339     InputLabel = cms.InputTag( "rawDataCollector" ),
5340     ElectronicsMap = cms.string( "" )
5341 )
5342 process.hltHcalDigisSoA = cms.EDProducer( "HcalDigisSoAProducer@alpaka",
5343     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
5344     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
5345     digisLabelF01HE = cms.string( "f01HEDigis" ),
5346     digisLabelF5HB = cms.string( "f5HBDigis" ),
5347     digisLabelF3HB = cms.string( "f3HBDigis" ),
5348     maxChannelsF01HE = cms.uint32( 10000 ),
5349     maxChannelsF5HB = cms.uint32( 10000 ),
5350     maxChannelsF3HB = cms.uint32( 10000 ),
5351     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5352 )
5353 process.hltHbheRecoSoA = cms.EDProducer( "HBHERecHitProducerPortable@alpaka",
5354     mahiPulseOffSets = cms.ESInputTag( "hcalMahiPulseOffsetsESProducer","" ),
5355     maxTimeSamples = cms.uint32( 10 ),
5356     kprep1dChannelsPerBlock = cms.uint32( 32 ),
5357     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoA','f01HEDigis' ),
5358     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoA','f5HBDigis' ),
5359     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoA','f3HBDigis' ),
5360     recHitsLabelM0HBHE = cms.string( "" ),
5361     sipmQTSShift = cms.int32( 0 ),
5362     sipmQNTStoSum = cms.int32( 3 ),
5363     firstSampleShift = cms.int32( 0 ),
5364     useEffectivePedestals = cms.bool( True ),
5365     meanTime = cms.double( 0.0 ),
5366     timeSigmaSiPM = cms.double( 2.5 ),
5367     timeSigmaHPD = cms.double( 5.0 ),
5368     ts4Thresh = cms.double( 0.0 ),
5369     applyTimeSlew = cms.bool( True ),
5370     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
5371     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
5372     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
5373     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
5374     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5375 )
5376 process.hltHbhereco = cms.EDProducer( "HcalRecHitSoAToLegacy",
5377     src = cms.InputTag( "hltHbheRecoSoA" )
5378 )
5379 process.hltHfprereco = cms.EDProducer( "HFPreReconstructor",
5380     digiLabel = cms.InputTag( "hltHcalDigis" ),
5381     dropZSmarkedPassed = cms.bool( True ),
5382     tsFromDB = cms.bool( False ),
5383     sumAllTimeSlices = cms.bool( False ),
5384     forceSOI = cms.int32( -1 ),
5385     soiShift = cms.int32( 0 )
5386 )
5387 process.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor",
5388     inputLabel = cms.InputTag( "hltHfprereco" ),
5389     useChannelQualityFromDB = cms.bool( False ),
5390     checkChannelQualityForDepth3and4 = cms.bool( False ),
5391     algorithm = cms.PSet( 
5392       tfallIfNoTDC = cms.double( -101.0 ),
5393       triseIfNoTDC = cms.double( -100.0 ),
5394       rejectAllFailures = cms.bool( True ),
5395       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 ),
5396       soiPhase = cms.uint32( 1 ),
5397       timeShift = cms.double( 0.0 ),
5398       tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ),
5399       Class = cms.string( "HFFlexibleTimeCheck" )
5400     ),
5401     algoConfigClass = cms.string( "HFPhase1PMTParams" ),
5402     setNoiseFlags = cms.bool( True ),
5403     runHFStripFilter = cms.bool( False ),
5404     S9S1stat = cms.PSet( 
5405       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 ),
5406       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 ),
5407       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 ),
5408       isS8S1 = cms.bool( False ),
5409       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 ),
5410       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 ),
5411       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 ),
5412       HcalAcceptSeverityLevel = cms.int32( 9 )
5413     ),
5414     S8S1stat = cms.PSet( 
5415       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 ),
5416       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 ),
5417       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 ),
5418       isS8S1 = cms.bool( True ),
5419       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 ),
5420       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 ),
5421       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 ),
5422       HcalAcceptSeverityLevel = cms.int32( 9 )
5423     ),
5424     PETstat = cms.PSet( 
5425       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 ),
5426       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 ),
5427       long_R_29 = cms.vdouble( 0.8 ),
5428       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 ),
5429       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 ),
5430       short_R_29 = cms.vdouble( 0.8 ),
5431       long_R = cms.vdouble( 0.98 ),
5432       short_R = cms.vdouble( 0.8 ),
5433       HcalAcceptSeverityLevel = cms.int32( 9 )
5434     ),
5435     HFStripFilter = cms.PSet( 
5436       seedHitIetaMax = cms.int32( 35 ),
5437       verboseLevel = cms.untracked.int32( 10 ),
5438       maxThreshold = cms.double( 100.0 ),
5439       stripThreshold = cms.double( 40.0 ),
5440       wedgeCut = cms.double( 0.05 ),
5441       lstrips = cms.int32( 2 ),
5442       maxStripTime = cms.double( 10.0 ),
5443       gap = cms.int32( 2 ),
5444       timeMax = cms.double( 6.0 )
5445     )
5446 )
5447 process.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
5448     correctForPhaseContainment = cms.bool( True ),
5449     correctionPhaseNS = cms.double( 13.0 ),
5450     digiLabel = cms.InputTag( "hltHcalDigis" ),
5451     Subdetector = cms.string( "HO" ),
5452     correctForTimeslew = cms.bool( True ),
5453     dropZSmarkedPassed = cms.bool( True ),
5454     firstSample = cms.int32( 4 ),
5455     samplesToAdd = cms.int32( 4 ),
5456     tsFromDB = cms.bool( True ),
5457     recoParamsFromDB = cms.bool( True ),
5458     useLeakCorrection = cms.bool( False ),
5459     dataOOTCorrectionName = cms.string( "" ),
5460     dataOOTCorrectionCategory = cms.string( "Data" ),
5461     mcOOTCorrectionName = cms.string( "" ),
5462     mcOOTCorrectionCategory = cms.string( "MC" ),
5463     correctTiming = cms.bool( False ),
5464     firstAuxTS = cms.int32( 4 ),
5465     setNoiseFlags = cms.bool( False ),
5466     digiTimeFromDB = cms.bool( True ),
5467     setHSCPFlags = cms.bool( False ),
5468     setSaturationFlags = cms.bool( False ),
5469     setTimingTrustFlags = cms.bool( False ),
5470     setPulseShapeFlags = cms.bool( False ),
5471     setNegativeFlags = cms.bool( False ),
5472     digistat = cms.PSet(  ),
5473     HFInWindowStat = cms.PSet(  ),
5474     S9S1stat = cms.PSet(  ),
5475     S8S1stat = cms.PSet(  ),
5476     PETstat = cms.PSet(  ),
5477     saturationParameters = cms.PSet(  maxADCvalue = cms.int32( 127 ) ),
5478     hfTimingTrustParameters = cms.PSet(  )
5479 )
5480 process.hltHcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HcalDigisSoAProducer",
5481     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
5482     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
5483     digisLabelF01HE = cms.string( "f01HEDigis" ),
5484     digisLabelF5HB = cms.string( "f5HBDigis" ),
5485     digisLabelF3HB = cms.string( "f3HBDigis" ),
5486     maxChannelsF01HE = cms.uint32( 10000 ),
5487     maxChannelsF5HB = cms.uint32( 10000 ),
5488     maxChannelsF3HB = cms.uint32( 10000 )
5489 )
5490 process.hltHbheRecoSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HBHERecHitProducerPortable",
5491     mahiPulseOffSets = cms.ESInputTag( "hcalMahiPulseOffsetsESProducer","" ),
5492     maxTimeSamples = cms.uint32( 10 ),
5493     kprep1dChannelsPerBlock = cms.uint32( 32 ),
5494     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoASerialSync','f01HEDigis' ),
5495     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f5HBDigis' ),
5496     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f3HBDigis' ),
5497     recHitsLabelM0HBHE = cms.string( "" ),
5498     sipmQTSShift = cms.int32( 0 ),
5499     sipmQNTStoSum = cms.int32( 3 ),
5500     firstSampleShift = cms.int32( 0 ),
5501     useEffectivePedestals = cms.bool( True ),
5502     meanTime = cms.double( 0.0 ),
5503     timeSigmaSiPM = cms.double( 2.5 ),
5504     timeSigmaHPD = cms.double( 5.0 ),
5505     ts4Thresh = cms.double( 0.0 ),
5506     applyTimeSlew = cms.bool( True ),
5507     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
5508     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
5509     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
5510     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 )
5511 )
5512 process.hltHbherecoSerialSync = cms.EDProducer( "HcalRecHitSoAToLegacy",
5513     src = cms.InputTag( "hltHbheRecoSoASerialSync" )
5514 )
5515 process.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka",
5516     producers = cms.VPSet( 
5517       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoA" ),
5518         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
5519       )
5520     ),
5521     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
5522     synchronise = cms.untracked.bool( False ),
5523     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5524 )
5525 process.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer",
5526     src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" )
5527 )
5528 process.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka",
5529     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
5530     pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ),
5531     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
5532     synchronise = cms.bool( False ),
5533     pfRecHitFractionAllocation = cms.int32( 250 ),
5534     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5535 )
5536 process.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer",
5537     src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ),
5538     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
5539     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
5540     usePFThresholdsFromDB = cms.bool( True ),
5541     pfClusterBuilder = cms.PSet( 
5542       minFracTot = cms.double( 1.0E-20 ),
5543       stoppingTolerance = cms.double( 1.0E-8 ),
5544       positionCalc = cms.PSet( 
5545         minAllowedNormalization = cms.double( 1.0E-9 ),
5546         posCalcNCrystals = cms.int32( 5 ),
5547         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5548         logWeightDenominatorByDetector = cms.VPSet( 
5549           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5550             depths = cms.vint32( 1, 2, 3, 4 ),
5551             detector = cms.string( "HCAL_BARREL1" )
5552           ),
5553           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5554             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5555             detector = cms.string( "HCAL_ENDCAP" )
5556           )
5557         ),
5558         minFractionInCalc = cms.double( 1.0E-9 )
5559       ),
5560       maxIterations = cms.uint32( 5 ),
5561       minChi2Prob = cms.double( 0.0 ),
5562       allCellsPositionCalc = cms.PSet( 
5563         minAllowedNormalization = cms.double( 1.0E-9 ),
5564         posCalcNCrystals = cms.int32( -1 ),
5565         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5566         logWeightDenominatorByDetector = cms.VPSet( 
5567           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5568             depths = cms.vint32( 1, 2, 3, 4 ),
5569             detector = cms.string( "HCAL_BARREL1" )
5570           ),
5571           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5572             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5573             detector = cms.string( "HCAL_ENDCAP" )
5574           )
5575         ),
5576         minFractionInCalc = cms.double( 1.0E-9 )
5577       ),
5578       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
5579       recHitEnergyNorms = cms.VPSet( 
5580         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5581           depths = cms.vint32( 1, 2, 3, 4 ),
5582           detector = cms.string( "HCAL_BARREL1" )
5583         ),
5584         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5585           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5586           detector = cms.string( "HCAL_ENDCAP" )
5587         )
5588       ),
5589       maxNSigmaTime = cms.double( 10.0 ),
5590       showerSigma = cms.double( 10.0 ),
5591       timeSigmaEE = cms.double( 10.0 ),
5592       clusterTimeResFromSeed = cms.bool( False ),
5593       minFractionToKeep = cms.double( 1.0E-7 ),
5594       excludeOtherSeeds = cms.bool( True ),
5595       timeResolutionCalcBarrel = cms.PSet( 
5596         corrTermLowE = cms.double( 0.0 ),
5597         threshLowE = cms.double( 6.0 ),
5598         noiseTerm = cms.double( 21.86 ),
5599         constantTermLowE = cms.double( 4.24 ),
5600         noiseTermLowE = cms.double( 8.0 ),
5601         threshHighE = cms.double( 15.0 ),
5602         constantTerm = cms.double( 2.82 )
5603       ),
5604       timeResolutionCalcEndcap = cms.PSet( 
5605         corrTermLowE = cms.double( 0.0 ),
5606         threshLowE = cms.double( 6.0 ),
5607         noiseTerm = cms.double( 21.86 ),
5608         constantTermLowE = cms.double( 4.24 ),
5609         noiseTermLowE = cms.double( 8.0 ),
5610         threshHighE = cms.double( 15.0 ),
5611         constantTerm = cms.double( 2.82 )
5612       ),
5613       timeSigmaEB = cms.double( 10.0 )
5614     )
5615 )
5616 process.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
5617     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ),
5618     usePFThresholdsFromDB = cms.bool( True ),
5619     pfClusterBuilder = cms.PSet( 
5620       allCellsPositionCalc = cms.PSet( 
5621         minAllowedNormalization = cms.double( 1.0E-9 ),
5622         posCalcNCrystals = cms.int32( -1 ),
5623         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5624         logWeightDenominatorByDetector = cms.VPSet( 
5625           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5626             depths = cms.vint32( 1, 2, 3, 4 ),
5627             detector = cms.string( "HCAL_BARREL1" )
5628           ),
5629           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5630             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5631             detector = cms.string( "HCAL_ENDCAP" )
5632           )
5633         ),
5634         minFractionInCalc = cms.double( 1.0E-9 )
5635       ),
5636       algoName = cms.string( "PFMultiDepthClusterizer" ),
5637       nSigmaPhi = cms.double( 2.0 ),
5638       minFractionToKeep = cms.double( 1.0E-7 ),
5639       nSigmaEta = cms.double( 2.0 )
5640     ),
5641     positionReCalc = cms.PSet(  ),
5642     energyCorrector = cms.PSet(  )
5643 )
5644 process.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL",
5645     producers = cms.VPSet( 
5646       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoASerialSync" ),
5647         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
5648       )
5649     ),
5650     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
5651     synchronise = cms.untracked.bool( False )
5652 )
5653 process.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer",
5654     src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" )
5655 )
5656 process.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer",
5657     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
5658     pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ),
5659     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
5660     synchronise = cms.bool( False ),
5661     pfRecHitFractionAllocation = cms.int32( 250 )
5662 )
5663 process.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer",
5664     src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ),
5665     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
5666     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ),
5667     usePFThresholdsFromDB = cms.bool( True ),
5668     pfClusterBuilder = cms.PSet( 
5669       minFracTot = cms.double( 1.0E-20 ),
5670       stoppingTolerance = cms.double( 1.0E-8 ),
5671       positionCalc = cms.PSet( 
5672         minAllowedNormalization = cms.double( 1.0E-9 ),
5673         posCalcNCrystals = cms.int32( 5 ),
5674         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5675         logWeightDenominatorByDetector = cms.VPSet( 
5676           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5677             depths = cms.vint32( 1, 2, 3, 4 ),
5678             detector = cms.string( "HCAL_BARREL1" )
5679           ),
5680           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5681             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5682             detector = cms.string( "HCAL_ENDCAP" )
5683           )
5684         ),
5685         minFractionInCalc = cms.double( 1.0E-9 )
5686       ),
5687       maxIterations = cms.uint32( 5 ),
5688       minChi2Prob = cms.double( 0.0 ),
5689       allCellsPositionCalc = cms.PSet( 
5690         minAllowedNormalization = cms.double( 1.0E-9 ),
5691         posCalcNCrystals = cms.int32( -1 ),
5692         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5693         logWeightDenominatorByDetector = cms.VPSet( 
5694           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5695             depths = cms.vint32( 1, 2, 3, 4 ),
5696             detector = cms.string( "HCAL_BARREL1" )
5697           ),
5698           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5699             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5700             detector = cms.string( "HCAL_ENDCAP" )
5701           )
5702         ),
5703         minFractionInCalc = cms.double( 1.0E-9 )
5704       ),
5705       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
5706       recHitEnergyNorms = cms.VPSet( 
5707         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5708           depths = cms.vint32( 1, 2, 3, 4 ),
5709           detector = cms.string( "HCAL_BARREL1" )
5710         ),
5711         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5712           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5713           detector = cms.string( "HCAL_ENDCAP" )
5714         )
5715       ),
5716       maxNSigmaTime = cms.double( 10.0 ),
5717       showerSigma = cms.double( 10.0 ),
5718       timeSigmaEE = cms.double( 10.0 ),
5719       clusterTimeResFromSeed = cms.bool( False ),
5720       minFractionToKeep = cms.double( 1.0E-7 ),
5721       excludeOtherSeeds = cms.bool( True ),
5722       timeResolutionCalcBarrel = cms.PSet( 
5723         corrTermLowE = cms.double( 0.0 ),
5724         threshLowE = cms.double( 6.0 ),
5725         noiseTerm = cms.double( 21.86 ),
5726         constantTermLowE = cms.double( 4.24 ),
5727         noiseTermLowE = cms.double( 8.0 ),
5728         threshHighE = cms.double( 15.0 ),
5729         constantTerm = cms.double( 2.82 )
5730       ),
5731       timeResolutionCalcEndcap = cms.PSet( 
5732         corrTermLowE = cms.double( 0.0 ),
5733         threshLowE = cms.double( 6.0 ),
5734         noiseTerm = cms.double( 21.86 ),
5735         constantTermLowE = cms.double( 4.24 ),
5736         noiseTermLowE = cms.double( 8.0 ),
5737         threshHighE = cms.double( 15.0 ),
5738         constantTerm = cms.double( 2.82 )
5739       ),
5740       timeSigmaEB = cms.double( 10.0 )
5741     )
5742 )
5743 process.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer",
5744     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ),
5745     usePFThresholdsFromDB = cms.bool( True ),
5746     pfClusterBuilder = cms.PSet( 
5747       allCellsPositionCalc = cms.PSet( 
5748         minAllowedNormalization = cms.double( 1.0E-9 ),
5749         posCalcNCrystals = cms.int32( -1 ),
5750         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5751         logWeightDenominatorByDetector = cms.VPSet( 
5752           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5753             depths = cms.vint32( 1, 2, 3, 4 ),
5754             detector = cms.string( "HCAL_BARREL1" )
5755           ),
5756           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5757             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5758             detector = cms.string( "HCAL_ENDCAP" )
5759           )
5760         ),
5761         minFractionInCalc = cms.double( 1.0E-9 )
5762       ),
5763       algoName = cms.string( "PFMultiDepthClusterizer" ),
5764       nSigmaPhi = cms.double( 2.0 ),
5765       minFractionToKeep = cms.double( 1.0E-7 ),
5766       nSigmaEta = cms.double( 2.0 )
5767     ),
5768     positionReCalc = cms.PSet(  ),
5769     energyCorrector = cms.PSet(  )
5770 )
5771 process.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
5772     offset = cms.uint32( 0 ),
5773     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5774 )
5775 process.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector",
5776     inputTag = cms.InputTag( "rawDataCollector" ),
5777     fedList = cms.vuint32( 1405 )
5778 )
5779 process.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
5780     SelectedTriggerType = cms.int32( 2 )
5781 )
5782 process.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
5783     offset = cms.uint32( 0 ),
5784     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5785 )
5786 process.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
5787     inputTag = cms.InputTag( "rawDataCollector" ),
5788     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 )
5789 )
5790 process.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
5791     offset = cms.uint32( 0 ),
5792     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5793 )
5794 process.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
5795     inputTag = cms.InputTag( "rawDataCollector" ),
5796     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 )
5797 )
5798 process.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
5799     rawInput = cms.InputTag( "rawDataCollector" ),
5800     period = cms.uint32( 4096 ),
5801     invert = cms.bool( False ),
5802     fedId = cms.int32( 1024 ),
5803     useTCDSEventNumber = cms.bool( False )
5804 )
5805 process.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed",
5806     saveTags = cms.bool( True ),
5807     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" ),
5808     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5809     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5810     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5811     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5812     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5813     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5814     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5815     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5816     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5817 )
5818 process.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler",
5819     offset = cms.uint32( 0 ),
5820     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5821 )
5822 process.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed",
5823     saveTags = cms.bool( True ),
5824     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_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3" ),
5825     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5826     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5827     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5828     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5829     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5830     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5831     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5832     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5833     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5834 )
5835 process.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler",
5836     offset = cms.uint32( 0 ),
5837     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5838 )
5839 process.hltPreRandom = cms.EDFilter( "HLTPrescaler",
5840     offset = cms.uint32( 0 ),
5841     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5842 )
5843 process.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
5844     rawInput = cms.InputTag( "rawDataCollector" ),
5845     period = cms.uint32( 107 ),
5846     invert = cms.bool( False ),
5847     fedId = cms.int32( 1024 ),
5848     useTCDSEventNumber = cms.bool( True )
5849 )
5850 process.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
5851     offset = cms.uint32( 0 ),
5852     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5853 )
5854 process.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
5855     offset = cms.uint32( 0 ),
5856     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5857 )
5858 process.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler",
5859     offset = cms.uint32( 0 ),
5860     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5861 )
5862 process.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
5863     EBSumThreshold = cms.double( 0.2 ),
5864     HF2Weight = cms.double( 1.0 ),
5865     EBWeight = cms.double( 1.0 ),
5866     hfInput = cms.InputTag( "hltHfreco" ),
5867     EESumThreshold = cms.double( 0.45 ),
5868     HOThreshold0 = cms.double( 3.5 ),
5869     HOThresholdPlus1 = cms.double( 3.5 ),
5870     HOThresholdMinus1 = cms.double( 3.5 ),
5871     HOThresholdPlus2 = cms.double( 3.5 ),
5872     HOThresholdMinus2 = cms.double( 3.5 ),
5873     HBGrid = cms.vdouble(  ),
5874     HBThreshold1 = cms.double( 0.4 ),
5875     HBThreshold2 = cms.double( 0.3 ),
5876     HBThreshold = cms.double( 0.3 ),
5877     EEWeights = cms.vdouble(  ),
5878     HF1Threshold = cms.double( 0.5 ),
5879     HF2Weights = cms.vdouble(  ),
5880     HOWeights = cms.vdouble(  ),
5881     EEGrid = cms.vdouble(  ),
5882     HEDWeight = cms.double( 1.0 ),
5883     EEWeight = cms.double( 1.0 ),
5884     UseHO = cms.bool( False ),
5885     HBWeights = cms.vdouble(  ),
5886     HESWeight = cms.double( 1.0 ),
5887     HF1Weight = cms.double( 1.0 ),
5888     HF2Grid = cms.vdouble(  ),
5889     HEDWeights = cms.vdouble(  ),
5890     HF1Grid = cms.vdouble(  ),
5891     EBWeights = cms.vdouble(  ),
5892     HOWeight = cms.double( 1.0E-99 ),
5893     EBThreshold = cms.double( 0.07 ),
5894     EEThreshold = cms.double( 0.3 ),
5895     UseEtEBTreshold = cms.bool( False ),
5896     UseSymEBTreshold = cms.bool( False ),
5897     UseEtEETreshold = cms.bool( False ),
5898     UseSymEETreshold = cms.bool( False ),
5899     hbheInput = cms.InputTag( "hltHbhereco" ),
5900     HcalThreshold = cms.double( -1000.0 ),
5901     HF2Threshold = cms.double( 0.85 ),
5902     HESThreshold1 = cms.double( 0.1 ),
5903     HESThreshold = cms.double( 0.2 ),
5904     HF1Weights = cms.vdouble(  ),
5905     hoInput = cms.InputTag( "hltHoreco" ),
5906     HESGrid = cms.vdouble(  ),
5907     HESWeights = cms.vdouble(  ),
5908     HEDThreshold1 = cms.double( 0.1 ),
5909     HEDThreshold = cms.double( 0.2 ),
5910     EcutTower = cms.double( -1000.0 ),
5911     HEDGrid = cms.vdouble(  ),
5912     ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
5913     HBWeight = cms.double( 1.0 ),
5914     HOGrid = cms.vdouble(  ),
5915     EBGrid = cms.vdouble(  ),
5916     MomConstrMethod = cms.int32( 1 ),
5917     MomHBDepth = cms.double( 0.2 ),
5918     MomHEDepth = cms.double( 0.4 ),
5919     MomEBDepth = cms.double( 0.3 ),
5920     MomEEDepth = cms.double( 0.0 ),
5921     HcalAcceptSeverityLevel = cms.uint32( 9 ),
5922     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
5923       'kWeird',
5924       'kBad' ),
5925     UseHcalRecoveredHits = cms.bool( False ),
5926     UseEcalRecoveredHits = cms.bool( False ),
5927     UseRejectedHitsOnly = cms.bool( False ),
5928     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
5929     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
5930     UseRejectedRecoveredHcalHits = cms.bool( False ),
5931     UseRejectedRecoveredEcalHits = cms.bool( False ),
5932     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
5933     AllowMissingInputs = cms.bool( False ),
5934     HcalPhase = cms.int32( 1 ),
5935     usePFThresholdsFromDB = cms.bool( True )
5936 )
5937 process.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
5938     useMassDropTagger = cms.bool( False ),
5939     useFiltering = cms.bool( False ),
5940     useDynamicFiltering = cms.bool( False ),
5941     useTrimming = cms.bool( False ),
5942     usePruning = cms.bool( False ),
5943     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
5944     useKtPruning = cms.bool( False ),
5945     useConstituentSubtraction = cms.bool( False ),
5946     useSoftDrop = cms.bool( False ),
5947     correctShape = cms.bool( False ),
5948     UseOnlyVertexTracks = cms.bool( False ),
5949     UseOnlyOnePV = cms.bool( False ),
5950     muCut = cms.double( -1.0 ),
5951     yCut = cms.double( -1.0 ),
5952     rFilt = cms.double( -1.0 ),
5953     rFiltFactor = cms.double( -1.0 ),
5954     trimPtFracMin = cms.double( -1.0 ),
5955     zcut = cms.double( -1.0 ),
5956     rcut_factor = cms.double( -1.0 ),
5957     csRho_EtaMax = cms.double( -1.0 ),
5958     csRParam = cms.double( -1.0 ),
5959     beta = cms.double( -1.0 ),
5960     R0 = cms.double( -1.0 ),
5961     gridMaxRapidity = cms.double( -1.0 ),
5962     gridSpacing = cms.double( -1.0 ),
5963     DzTrVtxMax = cms.double( 0.0 ),
5964     DxyTrVtxMax = cms.double( 0.0 ),
5965     MaxVtxZ = cms.double( 15.0 ),
5966     subjetPtMin = cms.double( -1.0 ),
5967     muMin = cms.double( -1.0 ),
5968     muMax = cms.double( -1.0 ),
5969     yMin = cms.double( -1.0 ),
5970     yMax = cms.double( -1.0 ),
5971     dRMin = cms.double( -1.0 ),
5972     dRMax = cms.double( -1.0 ),
5973     maxDepth = cms.int32( -1 ),
5974     nFilt = cms.int32( -1 ),
5975     MinVtxNdof = cms.int32( 5 ),
5976     src = cms.InputTag( "hltTowerMakerForAll" ),
5977     srcPVs = cms.InputTag( "NotUsed" ),
5978     jetType = cms.string( "CaloJet" ),
5979     jetAlgorithm = cms.string( "AntiKt" ),
5980     rParam = cms.double( 0.4 ),
5981     inputEtMin = cms.double( 0.3 ),
5982     inputEMin = cms.double( 0.0 ),
5983     jetPtMin = cms.double( 1.0 ),
5984     doPVCorrection = cms.bool( False ),
5985     doAreaFastjet = cms.bool( False ),
5986     doRhoFastjet = cms.bool( False ),
5987     doPUOffsetCorr = cms.bool( False ),
5988     puPtMin = cms.double( 10.0 ),
5989     nSigmaPU = cms.double( 1.0 ),
5990     radiusPU = cms.double( 0.4 ),
5991     subtractorName = cms.string( "" ),
5992     useExplicitGhosts = cms.bool( False ),
5993     doAreaDiskApprox = cms.bool( False ),
5994     voronoiRfact = cms.double( -9.0 ),
5995     Rho_EtaMax = cms.double( 4.4 ),
5996     Ghost_EtaMax = cms.double( 6.0 ),
5997     Active_Area_Repeats = cms.int32( 5 ),
5998     GhostArea = cms.double( 0.01 ),
5999     restrictInputs = cms.bool( False ),
6000     maxInputs = cms.uint32( 1 ),
6001     writeCompound = cms.bool( False ),
6002     writeJetsWithConst = cms.bool( False ),
6003     doFastJetNonUniform = cms.bool( False ),
6004     useDeterministicSeed = cms.bool( True ),
6005     minSeed = cms.uint32( 0 ),
6006     verbosity = cms.int32( 0 ),
6007     puWidth = cms.double( 0.0 ),
6008     nExclude = cms.uint32( 0 ),
6009     maxBadEcalCells = cms.uint32( 9999999 ),
6010     maxBadHcalCells = cms.uint32( 9999999 ),
6011     maxProblematicEcalCells = cms.uint32( 9999999 ),
6012     maxProblematicHcalCells = cms.uint32( 9999999 ),
6013     maxRecoveredEcalCells = cms.uint32( 9999999 ),
6014     maxRecoveredHcalCells = cms.uint32( 9999999 ),
6015     puCenters = cms.vdouble(  ),
6016     applyWeight = cms.bool( False ),
6017     srcWeights = cms.InputTag( "" ),
6018     minimumTowersFraction = cms.double( 0.0 ),
6019     jetCollInstanceName = cms.string( "" ),
6020     sumRecHits = cms.bool( False )
6021 )
6022 process.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
6023     src = cms.InputTag( "hltAK4CaloJetsPF" ),
6024     filter = cms.bool( False ),
6025     etMin = cms.double( 5.0 )
6026 )
6027 process.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi",
6028     inputLabel = cms.InputTag( "rawDataCollector" ),
6029     debug = cms.untracked.bool( False )
6030 )
6031 process.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
6032     recAlgoConfig = cms.PSet( 
6033       maxTime = cms.double( 420.0 ),
6034       debug = cms.untracked.bool( False ),
6035       stepTwoFromDigi = cms.bool( False ),
6036       tTrigModeConfig = cms.PSet( 
6037         debug = cms.untracked.bool( False ),
6038         tofCorrType = cms.int32( 0 ),
6039         tTrigLabel = cms.string( "" ),
6040         wirePropCorrType = cms.int32( 0 ),
6041         doTOFCorrection = cms.bool( True ),
6042         vPropWire = cms.double( 24.4 ),
6043         doT0Correction = cms.bool( True ),
6044         doWirePropCorrection = cms.bool( True ),
6045         t0Label = cms.string( "" )
6046       ),
6047       useUncertDB = cms.bool( True ),
6048       doVdriftCorr = cms.bool( True ),
6049       minTime = cms.double( -3.0 ),
6050       tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6051       readLegacyTTrigDB = cms.bool( True ),
6052       readLegacyVDriftDB = cms.bool( True )
6053     ),
6054     recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6055     debug = cms.untracked.bool( False ),
6056     dtDigiLabel = cms.InputTag( "hltMuonDTDigis" )
6057 )
6058 process.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
6059     Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
6060     Reco4DAlgoConfig = cms.PSet( 
6061       Reco2DAlgoConfig = cms.PSet( 
6062         AlphaMaxPhi = cms.double( 1.0 ),
6063         debug = cms.untracked.bool( False ),
6064         segmCleanerMode = cms.int32( 2 ),
6065         AlphaMaxTheta = cms.double( 0.9 ),
6066         hit_afterT0_resolution = cms.double( 0.03 ),
6067         performT0_vdriftSegCorrection = cms.bool( False ),
6068         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6069         recAlgoConfig = cms.PSet( 
6070           maxTime = cms.double( 420.0 ),
6071           debug = cms.untracked.bool( False ),
6072           stepTwoFromDigi = cms.bool( False ),
6073           tTrigModeConfig = cms.PSet( 
6074             debug = cms.untracked.bool( False ),
6075             tofCorrType = cms.int32( 0 ),
6076             tTrigLabel = cms.string( "" ),
6077             wirePropCorrType = cms.int32( 0 ),
6078             doTOFCorrection = cms.bool( True ),
6079             vPropWire = cms.double( 24.4 ),
6080             doT0Correction = cms.bool( True ),
6081             doWirePropCorrection = cms.bool( True ),
6082             t0Label = cms.string( "" )
6083           ),
6084           useUncertDB = cms.bool( True ),
6085           doVdriftCorr = cms.bool( True ),
6086           minTime = cms.double( -3.0 ),
6087           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6088           readLegacyTTrigDB = cms.bool( True ),
6089           readLegacyVDriftDB = cms.bool( True )
6090         ),
6091         MaxAllowedHits = cms.uint32( 50 ),
6092         nUnSharedHitsMin = cms.int32( 2 ),
6093         nSharedHitsMax = cms.int32( 2 ),
6094         performT0SegCorrection = cms.bool( False ),
6095         perform_delta_rejecting = cms.bool( False )
6096       ),
6097       Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
6098       debug = cms.untracked.bool( False ),
6099       segmCleanerMode = cms.int32( 2 ),
6100       AllDTRecHits = cms.bool( True ),
6101       hit_afterT0_resolution = cms.double( 0.03 ),
6102       performT0_vdriftSegCorrection = cms.bool( False ),
6103       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6104       recAlgoConfig = cms.PSet( 
6105         maxTime = cms.double( 420.0 ),
6106         debug = cms.untracked.bool( False ),
6107         stepTwoFromDigi = cms.bool( False ),
6108         tTrigModeConfig = cms.PSet( 
6109           debug = cms.untracked.bool( False ),
6110           tofCorrType = cms.int32( 0 ),
6111           tTrigLabel = cms.string( "" ),
6112           wirePropCorrType = cms.int32( 0 ),
6113           doTOFCorrection = cms.bool( True ),
6114           vPropWire = cms.double( 24.4 ),
6115           doT0Correction = cms.bool( True ),
6116           doWirePropCorrection = cms.bool( True ),
6117           t0Label = cms.string( "" )
6118         ),
6119         useUncertDB = cms.bool( True ),
6120         doVdriftCorr = cms.bool( True ),
6121         minTime = cms.double( -3.0 ),
6122         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6123         readLegacyTTrigDB = cms.bool( True ),
6124         readLegacyVDriftDB = cms.bool( True )
6125       ),
6126       nUnSharedHitsMin = cms.int32( 2 ),
6127       nSharedHitsMax = cms.int32( 2 ),
6128       performT0SegCorrection = cms.bool( False ),
6129       perform_delta_rejecting = cms.bool( False )
6130     ),
6131     debug = cms.untracked.bool( False ),
6132     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
6133     recHits2DLabel = cms.InputTag( "dt2DSegments" )
6134 )
6135 process.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
6136     InputObjects = cms.InputTag( "rawDataCollector" ),
6137     UseExaminer = cms.bool( True ),
6138     ExaminerMask = cms.uint32( 535558134 ),
6139     UseSelectiveUnpacking = cms.bool( True ),
6140     ErrorMask = cms.uint32( 0 ),
6141     UnpackStatusDigis = cms.bool( False ),
6142     UseFormatStatus = cms.bool( True ),
6143     useRPCs = cms.bool( False ),
6144     useGEMs = cms.bool( False ),
6145     useCSCShowers = cms.bool( False ),
6146     Debug = cms.untracked.bool( False ),
6147     PrintEventNumber = cms.untracked.bool( False ),
6148     runDQM = cms.untracked.bool( False ),
6149     VisualFEDInspect = cms.untracked.bool( False ),
6150     VisualFEDShort = cms.untracked.bool( False ),
6151     FormatedEventDump = cms.untracked.bool( False ),
6152     SuppressZeroLCT = cms.untracked.bool( True ),
6153     DisableMappingCheck = cms.untracked.bool( False ),
6154     B904Setup = cms.untracked.bool( False ),
6155     B904vmecrate = cms.untracked.int32( 1 ),
6156     B904dmb = cms.untracked.int32( 3 )
6157 )
6158 process.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
6159     CSCStripPeakThreshold = cms.double( 10.0 ),
6160     CSCStripClusterChargeCut = cms.double( 25.0 ),
6161     CSCStripxtalksOffset = cms.double( 0.03 ),
6162     UseAverageTime = cms.bool( False ),
6163     UseParabolaFit = cms.bool( False ),
6164     UseFivePoleFit = cms.bool( True ),
6165     CSCWireClusterDeltaT = cms.int32( 1 ),
6166     CSCUseCalibrations = cms.bool( True ),
6167     CSCUseStaticPedestals = cms.bool( False ),
6168     CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
6169     wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
6170     stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
6171     readBadChannels = cms.bool( False ),
6172     readBadChambers = cms.bool( True ),
6173     CSCUseTimingCorrections = cms.bool( True ),
6174     CSCUseGasGainCorrections = cms.bool( False ),
6175     CSCDebug = cms.untracked.bool( False ),
6176     CSCstripWireDeltaTime = cms.int32( 8 ),
6177     XTasymmetry_ME1a = cms.double( 0.023 ),
6178     XTasymmetry_ME1b = cms.double( 0.01 ),
6179     XTasymmetry_ME12 = cms.double( 0.015 ),
6180     XTasymmetry_ME13 = cms.double( 0.02 ),
6181     XTasymmetry_ME21 = cms.double( 0.023 ),
6182     XTasymmetry_ME22 = cms.double( 0.023 ),
6183     XTasymmetry_ME31 = cms.double( 0.023 ),
6184     XTasymmetry_ME32 = cms.double( 0.023 ),
6185     XTasymmetry_ME41 = cms.double( 0.023 ),
6186     ConstSyst_ME1a = cms.double( 0.01 ),
6187     ConstSyst_ME1b = cms.double( 0.02 ),
6188     ConstSyst_ME12 = cms.double( 0.02 ),
6189     ConstSyst_ME13 = cms.double( 0.03 ),
6190     ConstSyst_ME21 = cms.double( 0.03 ),
6191     ConstSyst_ME22 = cms.double( 0.03 ),
6192     ConstSyst_ME31 = cms.double( 0.03 ),
6193     ConstSyst_ME32 = cms.double( 0.03 ),
6194     ConstSyst_ME41 = cms.double( 0.03 ),
6195     NoiseLevel_ME1a = cms.double( 9.0 ),
6196     NoiseLevel_ME1b = cms.double( 6.0 ),
6197     NoiseLevel_ME12 = cms.double( 7.0 ),
6198     NoiseLevel_ME13 = cms.double( 4.0 ),
6199     NoiseLevel_ME21 = cms.double( 5.0 ),
6200     NoiseLevel_ME22 = cms.double( 7.0 ),
6201     NoiseLevel_ME31 = cms.double( 5.0 ),
6202     NoiseLevel_ME32 = cms.double( 7.0 ),
6203     NoiseLevel_ME41 = cms.double( 5.0 ),
6204     CSCUseReducedWireTimeWindow = cms.bool( True ),
6205     CSCWireTimeWindowLow = cms.int32( 5 ),
6206     CSCWireTimeWindowHigh = cms.int32( 11 )
6207 )
6208 process.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
6209     inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
6210     algo_type = cms.int32( 1 ),
6211     algo_psets = cms.VPSet( 
6212       cms.PSet(  parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ),
6213         algo_psets = cms.VPSet( 
6214           cms.PSet(  wideSeg = cms.double( 3.0 ),
6215             chi2Norm_2D_ = cms.double( 35.0 ),
6216             dRIntMax = cms.double( 2.0 ),
6217             doCollisions = cms.bool( True ),
6218             dPhiMax = cms.double( 0.006 ),
6219             dRMax = cms.double( 1.5 ),
6220             dPhiIntMax = cms.double( 0.005 ),
6221             minLayersApart = cms.int32( 1 ),
6222             chi2Max = cms.double( 100.0 ),
6223             chi2_str = cms.double( 50.0 )
6224           ),
6225           cms.PSet(  wideSeg = cms.double( 3.0 ),
6226             chi2Norm_2D_ = cms.double( 35.0 ),
6227             dRIntMax = cms.double( 2.0 ),
6228             doCollisions = cms.bool( True ),
6229             dPhiMax = cms.double( 0.005 ),
6230             dRMax = cms.double( 1.5 ),
6231             dPhiIntMax = cms.double( 0.004 ),
6232             minLayersApart = cms.int32( 1 ),
6233             chi2Max = cms.double( 100.0 ),
6234             chi2_str = cms.double( 50.0 )
6235           ),
6236           cms.PSet(  wideSeg = cms.double( 3.0 ),
6237             chi2Norm_2D_ = cms.double( 35.0 ),
6238             dRIntMax = cms.double( 2.0 ),
6239             doCollisions = cms.bool( True ),
6240             dPhiMax = cms.double( 0.004 ),
6241             dRMax = cms.double( 1.5 ),
6242             dPhiIntMax = cms.double( 0.003 ),
6243             minLayersApart = cms.int32( 1 ),
6244             chi2Max = cms.double( 100.0 ),
6245             chi2_str = cms.double( 50.0 )
6246           ),
6247           cms.PSet(  wideSeg = cms.double( 3.0 ),
6248             chi2Norm_2D_ = cms.double( 20.0 ),
6249             dRIntMax = cms.double( 2.0 ),
6250             doCollisions = cms.bool( True ),
6251             dPhiMax = cms.double( 0.003 ),
6252             dRMax = cms.double( 1.5 ),
6253             dPhiIntMax = cms.double( 0.002 ),
6254             minLayersApart = cms.int32( 1 ),
6255             chi2Max = cms.double( 60.0 ),
6256             chi2_str = cms.double( 30.0 )
6257           ),
6258           cms.PSet(  wideSeg = cms.double( 3.0 ),
6259             chi2Norm_2D_ = cms.double( 60.0 ),
6260             dRIntMax = cms.double( 2.0 ),
6261             doCollisions = cms.bool( True ),
6262             dPhiMax = cms.double( 0.007 ),
6263             dRMax = cms.double( 1.5 ),
6264             dPhiIntMax = cms.double( 0.005 ),
6265             minLayersApart = cms.int32( 1 ),
6266             chi2Max = cms.double( 180.0 ),
6267             chi2_str = cms.double( 80.0 )
6268           ),
6269           cms.PSet(  wideSeg = cms.double( 3.0 ),
6270             chi2Norm_2D_ = cms.double( 35.0 ),
6271             dRIntMax = cms.double( 2.0 ),
6272             doCollisions = cms.bool( True ),
6273             dPhiMax = cms.double( 0.006 ),
6274             dRMax = cms.double( 1.5 ),
6275             dPhiIntMax = cms.double( 0.004 ),
6276             minLayersApart = cms.int32( 1 ),
6277             chi2Max = cms.double( 100.0 ),
6278             chi2_str = cms.double( 50.0 )
6279           )
6280         ),
6281         algo_name = cms.string( "CSCSegAlgoRU" ),
6282         chamber_types = cms.vstring( 'ME1/a',
6283           'ME1/b',
6284           'ME1/2',
6285           'ME1/3',
6286           'ME2/1',
6287           'ME2/2',
6288           'ME3/1',
6289           'ME3/2',
6290           'ME4/1',
6291           'ME4/2' )
6292       )
6293     )
6294 )
6295 process.hltMuonRPCDigisCPPF = cms.EDProducer( "RPCAMCRawToDigi",
6296     inputTag = cms.InputTag( "rawDataCollector" ),
6297     calculateCRC = cms.bool( True ),
6298     fillCounters = cms.bool( True ),
6299     RPCAMCUnpacker = cms.string( "RPCCPPFUnpacker" ),
6300     RPCAMCUnpackerSettings = cms.PSet( 
6301       bxMin = cms.int32( -2 ),
6302       cppfDaqDelay = cms.int32( 2 ),
6303       fillAMCCounters = cms.bool( True ),
6304       bxMax = cms.int32( 2 )
6305     )
6306 )
6307 process.hltOmtfDigis = cms.EDProducer( "OmtfUnpacker",
6308     inputLabel = cms.InputTag( "rawDataCollector" ),
6309     skipRpc = cms.bool( False ),
6310     skipCsc = cms.bool( False ),
6311     skipDt = cms.bool( False ),
6312     skipMuon = cms.bool( False ),
6313     useRpcConnectionFile = cms.bool( False ),
6314     rpcConnectionFile = cms.string( "" ),
6315     outputTag = cms.string( "" )
6316 )
6317 process.hltMuonRPCDigisTwinMux = cms.EDProducer( "RPCTwinMuxRawToDigi",
6318     inputTag = cms.InputTag( "rawDataCollector" ),
6319     calculateCRC = cms.bool( True ),
6320     fillCounters = cms.bool( True ),
6321     bxMin = cms.int32( -2 ),
6322     bxMax = cms.int32( 2 )
6323 )
6324 process.hltMuonRPCDigis = cms.EDProducer( "RPCDigiMerger",
6325     inputTagSimRPCDigis = cms.InputTag( "" ),
6326     inputTagTwinMuxDigis = cms.InputTag( "hltMuonRPCDigisTwinMux" ),
6327     inputTagOMTFDigis = cms.InputTag( "hltOmtfDigis" ),
6328     inputTagCPPFDigis = cms.InputTag( "hltMuonRPCDigisCPPF" ),
6329     InputLabel = cms.InputTag( "rawDataCollector" ),
6330     bxMinTwinMux = cms.int32( -2 ),
6331     bxMaxTwinMux = cms.int32( 2 ),
6332     bxMinOMTF = cms.int32( -3 ),
6333     bxMaxOMTF = cms.int32( 4 ),
6334     bxMinCPPF = cms.int32( -2 ),
6335     bxMaxCPPF = cms.int32( 2 )
6336 )
6337 process.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
6338     recAlgoConfig = cms.PSet(  ),
6339     recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
6340     rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
6341     maskSource = cms.string( "File" ),
6342     maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
6343     deadSource = cms.string( "File" ),
6344     deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" )
6345 )
6346 process.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule",
6347     InputLabel = cms.InputTag( "rawDataCollector" ),
6348     useDBEMap = cms.bool( True ),
6349     keepDAQStatus = cms.bool( False ),
6350     readMultiBX = cms.bool( False ),
6351     ge21Off = cms.bool( True ),
6352     fedIdStart = cms.uint32( 1467 ),
6353     fedIdEnd = cms.uint32( 1478 )
6354 )
6355 process.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer",
6356     recAlgoConfig = cms.PSet(  ),
6357     recAlgo = cms.string( "GEMRecHitStandardAlgo" ),
6358     gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ),
6359     applyMasking = cms.bool( False ),
6360     ge21Off = cms.bool( False )
6361 )
6362 process.hltGemSegments = cms.EDProducer( "GEMSegmentProducer",
6363     gemRecHitLabel = cms.InputTag( "hltGemRecHits" ),
6364     enableGE0 = cms.bool( True ),
6365     enableGE12 = cms.bool( False ),
6366     ge0_name = cms.string( "GE0SegAlgoRU" ),
6367     algo_name = cms.string( "GEMSegmentAlgorithm" ),
6368     ge0_pset = cms.PSet( 
6369       maxChi2GoodSeg = cms.double( 50.0 ),
6370       maxChi2Prune = cms.double( 50.0 ),
6371       maxNumberOfHitsPerLayer = cms.uint32( 100 ),
6372       maxETASeeds = cms.double( 0.1 ),
6373       maxPhiAdditional = cms.double( 0.001096605744 ),
6374       minNumberOfHits = cms.uint32( 4 ),
6375       doCollisions = cms.bool( True ),
6376       maxPhiSeeds = cms.double( 0.001096605744 ),
6377       requireCentralBX = cms.bool( True ),
6378       maxChi2Additional = cms.double( 100.0 ),
6379       allowWideSegments = cms.bool( True ),
6380       maxNumberOfHits = cms.uint32( 300 ),
6381       maxTOFDiff = cms.double( 25.0 )
6382     ),
6383     algo_pset = cms.PSet( 
6384       dYclusBoxMax = cms.double( 5.0 ),
6385       dXclusBoxMax = cms.double( 1.0 ),
6386       maxRecHitsInCluster = cms.int32( 4 ),
6387       preClustering = cms.bool( True ),
6388       preClusteringUseChaining = cms.bool( True ),
6389       dEtaChainBoxMax = cms.double( 0.05 ),
6390       clusterOnlySameBXRecHits = cms.bool( True ),
6391       minHitsPerSegment = cms.uint32( 2 ),
6392       dPhiChainBoxMax = cms.double( 0.02 )
6393     )
6394 )
6395 process.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
6396     beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
6397     scaleDT = cms.bool( True ),
6398     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6399     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6400     ME0RecSegmentLabel = cms.InputTag( "me0Segments" ),
6401     EnableDTMeasurement = cms.bool( True ),
6402     EnableCSCMeasurement = cms.bool( True ),
6403     EnableME0Measurement = cms.bool( False ),
6404     crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
6405     crackWindow = cms.double( 0.04 ),
6406     deltaPhiSearchWindow = cms.double( 0.25 ),
6407     deltaEtaSearchWindow = cms.double( 0.2 ),
6408     deltaEtaCrackSearchWindow = cms.double( 0.25 ),
6409     CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
6410     CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ),
6411     CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
6412     CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
6413     CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
6414     CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
6415     CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
6416     CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
6417     CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
6418     DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
6419     DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
6420     DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
6421     DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
6422     DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
6423     DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
6424     OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
6425     OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
6426     OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
6427     OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
6428     OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
6429     SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
6430     SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
6431     SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
6432     SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
6433     SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
6434     SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
6435     SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
6436     SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
6437     SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
6438     SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
6439     SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
6440     SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
6441     SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
6442     SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
6443     SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
6444     SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
6445     SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
6446     SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
6447     CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
6448     CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
6449     CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
6450     CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
6451     CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
6452     CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
6453     CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
6454     CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
6455     CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
6456     CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
6457     CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
6458     OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
6459     OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
6460     OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
6461     OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
6462     OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
6463     DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
6464     DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
6465     DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
6466     DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
6467     DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
6468     DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
6469     DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
6470     DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
6471     DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
6472     DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
6473     DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
6474     DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
6475     SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
6476     SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
6477     SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
6478     SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
6479     SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
6480     SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
6481     SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
6482     SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
6483     SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
6484     SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
6485     SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
6486     SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
6487     SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
6488     SME_22_0_scale = cms.vdouble( -3.457901, 0.0 )
6489 )
6490 process.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
6491     GMTReadoutCollection = cms.InputTag( "" ),
6492     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6493     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
6494     L1MinPt = cms.double( 0.0 ),
6495     L1MaxEta = cms.double( 2.5 ),
6496     L1MinQuality = cms.uint32( 7 ),
6497     SetMinPtBarrelTo = cms.double( 3.5 ),
6498     SetMinPtEndcapTo = cms.double( 1.0 ),
6499     UseOfflineSeed = cms.untracked.bool( True ),
6500     UseUnassociatedL1 = cms.bool( False ),
6501     MatchDR = cms.vdouble( 0.3 ),
6502     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
6503     CentralBxOnly = cms.bool( True ),
6504     MatchType = cms.uint32( 0 ),
6505     SortType = cms.uint32( 0 ),
6506     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
6507     ServiceParameters = cms.PSet( 
6508       RPCLayers = cms.bool( True ),
6509       UseMuonNavigation = cms.untracked.bool( True ),
6510       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
6511     )
6512 )
6513 process.hltL2Muons = cms.EDProducer( "L2MuonProducer",
6514     ServiceParameters = cms.PSet( 
6515       RPCLayers = cms.bool( True ),
6516       UseMuonNavigation = cms.untracked.bool( True ),
6517       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
6518         'hltESPFastSteppingHelixPropagatorOpposite' )
6519     ),
6520     InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
6521     SeedTransformerParameters = cms.PSet( 
6522       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
6523       NMinRecHits = cms.uint32( 2 ),
6524       RescaleError = cms.double( 100.0 ),
6525       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6526       UseSubRecHits = cms.bool( False ),
6527       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6528     ),
6529     L2TrajBuilderParameters = cms.PSet( 
6530       BWFilterParameters = cms.PSet( 
6531         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6532         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6533         BWSeedType = cms.string( "fromGenerator" ),
6534         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
6535         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
6536         EnableGEMMeasurement = cms.bool( True ),
6537         EnableRPCMeasurement = cms.bool( True ),
6538         MuonTrajectoryUpdatorParameters = cms.PSet( 
6539           ExcludeRPCFromFit = cms.bool( False ),
6540           Granularity = cms.int32( 0 ),
6541           MaxChi2 = cms.double( 25.0 ),
6542           RescaleError = cms.bool( False ),
6543           RescaleErrorFactor = cms.double( 100.0 ),
6544           UseInvalidHits = cms.bool( True )
6545         ),
6546         EnableCSCMeasurement = cms.bool( True ),
6547         MaxChi2 = cms.double( 100.0 ),
6548         FitDirection = cms.string( "outsideIn" ),
6549         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6550         NumberOfSigma = cms.double( 3.0 ),
6551         EnableDTMeasurement = cms.bool( True )
6552       ),
6553       DoSeedRefit = cms.bool( False ),
6554       FilterParameters = cms.PSet( 
6555         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6556         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6557         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
6558         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
6559         EnableGEMMeasurement = cms.bool( True ),
6560         EnableRPCMeasurement = cms.bool( True ),
6561         MuonTrajectoryUpdatorParameters = cms.PSet( 
6562           ExcludeRPCFromFit = cms.bool( False ),
6563           Granularity = cms.int32( 0 ),
6564           MaxChi2 = cms.double( 25.0 ),
6565           RescaleError = cms.bool( False ),
6566           RescaleErrorFactor = cms.double( 100.0 ),
6567           UseInvalidHits = cms.bool( True )
6568         ),
6569         EnableCSCMeasurement = cms.bool( True ),
6570         MaxChi2 = cms.double( 1000.0 ),
6571         FitDirection = cms.string( "insideOut" ),
6572         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6573         NumberOfSigma = cms.double( 3.0 ),
6574         EnableDTMeasurement = cms.bool( True )
6575       ),
6576       SeedPosition = cms.string( "in" ),
6577       DoBackwardFilter = cms.bool( True ),
6578       DoRefit = cms.bool( False ),
6579       NavigationType = cms.string( "Standard" ),
6580       SeedTransformerParameters = cms.PSet( 
6581         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
6582         NMinRecHits = cms.uint32( 2 ),
6583         RescaleError = cms.double( 100.0 ),
6584         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6585         UseSubRecHits = cms.bool( False ),
6586         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6587       ),
6588       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
6589     ),
6590     DoSeedRefit = cms.bool( False ),
6591     TrackLoaderParameters = cms.PSet( 
6592       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6593       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6594       DoSmoothing = cms.bool( False ),
6595       VertexConstraint = cms.bool( True ),
6596       MuonUpdatorAtVertexParameters = cms.PSet( 
6597         MaxChi2 = cms.double( 1000000.0 ),
6598         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
6599         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
6600         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
6601       ),
6602       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6603     ),
6604     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
6605 )
6606 process.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
6607     InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
6608 )
6609 process.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
6610     ProductLabel = cms.InputTag( "rawDataCollector" )
6611 )
6612 process.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
6613     ProductLabel = cms.InputTag( "rawDataCollector" ),
6614     ConditionsLabel = cms.string( "" ),
6615     onDemand = cms.bool( True ),
6616     DoAPVEmulatorCheck = cms.bool( False ),
6617     LegacyUnpacker = cms.bool( False ),
6618     HybridZeroSuppressed = cms.bool( False ),
6619     Clusterizer = cms.PSet( 
6620       ConditionsLabel = cms.string( "" ),
6621       ClusterThreshold = cms.double( 5.0 ),
6622       SeedThreshold = cms.double( 3.0 ),
6623       Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
6624       ChannelThreshold = cms.double( 2.0 ),
6625       MaxAdjacentBad = cms.uint32( 0 ),
6626       setDetId = cms.bool( True ),
6627       MaxSequentialHoles = cms.uint32( 0 ),
6628       RemoveApvShots = cms.bool( True ),
6629       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
6630       MaxSequentialBad = cms.uint32( 1 )
6631     ),
6632     Algorithms = cms.PSet( 
6633       Use10bitsTruncation = cms.bool( False ),
6634       CommonModeNoiseSubtractionMode = cms.string( "Median" ),
6635       useCMMeanMap = cms.bool( False ),
6636       TruncateInSuppressor = cms.bool( True ),
6637       doAPVRestore = cms.bool( False ),
6638       SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
6639       PedestalSubtractionFedMode = cms.bool( True )
6640     )
6641 )
6642 process.hltMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer",
6643     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
6644     skipClusters = cms.InputTag( "" ),
6645     pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
6646     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
6647     Phase2TrackerCluster1DProducer = cms.string( "" ),
6648     vectorHits = cms.InputTag( "" ),
6649     vectorHitsRej = cms.InputTag( "" ),
6650     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
6651     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
6652     pixelCablingMapLabel = cms.string( "" ),
6653     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
6654     switchOffPixelsIfEmpty = cms.bool( True )
6655 )
6656 process.hltIterL3OISeedsFromL2Muons = cms.EDProducer( "TSGForOIDNN",
6657     src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6658     layersToTry = cms.int32( 2 ),
6659     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
6660     hitsToTry = cms.int32( 1 ),
6661     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
6662     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
6663     maxEtaForTOB = cms.double( 1.8 ),
6664     minEtaForTEC = cms.double( 0.7 ),
6665     debug = cms.untracked.bool( False ),
6666     maxSeeds = cms.uint32( 20 ),
6667     maxHitlessSeeds = cms.uint32( 5 ),
6668     maxHitSeeds = cms.uint32( 1 ),
6669     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
6670     maxHitlessSeedsIP = cms.uint32( 5 ),
6671     maxHitlessSeedsMuS = cms.uint32( 0 ),
6672     maxHitDoubletSeeds = cms.uint32( 0 ),
6673     getStrategyFromDNN = cms.bool( True ),
6674     useRegressor = cms.bool( False ),
6675     dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
6676 )
6677 process.hltIterL3OITrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
6678     cleanTrajectoryAfterInOut = cms.bool( False ),
6679     doSeedingRegionRebuilding = cms.bool( False ),
6680     onlyPixelHitsForSeedCleaner = cms.bool( False ),
6681     reverseTrajectories = cms.bool( True ),
6682     useHitsSplitting = cms.bool( False ),
6683     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
6684     src = cms.InputTag( "hltIterL3OISeedsFromL2Muons" ),
6685     clustersToSkip = cms.InputTag( "" ),
6686     phase2clustersToSkip = cms.InputTag( "" ),
6687     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
6688     TransientInitialStateEstimatorParameters = cms.PSet( 
6689       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
6690       numberMeasurementsForFit = cms.int32( 4 ),
6691       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
6692     ),
6693     numHitsForSeedCleaner = cms.int32( 4 ),
6694     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
6695     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
6696     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
6697     maxNSeeds = cms.uint32( 500000 ),
6698     maxSeedsBeforeCleaning = cms.uint32( 5000 )
6699 )
6700 process.hltIterL3OIMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
6701     useSimpleMF = cms.bool( False ),
6702     SimpleMagneticField = cms.string( "" ),
6703     src = cms.InputTag( "hltIterL3OITrackCandidates" ),
6704     clusterRemovalInfo = cms.InputTag( "" ),
6705     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6706     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
6707     useHitsSplitting = cms.bool( False ),
6708     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
6709     TrajectoryInEvent = cms.bool( False ),
6710     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6711     AlgorithmName = cms.string( "iter10" ),
6712     Propagator = cms.string( "PropagatorWithMaterial" ),
6713     GeometricInnerState = cms.bool( True ),
6714     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
6715     MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
6716     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
6717 )
6718 process.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
6719     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
6720     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
6721     vertices = cms.InputTag( "Notused" ),
6722     ignoreVertices = cms.bool( True ),
6723     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
6724     mva = cms.PSet( 
6725       minPixelHits = cms.vint32( 0, 0, 0 ),
6726       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
6727       dr_par = cms.PSet( 
6728         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
6729         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
6730         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6731         dr_exp = cms.vint32( 4, 4, 2147483647 ),
6732         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
6733       ),
6734       maxLostLayers = cms.vint32( 4, 3, 2 ),
6735       min3DLayers = cms.vint32( 0, 0, 0 ),
6736       dz_par = cms.PSet( 
6737         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6738         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
6739         dz_exp = cms.vint32( 4, 4, 2147483647 )
6740       ),
6741       minNVtxTrk = cms.int32( 3 ),
6742       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
6743       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
6744       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
6745       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
6746       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
6747       minLayers = cms.vint32( 3, 5, 5 )
6748     )
6749 )
6750 process.hltIterL3OIMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
6751     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
6752     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','MVAValues' ),
6753     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','QualityMasks' ),
6754     minQuality = cms.string( "highPurity" ),
6755     copyExtras = cms.untracked.bool( True ),
6756     copyTrajectories = cms.untracked.bool( False )
6757 )
6758 process.hltL3MuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
6759     ServiceParameters = cms.PSet( 
6760       RPCLayers = cms.bool( True ),
6761       UseMuonNavigation = cms.untracked.bool( True ),
6762       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
6763         'SteppingHelixPropagatorAny',
6764         'hltESPSmartPropagator',
6765         'hltESPSteppingHelixPropagatorOpposite' )
6766     ),
6767     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6768     TrackLoaderParameters = cms.PSet( 
6769       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
6770       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6771       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6772       DoSmoothing = cms.bool( True ),
6773       SmoothTkTrack = cms.untracked.bool( False ),
6774       VertexConstraint = cms.bool( False ),
6775       MuonUpdatorAtVertexParameters = cms.PSet( 
6776         MaxChi2 = cms.double( 1000000.0 ),
6777         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
6778         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
6779       ),
6780       PutTkTrackIntoEvent = cms.untracked.bool( False ),
6781       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6782     ),
6783     L3TrajBuilderParameters = cms.PSet( 
6784       PtCut = cms.double( 1.0 ),
6785       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6786       GlobalMuonTrackMatcher = cms.PSet( 
6787         Chi2Cut_3 = cms.double( 200.0 ),
6788         DeltaDCut_2 = cms.double( 10.0 ),
6789         Eta_threshold = cms.double( 1.2 ),
6790         Quality_2 = cms.double( 15.0 ),
6791         DeltaDCut_1 = cms.double( 40.0 ),
6792         Quality_3 = cms.double( 7.0 ),
6793         DeltaDCut_3 = cms.double( 15.0 ),
6794         Quality_1 = cms.double( 20.0 ),
6795         Pt_threshold1 = cms.double( 0.0 ),
6796         DeltaRCut_2 = cms.double( 0.2 ),
6797         DeltaRCut_1 = cms.double( 0.1 ),
6798         Pt_threshold2 = cms.double( 9.99999999E8 ),
6799         Chi2Cut_1 = cms.double( 50.0 ),
6800         Chi2Cut_2 = cms.double( 50.0 ),
6801         DeltaRCut_3 = cms.double( 1.0 ),
6802         LocChi2Cut = cms.double( 0.001 ),
6803         Propagator = cms.string( "hltESPSmartPropagator" ),
6804         MinPt = cms.double( 1.0 ),
6805         MinP = cms.double( 2.5 )
6806       ),
6807       ScaleTECxFactor = cms.double( -1.0 ),
6808       tkTrajUseVertex = cms.bool( False ),
6809       MuonTrackingRegionBuilder = cms.PSet( 
6810         Rescale_Dz = cms.double( 4.0 ),
6811         Pt_fixed = cms.bool( False ),
6812         Eta_fixed = cms.bool( True ),
6813         Eta_min = cms.double( 0.1 ),
6814         DeltaZ = cms.double( 24.2 ),
6815         maxRegions = cms.int32( 2 ),
6816         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
6817         UseVertex = cms.bool( False ),
6818         Z_fixed = cms.bool( False ),
6819         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
6820         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
6821         Rescale_phi = cms.double( 3.0 ),
6822         DeltaEta = cms.double( 0.2 ),
6823         precise = cms.bool( True ),
6824         OnDemand = cms.int32( -1 ),
6825         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
6826         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
6827         vertexCollection = cms.InputTag( "pixelVertices" ),
6828         Pt_min = cms.double( 3.0 ),
6829         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6830         Phi_fixed = cms.bool( True ),
6831         DeltaR = cms.double( 0.025 ),
6832         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6833         DeltaPhi = cms.double( 0.15 ),
6834         Phi_min = cms.double( 0.1 ),
6835         Rescale_eta = cms.double( 3.0 )
6836       ),
6837       TrackTransformer = cms.PSet( 
6838         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6839         RefitDirection = cms.string( "insideOut" ),
6840         RefitRPCHits = cms.bool( True ),
6841         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
6842         DoPredictionsOnly = cms.bool( False ),
6843         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6844         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6845         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6846       ),
6847       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6848       RefitRPCHits = cms.bool( True ),
6849       tkTrajVertex = cms.InputTag( "Notused" ),
6850       GlbRefitterParameters = cms.PSet( 
6851         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6852         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6853         RefitFlag = cms.bool( True ),
6854         SkipStation = cms.int32( -1 ),
6855         Chi2CutRPC = cms.double( 1.0 ),
6856         PropDirForCosmics = cms.bool( False ),
6857         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6858         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
6859         HitThreshold = cms.int32( 1 ),
6860         Chi2CutGEM = cms.double( 1.0 ),
6861         DYTthrs = cms.vint32( 30, 15 ),
6862         TrackerSkipSystem = cms.int32( -1 ),
6863         RefitDirection = cms.string( "insideOut" ),
6864         Chi2CutCSC = cms.double( 150.0 ),
6865         Chi2CutDT = cms.double( 10.0 ),
6866         RefitRPCHits = cms.bool( True ),
6867         TrackerSkipSection = cms.int32( -1 ),
6868         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
6869         DoPredictionsOnly = cms.bool( False ),
6870         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6871         MuonHitsOption = cms.int32( 1 ),
6872         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6873       ),
6874       PCut = cms.double( 2.5 ),
6875       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
6876       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6877       tkTrajMaxChi2 = cms.double( 9999.0 ),
6878       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6879       ScaleTECyFactor = cms.double( -1.0 ),
6880       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurity" )
6881     )
6882 )
6883 process.hltIterL3OIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
6884     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
6885 )
6886 process.hltIterL3OIL3Muons = cms.EDProducer( "L3TrackCombiner",
6887     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
6888 )
6889 process.hltIterL3OIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
6890     InputObjects = cms.InputTag( "hltIterL3OIL3Muons" ),
6891     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
6892     MuonPtOption = cms.string( "Tracker" )
6893 )
6894 process.hltL2SelectorForL3IO = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
6895     l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6896     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidates" ),
6897     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
6898     applyL3Filters = cms.bool( False ),
6899     MinNhits = cms.int32( 1 ),
6900     MaxNormalizedChi2 = cms.double( 20.0 ),
6901     MinNmuonHits = cms.int32( 1 ),
6902     MaxPtDifference = cms.double( 0.3 )
6903 )
6904 process.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
6905     DeltaR = cms.double( 0.025 ),
6906     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6907     OnDemand = cms.int32( -1 ),
6908     vertexCollection = cms.InputTag( "notUsed" ),
6909     MeasurementTrackerName = cms.InputTag( "" ),
6910     UseVertex = cms.bool( False ),
6911     Rescale_Dz = cms.double( 4.0 ),
6912     Pt_fixed = cms.bool( True ),
6913     Z_fixed = cms.bool( True ),
6914     Pt_min = cms.double( 0.0 ),
6915     DeltaZ = cms.double( 24.2 ),
6916     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
6917     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
6918     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
6919     maxRegions = cms.int32( 5 ),
6920     precise = cms.bool( True ),
6921     input = cms.InputTag( "hltL2SelectorForL3IO" )
6922 )
6923 process.hltPixelTracksInRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
6924     tracks = cms.InputTag( "hltPixelTracks" ),
6925     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegions" ),
6926     produceTrackCollection = cms.bool( True ),
6927     produceMask = cms.bool( False )
6928 )
6929 process.hltIter0IterL3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
6930     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2" ),
6931     InputVertexCollection = cms.InputTag( "" ),
6932     originHalfLength = cms.double( 0.3 ),
6933     originRadius = cms.double( 0.1 ),
6934     useProtoTrackKinematics = cms.bool( False ),
6935     useEventsWithNoVertex = cms.bool( True ),
6936     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6937     usePV = cms.bool( False ),
6938     includeFourthHit = cms.bool( True ),
6939     produceComplement = cms.bool( False ),
6940     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
6941 )
6942 process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
6943     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracks" ),
6944     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6945     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
6946     rejectAll = cms.bool( False ),
6947     isFromL1 = cms.bool( False ),
6948     mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
6949     mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
6950     mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
6951     mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
6952     mvaScaleMeanBL1 = cms.vdouble(  ),
6953     mvaScaleStdBL1 = cms.vdouble(  ),
6954     mvaScaleMeanEL1 = cms.vdouble(  ),
6955     mvaScaleStdEL1 = cms.vdouble(  ),
6956     mvaScaleMeanBL2 = 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 ),
6957     mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
6958     mvaScaleMeanEL2 = 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 ),
6959     mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
6960     doSort = cms.bool( False ),
6961     nSeedsMaxB = cms.int32( 99999 ),
6962     nSeedsMaxE = cms.int32( 99999 ),
6963     etaEdge = cms.double( 1.2 ),
6964     mvaCutB = cms.double( 0.04 ),
6965     mvaCutE = cms.double( 0.04 ),
6966     minL1Qual = cms.int32( 7 ),
6967     baseScore = cms.double( 0.5 )
6968 )
6969 process.hltIter0IterL3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
6970     cleanTrajectoryAfterInOut = cms.bool( False ),
6971     doSeedingRegionRebuilding = cms.bool( True ),
6972     onlyPixelHitsForSeedCleaner = cms.bool( False ),
6973     reverseTrajectories = cms.bool( False ),
6974     useHitsSplitting = cms.bool( True ),
6975     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
6976     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered" ),
6977     clustersToSkip = cms.InputTag( "" ),
6978     phase2clustersToSkip = cms.InputTag( "" ),
6979     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
6980     TransientInitialStateEstimatorParameters = cms.PSet( 
6981       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
6982       numberMeasurementsForFit = cms.int32( 4 ),
6983       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
6984     ),
6985     numHitsForSeedCleaner = cms.int32( 4 ),
6986     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
6987     RedundantSeedCleaner = cms.string( "none" ),
6988     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
6989     maxNSeeds = cms.uint32( 100000 ),
6990     maxSeedsBeforeCleaning = cms.uint32( 1000 )
6991 )
6992 process.hltIter0IterL3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
6993     useSimpleMF = cms.bool( True ),
6994     SimpleMagneticField = cms.string( "ParabolicMf" ),
6995     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidates" ),
6996     clusterRemovalInfo = cms.InputTag( "" ),
6997     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6998     Fitter = cms.string( "hltESPFittingSmootherIT" ),
6999     useHitsSplitting = cms.bool( False ),
7000     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7001     TrajectoryInEvent = cms.bool( False ),
7002     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7003     AlgorithmName = cms.string( "hltIter0" ),
7004     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7005     GeometricInnerState = cms.bool( True ),
7006     NavigationSchool = cms.string( "" ),
7007     MeasurementTracker = cms.string( "" ),
7008     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
7009 )
7010 process.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7011     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
7012     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7013     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7014     ignoreVertices = cms.bool( False ),
7015     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7016     mva = cms.PSet( 
7017       minPixelHits = cms.vint32( 0, 0, 0 ),
7018       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7019       dr_par = cms.PSet( 
7020         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7021         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7022         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7023         dr_exp = cms.vint32( 4, 4, 2147483647 ),
7024         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7025       ),
7026       maxLostLayers = cms.vint32( 1, 1, 1 ),
7027       min3DLayers = cms.vint32( 0, 0, 0 ),
7028       dz_par = cms.PSet( 
7029         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7030         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7031         dz_exp = cms.vint32( 4, 4, 2147483647 )
7032       ),
7033       minNVtxTrk = cms.int32( 3 ),
7034       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7035       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7036       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7037       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7038       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7039       minLayers = cms.vint32( 3, 3, 4 )
7040     )
7041 )
7042 process.hltIter0IterL3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7043     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
7044     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','MVAValues' ),
7045     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','QualityMasks' ),
7046     minQuality = cms.string( "highPurity" ),
7047     copyExtras = cms.untracked.bool( True ),
7048     copyTrajectories = cms.untracked.bool( False )
7049 )
7050 process.hltL3MuonsIterL3IO = cms.EDProducer( "L3MuonProducer",
7051     ServiceParameters = cms.PSet( 
7052       RPCLayers = cms.bool( True ),
7053       UseMuonNavigation = cms.untracked.bool( True ),
7054       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7055         'SteppingHelixPropagatorAny',
7056         'hltESPSmartPropagator',
7057         'hltESPSteppingHelixPropagatorOpposite' )
7058     ),
7059     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7060     TrackLoaderParameters = cms.PSet( 
7061       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7062       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7063       DoSmoothing = cms.bool( False ),
7064       SmoothTkTrack = cms.untracked.bool( False ),
7065       VertexConstraint = cms.bool( False ),
7066       MuonUpdatorAtVertexParameters = cms.PSet( 
7067         MaxChi2 = cms.double( 1000000.0 ),
7068         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7069         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
7070       ),
7071       PutTkTrackIntoEvent = cms.untracked.bool( False ),
7072       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7073     ),
7074     L3TrajBuilderParameters = cms.PSet( 
7075       PtCut = cms.double( 1.0 ),
7076       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7077       GlobalMuonTrackMatcher = cms.PSet( 
7078         Chi2Cut_3 = cms.double( 200.0 ),
7079         DeltaDCut_2 = cms.double( 10.0 ),
7080         Eta_threshold = cms.double( 1.2 ),
7081         Quality_2 = cms.double( 15.0 ),
7082         DeltaDCut_1 = cms.double( 40.0 ),
7083         Quality_3 = cms.double( 7.0 ),
7084         DeltaDCut_3 = cms.double( 15.0 ),
7085         Quality_1 = cms.double( 20.0 ),
7086         Pt_threshold1 = cms.double( 0.0 ),
7087         DeltaRCut_2 = cms.double( 0.2 ),
7088         DeltaRCut_1 = cms.double( 0.1 ),
7089         Pt_threshold2 = cms.double( 9.99999999E8 ),
7090         Chi2Cut_1 = cms.double( 50.0 ),
7091         Chi2Cut_2 = cms.double( 50.0 ),
7092         DeltaRCut_3 = cms.double( 1.0 ),
7093         LocChi2Cut = cms.double( 0.001 ),
7094         Propagator = cms.string( "hltESPSmartPropagator" ),
7095         MinPt = cms.double( 1.0 ),
7096         MinP = cms.double( 2.5 )
7097       ),
7098       ScaleTECxFactor = cms.double( -1.0 ),
7099       tkTrajUseVertex = cms.bool( False ),
7100       MuonTrackingRegionBuilder = cms.PSet( 
7101         Rescale_Dz = cms.double( 4.0 ),
7102         Pt_fixed = cms.bool( True ),
7103         Eta_fixed = cms.bool( True ),
7104         Eta_min = cms.double( 0.1 ),
7105         DeltaZ = cms.double( 24.2 ),
7106         maxRegions = cms.int32( 2 ),
7107         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
7108         UseVertex = cms.bool( False ),
7109         Z_fixed = cms.bool( True ),
7110         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
7111         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
7112         Rescale_phi = cms.double( 3.0 ),
7113         DeltaEta = cms.double( 0.04 ),
7114         precise = cms.bool( True ),
7115         OnDemand = cms.int32( -1 ),
7116         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
7117         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
7118         vertexCollection = cms.InputTag( "pixelVertices" ),
7119         Pt_min = cms.double( 3.0 ),
7120         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7121         Phi_fixed = cms.bool( True ),
7122         DeltaR = cms.double( 0.025 ),
7123         input = cms.InputTag( "hltL2SelectorForL3IO" ),
7124         DeltaPhi = cms.double( 0.15 ),
7125         Phi_min = cms.double( 0.1 ),
7126         Rescale_eta = cms.double( 3.0 )
7127       ),
7128       TrackTransformer = cms.PSet( 
7129         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7130         RefitDirection = cms.string( "insideOut" ),
7131         RefitRPCHits = cms.bool( True ),
7132         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7133         DoPredictionsOnly = cms.bool( False ),
7134         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7135         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7136         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7137       ),
7138       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7139       RefitRPCHits = cms.bool( True ),
7140       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
7141       GlbRefitterParameters = cms.PSet( 
7142         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7143         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7144         RefitFlag = cms.bool( True ),
7145         SkipStation = cms.int32( -1 ),
7146         Chi2CutRPC = cms.double( 1.0 ),
7147         PropDirForCosmics = cms.bool( False ),
7148         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7149         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
7150         HitThreshold = cms.int32( 1 ),
7151         Chi2CutGEM = cms.double( 1.0 ),
7152         DYTthrs = cms.vint32( 30, 15 ),
7153         TrackerSkipSystem = cms.int32( -1 ),
7154         RefitDirection = cms.string( "insideOut" ),
7155         Chi2CutCSC = cms.double( 150.0 ),
7156         Chi2CutDT = cms.double( 10.0 ),
7157         RefitRPCHits = cms.bool( True ),
7158         TrackerSkipSection = cms.int32( -1 ),
7159         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7160         DoPredictionsOnly = cms.bool( False ),
7161         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7162         MuonHitsOption = cms.int32( 1 ),
7163         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7164       ),
7165       PCut = cms.double( 2.5 ),
7166       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
7167       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7168       matchToSeeds = cms.bool( True ),
7169       tkTrajMaxChi2 = cms.double( 9999.0 ),
7170       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7171       ScaleTECyFactor = cms.double( -1.0 ),
7172       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurity" )
7173     )
7174 )
7175 process.hltIterL3MuonsFromL2LinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
7176     labels = cms.VInputTag( 'hltL3MuonsIterL3OI','hltL3MuonsIterL3IO' )
7177 )
7178 process.hltL1MuonsPt0 = cms.EDProducer( "HLTL1TMuonSelector",
7179     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7180     L1MinPt = cms.double( -1.0 ),
7181     L1MaxEta = cms.double( 5.0 ),
7182     L1MinQuality = cms.uint32( 7 ),
7183     CentralBxOnly = cms.bool( True )
7184 )
7185 process.hltIterL3FromL1MuonPixelTracksTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
7186     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
7187     L1MinPt = cms.double( 0.0 ),
7188     L1MaxEta = cms.double( 2.5 ),
7189     L1MinQuality = cms.uint32( 7 ),
7190     SetMinPtBarrelTo = cms.double( 3.5 ),
7191     SetMinPtEndcapTo = cms.double( 1.0 ),
7192     CentralBxOnly = cms.bool( True ),
7193     RegionPSet = cms.PSet( 
7194       vertexCollection = cms.InputTag( "notUsed" ),
7195       deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
7196       zErrorVetex = cms.double( 0.2 ),
7197       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7198       zErrorBeamSpot = cms.double( 24.2 ),
7199       maxNVertices = cms.int32( 1 ),
7200       maxNRegions = cms.int32( 5 ),
7201       nSigmaZVertex = cms.double( 3.0 ),
7202       nSigmaZBeamSpot = cms.double( 4.0 ),
7203       ptMin = cms.double( 0.0 ),
7204       mode = cms.string( "BeamSpotSigma" ),
7205       input = cms.InputTag( "hltL1MuonsPt0" ),
7206       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
7207       searchOpt = cms.bool( False ),
7208       deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
7209       whereToUseMeasurementTracker = cms.string( "Never" ),
7210       originRadius = cms.double( 0.2 ),
7211       measurementTrackerName = cms.InputTag( "" ),
7212       precise = cms.bool( True )
7213     ),
7214     ServiceParameters = cms.PSet( 
7215       RPCLayers = cms.bool( True ),
7216       UseMuonNavigation = cms.untracked.bool( True ),
7217       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
7218     )
7219 )
7220 process.hltPixelTracksInRegionL1 = cms.EDProducer( "TrackSelectorByRegion",
7221     tracks = cms.InputTag( "hltPixelTracks" ),
7222     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
7223     produceTrackCollection = cms.bool( True ),
7224     produceMask = cms.bool( False )
7225 )
7226 process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7227     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1" ),
7228     InputVertexCollection = cms.InputTag( "" ),
7229     originHalfLength = cms.double( 0.3 ),
7230     originRadius = cms.double( 0.1 ),
7231     useProtoTrackKinematics = cms.bool( False ),
7232     useEventsWithNoVertex = cms.bool( True ),
7233     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7234     usePV = cms.bool( False ),
7235     includeFourthHit = cms.bool( True ),
7236     produceComplement = cms.bool( False ),
7237     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
7238 )
7239 process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
7240     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks" ),
7241     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7242     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
7243     rejectAll = cms.bool( False ),
7244     isFromL1 = cms.bool( True ),
7245     mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
7246     mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
7247     mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
7248     mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
7249     mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
7250     mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
7251     mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
7252     mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
7253     mvaScaleMeanBL2 = cms.vdouble(  ),
7254     mvaScaleStdBL2 = cms.vdouble(  ),
7255     mvaScaleMeanEL2 = cms.vdouble(  ),
7256     mvaScaleStdEL2 = cms.vdouble(  ),
7257     doSort = cms.bool( False ),
7258     nSeedsMaxB = cms.int32( 99999 ),
7259     nSeedsMaxE = cms.int32( 99999 ),
7260     etaEdge = cms.double( 1.2 ),
7261     mvaCutB = cms.double( 0.04 ),
7262     mvaCutE = cms.double( 0.04 ),
7263     minL1Qual = cms.int32( 7 ),
7264     baseScore = cms.double( 0.5 )
7265 )
7266 process.hltIter0IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7267     cleanTrajectoryAfterInOut = cms.bool( False ),
7268     doSeedingRegionRebuilding = cms.bool( True ),
7269     onlyPixelHitsForSeedCleaner = cms.bool( False ),
7270     reverseTrajectories = cms.bool( False ),
7271     useHitsSplitting = cms.bool( True ),
7272     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7273     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered" ),
7274     clustersToSkip = cms.InputTag( "" ),
7275     phase2clustersToSkip = cms.InputTag( "" ),
7276     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
7277     TransientInitialStateEstimatorParameters = cms.PSet( 
7278       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7279       numberMeasurementsForFit = cms.int32( 4 ),
7280       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7281     ),
7282     numHitsForSeedCleaner = cms.int32( 4 ),
7283     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7284     RedundantSeedCleaner = cms.string( "none" ),
7285     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7286     maxNSeeds = cms.uint32( 100000 ),
7287     maxSeedsBeforeCleaning = cms.uint32( 1000 )
7288 )
7289 process.hltIter0IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7290     useSimpleMF = cms.bool( True ),
7291     SimpleMagneticField = cms.string( "ParabolicMf" ),
7292     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidates" ),
7293     clusterRemovalInfo = cms.InputTag( "" ),
7294     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7295     Fitter = cms.string( "hltESPFittingSmootherIT" ),
7296     useHitsSplitting = cms.bool( False ),
7297     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7298     TrajectoryInEvent = cms.bool( False ),
7299     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7300     AlgorithmName = cms.string( "hltIter0" ),
7301     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7302     GeometricInnerState = cms.bool( True ),
7303     NavigationSchool = cms.string( "" ),
7304     MeasurementTracker = cms.string( "" ),
7305     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
7306 )
7307 process.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7308     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
7309     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7310     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7311     ignoreVertices = cms.bool( False ),
7312     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7313     mva = cms.PSet( 
7314       minPixelHits = cms.vint32( 0, 0, 0 ),
7315       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7316       dr_par = cms.PSet( 
7317         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7318         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7319         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7320         dr_exp = cms.vint32( 4, 4, 2147483647 ),
7321         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7322       ),
7323       maxLostLayers = cms.vint32( 1, 1, 1 ),
7324       min3DLayers = cms.vint32( 0, 0, 0 ),
7325       dz_par = cms.PSet( 
7326         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7327         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7328         dz_exp = cms.vint32( 4, 4, 2147483647 )
7329       ),
7330       minNVtxTrk = cms.int32( 3 ),
7331       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7332       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7333       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7334       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7335       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7336       minLayers = cms.vint32( 3, 3, 4 )
7337     )
7338 )
7339 process.hltIter0IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7340     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
7341     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
7342     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
7343     minQuality = cms.string( "highPurity" ),
7344     copyExtras = cms.untracked.bool( True ),
7345     copyTrajectories = cms.untracked.bool( False )
7346 )
7347 process.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
7348     trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ),
7349     trackClassifier = cms.InputTag( '','QualityMasks' ),
7350     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
7351     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7352     oldClusterRemovalInfo = cms.InputTag( "" ),
7353     TrackQuality = cms.string( "highPurity" ),
7354     maxChi2 = cms.double( 16.0 ),
7355     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7356     overrideTrkQuals = cms.InputTag( "" )
7357 )
7358 process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7359     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
7360     OnDemand = cms.bool( False ),
7361     clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" )
7362 )
7363 process.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
7364     RegionPSet = cms.PSet( 
7365       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7366       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7367       zErrorBeamSpot = cms.double( 15.0 ),
7368       extraPhi = cms.double( 0.0 ),
7369       extraEta = cms.double( 0.0 ),
7370       maxNVertices = cms.int32( 3 ),
7371       nSigmaZVertex = cms.double( 3.0 ),
7372       nSigmaZBeamSpot = cms.double( 4.0 ),
7373       ptMin = cms.double( 1.2 ),
7374       operationMode = cms.string( "VerticesFixed" ),
7375       searchOpt = cms.bool( False ),
7376       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
7377       originRadius = cms.double( 0.015 ),
7378       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
7379       precise = cms.bool( True ),
7380       zErrorVertex = cms.double( 0.03 )
7381     ),
7382     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7383     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7384     ignoreSingleFPixPanelModules = cms.bool( True ),
7385     debug = cms.untracked.bool( False ),
7386     createPlottingFiles = cms.untracked.bool( False ),
7387     layerList = cms.vstring( 'BPix1+BPix2',
7388       'BPix1+BPix3',
7389       'BPix1+BPix4',
7390       'BPix2+BPix3',
7391       'BPix2+BPix4',
7392       'BPix3+BPix4',
7393       'BPix1+FPix1_pos',
7394       'BPix1+FPix1_neg',
7395       'BPix1+FPix2_pos',
7396       'BPix1+FPix2_neg',
7397       'BPix1+FPix3_pos',
7398       'BPix1+FPix3_neg',
7399       'BPix2+FPix1_pos',
7400       'BPix2+FPix1_neg',
7401       'BPix2+FPix2_pos',
7402       'BPix2+FPix2_neg',
7403       'BPix3+FPix1_pos',
7404       'BPix3+FPix1_neg',
7405       'FPix1_pos+FPix2_pos',
7406       'FPix1_neg+FPix2_neg',
7407       'FPix1_pos+FPix3_pos',
7408       'FPix1_neg+FPix3_neg',
7409       'FPix2_pos+FPix3_pos',
7410       'FPix2_neg+FPix3_neg' ),
7411     BPix = cms.PSet( 
7412       hitErrorRPhi = cms.double( 0.0027 ),
7413       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7414       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
7415       useErrorsFromParam = cms.bool( True ),
7416       hitErrorRZ = cms.double( 0.006 ),
7417       HitProducer = cms.string( "hltSiPixelRecHits" )
7418     ),
7419     FPix = cms.PSet( 
7420       hitErrorRPhi = cms.double( 0.0051 ),
7421       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7422       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
7423       useErrorsFromParam = cms.bool( True ),
7424       hitErrorRZ = cms.double( 0.0036 ),
7425       HitProducer = cms.string( "hltSiPixelRecHits" )
7426     ),
7427     TIB = cms.PSet(  ),
7428     TID = cms.PSet(  ),
7429     TOB = cms.PSet(  ),
7430     TEC = cms.PSet(  ),
7431     MTIB = cms.PSet(  ),
7432     MTID = cms.PSet(  ),
7433     MTOB = cms.PSet(  ),
7434     MTEC = cms.PSet(  )
7435 )
7436 process.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
7437     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
7438     L1MinPt = cms.double( 0.0 ),
7439     L1MaxEta = cms.double( 2.5 ),
7440     L1MinQuality = cms.uint32( 7 ),
7441     SetMinPtBarrelTo = cms.double( 3.5 ),
7442     SetMinPtEndcapTo = cms.double( 1.0 ),
7443     CentralBxOnly = cms.bool( True ),
7444     RegionPSet = cms.PSet( 
7445       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7446       deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
7447       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7448       zErrorBeamSpot = cms.double( 15.0 ),
7449       maxNVertices = cms.int32( 3 ),
7450       maxNRegions = cms.int32( 3 ),
7451       nSigmaZVertex = cms.double( 3.0 ),
7452       nSigmaZBeamSpot = cms.double( 4.0 ),
7453       ptMin = cms.double( 1.2 ),
7454       mode = cms.string( "VerticesFixed" ),
7455       input = cms.InputTag( "hltL1MuonsPt0" ),
7456       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
7457       searchOpt = cms.bool( False ),
7458       deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
7459       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
7460       originRadius = cms.double( 0.015 ),
7461       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
7462       precise = cms.bool( True )
7463     ),
7464     ServiceParameters = cms.PSet( 
7465       RPCLayers = cms.bool( True ),
7466       UseMuonNavigation = cms.untracked.bool( True ),
7467       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
7468     )
7469 )
7470 process.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
7471     doClusterCheck = cms.bool( False ),
7472     MaxNumberOfStripClusters = cms.uint32( 50000 ),
7473     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
7474     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
7475     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
7476     cut = cms.string( "" ),
7477     silentClusterCheck = cms.untracked.bool( False )
7478 )
7479 process.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
7480     seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ),
7481     trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ),
7482     trackingRegionsSeedingLayers = cms.InputTag( "" ),
7483     clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ),
7484     produceSeedingHitSets = cms.bool( True ),
7485     produceIntermediateHitDoublets = cms.bool( False ),
7486     maxElement = cms.uint32( 0 ),
7487     maxElementTotal = cms.uint32( 50000000 ),
7488     putEmptyIfMaxElementReached = cms.bool( False ),
7489     layerPairs = cms.vuint32( 0 )
7490 )
7491 process.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
7492     seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ),
7493     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
7494     SeedMomentumForBOFF = cms.double( 5.0 ),
7495     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
7496     MinOneOverPtError = cms.double( 1.0 ),
7497     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7498     magneticField = cms.string( "ParabolicMf" ),
7499     forceKinematicWithRegionDirection = cms.bool( False ),
7500     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
7501 )
7502 process.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
7503     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ),
7504     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7505     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
7506     rejectAll = cms.bool( False ),
7507     isFromL1 = cms.bool( True ),
7508     mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
7509     mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
7510     mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ),
7511     mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ),
7512     mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
7513     mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
7514     mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
7515     mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
7516     mvaScaleMeanBL2 = cms.vdouble(  ),
7517     mvaScaleStdBL2 = cms.vdouble(  ),
7518     mvaScaleMeanEL2 = cms.vdouble(  ),
7519     mvaScaleStdEL2 = cms.vdouble(  ),
7520     doSort = cms.bool( False ),
7521     nSeedsMaxB = cms.int32( 99999 ),
7522     nSeedsMaxE = cms.int32( 99999 ),
7523     etaEdge = cms.double( 1.2 ),
7524     mvaCutB = cms.double( 0.1 ),
7525     mvaCutE = cms.double( 0.1 ),
7526     minL1Qual = cms.int32( 7 ),
7527     baseScore = cms.double( 0.5 )
7528 )
7529 process.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7530     cleanTrajectoryAfterInOut = cms.bool( False ),
7531     doSeedingRegionRebuilding = cms.bool( False ),
7532     onlyPixelHitsForSeedCleaner = cms.bool( False ),
7533     reverseTrajectories = cms.bool( False ),
7534     useHitsSplitting = cms.bool( False ),
7535     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
7536     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ),
7537     clustersToSkip = cms.InputTag( "" ),
7538     phase2clustersToSkip = cms.InputTag( "" ),
7539     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
7540     TransientInitialStateEstimatorParameters = cms.PSet( 
7541       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7542       numberMeasurementsForFit = cms.int32( 4 ),
7543       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7544     ),
7545     numHitsForSeedCleaner = cms.int32( 4 ),
7546     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7547     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7548     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7549     maxNSeeds = cms.uint32( 100000 ),
7550     maxSeedsBeforeCleaning = cms.uint32( 1000 )
7551 )
7552 process.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7553     useSimpleMF = cms.bool( True ),
7554     SimpleMagneticField = cms.string( "ParabolicMf" ),
7555     src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ),
7556     clusterRemovalInfo = cms.InputTag( "" ),
7557     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7558     Fitter = cms.string( "hltESPFittingSmootherIT" ),
7559     useHitsSplitting = cms.bool( False ),
7560     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7561     TrajectoryInEvent = cms.bool( False ),
7562     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7563     AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
7564     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7565     GeometricInnerState = cms.bool( True ),
7566     NavigationSchool = cms.string( "" ),
7567     MeasurementTracker = cms.string( "" ),
7568     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" )
7569 )
7570 process.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7571     src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
7572     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7573     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7574     ignoreVertices = cms.bool( False ),
7575     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7576     mva = cms.PSet( 
7577       minPixelHits = cms.vint32( 0, 0, 0 ),
7578       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
7579       dr_par = cms.PSet( 
7580         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
7581         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
7582         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
7583         dr_exp = cms.vint32( 4, 4, 4 ),
7584         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
7585       ),
7586       maxLostLayers = cms.vint32( 1, 1, 1 ),
7587       min3DLayers = cms.vint32( 0, 0, 0 ),
7588       dz_par = cms.PSet( 
7589         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
7590         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
7591         dz_exp = cms.vint32( 4, 4, 4 )
7592       ),
7593       minNVtxTrk = cms.int32( 3 ),
7594       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7595       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7596       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
7597       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7598       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7599       minLayers = cms.vint32( 3, 3, 3 )
7600     )
7601 )
7602 process.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7603     originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
7604     originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
7605     originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
7606     minQuality = cms.string( "highPurity" ),
7607     copyExtras = cms.untracked.bool( True ),
7608     copyTrajectories = cms.untracked.bool( False )
7609 )
7610 process.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger",
7611     ShareFrac = cms.double( 0.19 ),
7612     FoundHitBonus = cms.double( 5.0 ),
7613     LostHitPenalty = cms.double( 20.0 ),
7614     MinPT = cms.double( 0.05 ),
7615     Epsilon = cms.double( -0.001 ),
7616     MaxNormalizedChisq = cms.double( 1000.0 ),
7617     MinFound = cms.int32( 3 ),
7618     TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
7619     hasSelector = cms.vint32( 0, 0 ),
7620     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7621     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
7622     setsToMerge = cms.VPSet( 
7623       cms.PSet(  pQual = cms.bool( False ),
7624         tLists = cms.vint32( 0, 1 )
7625       )
7626     ),
7627     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
7628     allowFirstHitShare = cms.bool( True ),
7629     newQuality = cms.string( "confirmed" ),
7630     copyExtras = cms.untracked.bool( True ),
7631     writeOnlyTrkQuals = cms.bool( False ),
7632     copyMVA = cms.bool( False )
7633 )
7634 process.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger",
7635     ShareFrac = cms.double( 0.19 ),
7636     FoundHitBonus = cms.double( 5.0 ),
7637     LostHitPenalty = cms.double( 20.0 ),
7638     MinPT = cms.double( 0.05 ),
7639     Epsilon = cms.double( -0.001 ),
7640     MaxNormalizedChisq = cms.double( 1000.0 ),
7641     MinFound = cms.int32( 3 ),
7642     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
7643     hasSelector = cms.vint32( 0, 0 ),
7644     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7645     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
7646     setsToMerge = cms.VPSet( 
7647       cms.PSet(  pQual = cms.bool( False ),
7648         tLists = cms.vint32( 0, 1 )
7649       )
7650     ),
7651     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
7652     allowFirstHitShare = cms.bool( True ),
7653     newQuality = cms.string( "confirmed" ),
7654     copyExtras = cms.untracked.bool( True ),
7655     writeOnlyTrkQuals = cms.bool( False ),
7656     copyMVA = cms.bool( False )
7657 )
7658 process.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger",
7659     ShareFrac = cms.double( 0.19 ),
7660     FoundHitBonus = cms.double( 5.0 ),
7661     LostHitPenalty = cms.double( 20.0 ),
7662     MinPT = cms.double( 0.05 ),
7663     Epsilon = cms.double( -0.001 ),
7664     MaxNormalizedChisq = cms.double( 1000.0 ),
7665     MinFound = cms.int32( 3 ),
7666     TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
7667     hasSelector = cms.vint32( 0, 0 ),
7668     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7669     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
7670     setsToMerge = cms.VPSet( 
7671       cms.PSet(  pQual = cms.bool( False ),
7672         tLists = cms.vint32( 0, 1 )
7673       )
7674     ),
7675     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
7676     allowFirstHitShare = cms.bool( True ),
7677     newQuality = cms.string( "confirmed" ),
7678     copyExtras = cms.untracked.bool( True ),
7679     writeOnlyTrkQuals = cms.bool( False ),
7680     copyMVA = cms.bool( False )
7681 )
7682 process.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer",
7683     ServiceParameters = cms.PSet( 
7684       RPCLayers = cms.bool( True ),
7685       UseMuonNavigation = cms.untracked.bool( True ),
7686       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7687         'SteppingHelixPropagatorAny',
7688         'hltESPSmartPropagator',
7689         'hltESPSteppingHelixPropagatorOpposite' )
7690     ),
7691     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7692     TrackLoaderParameters = cms.PSet( 
7693       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7694       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7695       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7696       DoSmoothing = cms.bool( True ),
7697       SmoothTkTrack = cms.untracked.bool( False ),
7698       VertexConstraint = cms.bool( False ),
7699       MuonUpdatorAtVertexParameters = cms.PSet( 
7700         MaxChi2 = cms.double( 1000000.0 ),
7701         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7702         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
7703       ),
7704       PutTkTrackIntoEvent = cms.untracked.bool( False ),
7705       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7706     ),
7707     L3TrajBuilderParameters = cms.PSet( 
7708       PtCut = cms.double( 1.0 ),
7709       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7710       GlobalMuonTrackMatcher = cms.PSet( 
7711         Chi2Cut_3 = cms.double( 200.0 ),
7712         DeltaDCut_2 = cms.double( 10.0 ),
7713         Eta_threshold = cms.double( 1.2 ),
7714         Quality_2 = cms.double( 15.0 ),
7715         DeltaDCut_1 = cms.double( 40.0 ),
7716         Quality_3 = cms.double( 7.0 ),
7717         DeltaDCut_3 = cms.double( 15.0 ),
7718         Quality_1 = cms.double( 20.0 ),
7719         Pt_threshold1 = cms.double( 0.0 ),
7720         DeltaRCut_2 = cms.double( 0.2 ),
7721         DeltaRCut_1 = cms.double( 0.1 ),
7722         Pt_threshold2 = cms.double( 9.99999999E8 ),
7723         Chi2Cut_1 = cms.double( 50.0 ),
7724         Chi2Cut_2 = cms.double( 50.0 ),
7725         DeltaRCut_3 = cms.double( 1.0 ),
7726         LocChi2Cut = cms.double( 0.001 ),
7727         Propagator = cms.string( "hltESPSmartPropagator" ),
7728         MinPt = cms.double( 1.0 ),
7729         MinP = cms.double( 2.5 )
7730       ),
7731       ScaleTECxFactor = cms.double( -1.0 ),
7732       tkTrajUseVertex = cms.bool( False ),
7733       MuonTrackingRegionBuilder = cms.PSet( 
7734         Rescale_Dz = cms.double( 4.0 ),
7735         Pt_fixed = cms.bool( False ),
7736         Eta_fixed = cms.bool( True ),
7737         Eta_min = cms.double( 0.1 ),
7738         DeltaZ = cms.double( 24.2 ),
7739         maxRegions = cms.int32( 2 ),
7740         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
7741         UseVertex = cms.bool( False ),
7742         Z_fixed = cms.bool( False ),
7743         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
7744         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
7745         Rescale_phi = cms.double( 3.0 ),
7746         DeltaEta = cms.double( 0.2 ),
7747         precise = cms.bool( True ),
7748         OnDemand = cms.int32( -1 ),
7749         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
7750         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
7751         vertexCollection = cms.InputTag( "pixelVertices" ),
7752         Pt_min = cms.double( 3.0 ),
7753         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7754         Phi_fixed = cms.bool( True ),
7755         DeltaR = cms.double( 0.025 ),
7756         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7757         DeltaPhi = cms.double( 0.15 ),
7758         Phi_min = cms.double( 0.1 ),
7759         Rescale_eta = cms.double( 3.0 )
7760       ),
7761       TrackTransformer = cms.PSet( 
7762         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7763         RefitDirection = cms.string( "insideOut" ),
7764         RefitRPCHits = cms.bool( True ),
7765         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7766         DoPredictionsOnly = cms.bool( False ),
7767         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7768         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7769         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7770       ),
7771       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7772       RefitRPCHits = cms.bool( True ),
7773       tkTrajVertex = cms.InputTag( "Notused" ),
7774       GlbRefitterParameters = cms.PSet( 
7775         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7776         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7777         RefitFlag = cms.bool( True ),
7778         SkipStation = cms.int32( -1 ),
7779         Chi2CutRPC = cms.double( 1.0 ),
7780         PropDirForCosmics = cms.bool( False ),
7781         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7782         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
7783         HitThreshold = cms.int32( 1 ),
7784         Chi2CutGEM = cms.double( 1.0 ),
7785         DYTthrs = cms.vint32( 30, 15 ),
7786         TrackerSkipSystem = cms.int32( -1 ),
7787         RefitDirection = cms.string( "insideOut" ),
7788         Chi2CutCSC = cms.double( 150.0 ),
7789         Chi2CutDT = cms.double( 10.0 ),
7790         RefitRPCHits = cms.bool( True ),
7791         TrackerSkipSection = cms.int32( -1 ),
7792         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7793         DoPredictionsOnly = cms.bool( False ),
7794         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7795         MuonHitsOption = cms.int32( 1 ),
7796         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7797       ),
7798       PCut = cms.double( 2.5 ),
7799       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
7800       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7801       tkTrajMaxChi2 = cms.double( 9999.0 ),
7802       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7803       ScaleTECyFactor = cms.double( -1.0 ),
7804       tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" )
7805     )
7806 )
7807 process.hltIterL3MuonsNoID = cms.EDProducer( "MuonIdProducer",
7808     MuonCaloCompatibility = cms.PSet( 
7809       delta_eta = cms.double( 0.02 ),
7810       delta_phi = cms.double( 0.02 ),
7811       allSiPMHO = cms.bool( False ),
7812       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
7813       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
7814     ),
7815     TrackAssociatorParameters = cms.PSet( 
7816       useMuon = cms.bool( True ),
7817       truthMatch = cms.bool( False ),
7818       usePreshower = cms.bool( False ),
7819       dRPreshowerPreselection = cms.double( 0.2 ),
7820       muonMaxDistanceSigmaY = cms.double( 0.0 ),
7821       useEcal = cms.bool( False ),
7822       muonMaxDistanceSigmaX = cms.double( 0.0 ),
7823       dRMuon = cms.double( 9999.0 ),
7824       dREcal = cms.double( 9999.0 ),
7825       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
7826       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
7827       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
7828       useGEM = cms.bool( True ),
7829       GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
7830       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
7831       propagateAllDirections = cms.bool( True ),
7832       muonMaxDistanceY = cms.double( 5.0 ),
7833       useHO = cms.bool( False ),
7834       muonMaxDistanceX = cms.double( 5.0 ),
7835       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
7836       useHcal = cms.bool( False ),
7837       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
7838       accountForTrajectoryChangeCalo = cms.bool( False ),
7839       dREcalPreselection = cms.double( 0.05 ),
7840       useCalo = cms.bool( False ),
7841       dRMuonPreselection = cms.double( 0.2 ),
7842       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
7843       dRHcal = cms.double( 9999.0 ),
7844       dRHcalPreselection = cms.double( 0.2 ),
7845       HORecHitCollectionLabel = cms.InputTag( "Notused" )
7846     ),
7847     CaloExtractorPSet = cms.PSet( 
7848       DR_Veto_H = cms.double( 0.1 ),
7849       CenterConeOnCalIntersection = cms.bool( False ),
7850       NoiseTow_EE = cms.double( 0.15 ),
7851       Noise_EB = cms.double( 0.025 ),
7852       Noise_HE = cms.double( 0.2 ),
7853       DR_Veto_E = cms.double( 0.07 ),
7854       NoiseTow_EB = cms.double( 0.04 ),
7855       Noise_EE = cms.double( 0.1 ),
7856       UseRecHitsFlag = cms.bool( False ),
7857       DR_Max = cms.double( 1.0 ),
7858       DepositLabel = cms.untracked.string( "Cal" ),
7859       Noise_HO = cms.double( 0.2 ),
7860       DR_Veto_HO = cms.double( 0.1 ),
7861       Threshold_H = cms.double( 0.5 ),
7862       PrintTimeReport = cms.untracked.bool( False ),
7863       Threshold_E = cms.double( 0.2 ),
7864       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7865       ComponentName = cms.string( "CaloExtractorByAssociator" ),
7866       Threshold_HO = cms.double( 0.5 ),
7867       DepositInstanceLabels = cms.vstring( 'ecal',
7868         'hcal',
7869         'ho' ),
7870       ServiceParameters = cms.PSet( 
7871         RPCLayers = cms.bool( False ),
7872         UseMuonNavigation = cms.untracked.bool( False ),
7873         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
7874       ),
7875       TrackAssociatorParameters = cms.PSet( 
7876         useMuon = cms.bool( False ),
7877         truthMatch = cms.bool( False ),
7878         usePreshower = cms.bool( False ),
7879         dRPreshowerPreselection = cms.double( 0.2 ),
7880         muonMaxDistanceSigmaY = cms.double( 0.0 ),
7881         useEcal = cms.bool( False ),
7882         muonMaxDistanceSigmaX = cms.double( 0.0 ),
7883         dRMuon = cms.double( 9999.0 ),
7884         dREcal = cms.double( 1.0 ),
7885         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
7886         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
7887         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
7888         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
7889         propagateAllDirections = cms.bool( True ),
7890         muonMaxDistanceY = cms.double( 5.0 ),
7891         useHO = cms.bool( False ),
7892         muonMaxDistanceX = cms.double( 5.0 ),
7893         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
7894         useHcal = cms.bool( False ),
7895         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
7896         accountForTrajectoryChangeCalo = cms.bool( False ),
7897         dREcalPreselection = cms.double( 1.0 ),
7898         useCalo = cms.bool( True ),
7899         dRMuonPreselection = cms.double( 0.2 ),
7900         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
7901         dRHcal = cms.double( 1.0 ),
7902         dRHcalPreselection = cms.double( 1.0 ),
7903         HORecHitCollectionLabel = cms.InputTag( "Notused" )
7904       ),
7905       Noise_HB = cms.double( 0.2 )
7906     ),
7907     TrackExtractorPSet = cms.PSet( 
7908       Diff_z = cms.double( 0.2 ),
7909       inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ),
7910       Chi2Ndof_Max = cms.double( 1.0E64 ),
7911       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
7912       DR_Veto = cms.double( 0.01 ),
7913       Pt_Min = cms.double( -1.0 ),
7914       DR_Max = cms.double( 1.0 ),
7915       NHits_Min = cms.uint32( 0 ),
7916       Chi2Prob_Min = cms.double( -1.0 ),
7917       Diff_r = cms.double( 0.1 ),
7918       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
7919       ComponentName = cms.string( "TrackExtractor" )
7920     ),
7921     JetExtractorPSet = cms.PSet( 
7922       JetCollectionLabel = cms.InputTag( "Notused" ),
7923       DR_Veto = cms.double( 0.1 ),
7924       DR_Max = cms.double( 1.0 ),
7925       ExcludeMuonVeto = cms.bool( True ),
7926       PrintTimeReport = cms.untracked.bool( False ),
7927       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7928       ComponentName = cms.string( "JetExtractor" ),
7929       ServiceParameters = cms.PSet( 
7930         RPCLayers = cms.bool( False ),
7931         UseMuonNavigation = cms.untracked.bool( False ),
7932         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
7933       ),
7934       TrackAssociatorParameters = cms.PSet( 
7935         useMuon = cms.bool( False ),
7936         truthMatch = cms.bool( False ),
7937         usePreshower = cms.bool( False ),
7938         dRPreshowerPreselection = cms.double( 0.2 ),
7939         muonMaxDistanceSigmaY = cms.double( 0.0 ),
7940         useEcal = cms.bool( False ),
7941         muonMaxDistanceSigmaX = cms.double( 0.0 ),
7942         dRMuon = cms.double( 9999.0 ),
7943         dREcal = cms.double( 0.5 ),
7944         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
7945         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
7946         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
7947         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
7948         propagateAllDirections = cms.bool( True ),
7949         muonMaxDistanceY = cms.double( 5.0 ),
7950         useHO = cms.bool( False ),
7951         muonMaxDistanceX = cms.double( 5.0 ),
7952         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
7953         useHcal = cms.bool( False ),
7954         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
7955         accountForTrajectoryChangeCalo = cms.bool( False ),
7956         dREcalPreselection = cms.double( 0.5 ),
7957         useCalo = cms.bool( True ),
7958         dRMuonPreselection = cms.double( 0.2 ),
7959         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
7960         dRHcal = cms.double( 0.5 ),
7961         dRHcalPreselection = cms.double( 0.5 ),
7962         HORecHitCollectionLabel = cms.InputTag( "Notused" )
7963       ),
7964       Threshold = cms.double( 5.0 )
7965     ),
7966     trackDepositName = cms.string( "tracker" ),
7967     ecalDepositName = cms.string( "ecal" ),
7968     hcalDepositName = cms.string( "hcal" ),
7969     hoDepositName = cms.string( "ho" ),
7970     jetDepositName = cms.string( "jets" ),
7971     TimingFillerParameters = cms.PSet( 
7972       DTTimingParameters = cms.PSet( 
7973         HitError = cms.double( 6.0 ),
7974         MatchParameters = cms.PSet( 
7975           TightMatchDT = cms.bool( False ),
7976           DTradius = cms.double( 0.01 ),
7977           TightMatchCSC = cms.bool( True ),
7978           CSCsegments = cms.InputTag( "hltCscSegments" ),
7979           DTsegments = cms.InputTag( "hltDt4DSegments" )
7980         ),
7981         debug = cms.bool( False ),
7982         DoWireCorr = cms.bool( False ),
7983         RequireBothProjections = cms.bool( False ),
7984         DTTimeOffset = cms.double( 2.7 ),
7985         PruneCut = cms.double( 10000.0 ),
7986         DTsegments = cms.InputTag( "hltDt4DSegments" ),
7987         UseSegmentT0 = cms.bool( False ),
7988         HitsMin = cms.int32( 5 ),
7989         DropTheta = cms.bool( True ),
7990         ServiceParameters = cms.PSet( 
7991           RPCLayers = cms.bool( True ),
7992           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
7993         )
7994       ),
7995       UseCSC = cms.bool( True ),
7996       CSCTimingParameters = cms.PSet( 
7997         MatchParameters = cms.PSet( 
7998           TightMatchDT = cms.bool( False ),
7999           DTradius = cms.double( 0.01 ),
8000           TightMatchCSC = cms.bool( True ),
8001           CSCsegments = cms.InputTag( "hltCscSegments" ),
8002           DTsegments = cms.InputTag( "hltDt4DSegments" )
8003         ),
8004         debug = cms.bool( False ),
8005         CSCWireTimeOffset = cms.double( 0.0 ),
8006         CSCStripError = cms.double( 7.0 ),
8007         CSCTimeOffset = cms.double( 0.0 ),
8008         CSCWireError = cms.double( 8.6 ),
8009         PruneCut = cms.double( 100.0 ),
8010         CSCsegments = cms.InputTag( "hltCscSegments" ),
8011         UseStripTime = cms.bool( True ),
8012         CSCStripTimeOffset = cms.double( 0.0 ),
8013         UseWireTime = cms.bool( True ),
8014         ServiceParameters = cms.PSet( 
8015           RPCLayers = cms.bool( True ),
8016           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8017         )
8018       ),
8019       ErrorDT = cms.double( 6.0 ),
8020       EcalEnergyCut = cms.double( 0.4 ),
8021       UseECAL = cms.bool( True ),
8022       ErrorEB = cms.double( 2.085 ),
8023       UseDT = cms.bool( True ),
8024       ErrorEE = cms.double( 6.95 ),
8025       ErrorCSC = cms.double( 7.4 )
8026     ),
8027     ShowerDigiFillerParameters = cms.PSet( 
8028       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
8029       digiMaxDistanceX = cms.double( 25.0 ),
8030       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
8031     ),
8032     TrackerKinkFinderParameters = cms.PSet( 
8033       usePosition = cms.bool( False ),
8034       diagonalOnly = cms.bool( False )
8035     ),
8036     fillEnergy = cms.bool( False ),
8037     storeCrossedHcalRecHits = cms.bool( False ),
8038     maxAbsPullX = cms.double( 4.0 ),
8039     maxAbsEta = cms.double( 3.0 ),
8040     minPt = cms.double( 2.0 ),
8041     inputCollectionTypes = cms.vstring( 'inner tracks',
8042       'links',
8043       'outer tracks' ),
8044     addExtraSoftMuons = cms.bool( False ),
8045     fillGlobalTrackRefits = cms.bool( False ),
8046     debugWithTruthMatching = cms.bool( False ),
8047     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltIterL3GlbMuon','hltL2Muons:UpdatedAtVtx' ),
8048     fillCaloCompatibility = cms.bool( False ),
8049     maxAbsPullY = cms.double( 9999.0 ),
8050     maxAbsDy = cms.double( 9999.0 ),
8051     minP = cms.double( 0.0 ),
8052     minPCaloMuon = cms.double( 1.0E9 ),
8053     maxAbsDx = cms.double( 3.0 ),
8054     fillIsolation = cms.bool( False ),
8055     writeIsoDeposits = cms.bool( False ),
8056     minNumberOfMatches = cms.int32( 1 ),
8057     fillMatching = cms.bool( True ),
8058     fillShowerDigis = cms.bool( False ),
8059     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
8060     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
8061     fillGlobalTrackQuality = cms.bool( False ),
8062     globalTrackQualityInputTag = cms.InputTag( "" ),
8063     selectHighPurity = cms.bool( False ),
8064     pvInputTag = cms.InputTag( "" ),
8065     fillTrackerKink = cms.bool( False ),
8066     minCaloCompatibility = cms.double( 0.6 ),
8067     runArbitrationCleaner = cms.bool( False ),
8068     arbitrationCleanerOptions = cms.PSet( 
8069       OverlapDTheta = cms.double( 0.02 ),
8070       Overlap = cms.bool( True ),
8071       Clustering = cms.bool( True ),
8072       ME1a = cms.bool( True ),
8073       ClusterDTheta = cms.double( 0.02 ),
8074       ClusterDPhi = cms.double( 0.6 ),
8075       OverlapDPhi = cms.double( 0.0786 )
8076     ),
8077     arbitrateTrackerMuons = cms.bool( True )
8078 )
8079 process.hltIterL3Muons = cms.EDProducer( "MuonIDFilterProducerForHLT",
8080     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoID" ),
8081     applyTriggerIdLoose = cms.bool( True ),
8082     typeMuon = cms.uint32( 0 ),
8083     allowedTypeMask = cms.uint32( 0 ),
8084     requiredTypeMask = cms.uint32( 0 ),
8085     minNMuonHits = cms.int32( 0 ),
8086     minNMuonStations = cms.int32( 0 ),
8087     minNTrkLayers = cms.int32( 0 ),
8088     minTrkHits = cms.int32( 0 ),
8089     minPixLayer = cms.int32( 0 ),
8090     minPixHits = cms.int32( 0 ),
8091     minPt = cms.double( 0.0 ),
8092     maxNormalizedChi2 = cms.double( 9999.0 )
8093 )
8094 process.hltL3MuonsIterL3Links = cms.EDProducer( "MuonLinksProducer",
8095     inputCollection = cms.InputTag( "hltIterL3Muons" )
8096 )
8097 process.hltIterL3MuonTracks = cms.EDProducer( "HLTMuonTrackSelector",
8098     track = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
8099     muon = cms.InputTag( "hltIterL3Muons" ),
8100     originalMVAVals = cms.InputTag( "none" ),
8101     copyMVA = cms.bool( False ),
8102     copyExtras = cms.untracked.bool( True ),
8103     copyTrajectories = cms.untracked.bool( False )
8104 )
8105 process.hltIterL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
8106     InputObjects = cms.InputTag( "hltIterL3Muons" ),
8107     DisplacedReconstruction = cms.bool( False )
8108 )
8109 process.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
8110     InputCollection = cms.InputTag( "hltPixelTracks" ),
8111     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8112     originHalfLength = cms.double( 0.3 ),
8113     originRadius = cms.double( 0.1 ),
8114     useProtoTrackKinematics = cms.bool( False ),
8115     useEventsWithNoVertex = cms.bool( True ),
8116     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8117     usePV = cms.bool( False ),
8118     includeFourthHit = cms.bool( True ),
8119     produceComplement = cms.bool( False ),
8120     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
8121 )
8122 process.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8123     cleanTrajectoryAfterInOut = cms.bool( False ),
8124     doSeedingRegionRebuilding = cms.bool( False ),
8125     onlyPixelHitsForSeedCleaner = cms.bool( False ),
8126     reverseTrajectories = cms.bool( False ),
8127     useHitsSplitting = cms.bool( False ),
8128     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8129     src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
8130     clustersToSkip = cms.InputTag( "" ),
8131     phase2clustersToSkip = cms.InputTag( "" ),
8132     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
8133     TransientInitialStateEstimatorParameters = cms.PSet( 
8134       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8135       numberMeasurementsForFit = cms.int32( 4 ),
8136       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8137     ),
8138     numHitsForSeedCleaner = cms.int32( 4 ),
8139     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8140     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8141     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8142     maxNSeeds = cms.uint32( 100000 ),
8143     maxSeedsBeforeCleaning = cms.uint32( 1000 )
8144 )
8145 process.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8146     useSimpleMF = cms.bool( True ),
8147     SimpleMagneticField = cms.string( "ParabolicMf" ),
8148     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ),
8149     clusterRemovalInfo = cms.InputTag( "" ),
8150     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8151     Fitter = cms.string( "hltESPFittingSmootherIT" ),
8152     useHitsSplitting = cms.bool( False ),
8153     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8154     TrajectoryInEvent = cms.bool( False ),
8155     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8156     AlgorithmName = cms.string( "hltIter0" ),
8157     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8158     GeometricInnerState = cms.bool( True ),
8159     NavigationSchool = cms.string( "" ),
8160     MeasurementTracker = cms.string( "" ),
8161     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
8162 )
8163 process.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8164     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8165     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8166     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8167     ignoreVertices = cms.bool( False ),
8168     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8169     mva = cms.PSet( 
8170       minPixelHits = cms.vint32( 0, 0, 0 ),
8171       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
8172       dr_par = cms.PSet( 
8173         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
8174         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
8175         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
8176         dr_exp = cms.vint32( 4, 4, 4 ),
8177         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
8178       ),
8179       maxLostLayers = cms.vint32( 1, 1, 1 ),
8180       min3DLayers = cms.vint32( 0, 0, 0 ),
8181       dz_par = cms.PSet( 
8182         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
8183         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
8184         dz_exp = cms.vint32( 4, 4, 4 )
8185       ),
8186       minNVtxTrk = cms.int32( 3 ),
8187       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8188       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8189       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
8190       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8191       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8192       minLayers = cms.vint32( 3, 3, 3 )
8193     )
8194 )
8195 process.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8196     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8197     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' ),
8198     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ),
8199     minQuality = cms.string( "highPurity" ),
8200     copyExtras = cms.untracked.bool( True ),
8201     copyTrajectories = cms.untracked.bool( False )
8202 )
8203 process.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
8204     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
8205     trackClassifier = cms.InputTag( '','QualityMasks' ),
8206     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
8207     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
8208     oldClusterRemovalInfo = cms.InputTag( "" ),
8209     TrackQuality = cms.string( "highPurity" ),
8210     maxChi2 = cms.double( 16.0 ),
8211     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
8212     overrideTrkQuals = cms.InputTag( "" )
8213 )
8214 process.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
8215     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
8216     OnDemand = cms.bool( False ),
8217     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" )
8218 )
8219 process.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
8220     RegionPSet = cms.PSet( 
8221       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8222       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8223       zErrorBeamSpot = cms.double( 15.0 ),
8224       extraPhi = cms.double( 0.0 ),
8225       extraEta = cms.double( 0.0 ),
8226       maxNVertices = cms.int32( 3 ),
8227       nSigmaZVertex = cms.double( 3.0 ),
8228       nSigmaZBeamSpot = cms.double( 4.0 ),
8229       ptMin = cms.double( 1.2 ),
8230       operationMode = cms.string( "VerticesFixed" ),
8231       searchOpt = cms.bool( False ),
8232       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
8233       originRadius = cms.double( 0.015 ),
8234       measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
8235       precise = cms.bool( True ),
8236       zErrorVertex = cms.double( 0.03 )
8237     ),
8238     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8239     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8240     ignoreSingleFPixPanelModules = cms.bool( True ),
8241     debug = cms.untracked.bool( False ),
8242     createPlottingFiles = cms.untracked.bool( False ),
8243     layerList = cms.vstring( 'BPix1+BPix2',
8244       'BPix2+FPix1_pos',
8245       'BPix2+FPix1_neg',
8246       'FPix1_pos+FPix2_pos',
8247       'FPix1_neg+FPix2_neg',
8248       'BPix1+FPix2_neg',
8249       'BPix2+FPix2_neg',
8250       'FPix2_neg+FPix3_neg',
8251       'BPix2+BPix3' ),
8252     BPix = cms.PSet( 
8253       hitErrorRPhi = cms.double( 0.0027 ),
8254       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8255       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
8256       useErrorsFromParam = cms.bool( True ),
8257       hitErrorRZ = cms.double( 0.006 ),
8258       HitProducer = cms.string( "hltSiPixelRecHits" )
8259     ),
8260     FPix = cms.PSet( 
8261       hitErrorRPhi = cms.double( 0.0051 ),
8262       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8263       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
8264       useErrorsFromParam = cms.bool( True ),
8265       hitErrorRZ = cms.double( 0.0036 ),
8266       HitProducer = cms.string( "hltSiPixelRecHits" )
8267     ),
8268     TIB = cms.PSet(  ),
8269     TID = cms.PSet(  ),
8270     TOB = cms.PSet(  ),
8271     TEC = cms.PSet(  ),
8272     MTIB = cms.PSet(  ),
8273     MTID = cms.PSet(  ),
8274     MTOB = cms.PSet(  ),
8275     MTEC = cms.PSet(  )
8276 )
8277 process.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
8278     doClusterCheck = cms.bool( False ),
8279     MaxNumberOfStripClusters = cms.uint32( 50000 ),
8280     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
8281     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
8282     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
8283     cut = cms.string( "" ),
8284     silentClusterCheck = cms.untracked.bool( False )
8285 )
8286 process.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
8287     seedingLayers = cms.InputTag( "" ),
8288     trackingRegions = cms.InputTag( "" ),
8289     trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegions" ),
8290     clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheck" ),
8291     produceSeedingHitSets = cms.bool( True ),
8292     produceIntermediateHitDoublets = cms.bool( False ),
8293     maxElement = cms.uint32( 0 ),
8294     maxElementTotal = cms.uint32( 50000000 ),
8295     putEmptyIfMaxElementReached = cms.bool( False ),
8296     layerPairs = cms.vuint32( 0 )
8297 )
8298 process.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
8299     seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoublets" ),
8300     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
8301     SeedMomentumForBOFF = cms.double( 5.0 ),
8302     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
8303     MinOneOverPtError = cms.double( 1.0 ),
8304     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8305     magneticField = cms.string( "ParabolicMf" ),
8306     forceKinematicWithRegionDirection = cms.bool( False ),
8307     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
8308 )
8309 process.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8310     cleanTrajectoryAfterInOut = cms.bool( False ),
8311     doSeedingRegionRebuilding = cms.bool( False ),
8312     onlyPixelHitsForSeedCleaner = cms.bool( False ),
8313     reverseTrajectories = cms.bool( False ),
8314     useHitsSplitting = cms.bool( False ),
8315     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
8316     src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
8317     clustersToSkip = cms.InputTag( "" ),
8318     phase2clustersToSkip = cms.InputTag( "" ),
8319     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
8320     TransientInitialStateEstimatorParameters = cms.PSet( 
8321       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8322       numberMeasurementsForFit = cms.int32( 4 ),
8323       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8324     ),
8325     numHitsForSeedCleaner = cms.int32( 4 ),
8326     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8327     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8328     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8329     maxNSeeds = cms.uint32( 100000 ),
8330     maxSeedsBeforeCleaning = cms.uint32( 1000 )
8331 )
8332 process.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8333     useSimpleMF = cms.bool( True ),
8334     SimpleMagneticField = cms.string( "ParabolicMf" ),
8335     src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidates" ),
8336     clusterRemovalInfo = cms.InputTag( "" ),
8337     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8338     Fitter = cms.string( "hltESPFittingSmootherIT" ),
8339     useHitsSplitting = cms.bool( False ),
8340     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8341     TrajectoryInEvent = cms.bool( False ),
8342     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8343     AlgorithmName = cms.string( "hltDoubletRecovery" ),
8344     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8345     GeometricInnerState = cms.bool( True ),
8346     NavigationSchool = cms.string( "" ),
8347     MeasurementTracker = cms.string( "" ),
8348     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" )
8349 )
8350 process.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8351     src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
8352     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8353     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8354     ignoreVertices = cms.bool( False ),
8355     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8356     mva = cms.PSet( 
8357       minPixelHits = cms.vint32( 0, 0, 0 ),
8358       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
8359       dr_par = cms.PSet( 
8360         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
8361         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
8362         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
8363         dr_exp = cms.vint32( 4, 4, 4 ),
8364         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
8365       ),
8366       maxLostLayers = cms.vint32( 1, 1, 1 ),
8367       min3DLayers = cms.vint32( 0, 0, 0 ),
8368       dz_par = cms.PSet( 
8369         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
8370         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
8371         dz_exp = cms.vint32( 4, 4, 4 )
8372       ),
8373       minNVtxTrk = cms.int32( 3 ),
8374       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8375       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8376       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
8377       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8378       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8379       minLayers = cms.vint32( 3, 3, 3 )
8380     )
8381 )
8382 process.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8383     originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
8384     originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','MVAValues' ),
8385     originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','QualityMasks' ),
8386     minQuality = cms.string( "highPurity" ),
8387     copyExtras = cms.untracked.bool( True ),
8388     copyTrajectories = cms.untracked.bool( False )
8389 )
8390 process.hltMergedTracks = cms.EDProducer( "TrackListMerger",
8391     ShareFrac = cms.double( 0.19 ),
8392     FoundHitBonus = cms.double( 5.0 ),
8393     LostHitPenalty = cms.double( 20.0 ),
8394     MinPT = cms.double( 0.05 ),
8395     Epsilon = cms.double( -0.001 ),
8396     MaxNormalizedChisq = cms.double( 1000.0 ),
8397     MinFound = cms.int32( 3 ),
8398     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
8399     hasSelector = cms.vint32( 0, 0 ),
8400     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8401     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
8402     setsToMerge = cms.VPSet( 
8403       cms.PSet(  pQual = cms.bool( False ),
8404         tLists = cms.vint32( 0, 1 )
8405       )
8406     ),
8407     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8408     allowFirstHitShare = cms.bool( True ),
8409     newQuality = cms.string( "confirmed" ),
8410     copyExtras = cms.untracked.bool( True ),
8411     writeOnlyTrkQuals = cms.bool( False ),
8412     copyMVA = cms.bool( False )
8413 )
8414 process.hltPFMuonMerging = cms.EDProducer( "TrackListMerger",
8415     ShareFrac = cms.double( 0.19 ),
8416     FoundHitBonus = cms.double( 5.0 ),
8417     LostHitPenalty = cms.double( 20.0 ),
8418     MinPT = cms.double( 0.05 ),
8419     Epsilon = cms.double( -0.001 ),
8420     MaxNormalizedChisq = cms.double( 1000.0 ),
8421     MinFound = cms.int32( 3 ),
8422     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
8423     hasSelector = cms.vint32( 0, 0 ),
8424     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8425     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
8426     setsToMerge = cms.VPSet( 
8427       cms.PSet(  pQual = cms.bool( False ),
8428         tLists = cms.vint32( 0, 1 )
8429       )
8430     ),
8431     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8432     allowFirstHitShare = cms.bool( True ),
8433     newQuality = cms.string( "confirmed" ),
8434     copyExtras = cms.untracked.bool( True ),
8435     writeOnlyTrkQuals = cms.bool( False ),
8436     copyMVA = cms.bool( False )
8437 )
8438 process.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer",
8439     vertexCollections = cms.VPSet( 
8440       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
8441         label = cms.string( "" ),
8442         useBeamConstraint = cms.bool( False ),
8443         minNdof = cms.double( 0.0 ),
8444         maxDistanceToBeam = cms.double( 1.0 ),
8445         algorithm = cms.string( "AdaptiveVertexFitter" )
8446       ),
8447       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
8448         label = cms.string( "WithBS" ),
8449         useBeamConstraint = cms.bool( True ),
8450         minNdof = cms.double( 0.0 ),
8451         maxDistanceToBeam = cms.double( 1.0 ),
8452         algorithm = cms.string( "AdaptiveVertexFitter" )
8453       )
8454     ),
8455     verbose = cms.untracked.bool( False ),
8456     TkFilterParameters = cms.PSet( 
8457       maxEta = cms.double( 100.0 ),
8458       minPt = cms.double( 0.0 ),
8459       minSiliconLayersWithHits = cms.int32( 5 ),
8460       minPixelLayersWithHits = cms.int32( 2 ),
8461       maxNormalizedChi2 = cms.double( 20.0 ),
8462       trackQuality = cms.string( "any" ),
8463       algorithm = cms.string( "filter" ),
8464       maxD0Significance = cms.double( 999.0 )
8465     ),
8466     beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
8467     TrackLabel = cms.InputTag( "hltPFMuonMerging" ),
8468     TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
8469     TrackTimesLabel = cms.InputTag( "dummy_default" ),
8470     trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ),
8471     TkClusParameters = cms.PSet( 
8472       TkDAClusParameters = cms.PSet( 
8473         zmerge = cms.double( 0.01 ),
8474         Tstop = cms.double( 0.5 ),
8475         d0CutOff = cms.double( 999.0 ),
8476         dzCutOff = cms.double( 4.0 ),
8477         vertexSize = cms.double( 0.15 ),
8478         coolingFactor = cms.double( 0.6 ),
8479         Tpurge = cms.double( 2.0 ),
8480         Tmin = cms.double( 2.4 ),
8481         uniquetrkweight = cms.double( 0.9 )
8482       ),
8483       algorithm = cms.string( "DA_vect" )
8484     ),
8485     isRecoveryIteration = cms.bool( False ),
8486     recoveryVtxCollection = cms.InputTag( "" ),
8487     useMVACut = cms.bool( False ),
8488     minTrackTimeQuality = cms.double( 0.8 )
8489 )
8490 process.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter",
8491     filterParams = cms.PSet( 
8492       maxZ = cms.double( 24.0 ),
8493       minNdof = cms.double( 4.0 ),
8494       maxRho = cms.double( 2.0 ),
8495       pvSrc = cms.InputTag( "hltVerticesPF" )
8496     ),
8497     src = cms.InputTag( "hltVerticesPF" )
8498 )
8499 process.hltVerticesPFFilter = cms.EDFilter( "VertexSelector",
8500     src = cms.InputTag( "hltVerticesPFSelector" ),
8501     cut = cms.string( "!isFake" ),
8502     filter = cms.bool( True )
8503 )
8504 process.hltFEDSelectorOnlineMetaData = cms.EDProducer( "EvFFEDSelector",
8505     inputTag = cms.InputTag( "rawDataCollector" ),
8506     fedList = cms.vuint32( 1022 )
8507 )
8508 process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
8509     saveTags = cms.bool( True ),
8510     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ),
8511     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8512     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8513     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8514     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8515     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8516     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8517     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8518     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8519     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8520 )
8521 process.hltPreZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
8522     offset = cms.uint32( 0 ),
8523     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8524 )
8525 process.hltL1sV0SingleJet3OR = cms.EDFilter( "HLTL1TSeed",
8526     saveTags = cms.bool( True ),
8527     L1SeedsLogicalExpression = cms.string( "L1_SingleJet60 OR L1_SingleJet200 OR L1_DoubleJet120er2p5" ),
8528     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8529     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8530     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8531     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8532     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8533     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8534     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8535     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8536     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8537 )
8538 process.hltPreIsoTrackHB = cms.EDFilter( "HLTPrescaler",
8539     offset = cms.uint32( 0 ),
8540     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8541 )
8542 process.hltPixelTracksQuadruplets = cms.EDProducer( "TrackWithVertexSelector",
8543     src = cms.InputTag( "hltPixelTracks" ),
8544     etaMin = cms.double( -999.0 ),
8545     etaMax = cms.double( 999.0 ),
8546     ptMin = cms.double( 0.0 ),
8547     ptMax = cms.double( 999999.0 ),
8548     d0Max = cms.double( 999.0 ),
8549     dzMax = cms.double( 999.0 ),
8550     normalizedChi2 = cms.double( 999999.0 ),
8551     numberOfValidHits = cms.uint32( 0 ),
8552     numberOfLostHits = cms.uint32( 999 ),
8553     numberOfValidPixelHits = cms.uint32( 4 ),
8554     ptErrorCut = cms.double( 999999.0 ),
8555     quality = cms.string( "loose" ),
8556     useVtx = cms.bool( False ),
8557     vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ),
8558     timesTag = cms.InputTag( "" ),
8559     timeResosTag = cms.InputTag( "" ),
8560     nVertices = cms.uint32( 0 ),
8561     vtxFallback = cms.bool( False ),
8562     zetaVtx = cms.double( 999999.0 ),
8563     rhoVtx = cms.double( 999999.0 ),
8564     nSigmaDtVertex = cms.double( 0.0 ),
8565     copyExtras = cms.untracked.bool( False ),
8566     copyTrajectories = cms.untracked.bool( False )
8567 )
8568 process.hltIsolPixelTrackProdHB = cms.EDProducer( "IsolatedPixelTrackCandidateL1TProducer",
8569     L1eTauJetsSource = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8570     tauAssociationCone = cms.double( 0.0 ),
8571     tauUnbiasCone = cms.double( 1.2 ),
8572     PixelTracksSources = cms.VInputTag( 'hltPixelTracksQuadruplets' ),
8573     ExtrapolationConeSize = cms.double( 1.0 ),
8574     PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
8575     L1GTSeedLabel = cms.InputTag( "hltL1sV0SingleJet3OR" ),
8576     MaxVtxDXYSeed = cms.double( 101.0 ),
8577     MaxVtxDXYIsol = cms.double( 101.0 ),
8578     VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
8579     MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
8580     minPTrack = cms.double( 5.0 ),
8581     maxPTrackForIsolation = cms.double( 3.0 ),
8582     EBEtaBoundary = cms.double( 1.479 )
8583 )
8584 process.hltIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
8585     saveTags = cms.bool( True ),
8586     candTag = cms.InputTag( "hltIsolPixelTrackProdHB" ),
8587     MaxPtNearby = cms.double( 2.0 ),
8588     MinEnergyTrack = cms.double( 12.0 ),
8589     MinPtTrack = cms.double( 3.5 ),
8590     MaxEtaTrack = cms.double( 1.15 ),
8591     MinEtaTrack = cms.double( 0.0 ),
8592     filterTrackEnergy = cms.bool( True ),
8593     NMaxTrackCandidates = cms.int32( 10 ),
8594     DropMultiL2Event = cms.bool( False )
8595 )
8596 process.hltIsolEcalPixelTrackProdHB = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
8597     filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
8598     EBRecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8599     EERecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
8600     EBHitEnergyThreshold = cms.double( 0.1 ),
8601     EBHitCountEnergyThreshold = cms.double( 0.5 ),
8602     EEHitEnergyThreshold0 = cms.double( -41.0664 ),
8603     EEHitEnergyThreshold1 = cms.double( 68.795 ),
8604     EEHitEnergyThreshold2 = cms.double( -38.143 ),
8605     EEHitEnergyThreshold3 = cms.double( 7.043 ),
8606     EEFacHitCountEnergyThreshold = cms.double( 10.0 ),
8607     EcalConeSizeEta0 = cms.double( 0.09 ),
8608     EcalConeSizeEta1 = cms.double( 0.14 )
8609 )
8610 process.hltEcalIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
8611     saveTags = cms.bool( True ),
8612     candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHB" ),
8613     MaxEnergyInEB = cms.double( 2.0 ),
8614     MaxEnergyInEE = cms.double( 4.0 ),
8615     MaxEnergyOutEB = cms.double( 1.2 ),
8616     MaxEnergyOutEE = cms.double( 2.0 ),
8617     NMaxTrackCandidates = cms.int32( 10 ),
8618     DropMultiL2Event = cms.bool( False )
8619 )
8620 process.hltHcalITIPTCorrectorHB = cms.EDProducer( "IPTCorrector",
8621     corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8622     filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
8623     associationCone = cms.double( 0.2 )
8624 )
8625 process.hltIsolPixelTrackL3FilterHB = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
8626     saveTags = cms.bool( True ),
8627     candTag = cms.InputTag( "hltHcalITIPTCorrectorHB" ),
8628     MaxPtNearby = cms.double( 2.0 ),
8629     MinEnergyTrack = cms.double( 18.0 ),
8630     MinPtTrack = cms.double( 20.0 ),
8631     MaxEtaTrack = cms.double( 1.15 ),
8632     MinEtaTrack = cms.double( 0.0 ),
8633     filterTrackEnergy = cms.bool( True ),
8634     NMaxTrackCandidates = cms.int32( 999 ),
8635     DropMultiL2Event = cms.bool( False )
8636 )
8637 process.hltPreIsoTrackHE = cms.EDFilter( "HLTPrescaler",
8638     offset = cms.uint32( 0 ),
8639     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8640 )
8641 process.hltIsolPixelTrackProdHE = cms.EDProducer( "IsolatedPixelTrackCandidateL1TProducer",
8642     L1eTauJetsSource = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8643     tauAssociationCone = cms.double( 0.0 ),
8644     tauUnbiasCone = cms.double( 1.2 ),
8645     PixelTracksSources = cms.VInputTag( 'hltPixelTracksQuadruplets' ),
8646     ExtrapolationConeSize = cms.double( 1.0 ),
8647     PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
8648     L1GTSeedLabel = cms.InputTag( "hltL1sV0SingleJet3OR" ),
8649     MaxVtxDXYSeed = cms.double( 101.0 ),
8650     MaxVtxDXYIsol = cms.double( 101.0 ),
8651     VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
8652     MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
8653     minPTrack = cms.double( 5.0 ),
8654     maxPTrackForIsolation = cms.double( 3.0 ),
8655     EBEtaBoundary = cms.double( 1.479 )
8656 )
8657 process.hltIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
8658     saveTags = cms.bool( True ),
8659     candTag = cms.InputTag( "hltIsolPixelTrackProdHE" ),
8660     MaxPtNearby = cms.double( 2.0 ),
8661     MinEnergyTrack = cms.double( 12.0 ),
8662     MinPtTrack = cms.double( 3.5 ),
8663     MaxEtaTrack = cms.double( 2.2 ),
8664     MinEtaTrack = cms.double( 1.1 ),
8665     filterTrackEnergy = cms.bool( True ),
8666     NMaxTrackCandidates = cms.int32( 5 ),
8667     DropMultiL2Event = cms.bool( False )
8668 )
8669 process.hltIsolEcalPixelTrackProdHE = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
8670     filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
8671     EBRecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8672     EERecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
8673     EBHitEnergyThreshold = cms.double( 0.1 ),
8674     EBHitCountEnergyThreshold = cms.double( 0.5 ),
8675     EEHitEnergyThreshold0 = cms.double( -41.0664 ),
8676     EEHitEnergyThreshold1 = cms.double( 68.795 ),
8677     EEHitEnergyThreshold2 = cms.double( -38.143 ),
8678     EEHitEnergyThreshold3 = cms.double( 7.043 ),
8679     EEFacHitCountEnergyThreshold = cms.double( 10.0 ),
8680     EcalConeSizeEta0 = cms.double( 0.09 ),
8681     EcalConeSizeEta1 = cms.double( 0.14 )
8682 )
8683 process.hltEcalIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
8684     saveTags = cms.bool( True ),
8685     candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHE" ),
8686     MaxEnergyInEB = cms.double( 2.0 ),
8687     MaxEnergyInEE = cms.double( 4.0 ),
8688     MaxEnergyOutEB = cms.double( 1.2 ),
8689     MaxEnergyOutEE = cms.double( 2.0 ),
8690     NMaxTrackCandidates = cms.int32( 10 ),
8691     DropMultiL2Event = cms.bool( False )
8692 )
8693 process.hltHcalITIPTCorrectorHE = cms.EDProducer( "IPTCorrector",
8694     corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8695     filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
8696     associationCone = cms.double( 0.2 )
8697 )
8698 process.hltIsolPixelTrackL3FilterHE = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
8699     saveTags = cms.bool( True ),
8700     candTag = cms.InputTag( "hltHcalITIPTCorrectorHE" ),
8701     MaxPtNearby = cms.double( 2.0 ),
8702     MinEnergyTrack = cms.double( 18.0 ),
8703     MinPtTrack = cms.double( 20.0 ),
8704     MaxEtaTrack = cms.double( 2.2 ),
8705     MinEtaTrack = cms.double( 1.1 ),
8706     filterTrackEnergy = cms.bool( True ),
8707     NMaxTrackCandidates = cms.int32( 999 ),
8708     DropMultiL2Event = cms.bool( False )
8709 )
8710 process.hltL1sCDC = cms.EDFilter( "HLTL1TSeed",
8711     saveTags = cms.bool( True ),
8712     L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
8713     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8714     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8715     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8716     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8717     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8718     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8719     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8720     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8721     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8722 )
8723 process.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler",
8724     offset = cms.uint32( 0 ),
8725     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8726 )
8727 process.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
8728     saveTags = cms.bool( True ),
8729     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8730     PreviousCandTag = cms.InputTag( "hltL1sCDC" ),
8731     MaxEta = cms.double( 2.5 ),
8732     MinPt = cms.double( 0.0 ),
8733     MaxDeltaR = cms.double( 0.3 ),
8734     MinN = cms.int32( 1 ),
8735     CentralBxOnly = cms.bool( False ),
8736     SelectQualities = cms.vint32(  )
8737 )
8738 process.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer",
8739     Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ),
8740     Reco4DAlgoConfig = cms.PSet( 
8741       Reco2DAlgoConfig = cms.PSet( 
8742         AlphaMaxPhi = cms.double( 1.0 ),
8743         debug = cms.untracked.bool( False ),
8744         segmCleanerMode = cms.int32( 2 ),
8745         AlphaMaxTheta = cms.double( 0.9 ),
8746         hit_afterT0_resolution = cms.double( 0.03 ),
8747         performT0_vdriftSegCorrection = cms.bool( False ),
8748         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8749         MaxChi2 = cms.double( 4.0 ),
8750         recAlgoConfig = cms.PSet( 
8751           maxTime = cms.double( 420.0 ),
8752           debug = cms.untracked.bool( False ),
8753           stepTwoFromDigi = cms.bool( False ),
8754           tTrigModeConfig = cms.PSet( 
8755             debug = cms.untracked.bool( False ),
8756             tofCorrType = cms.int32( 0 ),
8757             tTrigLabel = cms.string( "" ),
8758             wirePropCorrType = cms.int32( 0 ),
8759             doTOFCorrection = cms.bool( True ),
8760             vPropWire = cms.double( 24.4 ),
8761             doT0Correction = cms.bool( True ),
8762             doWirePropCorrection = cms.bool( True ),
8763             t0Label = cms.string( "" )
8764           ),
8765           useUncertDB = cms.bool( True ),
8766           doVdriftCorr = cms.bool( True ),
8767           minTime = cms.double( -3.0 ),
8768           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8769           readLegacyTTrigDB = cms.bool( True ),
8770           readLegacyVDriftDB = cms.bool( True )
8771         ),
8772         MaxAllowedHits = cms.uint32( 50 ),
8773         nUnSharedHitsMin = cms.int32( 2 ),
8774         nSharedHitsMax = cms.int32( 2 ),
8775         performT0SegCorrection = cms.bool( False ),
8776         perform_delta_rejecting = cms.bool( False )
8777       ),
8778       Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ),
8779       debug = cms.untracked.bool( False ),
8780       segmCleanerMode = cms.int32( 2 ),
8781       AllDTRecHits = cms.bool( True ),
8782       hit_afterT0_resolution = cms.double( 0.03 ),
8783       performT0_vdriftSegCorrection = cms.bool( False ),
8784       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8785       recAlgoConfig = cms.PSet( 
8786         maxTime = cms.double( 420.0 ),
8787         debug = cms.untracked.bool( False ),
8788         stepTwoFromDigi = cms.bool( False ),
8789         tTrigModeConfig = cms.PSet( 
8790           debug = cms.untracked.bool( False ),
8791           tofCorrType = cms.int32( 0 ),
8792           tTrigLabel = cms.string( "" ),
8793           wirePropCorrType = cms.int32( 0 ),
8794           doTOFCorrection = cms.bool( True ),
8795           vPropWire = cms.double( 24.4 ),
8796           doT0Correction = cms.bool( True ),
8797           doWirePropCorrection = cms.bool( True ),
8798           t0Label = cms.string( "" )
8799         ),
8800         useUncertDB = cms.bool( True ),
8801         doVdriftCorr = cms.bool( True ),
8802         minTime = cms.double( -3.0 ),
8803         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8804         readLegacyTTrigDB = cms.bool( True ),
8805         readLegacyVDriftDB = cms.bool( True )
8806       ),
8807       nUnSharedHitsMin = cms.int32( 2 ),
8808       nSharedHitsMax = cms.int32( 2 ),
8809       performT0SegCorrection = cms.bool( False ),
8810       perform_delta_rejecting = cms.bool( False )
8811     ),
8812     debug = cms.untracked.bool( False ),
8813     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
8814     recHits2DLabel = cms.InputTag( "dt2DSegments" )
8815 )
8816 process.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator",
8817     MaxSeeds = cms.int32( 1000 ),
8818     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8819     EnableDTMeasurement = cms.bool( True ),
8820     MaxCSCChi2 = cms.double( 300.0 ),
8821     MaxDTChi2 = cms.double( 300.0 ),
8822     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
8823     EnableCSCMeasurement = cms.bool( True ),
8824     ForcePointDown = cms.bool( False )
8825 )
8826 process.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
8827     GMTReadoutCollection = cms.InputTag( "" ),
8828     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8829     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
8830     L1MinPt = cms.double( 0.0 ),
8831     L1MaxEta = cms.double( 2.5 ),
8832     L1MinQuality = cms.uint32( 1 ),
8833     SetMinPtBarrelTo = cms.double( 3.5 ),
8834     SetMinPtEndcapTo = cms.double( 1.0 ),
8835     UseOfflineSeed = cms.untracked.bool( True ),
8836     UseUnassociatedL1 = cms.bool( False ),
8837     MatchDR = cms.vdouble( 0.3 ),
8838     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
8839     CentralBxOnly = cms.bool( True ),
8840     MatchType = cms.uint32( 0 ),
8841     SortType = cms.uint32( 0 ),
8842     OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ),
8843     ServiceParameters = cms.PSet( 
8844       RPCLayers = cms.bool( True ),
8845       UseMuonNavigation = cms.untracked.bool( True ),
8846       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
8847     )
8848 )
8849 process.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer",
8850     ServiceParameters = cms.PSet( 
8851       RPCLayers = cms.bool( True ),
8852       UseMuonNavigation = cms.untracked.bool( True ),
8853       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
8854         'hltESPFastSteppingHelixPropagatorOpposite' )
8855     ),
8856     InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ),
8857     SeedTransformerParameters = cms.PSet( 
8858       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
8859       NMinRecHits = cms.uint32( 2 ),
8860       RescaleError = cms.double( 100.0 ),
8861       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8862       UseSubRecHits = cms.bool( False ),
8863       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8864     ),
8865     L2TrajBuilderParameters = cms.PSet( 
8866       BWFilterParameters = cms.PSet( 
8867         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
8868         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8869         BWSeedType = cms.string( "fromGenerator" ),
8870         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
8871         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
8872         EnableGEMMeasurement = cms.bool( True ),
8873         EnableRPCMeasurement = cms.bool( True ),
8874         MuonTrajectoryUpdatorParameters = cms.PSet( 
8875           ExcludeRPCFromFit = cms.bool( False ),
8876           Granularity = cms.int32( 0 ),
8877           MaxChi2 = cms.double( 25.0 ),
8878           RescaleError = cms.bool( False ),
8879           RescaleErrorFactor = cms.double( 100.0 ),
8880           UseInvalidHits = cms.bool( True )
8881         ),
8882         EnableCSCMeasurement = cms.bool( True ),
8883         MaxChi2 = cms.double( 100.0 ),
8884         FitDirection = cms.string( "outsideIn" ),
8885         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8886         NumberOfSigma = cms.double( 3.0 ),
8887         EnableDTMeasurement = cms.bool( True )
8888       ),
8889       DoSeedRefit = cms.bool( False ),
8890       FilterParameters = cms.PSet( 
8891         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
8892         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8893         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
8894         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
8895         EnableGEMMeasurement = cms.bool( True ),
8896         EnableRPCMeasurement = cms.bool( True ),
8897         MuonTrajectoryUpdatorParameters = cms.PSet( 
8898           ExcludeRPCFromFit = cms.bool( False ),
8899           Granularity = cms.int32( 0 ),
8900           MaxChi2 = cms.double( 25.0 ),
8901           RescaleError = cms.bool( False ),
8902           RescaleErrorFactor = cms.double( 100.0 ),
8903           UseInvalidHits = cms.bool( True )
8904         ),
8905         EnableCSCMeasurement = cms.bool( True ),
8906         MaxChi2 = cms.double( 1000.0 ),
8907         FitDirection = cms.string( "insideOut" ),
8908         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8909         NumberOfSigma = cms.double( 3.0 ),
8910         EnableDTMeasurement = cms.bool( True )
8911       ),
8912       SeedPosition = cms.string( "in" ),
8913       DoBackwardFilter = cms.bool( True ),
8914       DoRefit = cms.bool( False ),
8915       NavigationType = cms.string( "Standard" ),
8916       SeedTransformerParameters = cms.PSet( 
8917         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
8918         NMinRecHits = cms.uint32( 2 ),
8919         RescaleError = cms.double( 100.0 ),
8920         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8921         UseSubRecHits = cms.bool( False ),
8922         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8923       ),
8924       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
8925     ),
8926     DoSeedRefit = cms.bool( False ),
8927     TrackLoaderParameters = cms.PSet( 
8928       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8929       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8930       DoSmoothing = cms.bool( False ),
8931       VertexConstraint = cms.bool( True ),
8932       MuonUpdatorAtVertexParameters = cms.PSet( 
8933         MaxChi2 = cms.double( 1000000.0 ),
8934         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8935         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
8936         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
8937       ),
8938       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8939     ),
8940     MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" )
8941 )
8942 process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer",
8943     InputObjects = cms.InputTag( "hltL2CosmicMuons" )
8944 )
8945 process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
8946     saveTags = cms.bool( True ),
8947     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
8948     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
8949     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
8950     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
8951     MinN = cms.int32( 1 ),
8952     MaxEta = cms.double( 1.0 ),
8953     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
8954     MinNstations = cms.vint32( 0, 2, 0, 2 ),
8955     MinNhits = cms.vint32( 0, 1, 0, 1 ),
8956     CutOnChambers = cms.bool( False ),
8957     MinNchambers = cms.vint32( 0 ),
8958     MaxDr = cms.double( 9999.0 ),
8959     MinDr = cms.double( -1.0 ),
8960     MaxDz = cms.double( 9999.0 ),
8961     MinDxySig = cms.double( -1.0 ),
8962     MinPt = cms.double( 10.0 ),
8963     NSigmaPt = cms.double( 0.0 ),
8964     MatchToPreviousCand = cms.bool( True )
8965 )
8966 process.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler",
8967     offset = cms.uint32( 0 ),
8968     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8969 )
8970 process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
8971     saveTags = cms.bool( True ),
8972     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
8973     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
8974     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
8975     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
8976     MinN = cms.int32( 1 ),
8977     MaxEta = cms.double( 1.0 ),
8978     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
8979     MinNstations = cms.vint32( 0, 2, 0, 2 ),
8980     MinNhits = cms.vint32( 0, 1, 0, 1 ),
8981     CutOnChambers = cms.bool( False ),
8982     MinNchambers = cms.vint32( 0 ),
8983     MaxDr = cms.double( 9999.0 ),
8984     MinDr = cms.double( -1.0 ),
8985     MaxDz = cms.double( 9999.0 ),
8986     MinDxySig = cms.double( -1.0 ),
8987     MinPt = cms.double( 5.5 ),
8988     NSigmaPt = cms.double( 0.0 ),
8989     MatchToPreviousCand = cms.bool( True )
8990 )
8991 process.hltL1sL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTL1TSeed",
8992     saveTags = cms.bool( True ),
8993     L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxMinus" ),
8994     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8995     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8996     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8997     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8998     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8999     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9000     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9001     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9002     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9003 )
9004 process.hltPreHIL1UnpairedBunchBptxMinusForPPRef = cms.EDFilter( "HLTPrescaler",
9005     offset = cms.uint32( 0 ),
9006     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9007 )
9008 process.hltL1sL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTL1TSeed",
9009     saveTags = cms.bool( True ),
9010     L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxPlus" ),
9011     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9012     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9013     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9014     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9015     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9016     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9017     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9018     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9019     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9020 )
9021 process.hltPreHIL1UnpairedBunchBptxPlusForPPRef = cms.EDFilter( "HLTPrescaler",
9022     offset = cms.uint32( 0 ),
9023     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9024 )
9025 process.hltL1sNotBptxOR = cms.EDFilter( "HLTL1TSeed",
9026     saveTags = cms.bool( True ),
9027     L1SeedsLogicalExpression = cms.string( "L1_NotBptxOR" ),
9028     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9029     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9030     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9031     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9032     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9033     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9034     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9035     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9036     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9037 )
9038 process.hltPreHIL1NotBptxORForPPRef = cms.EDFilter( "HLTPrescaler",
9039     offset = cms.uint32( 0 ),
9040     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9041 )
9042 process.hltL1sHTTForBeamSpotPP5TeV = cms.EDFilter( "HLTL1TSeed",
9043     saveTags = cms.bool( True ),
9044     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" ),
9045     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9046     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9047     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9048     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9049     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9050     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9051     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9052     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9053     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9054 )
9055 process.hltPreHIHT80BeamspotppRef5TeV = cms.EDFilter( "HLTPrescaler",
9056     offset = cms.uint32( 0 ),
9057     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9058 )
9059 process.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
9060     useMassDropTagger = cms.bool( False ),
9061     useFiltering = cms.bool( False ),
9062     useDynamicFiltering = cms.bool( False ),
9063     useTrimming = cms.bool( False ),
9064     usePruning = cms.bool( False ),
9065     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
9066     useKtPruning = cms.bool( False ),
9067     useConstituentSubtraction = cms.bool( False ),
9068     useSoftDrop = cms.bool( False ),
9069     correctShape = cms.bool( False ),
9070     UseOnlyVertexTracks = cms.bool( False ),
9071     UseOnlyOnePV = cms.bool( False ),
9072     muCut = cms.double( -1.0 ),
9073     yCut = cms.double( -1.0 ),
9074     rFilt = cms.double( -1.0 ),
9075     rFiltFactor = cms.double( -1.0 ),
9076     trimPtFracMin = cms.double( -1.0 ),
9077     zcut = cms.double( -1.0 ),
9078     rcut_factor = cms.double( -1.0 ),
9079     csRho_EtaMax = cms.double( -1.0 ),
9080     csRParam = cms.double( -1.0 ),
9081     beta = cms.double( -1.0 ),
9082     R0 = cms.double( -1.0 ),
9083     gridMaxRapidity = cms.double( -1.0 ),
9084     gridSpacing = cms.double( -1.0 ),
9085     DzTrVtxMax = cms.double( 0.0 ),
9086     DxyTrVtxMax = cms.double( 0.0 ),
9087     MaxVtxZ = cms.double( 15.0 ),
9088     subjetPtMin = cms.double( -1.0 ),
9089     muMin = cms.double( -1.0 ),
9090     muMax = cms.double( -1.0 ),
9091     yMin = cms.double( -1.0 ),
9092     yMax = cms.double( -1.0 ),
9093     dRMin = cms.double( -1.0 ),
9094     dRMax = cms.double( -1.0 ),
9095     maxDepth = cms.int32( -1 ),
9096     nFilt = cms.int32( -1 ),
9097     MinVtxNdof = cms.int32( 5 ),
9098     src = cms.InputTag( "hltTowerMakerForAll" ),
9099     srcPVs = cms.InputTag( "NotUsed" ),
9100     jetType = cms.string( "CaloJet" ),
9101     jetAlgorithm = cms.string( "AntiKt" ),
9102     rParam = cms.double( 0.4 ),
9103     inputEtMin = cms.double( 0.3 ),
9104     inputEMin = cms.double( 0.0 ),
9105     jetPtMin = cms.double( 1.0 ),
9106     doPVCorrection = cms.bool( False ),
9107     doAreaFastjet = cms.bool( False ),
9108     doRhoFastjet = cms.bool( False ),
9109     doPUOffsetCorr = cms.bool( False ),
9110     puPtMin = cms.double( 10.0 ),
9111     nSigmaPU = cms.double( 1.0 ),
9112     radiusPU = cms.double( 0.4 ),
9113     subtractorName = cms.string( "" ),
9114     useExplicitGhosts = cms.bool( False ),
9115     doAreaDiskApprox = cms.bool( True ),
9116     voronoiRfact = cms.double( 0.9 ),
9117     Rho_EtaMax = cms.double( 4.4 ),
9118     Ghost_EtaMax = cms.double( 6.0 ),
9119     Active_Area_Repeats = cms.int32( 5 ),
9120     GhostArea = cms.double( 0.01 ),
9121     restrictInputs = cms.bool( False ),
9122     maxInputs = cms.uint32( 1 ),
9123     writeCompound = cms.bool( False ),
9124     writeJetsWithConst = cms.bool( False ),
9125     doFastJetNonUniform = cms.bool( False ),
9126     useDeterministicSeed = cms.bool( True ),
9127     minSeed = cms.uint32( 14327 ),
9128     verbosity = cms.int32( 0 ),
9129     puWidth = cms.double( 0.0 ),
9130     nExclude = cms.uint32( 0 ),
9131     maxBadEcalCells = cms.uint32( 9999999 ),
9132     maxBadHcalCells = cms.uint32( 9999999 ),
9133     maxProblematicEcalCells = cms.uint32( 9999999 ),
9134     maxProblematicHcalCells = cms.uint32( 9999999 ),
9135     maxRecoveredEcalCells = cms.uint32( 9999999 ),
9136     maxRecoveredHcalCells = cms.uint32( 9999999 ),
9137     puCenters = cms.vdouble(  ),
9138     applyWeight = cms.bool( False ),
9139     srcWeights = cms.InputTag( "" ),
9140     minimumTowersFraction = cms.double( 0.0 ),
9141     jetCollInstanceName = cms.string( "" ),
9142     sumRecHits = cms.bool( False )
9143 )
9144 process.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
9145     min_N90 = cms.int32( -2 ),
9146     min_N90hits = cms.int32( 2 ),
9147     min_EMF = cms.double( 1.0E-6 ),
9148     max_EMF = cms.double( 999.0 ),
9149     jetsInput = cms.InputTag( "hltAK4CaloJets" ),
9150     JetIDParams = cms.PSet( 
9151       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
9152       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
9153       ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9154       hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
9155       useRecHits = cms.bool( True ),
9156       eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
9157     )
9158 )
9159 process.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
9160     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" ),
9161     maxRapidity = cms.double( 5.0 ),
9162     gridSpacing = cms.double( 0.55 )
9163 )
9164 process.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
9165     level = cms.string( "L1FastJet" ),
9166     algorithm = cms.string( "AK4CaloHLT" ),
9167     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
9168 )
9169 process.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
9170     level = cms.string( "L2Relative" ),
9171     algorithm = cms.string( "AK4CaloHLT" )
9172 )
9173 process.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
9174     level = cms.string( "L3Absolute" ),
9175     algorithm = cms.string( "AK4CaloHLT" )
9176 )
9177 process.hltAK4CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
9178     level = cms.string( "L2L3Residual" ),
9179     algorithm = cms.string( "AK4CaloHLT" )
9180 )
9181 process.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
9182     correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
9183 )
9184 process.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
9185     src = cms.InputTag( "hltAK4CaloJets" ),
9186     correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
9187 )
9188 process.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
9189     src = cms.InputTag( "hltAK4CaloJetsIDPassed" ),
9190     correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
9191 )
9192 process.hltHtMht = cms.EDProducer( "HLTHtMhtProducer",
9193     usePt = cms.bool( False ),
9194     excludePFMuons = cms.bool( False ),
9195     minNJetHt = cms.int32( 0 ),
9196     minNJetMht = cms.int32( 0 ),
9197     minPtJetHt = cms.double( 40.0 ),
9198     minPtJetMht = cms.double( 30.0 ),
9199     maxEtaJetHt = cms.double( 2.5 ),
9200     maxEtaJetMht = cms.double( 5.0 ),
9201     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
9202     pfCandidatesLabel = cms.InputTag( "" )
9203 )
9204 process.hltHT80 = cms.EDFilter( "HLTHtMhtFilter",
9205     saveTags = cms.bool( True ),
9206     htLabels = cms.VInputTag( 'hltHtMht' ),
9207     mhtLabels = cms.VInputTag( 'hltHtMht' ),
9208     minHt = cms.vdouble( 80.0 ),
9209     minMht = cms.vdouble( 0.0 ),
9210     minMeff = cms.vdouble( 0.0 ),
9211     meffSlope = cms.vdouble( 1.0 )
9212 )
9213 process.hltPrePPRefZeroBias = cms.EDFilter( "HLTPrescaler",
9214     offset = cms.uint32( 0 ),
9215     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9216 )
9217 process.hltPrePPRefZeroBiasRawPrime = cms.EDFilter( "HLTPrescaler",
9218     offset = cms.uint32( 0 ),
9219     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9220 )
9221 process.hltSiStripRawToDigi = cms.EDProducer( "SiStripRawToDigiModule",
9222     ProductLabel = cms.InputTag( "rawDataCollector" ),
9223     LegacyUnpacker = cms.bool( False ),
9224     AppendedBytes = cms.int32( 0 ),
9225     UseDaqRegister = cms.bool( False ),
9226     UseFedKey = cms.bool( False ),
9227     UnpackBadChannels = cms.bool( False ),
9228     MarkModulesOnMissingFeds = cms.bool( True ),
9229     TriggerFedId = cms.int32( 0 ),
9230     UnpackCommonModeValues = cms.bool( False ),
9231     DoAllCorruptBufferChecks = cms.bool( False ),
9232     DoAPVEmulatorCheck = cms.bool( False ),
9233     ErrorThreshold = cms.uint32( 7174 )
9234 )
9235 process.hltSiStripZeroSuppression = cms.EDProducer( "SiStripZeroSuppression",
9236     Algorithms = cms.PSet( 
9237       CutToAvoidSignal = cms.double( 2.0 ),
9238       lastGradient = cms.int32( 10 ),
9239       slopeY = cms.int32( 4 ),
9240       slopeX = cms.int32( 3 ),
9241       PedestalSubtractionFedMode = cms.bool( False ),
9242       Use10bitsTruncation = cms.bool( False ),
9243       Fraction = cms.double( 0.2 ),
9244       minStripsToFit = cms.uint32( 4 ),
9245       consecThreshold = cms.uint32( 5 ),
9246       hitStripThreshold = cms.uint32( 40 ),
9247       Deviation = cms.uint32( 25 ),
9248       CommonModeNoiseSubtractionMode = cms.string( "IteratedMedian" ),
9249       filteredBaselineDerivativeSumSquare = cms.double( 30.0 ),
9250       ApplyBaselineCleaner = cms.bool( True ),
9251       doAPVRestore = cms.bool( True ),
9252       TruncateInSuppressor = cms.bool( True ),
9253       restoreThreshold = cms.double( 0.5 ),
9254       sizeWindow = cms.int32( 1 ),
9255       APVInspectMode = cms.string( "Hybrid" ),
9256       ForceNoRestore = cms.bool( False ),
9257       useRealMeanCM = cms.bool( False ),
9258       ApplyBaselineRejection = cms.bool( True ),
9259       DeltaCMThreshold = cms.uint32( 20 ),
9260       nSigmaNoiseDerTh = cms.uint32( 4 ),
9261       nSaturatedStrip = cms.uint32( 2 ),
9262       SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
9263       useCMMeanMap = cms.bool( False ),
9264       discontinuityThreshold = cms.int32( 12 ),
9265       distortionThreshold = cms.uint32( 20 ),
9266       filteredBaselineMax = cms.double( 6.0 ),
9267       Iterations = cms.int32( 3 ),
9268       CleaningSequence = cms.uint32( 1 ),
9269       nSmooth = cms.uint32( 9 ),
9270       APVRestoreMode = cms.string( "BaselineFollower" ),
9271       MeanCM = cms.int32( 0 ),
9272       widthCluster = cms.int32( 64 )
9273     ),
9274     RawDigiProducersList = cms.VInputTag( 'hltSiStripRawToDigi:VirginRaw','hltSiStripRawToDigi:ProcessedRaw','hltSiStripRawToDigi:ScopeMode','hltSiStripRawToDigi:ZeroSuppressed' ),
9275     storeCM = cms.bool( False ),
9276     fixCM = cms.bool( False ),
9277     produceRawDigis = cms.bool( False ),
9278     produceCalculatedBaseline = cms.bool( False ),
9279     produceBaselinePoints = cms.bool( False ),
9280     storeInZScollBadAPV = cms.bool( True ),
9281     produceHybridFormat = cms.bool( False )
9282 )
9283 process.hltSiStripDigiToZSRaw = cms.EDProducer( "SiStripDigiToRawModule",
9284     FedReadoutMode = cms.string( "ZERO_SUPPRESSED" ),
9285     PacketCode = cms.string( "ZERO_SUPPRESSED" ),
9286     UseFedKey = cms.bool( False ),
9287     UseWrongDigiType = cms.bool( False ),
9288     CopyBufferHeader = cms.bool( True ),
9289     InputDigis = cms.InputTag( 'hltSiStripZeroSuppression','ZeroSuppressed' ),
9290     RawDataTag = cms.InputTag( "rawDataCollector" )
9291 )
9292 process.hltSiStripClusterizerForRawPrime = cms.EDProducer( "SiStripClusterizer",
9293     Clusterizer = cms.PSet( 
9294       Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
9295       ChannelThreshold = cms.double( 2.0 ),
9296       SeedThreshold = cms.double( 3.0 ),
9297       ClusterThreshold = cms.double( 5.0 ),
9298       MaxSequentialHoles = cms.uint32( 0 ),
9299       MaxSequentialBad = cms.uint32( 1 ),
9300       MaxAdjacentBad = cms.uint32( 0 ),
9301       RemoveApvShots = cms.bool( True ),
9302       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
9303       ConditionsLabel = cms.string( "" )
9304     ),
9305     DigiProducersList = cms.VInputTag( 'hltSiStripZeroSuppression:ZeroSuppressed','hltSiStripZeroSuppression:VirginRaw','hltSiStripZeroSuppression:ProcessedRaw','hltSiStripZeroSuppression:ScopeMode' )
9306 )
9307 process.hltSiStripClusters2ApproxClusters = cms.EDProducer( "SiStripClusters2ApproxClusters",
9308     inputClusters = cms.InputTag( "hltSiStripClusterizerForRawPrime" ),
9309     maxSaturatedStrips = cms.uint32( 3 ),
9310     clusterShapeHitFilterLabel = cms.string( "ClusterShapeHitFilter" ),
9311     beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
9312 )
9313 process.rawDataRepacker = cms.EDProducer( "RawDataCollectorByLabel",
9314     verbose = cms.untracked.int32( 0 ),
9315     RawCollectionList = cms.VInputTag( 'hltSiStripDigiToZSRaw','source','rawDataCollector' )
9316 )
9317 process.rawPrimeDataRepacker = cms.EDProducer( "EvFFEDExcluder",
9318     src = cms.InputTag( "rawDataRepacker" ),
9319     fedsToExclude = ( cms.vuint32( 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304)+cms.vuint32( 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489) )
9320 )
9321 process.hltPreZDCCommissioning = cms.EDFilter( "HLTPrescaler",
9322     offset = cms.uint32( 0 ),
9323     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9324 )
9325 process.hltPreAK4CaloJet40 = cms.EDFilter( "HLTPrescaler",
9326     offset = cms.uint32( 0 ),
9327     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9328 )
9329 process.hltSingleCaloJet40 = cms.EDFilter( "HLT1CaloJet",
9330     saveTags = cms.bool( True ),
9331     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9332     triggerType = cms.int32( 85 ),
9333     MinE = cms.double( -1.0 ),
9334     MinPt = cms.double( 40.0 ),
9335     MinMass = cms.double( -1.0 ),
9336     MaxMass = cms.double( -1.0 ),
9337     MinEta = cms.double( -1.0 ),
9338     MaxEta = cms.double( 5.0 ),
9339     MinN = cms.int32( 1 )
9340 )
9341 process.hltL1sSingleJet35 = cms.EDFilter( "HLTL1TSeed",
9342     saveTags = cms.bool( True ),
9343     L1SeedsLogicalExpression = cms.string( "L1_SingleJet35" ),
9344     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9345     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9346     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9347     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9348     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9349     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9350     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9351     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9352     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9353 )
9354 process.hltPreAK4CaloJet60 = cms.EDFilter( "HLTPrescaler",
9355     offset = cms.uint32( 0 ),
9356     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9357 )
9358 process.hltSingleAK4CaloJet60 = cms.EDFilter( "HLT1CaloJet",
9359     saveTags = cms.bool( True ),
9360     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9361     triggerType = cms.int32( 85 ),
9362     MinE = cms.double( -1.0 ),
9363     MinPt = cms.double( 60.0 ),
9364     MinMass = cms.double( -1.0 ),
9365     MaxMass = cms.double( -1.0 ),
9366     MinEta = cms.double( -1.0 ),
9367     MaxEta = cms.double( 5.0 ),
9368     MinN = cms.int32( 1 )
9369 )
9370 process.hltL1sSingleJet60 = cms.EDFilter( "HLTL1TSeed",
9371     saveTags = cms.bool( True ),
9372     L1SeedsLogicalExpression = cms.string( "L1_SingleJet60" ),
9373     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9374     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9375     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9376     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9377     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9378     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9379     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9380     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9381     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9382 )
9383 process.hltPreAK4CaloJet70 = cms.EDFilter( "HLTPrescaler",
9384     offset = cms.uint32( 0 ),
9385     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9386 )
9387 process.hltSingleAK4CaloJet70 = cms.EDFilter( "HLT1CaloJet",
9388     saveTags = cms.bool( True ),
9389     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9390     triggerType = cms.int32( 85 ),
9391     MinE = cms.double( -1.0 ),
9392     MinPt = cms.double( 70.0 ),
9393     MinMass = cms.double( -1.0 ),
9394     MaxMass = cms.double( -1.0 ),
9395     MinEta = cms.double( -1.0 ),
9396     MaxEta = cms.double( 5.0 ),
9397     MinN = cms.int32( 1 )
9398 )
9399 process.hltPreAK4CaloJet80 = cms.EDFilter( "HLTPrescaler",
9400     offset = cms.uint32( 0 ),
9401     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9402 )
9403 process.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet",
9404     saveTags = cms.bool( True ),
9405     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9406     triggerType = cms.int32( 85 ),
9407     MinE = cms.double( -1.0 ),
9408     MinPt = cms.double( 80.0 ),
9409     MinMass = cms.double( -1.0 ),
9410     MaxMass = cms.double( -1.0 ),
9411     MinEta = cms.double( -1.0 ),
9412     MaxEta = cms.double( 5.0 ),
9413     MinN = cms.int32( 1 )
9414 )
9415 process.hltPreAK4CaloJet100 = cms.EDFilter( "HLTPrescaler",
9416     offset = cms.uint32( 0 ),
9417     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9418 )
9419 process.hltSingleAK4CaloJet100 = cms.EDFilter( "HLT1CaloJet",
9420     saveTags = cms.bool( True ),
9421     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9422     triggerType = cms.int32( 85 ),
9423     MinE = cms.double( -1.0 ),
9424     MinPt = cms.double( 100.0 ),
9425     MinMass = cms.double( -1.0 ),
9426     MaxMass = cms.double( -1.0 ),
9427     MinEta = cms.double( -1.0 ),
9428     MaxEta = cms.double( 5.0 ),
9429     MinN = cms.int32( 1 )
9430 )
9431 process.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed",
9432     saveTags = cms.bool( True ),
9433     L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ),
9434     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9435     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9436     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9437     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9438     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9439     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9440     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9441     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9442     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9443 )
9444 process.hltPreAK4CaloJet120 = cms.EDFilter( "HLTPrescaler",
9445     offset = cms.uint32( 0 ),
9446     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9447 )
9448 process.hltSingleCaloJet120 = cms.EDFilter( "HLT1CaloJet",
9449     saveTags = cms.bool( True ),
9450     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9451     triggerType = cms.int32( 85 ),
9452     MinE = cms.double( -1.0 ),
9453     MinPt = cms.double( 120.0 ),
9454     MinMass = cms.double( -1.0 ),
9455     MaxMass = cms.double( -1.0 ),
9456     MinEta = cms.double( -1.0 ),
9457     MaxEta = cms.double( 5.0 ),
9458     MinN = cms.int32( 1 )
9459 )
9460 process.hltPreAK4CaloJetFwd40 = cms.EDFilter( "HLTPrescaler",
9461     offset = cms.uint32( 0 ),
9462     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9463 )
9464 process.hltSingleCaloFwdJet40 = cms.EDFilter( "HLT1CaloJet",
9465     saveTags = cms.bool( True ),
9466     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9467     triggerType = cms.int32( 85 ),
9468     MinE = cms.double( -1.0 ),
9469     MinPt = cms.double( 40.0 ),
9470     MinMass = cms.double( -1.0 ),
9471     MaxMass = cms.double( -1.0 ),
9472     MinEta = cms.double( 2.7 ),
9473     MaxEta = cms.double( 5.0 ),
9474     MinN = cms.int32( 1 )
9475 )
9476 process.hltL1sSingleJet35Fwd = cms.EDFilter( "HLTL1TSeed",
9477     saveTags = cms.bool( True ),
9478     L1SeedsLogicalExpression = cms.string( "L1_SingleJet35_FWD2p5" ),
9479     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9480     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9481     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9482     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9483     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9484     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9485     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9486     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9487     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9488 )
9489 process.hltPreAK4CaloJetFwd60 = cms.EDFilter( "HLTPrescaler",
9490     offset = cms.uint32( 0 ),
9491     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9492 )
9493 process.hltSingleCaloFwdJet60 = cms.EDFilter( "HLT1CaloJet",
9494     saveTags = cms.bool( True ),
9495     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9496     triggerType = cms.int32( 85 ),
9497     MinE = cms.double( -1.0 ),
9498     MinPt = cms.double( 60.0 ),
9499     MinMass = cms.double( -1.0 ),
9500     MaxMass = cms.double( -1.0 ),
9501     MinEta = cms.double( 2.7 ),
9502     MaxEta = cms.double( 5.0 ),
9503     MinN = cms.int32( 1 )
9504 )
9505 process.hltL1sSingleJet60Fwd = cms.EDFilter( "HLTL1TSeed",
9506     saveTags = cms.bool( True ),
9507     L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_FWD2p5" ),
9508     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9509     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9510     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9511     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9512     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9513     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9514     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9515     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9516     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9517 )
9518 process.hltPreAK4CaloJetFwd70 = cms.EDFilter( "HLTPrescaler",
9519     offset = cms.uint32( 0 ),
9520     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9521 )
9522 process.hltSingleCaloFwdJet70 = cms.EDFilter( "HLT1CaloJet",
9523     saveTags = cms.bool( True ),
9524     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9525     triggerType = cms.int32( 85 ),
9526     MinE = cms.double( -1.0 ),
9527     MinPt = cms.double( 70.0 ),
9528     MinMass = cms.double( -1.0 ),
9529     MaxMass = cms.double( -1.0 ),
9530     MinEta = cms.double( 2.7 ),
9531     MaxEta = cms.double( 5.0 ),
9532     MinN = cms.int32( 1 )
9533 )
9534 process.hltPreAK4CaloJetFwd80 = cms.EDFilter( "HLTPrescaler",
9535     offset = cms.uint32( 0 ),
9536     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9537 )
9538 process.hltSingleCaloFwdJet80 = cms.EDFilter( "HLT1CaloJet",
9539     saveTags = cms.bool( True ),
9540     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9541     triggerType = cms.int32( 85 ),
9542     MinE = cms.double( -1.0 ),
9543     MinPt = cms.double( 80.0 ),
9544     MinMass = cms.double( -1.0 ),
9545     MaxMass = cms.double( -1.0 ),
9546     MinEta = cms.double( 2.7 ),
9547     MaxEta = cms.double( 5.0 ),
9548     MinN = cms.int32( 1 )
9549 )
9550 process.hltPreAK4CaloJetFwd100 = cms.EDFilter( "HLTPrescaler",
9551     offset = cms.uint32( 0 ),
9552     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9553 )
9554 process.hltSingleCaloFwdJet100 = cms.EDFilter( "HLT1CaloJet",
9555     saveTags = cms.bool( True ),
9556     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9557     triggerType = cms.int32( 85 ),
9558     MinE = cms.double( -1.0 ),
9559     MinPt = cms.double( 100.0 ),
9560     MinMass = cms.double( -1.0 ),
9561     MaxMass = cms.double( -1.0 ),
9562     MinEta = cms.double( 2.7 ),
9563     MaxEta = cms.double( 5.0 ),
9564     MinN = cms.int32( 1 )
9565 )
9566 process.hltL1sSingleJet90Fwd = cms.EDFilter( "HLTL1TSeed",
9567     saveTags = cms.bool( True ),
9568     L1SeedsLogicalExpression = cms.string( "L1_SingleJet90_FWD2p5" ),
9569     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9570     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9571     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9572     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9573     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9574     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9575     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9576     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9577     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9578 )
9579 process.hltPreAK4CaloJetFwd120 = cms.EDFilter( "HLTPrescaler",
9580     offset = cms.uint32( 0 ),
9581     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9582 )
9583 process.hltSingleCaloFwdJet120 = cms.EDFilter( "HLT1CaloJet",
9584     saveTags = cms.bool( True ),
9585     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9586     triggerType = cms.int32( 85 ),
9587     MinE = cms.double( -1.0 ),
9588     MinPt = cms.double( 120.0 ),
9589     MinMass = cms.double( -1.0 ),
9590     MaxMass = cms.double( -1.0 ),
9591     MinEta = cms.double( 2.7 ),
9592     MaxEta = cms.double( 5.0 ),
9593     MinN = cms.int32( 1 )
9594 )
9595 process.hltPreAK4PFJet40 = cms.EDFilter( "HLTPrescaler",
9596     offset = cms.uint32( 0 ),
9597     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9598 )
9599 process.hltSingleCaloJet10 = cms.EDFilter( "HLT1CaloJet",
9600     saveTags = cms.bool( True ),
9601     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9602     triggerType = cms.int32( 85 ),
9603     MinE = cms.double( -1.0 ),
9604     MinPt = cms.double( 10.0 ),
9605     MinMass = cms.double( -1.0 ),
9606     MaxMass = cms.double( -1.0 ),
9607     MinEta = cms.double( -1.0 ),
9608     MaxEta = cms.double( 5.0 ),
9609     MinN = cms.int32( 1 )
9610 )
9611 process.hltMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
9612     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
9613     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
9614     ptMin = cms.double( 2.5 ),
9615     pMin = cms.double( 2.5 ),
9616     shareHitFraction = cms.double( 0.8 )
9617 )
9618 process.hltMuons = cms.EDProducer( "MuonIdProducer",
9619     MuonCaloCompatibility = cms.PSet( 
9620       delta_eta = cms.double( 0.02 ),
9621       delta_phi = cms.double( 0.02 ),
9622       allSiPMHO = cms.bool( False ),
9623       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
9624       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
9625     ),
9626     TrackAssociatorParameters = cms.PSet( 
9627       useMuon = cms.bool( True ),
9628       truthMatch = cms.bool( False ),
9629       usePreshower = cms.bool( False ),
9630       dRPreshowerPreselection = cms.double( 0.2 ),
9631       muonMaxDistanceSigmaY = cms.double( 0.0 ),
9632       useEcal = cms.bool( True ),
9633       muonMaxDistanceSigmaX = cms.double( 0.0 ),
9634       dRMuon = cms.double( 9999.0 ),
9635       dREcal = cms.double( 9999.0 ),
9636       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9637       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9638       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9639       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
9640       propagateAllDirections = cms.bool( True ),
9641       muonMaxDistanceY = cms.double( 5.0 ),
9642       useHO = cms.bool( True ),
9643       muonMaxDistanceX = cms.double( 5.0 ),
9644       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9645       useHcal = cms.bool( True ),
9646       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
9647       accountForTrajectoryChangeCalo = cms.bool( False ),
9648       dREcalPreselection = cms.double( 0.05 ),
9649       useCalo = cms.bool( False ),
9650       dRMuonPreselection = cms.double( 0.2 ),
9651       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9652       dRHcal = cms.double( 9999.0 ),
9653       dRHcalPreselection = cms.double( 0.2 ),
9654       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
9655     ),
9656     CaloExtractorPSet = cms.PSet( 
9657       DR_Veto_H = cms.double( 0.1 ),
9658       CenterConeOnCalIntersection = cms.bool( False ),
9659       NoiseTow_EE = cms.double( 0.15 ),
9660       Noise_EB = cms.double( 0.025 ),
9661       Noise_HE = cms.double( 0.2 ),
9662       DR_Veto_E = cms.double( 0.07 ),
9663       NoiseTow_EB = cms.double( 0.04 ),
9664       Noise_EE = cms.double( 0.1 ),
9665       UseRecHitsFlag = cms.bool( False ),
9666       DR_Max = cms.double( 1.0 ),
9667       DepositLabel = cms.untracked.string( "Cal" ),
9668       Noise_HO = cms.double( 0.2 ),
9669       DR_Veto_HO = cms.double( 0.1 ),
9670       Threshold_H = cms.double( 0.5 ),
9671       PrintTimeReport = cms.untracked.bool( False ),
9672       Threshold_E = cms.double( 0.2 ),
9673       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9674       ComponentName = cms.string( "CaloExtractorByAssociator" ),
9675       Threshold_HO = cms.double( 0.5 ),
9676       DepositInstanceLabels = cms.vstring( 'ecal',
9677         'hcal',
9678         'ho' ),
9679       ServiceParameters = cms.PSet( 
9680         RPCLayers = cms.bool( False ),
9681         UseMuonNavigation = cms.untracked.bool( False ),
9682         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9683       ),
9684       TrackAssociatorParameters = cms.PSet( 
9685         useMuon = cms.bool( False ),
9686         truthMatch = cms.bool( False ),
9687         usePreshower = cms.bool( False ),
9688         dRPreshowerPreselection = cms.double( 0.2 ),
9689         muonMaxDistanceSigmaY = cms.double( 0.0 ),
9690         useEcal = cms.bool( False ),
9691         muonMaxDistanceSigmaX = cms.double( 0.0 ),
9692         dRMuon = cms.double( 9999.0 ),
9693         dREcal = cms.double( 1.0 ),
9694         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9695         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9696         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9697         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
9698         propagateAllDirections = cms.bool( True ),
9699         muonMaxDistanceY = cms.double( 5.0 ),
9700         useHO = cms.bool( False ),
9701         muonMaxDistanceX = cms.double( 5.0 ),
9702         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9703         useHcal = cms.bool( False ),
9704         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
9705         accountForTrajectoryChangeCalo = cms.bool( False ),
9706         dREcalPreselection = cms.double( 1.0 ),
9707         useCalo = cms.bool( True ),
9708         dRMuonPreselection = cms.double( 0.2 ),
9709         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9710         dRHcal = cms.double( 1.0 ),
9711         dRHcalPreselection = cms.double( 1.0 ),
9712         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
9713       ),
9714       Noise_HB = cms.double( 0.2 )
9715     ),
9716     TrackExtractorPSet = cms.PSet( 
9717       Diff_z = cms.double( 0.2 ),
9718       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
9719       Chi2Ndof_Max = cms.double( 1.0E64 ),
9720       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
9721       DR_Veto = cms.double( 0.01 ),
9722       Pt_Min = cms.double( -1.0 ),
9723       DR_Max = cms.double( 1.0 ),
9724       DepositLabel = cms.untracked.string( "" ),
9725       NHits_Min = cms.uint32( 0 ),
9726       Chi2Prob_Min = cms.double( -1.0 ),
9727       Diff_r = cms.double( 0.1 ),
9728       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
9729       ComponentName = cms.string( "TrackExtractor" )
9730     ),
9731     JetExtractorPSet = cms.PSet( 
9732       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
9733       DR_Veto = cms.double( 0.1 ),
9734       DR_Max = cms.double( 1.0 ),
9735       ExcludeMuonVeto = cms.bool( True ),
9736       PrintTimeReport = cms.untracked.bool( False ),
9737       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9738       ComponentName = cms.string( "JetExtractor" ),
9739       ServiceParameters = cms.PSet( 
9740         RPCLayers = cms.bool( False ),
9741         UseMuonNavigation = cms.untracked.bool( False ),
9742         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9743       ),
9744       TrackAssociatorParameters = cms.PSet( 
9745         useMuon = cms.bool( False ),
9746         truthMatch = cms.bool( False ),
9747         usePreshower = cms.bool( False ),
9748         dRPreshowerPreselection = cms.double( 0.2 ),
9749         muonMaxDistanceSigmaY = cms.double( 0.0 ),
9750         useEcal = cms.bool( False ),
9751         muonMaxDistanceSigmaX = cms.double( 0.0 ),
9752         dRMuon = cms.double( 9999.0 ),
9753         dREcal = cms.double( 0.5 ),
9754         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9755         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9756         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9757         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
9758         propagateAllDirections = cms.bool( True ),
9759         muonMaxDistanceY = cms.double( 5.0 ),
9760         useHO = cms.bool( False ),
9761         muonMaxDistanceX = cms.double( 5.0 ),
9762         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9763         useHcal = cms.bool( False ),
9764         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
9765         accountForTrajectoryChangeCalo = cms.bool( False ),
9766         dREcalPreselection = cms.double( 0.5 ),
9767         useCalo = cms.bool( True ),
9768         dRMuonPreselection = cms.double( 0.2 ),
9769         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9770         dRHcal = cms.double( 0.5 ),
9771         dRHcalPreselection = cms.double( 0.5 ),
9772         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
9773       ),
9774       Threshold = cms.double( 5.0 )
9775     ),
9776     trackDepositName = cms.string( "tracker" ),
9777     ecalDepositName = cms.string( "ecal" ),
9778     hcalDepositName = cms.string( "hcal" ),
9779     hoDepositName = cms.string( "ho" ),
9780     jetDepositName = cms.string( "jets" ),
9781     TimingFillerParameters = cms.PSet( 
9782       DTTimingParameters = cms.PSet( 
9783         HitError = cms.double( 6.0 ),
9784         MatchParameters = cms.PSet( 
9785           TightMatchDT = cms.bool( False ),
9786           DTradius = cms.double( 0.01 ),
9787           TightMatchCSC = cms.bool( True ),
9788           CSCsegments = cms.InputTag( "hltCscSegments" ),
9789           DTsegments = cms.InputTag( "hltDt4DSegments" )
9790         ),
9791         debug = cms.bool( False ),
9792         DoWireCorr = cms.bool( False ),
9793         RequireBothProjections = cms.bool( False ),
9794         DTTimeOffset = cms.double( 2.7 ),
9795         PruneCut = cms.double( 10000.0 ),
9796         DTsegments = cms.InputTag( "hltDt4DSegments" ),
9797         UseSegmentT0 = cms.bool( False ),
9798         HitsMin = cms.int32( 5 ),
9799         DropTheta = cms.bool( True ),
9800         ServiceParameters = cms.PSet( 
9801           RPCLayers = cms.bool( True ),
9802           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9803         )
9804       ),
9805       UseCSC = cms.bool( True ),
9806       CSCTimingParameters = cms.PSet( 
9807         MatchParameters = cms.PSet( 
9808           TightMatchDT = cms.bool( False ),
9809           DTradius = cms.double( 0.01 ),
9810           TightMatchCSC = cms.bool( True ),
9811           CSCsegments = cms.InputTag( "hltCscSegments" ),
9812           DTsegments = cms.InputTag( "hltDt4DSegments" )
9813         ),
9814         debug = cms.bool( False ),
9815         CSCWireTimeOffset = cms.double( 0.0 ),
9816         CSCStripError = cms.double( 7.0 ),
9817         CSCTimeOffset = cms.double( 0.0 ),
9818         CSCWireError = cms.double( 8.6 ),
9819         PruneCut = cms.double( 100.0 ),
9820         CSCsegments = cms.InputTag( "hltCscSegments" ),
9821         UseStripTime = cms.bool( True ),
9822         CSCStripTimeOffset = cms.double( 0.0 ),
9823         UseWireTime = cms.bool( True ),
9824         ServiceParameters = cms.PSet( 
9825           RPCLayers = cms.bool( True ),
9826           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9827         )
9828       ),
9829       ErrorDT = cms.double( 6.0 ),
9830       EcalEnergyCut = cms.double( 0.4 ),
9831       UseECAL = cms.bool( True ),
9832       ErrorEB = cms.double( 2.085 ),
9833       UseDT = cms.bool( True ),
9834       ErrorEE = cms.double( 6.95 ),
9835       ErrorCSC = cms.double( 7.4 )
9836     ),
9837     ShowerDigiFillerParameters = cms.PSet( 
9838       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
9839       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
9840       digiMaxDistanceX = cms.double( 25.0 )
9841     ),
9842     TrackerKinkFinderParameters = cms.PSet( 
9843       usePosition = cms.bool( False ),
9844       diagonalOnly = cms.bool( False )
9845     ),
9846     fillEnergy = cms.bool( True ),
9847     storeCrossedHcalRecHits = cms.bool( False ),
9848     maxAbsPullX = cms.double( 4.0 ),
9849     maxAbsEta = cms.double( 3.0 ),
9850     minPt = cms.double( 10.0 ),
9851     inputCollectionTypes = cms.vstring( 'inner tracks',
9852       'links',
9853       'outer tracks' ),
9854     addExtraSoftMuons = cms.bool( False ),
9855     fillGlobalTrackRefits = cms.bool( False ),
9856     debugWithTruthMatching = cms.bool( False ),
9857     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMerging','hltMuonLinks','hltL2Muons' ),
9858     fillCaloCompatibility = cms.bool( True ),
9859     maxAbsPullY = cms.double( 9999.0 ),
9860     maxAbsDy = cms.double( 9999.0 ),
9861     minP = cms.double( 10.0 ),
9862     minPCaloMuon = cms.double( 1.0E9 ),
9863     maxAbsDx = cms.double( 3.0 ),
9864     fillIsolation = cms.bool( True ),
9865     writeIsoDeposits = cms.bool( False ),
9866     minNumberOfMatches = cms.int32( 1 ),
9867     fillMatching = cms.bool( True ),
9868     fillShowerDigis = cms.bool( False ),
9869     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
9870     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
9871     fillGlobalTrackQuality = cms.bool( False ),
9872     globalTrackQualityInputTag = cms.InputTag( "" ),
9873     selectHighPurity = cms.bool( False ),
9874     pvInputTag = cms.InputTag( "" ),
9875     fillTrackerKink = cms.bool( False ),
9876     minCaloCompatibility = cms.double( 0.6 ),
9877     runArbitrationCleaner = cms.bool( False ),
9878     arbitrationCleanerOptions = cms.PSet( 
9879       OverlapDTheta = cms.double( 0.02 ),
9880       Overlap = cms.bool( True ),
9881       Clustering = cms.bool( True ),
9882       ME1a = cms.bool( True ),
9883       ClusterDTheta = cms.double( 0.02 ),
9884       ClusterDPhi = cms.double( 0.6 ),
9885       OverlapDPhi = cms.double( 0.0786 )
9886     ),
9887     arbitrateTrackerMuons = cms.bool( False )
9888 )
9889 process.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer",
9890     navigator = cms.PSet( 
9891       barrel = cms.PSet(  ),
9892       endcap = cms.PSet(  ),
9893       name = cms.string( "PFRecHitECALNavigator" )
9894     ),
9895     producers = cms.VPSet( 
9896       cms.PSet(  src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9897         srFlags = cms.InputTag( "" ),
9898         name = cms.string( "PFEBRecHitCreator" ),
9899         qualityTests = cms.VPSet( 
9900           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
9901             applySelectionsToAllCrystals = cms.bool( True )
9902           ),
9903           cms.PSet(  topologicalCleaning = cms.bool( True ),
9904             skipTTRecoveredHits = cms.bool( True ),
9905             cleaningThreshold = cms.double( 2.0 ),
9906             name = cms.string( "PFRecHitQTestECAL" ),
9907             timingCleaning = cms.bool( True )
9908           )
9909         )
9910       ),
9911       cms.PSet(  src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9912         srFlags = cms.InputTag( "" ),
9913         name = cms.string( "PFEERecHitCreator" ),
9914         qualityTests = cms.VPSet( 
9915           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
9916             applySelectionsToAllCrystals = cms.bool( True )
9917           ),
9918           cms.PSet(  topologicalCleaning = cms.bool( True ),
9919             skipTTRecoveredHits = cms.bool( True ),
9920             cleaningThreshold = cms.double( 2.0 ),
9921             name = cms.string( "PFRecHitQTestECAL" ),
9922             timingCleaning = cms.bool( True )
9923           )
9924         )
9925       )
9926     )
9927 )
9928 process.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer",
9929     navigator = cms.PSet( 
9930       hcalEnums = cms.vint32( 4 ),
9931       name = cms.string( "PFRecHitHCALDenseIdNavigator" )
9932     ),
9933     producers = cms.VPSet( 
9934       cms.PSet(  thresh_HF = cms.double( 0.4 ),
9935         LongFibre_Fraction = cms.double( 0.1 ),
9936         src = cms.InputTag( "hltHfreco" ),
9937         EMDepthCorrection = cms.double( 22.0 ),
9938         ShortFibre_Fraction = cms.double( 0.01 ),
9939         HADDepthCorrection = cms.double( 25.0 ),
9940         HFCalib29 = cms.double( 1.07 ),
9941         LongFibre_Cut = cms.double( 120.0 ),
9942         name = cms.string( "PFHFRecHitCreator" ),
9943         qualityTests = cms.VPSet( 
9944           cms.PSet(  flags = cms.vstring( 'Standard',
9945   'HFLong',
9946   'HFShort' ),
9947             cleaningThresholds = cms.vdouble( 0.0, 120.0, 60.0 ),
9948             name = cms.string( "PFRecHitQTestHCALChannel" ),
9949             maxSeverities = cms.vint32( 11, 9, 9 )
9950           ),
9951           cms.PSet(  usePFThresholdsFromDB = cms.bool( False ),
9952             name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ),
9953             cuts = cms.VPSet( 
9954               cms.PSet(  threshold = cms.vdouble( 1.2, 1.8 ),
9955                 depth = cms.vint32( 1, 2 ),
9956                 detectorEnum = cms.int32( 4 )
9957               )
9958             )
9959           )
9960         ),
9961         ShortFibre_Cut = cms.double( 60.0 )
9962       )
9963     )
9964 )
9965 process.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer",
9966     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
9967     producers = cms.VPSet( 
9968       cms.PSet(  src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
9969         name = cms.string( "PFPSRecHitCreator" ),
9970         qualityTests = cms.VPSet( 
9971           cms.PSet(  threshold = cms.double( 7.0E-6 ),
9972             name = cms.string( "PFRecHitQTestThreshold" )
9973           )
9974         )
9975       )
9976     )
9977 )
9978 process.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer",
9979     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ),
9980     usePFThresholdsFromDB = cms.bool( True ),
9981     recHitCleaners = cms.VPSet( 
9982     ),
9983     seedCleaners = cms.VPSet( 
9984     ),
9985     seedFinder = cms.PSet( 
9986       thresholdsByDetector = cms.VPSet( 
9987         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
9988           seedingThreshold = cms.double( 0.6 ),
9989           detector = cms.string( "ECAL_ENDCAP" )
9990         ),
9991         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
9992           seedingThreshold = cms.double( 0.23 ),
9993           detector = cms.string( "ECAL_BARREL" )
9994         )
9995       ),
9996       algoName = cms.string( "LocalMaximumSeedFinder" ),
9997       nNeighbours = cms.int32( 8 )
9998     ),
9999     initialClusteringStep = cms.PSet( 
10000       thresholdsByDetector = cms.VPSet( 
10001         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
10002           gatheringThresholdPt = cms.double( 0.0 ),
10003           detector = cms.string( "ECAL_BARREL" )
10004         ),
10005         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
10006           gatheringThresholdPt = cms.double( 0.0 ),
10007           detector = cms.string( "ECAL_ENDCAP" )
10008         )
10009       ),
10010       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10011       useCornerCells = cms.bool( True )
10012     ),
10013     pfClusterBuilder = cms.PSet( 
10014       minFracTot = cms.double( 1.0E-20 ),
10015       stoppingTolerance = cms.double( 1.0E-8 ),
10016       positionCalc = cms.PSet( 
10017         minAllowedNormalization = cms.double( 1.0E-9 ),
10018         posCalcNCrystals = cms.int32( 9 ),
10019         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10020         logWeightDenominator = cms.double( 0.08 ),
10021         minFractionInCalc = cms.double( 1.0E-9 ),
10022         timeResolutionCalcBarrel = cms.PSet( 
10023           corrTermLowE = cms.double( 0.0510871 ),
10024           threshLowE = cms.double( 0.5 ),
10025           noiseTerm = cms.double( 1.10889 ),
10026           constantTermLowE = cms.double( 0.0 ),
10027           noiseTermLowE = cms.double( 1.31883 ),
10028           threshHighE = cms.double( 5.0 ),
10029           constantTerm = cms.double( 0.428192 )
10030         ),
10031         timeResolutionCalcEndcap = cms.PSet( 
10032           corrTermLowE = cms.double( 0.0 ),
10033           threshLowE = cms.double( 1.0 ),
10034           noiseTerm = cms.double( 5.72489999999 ),
10035           constantTermLowE = cms.double( 0.0 ),
10036           noiseTermLowE = cms.double( 6.92683000001 ),
10037           threshHighE = cms.double( 10.0 ),
10038           constantTerm = cms.double( 0.0 )
10039         )
10040       ),
10041       maxIterations = cms.uint32( 50 ),
10042       positionCalcForConvergence = cms.PSet( 
10043         minAllowedNormalization = cms.double( 0.0 ),
10044         T0_ES = cms.double( 1.2 ),
10045         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10046         T0_EE = cms.double( 3.1 ),
10047         T0_EB = cms.double( 7.4 ),
10048         X0 = cms.double( 0.89 ),
10049         minFractionInCalc = cms.double( 0.0 ),
10050         W0 = cms.double( 4.2 )
10051       ),
10052       allCellsPositionCalc = cms.PSet( 
10053         minAllowedNormalization = cms.double( 1.0E-9 ),
10054         posCalcNCrystals = cms.int32( -1 ),
10055         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10056         logWeightDenominator = cms.double( 0.08 ),
10057         minFractionInCalc = cms.double( 1.0E-9 ),
10058         timeResolutionCalcBarrel = cms.PSet( 
10059           corrTermLowE = cms.double( 0.0510871 ),
10060           threshLowE = cms.double( 0.5 ),
10061           noiseTerm = cms.double( 1.10889 ),
10062           constantTermLowE = cms.double( 0.0 ),
10063           noiseTermLowE = cms.double( 1.31883 ),
10064           threshHighE = cms.double( 5.0 ),
10065           constantTerm = cms.double( 0.428192 )
10066         ),
10067         timeResolutionCalcEndcap = cms.PSet( 
10068           corrTermLowE = cms.double( 0.0 ),
10069           threshLowE = cms.double( 1.0 ),
10070           noiseTerm = cms.double( 5.72489999999 ),
10071           constantTermLowE = cms.double( 0.0 ),
10072           noiseTermLowE = cms.double( 6.92683000001 ),
10073           threshHighE = cms.double( 10.0 ),
10074           constantTerm = cms.double( 0.0 )
10075         )
10076       ),
10077       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10078       recHitEnergyNorms = cms.VPSet( 
10079         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
10080           detector = cms.string( "ECAL_BARREL" )
10081         ),
10082         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
10083           detector = cms.string( "ECAL_ENDCAP" )
10084         )
10085       ),
10086       showerSigma = cms.double( 1.5 ),
10087       minFractionToKeep = cms.double( 1.0E-7 ),
10088       excludeOtherSeeds = cms.bool( True )
10089     ),
10090     positionReCalc = cms.PSet( 
10091       minAllowedNormalization = cms.double( 0.0 ),
10092       T0_ES = cms.double( 1.2 ),
10093       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10094       T0_EE = cms.double( 3.1 ),
10095       T0_EB = cms.double( 7.4 ),
10096       X0 = cms.double( 0.89 ),
10097       minFractionInCalc = cms.double( 0.0 ),
10098       W0 = cms.double( 4.2 )
10099     ),
10100     energyCorrector = cms.PSet(  )
10101 )
10102 process.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer",
10103     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ),
10104     usePFThresholdsFromDB = cms.bool( True ),
10105     recHitCleaners = cms.VPSet( 
10106     ),
10107     seedCleaners = cms.VPSet( 
10108     ),
10109     seedFinder = cms.PSet( 
10110       thresholdsByDetector = cms.VPSet( 
10111         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10112           seedingThreshold = cms.double( 1.2E-4 ),
10113           detector = cms.string( "PS1" )
10114         ),
10115         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10116           seedingThreshold = cms.double( 1.2E-4 ),
10117           detector = cms.string( "PS2" )
10118         )
10119       ),
10120       algoName = cms.string( "LocalMaximumSeedFinder" ),
10121       nNeighbours = cms.int32( 4 )
10122     ),
10123     initialClusteringStep = cms.PSet( 
10124       thresholdsByDetector = cms.VPSet( 
10125         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
10126           gatheringThresholdPt = cms.double( 0.0 ),
10127           detector = cms.string( "PS1" )
10128         ),
10129         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
10130           gatheringThresholdPt = cms.double( 0.0 ),
10131           detector = cms.string( "PS2" )
10132         )
10133       ),
10134       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10135       useCornerCells = cms.bool( False )
10136     ),
10137     pfClusterBuilder = cms.PSet( 
10138       minFracTot = cms.double( 1.0E-20 ),
10139       stoppingTolerance = cms.double( 1.0E-8 ),
10140       positionCalc = cms.PSet( 
10141         minAllowedNormalization = cms.double( 1.0E-9 ),
10142         posCalcNCrystals = cms.int32( -1 ),
10143         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10144         logWeightDenominator = cms.double( 6.0E-5 ),
10145         minFractionInCalc = cms.double( 1.0E-9 )
10146       ),
10147       maxIterations = cms.uint32( 50 ),
10148       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10149       recHitEnergyNorms = cms.VPSet( 
10150         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
10151           detector = cms.string( "PS1" )
10152         ),
10153         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
10154           detector = cms.string( "PS2" )
10155         )
10156       ),
10157       showerSigma = cms.double( 0.3 ),
10158       minFractionToKeep = cms.double( 1.0E-7 ),
10159       excludeOtherSeeds = cms.bool( True )
10160     ),
10161     positionReCalc = cms.PSet(  ),
10162     energyCorrector = cms.PSet(  )
10163 )
10164 process.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
10165     minimumPSEnergy = cms.double( 0.0 ),
10166     skipPS = cms.bool( False ),
10167     inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
10168     energyCorrector = cms.PSet( 
10169       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10170       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10171       applyCrackCorrections = cms.bool( False ),
10172       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
10173       applyMVACorrections = cms.bool( True ),
10174       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
10175       maxPtForMVAEvaluation = cms.double( 300.0 ),
10176       srfAwareCorrection = cms.bool( True )
10177     ),
10178     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" )
10179 )
10180 process.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer",
10181     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ),
10182     usePFThresholdsFromDB = cms.bool( True ),
10183     recHitCleaners = cms.VPSet( 
10184     ),
10185     seedCleaners = cms.VPSet( 
10186     ),
10187     seedFinder = cms.PSet( 
10188       thresholdsByDetector = cms.VPSet( 
10189         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10190           seedingThreshold = cms.double( 1.4 ),
10191           detector = cms.string( "HF_EM" )
10192         ),
10193         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10194           seedingThreshold = cms.double( 1.4 ),
10195           detector = cms.string( "HF_HAD" )
10196         )
10197       ),
10198       algoName = cms.string( "LocalMaximumSeedFinder" ),
10199       nNeighbours = cms.int32( 0 )
10200     ),
10201     initialClusteringStep = cms.PSet( 
10202       thresholdsByDetector = cms.VPSet( 
10203       ),
10204       algoName = cms.string( "Basic2DClusterForEachSeed" )
10205     ),
10206     pfClusterBuilder = cms.PSet(  ),
10207     positionReCalc = cms.PSet(  ),
10208     energyCorrector = cms.PSet(  )
10209 )
10210 process.hltLightPFTracks = cms.EDProducer( "LightPFTrackProducer",
10211     TrackQuality = cms.string( "none" ),
10212     UseQuality = cms.bool( False ),
10213     TkColList = cms.VInputTag( 'hltPFMuonMerging' )
10214 )
10215 process.hltParticleFlowBlock = cms.EDProducer( "PFBlockProducer",
10216     verbose = cms.untracked.bool( False ),
10217     debug = cms.untracked.bool( False ),
10218     elementImporters = cms.VPSet( 
10219       cms.PSet(  muonSrc = cms.InputTag( "hltMuons" ),
10220         cleanBadConvertedBrems = cms.bool( False ),
10221         muonMaxDPtOPt = cms.double( 1.0 ),
10222         source = cms.InputTag( "hltLightPFTracks" ),
10223         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
10224         vetoEndcap = cms.bool( False ),
10225         useIterativeTracking = cms.bool( False ),
10226         importerName = cms.string( "GeneralTracksImporter" ),
10227         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
10228         trackQuality = cms.string( "highPurity" )
10229       ),
10230       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
10231         importerName = cms.string( "ECALClusterImporter" ),
10232         BCtoPFCMap = cms.InputTag( "" )
10233       ),
10234       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
10235         importerName = cms.string( "GenericClusterImporter" )
10236       ),
10237       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
10238         importerName = cms.string( "GenericClusterImporter" )
10239       )
10240     ),
10241     linkDefinitions = cms.VPSet( 
10242       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
10243         useKDTree = cms.bool( True ),
10244         linkerName = cms.string( "TrackAndECALLinker" )
10245       ),
10246       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
10247         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
10248         nMaxHcalLinksPerTrack = cms.int32( 1 ),
10249         linkType = cms.string( "TRACK:HCAL" ),
10250         useKDTree = cms.bool( True ),
10251         linkerName = cms.string( "TrackAndHCALLinker" )
10252       ),
10253       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
10254         linkType = cms.string( "ECAL:HCAL" ),
10255         useKDTree = cms.bool( False ),
10256         linkerName = cms.string( "ECALAndHCALLinker" )
10257       ),
10258       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
10259         useKDTree = cms.bool( False ),
10260         linkerName = cms.string( "HFEMAndHFHADLinker" )
10261       )
10262     )
10263 )
10264 process.hltParticleFlow = cms.EDProducer( "PFProducer",
10265     verbose = cms.untracked.bool( False ),
10266     debug = cms.untracked.bool( False ),
10267     blocks = cms.InputTag( "hltParticleFlowBlock" ),
10268     muons = cms.InputTag( "hltMuons" ),
10269     postMuonCleaning = cms.bool( True ),
10270     vetoEndcap = cms.bool( False ),
10271     vertexCollection = cms.InputTag( "hltPixelVertices" ),
10272     useVerticesForNeutral = cms.bool( True ),
10273     useHO = cms.bool( False ),
10274     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
10275     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
10276     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
10277     useEGammaElectrons = cms.bool( False ),
10278     egammaElectrons = cms.InputTag( "" ),
10279     useEGammaFilters = cms.bool( False ),
10280     useProtectionsForJetMET = cms.bool( True ),
10281     PFEGammaFiltersParameters = cms.PSet( 
10282       electron_missinghits = cms.uint32( 1 ),
10283       electron_protectionsForJetMET = cms.PSet( 
10284         maxEeleOverPoutRes = cms.double( 0.5 ),
10285         maxEleHcalEOverEcalE = cms.double( 0.1 ),
10286         maxEcalEOverPRes = cms.double( 0.2 ),
10287         maxHcalEOverP = cms.double( 1.0 ),
10288         maxE = cms.double( 50.0 ),
10289         maxTrackPOverEele = cms.double( 1.0 ),
10290         maxDPhiIN = cms.double( 0.1 ),
10291         maxEcalEOverP_2 = cms.double( 0.2 ),
10292         maxEcalEOverP_1 = cms.double( 0.5 ),
10293         maxEeleOverPout = cms.double( 0.2 ),
10294         maxHcalEOverEcalE = cms.double( 0.1 ),
10295         maxHcalE = cms.double( 10.0 ),
10296         maxNtracks = cms.double( 3.0 )
10297       ),
10298       photon_MinEt = cms.double( 10.0 ),
10299       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
10300       electron_protectionsForBadHcal = cms.PSet( 
10301         dEta = cms.vdouble( 0.0064, 0.01264 ),
10302         dPhi = cms.vdouble( 0.0547, 0.0394 ),
10303         enableProtections = cms.bool( False ),
10304         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
10305         eInvPInv = cms.vdouble( 0.184, 0.0721 )
10306       ),
10307       photon_protectionsForBadHcal = cms.PSet( 
10308         enableProtections = cms.bool( False ),
10309         solidConeTrkIsoOffset = cms.double( 10.0 ),
10310         solidConeTrkIsoSlope = cms.double( 0.3 )
10311       ),
10312       electron_iso_mva_barrel = cms.double( -0.1875 ),
10313       electron_iso_mva_endcap = cms.double( -0.1075 ),
10314       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
10315       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
10316       photon_HoE = cms.double( 0.05 ),
10317       electron_iso_combIso_endcap = cms.double( 10.0 ),
10318       electron_iso_pt = cms.double( 10.0 ),
10319       photon_protectionsForJetMET = cms.PSet( 
10320         sumPtTrackIsoSlope = cms.double( 0.001 ),
10321         sumPtTrackIso = cms.double( 4.0 )
10322       ),
10323       electron_iso_combIso_barrel = cms.double( 10.0 ),
10324       electron_noniso_mvaCut = cms.double( -0.1 ),
10325       photon_combIso = cms.double( 10.0 ),
10326       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
10327     ),
10328     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
10329     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
10330     muon_HO = cms.vdouble( 0.9, 0.9 ),
10331     PFMuonAlgoParameters = cms.PSet(  ),
10332     rejectTracks_Bad = cms.bool( False ),
10333     rejectTracks_Step45 = cms.bool( False ),
10334     usePFNuclearInteractions = cms.bool( False ),
10335     usePFConversions = cms.bool( False ),
10336     usePFDecays = cms.bool( False ),
10337     dptRel_DispVtx = cms.double( 10.0 ),
10338     iCfgCandConnector = cms.PSet( 
10339       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
10340       bCorrect = cms.bool( False ),
10341       bCalibPrimary = cms.bool( False )
10342     ),
10343     nsigma_TRACK = cms.double( 1.0 ),
10344     pt_Error = cms.double( 1.0 ),
10345     factors_45 = cms.vdouble( 10.0, 100.0 ),
10346     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
10347     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
10348     goodTrackDeadHcal_layers = cms.uint32( 4 ),
10349     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
10350     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
10351     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
10352     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
10353     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
10354     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
10355     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
10356     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
10357     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
10358     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
10359     pf_nsigma_ECAL = cms.double( 0.0 ),
10360     pf_nsigma_HCAL = cms.double( 1.0 ),
10361     pf_nsigma_HFEM = cms.double( 1.0 ),
10362     pf_nsigma_HFHAD = cms.double( 1.0 ),
10363     useCalibrationsFromDB = cms.bool( True ),
10364     calibrationsLabel = cms.string( "HLT" ),
10365     postHFCleaning = cms.bool( False ),
10366     PFHFCleaningParameters = cms.PSet( 
10367       minHFCleaningPt = cms.double( 5.0 ),
10368       minDeltaMet = cms.double( 0.4 ),
10369       maxSignificance = cms.double( 2.5 ),
10370       minSignificance = cms.double( 2.5 ),
10371       minSignificanceReduction = cms.double( 1.4 ),
10372       maxDeltaPhiPt = cms.double( 7.0 )
10373     ),
10374     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
10375     calibHF_use = cms.bool( False ),
10376     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 ),
10377     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 ),
10378     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 ),
10379     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 ),
10380     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 ),
10381     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
10382 )
10383 process.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer",
10384     useMassDropTagger = cms.bool( False ),
10385     useFiltering = cms.bool( False ),
10386     useDynamicFiltering = cms.bool( False ),
10387     useTrimming = cms.bool( False ),
10388     usePruning = cms.bool( False ),
10389     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
10390     useKtPruning = cms.bool( False ),
10391     useConstituentSubtraction = cms.bool( False ),
10392     useSoftDrop = cms.bool( False ),
10393     correctShape = cms.bool( False ),
10394     UseOnlyVertexTracks = cms.bool( False ),
10395     UseOnlyOnePV = cms.bool( False ),
10396     muCut = cms.double( -1.0 ),
10397     yCut = cms.double( -1.0 ),
10398     rFilt = cms.double( -1.0 ),
10399     rFiltFactor = cms.double( -1.0 ),
10400     trimPtFracMin = cms.double( -1.0 ),
10401     zcut = cms.double( -1.0 ),
10402     rcut_factor = cms.double( -1.0 ),
10403     csRho_EtaMax = cms.double( -1.0 ),
10404     csRParam = cms.double( -1.0 ),
10405     beta = cms.double( -1.0 ),
10406     R0 = cms.double( -1.0 ),
10407     gridMaxRapidity = cms.double( -1.0 ),
10408     gridSpacing = cms.double( -1.0 ),
10409     DzTrVtxMax = cms.double( 0.0 ),
10410     DxyTrVtxMax = cms.double( 0.0 ),
10411     MaxVtxZ = cms.double( 15.0 ),
10412     subjetPtMin = cms.double( -1.0 ),
10413     muMin = cms.double( -1.0 ),
10414     muMax = cms.double( -1.0 ),
10415     yMin = cms.double( -1.0 ),
10416     yMax = cms.double( -1.0 ),
10417     dRMin = cms.double( -1.0 ),
10418     dRMax = cms.double( -1.0 ),
10419     maxDepth = cms.int32( -1 ),
10420     nFilt = cms.int32( -1 ),
10421     MinVtxNdof = cms.int32( 0 ),
10422     src = cms.InputTag( "hltParticleFlow" ),
10423     srcPVs = cms.InputTag( "hltPixelVertices" ),
10424     jetType = cms.string( "PFJet" ),
10425     jetAlgorithm = cms.string( "AntiKt" ),
10426     rParam = cms.double( 0.4 ),
10427     inputEtMin = cms.double( 0.0 ),
10428     inputEMin = cms.double( 0.0 ),
10429     jetPtMin = cms.double( 0.0 ),
10430     doPVCorrection = cms.bool( False ),
10431     doAreaFastjet = cms.bool( False ),
10432     doRhoFastjet = cms.bool( False ),
10433     doPUOffsetCorr = cms.bool( False ),
10434     puPtMin = cms.double( 10.0 ),
10435     nSigmaPU = cms.double( 1.0 ),
10436     radiusPU = cms.double( 0.4 ),
10437     subtractorName = cms.string( "" ),
10438     useExplicitGhosts = cms.bool( False ),
10439     doAreaDiskApprox = cms.bool( True ),
10440     voronoiRfact = cms.double( -9.0 ),
10441     Rho_EtaMax = cms.double( 4.4 ),
10442     Ghost_EtaMax = cms.double( 6.0 ),
10443     Active_Area_Repeats = cms.int32( 5 ),
10444     GhostArea = cms.double( 0.01 ),
10445     restrictInputs = cms.bool( False ),
10446     maxInputs = cms.uint32( 1 ),
10447     writeCompound = cms.bool( False ),
10448     writeJetsWithConst = cms.bool( False ),
10449     doFastJetNonUniform = cms.bool( False ),
10450     useDeterministicSeed = cms.bool( True ),
10451     minSeed = cms.uint32( 0 ),
10452     verbosity = cms.int32( 0 ),
10453     puWidth = cms.double( 0.0 ),
10454     nExclude = cms.uint32( 0 ),
10455     maxBadEcalCells = cms.uint32( 9999999 ),
10456     maxBadHcalCells = cms.uint32( 9999999 ),
10457     maxProblematicEcalCells = cms.uint32( 9999999 ),
10458     maxProblematicHcalCells = cms.uint32( 9999999 ),
10459     maxRecoveredEcalCells = cms.uint32( 9999999 ),
10460     maxRecoveredHcalCells = cms.uint32( 9999999 ),
10461     puCenters = cms.vdouble(  ),
10462     applyWeight = cms.bool( False ),
10463     srcWeights = cms.InputTag( "" ),
10464     minimumTowersFraction = cms.double( 0.0 ),
10465     jetCollInstanceName = cms.string( "" ),
10466     sumRecHits = cms.bool( False )
10467 )
10468 process.hltAK4PFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer",
10469     minPt = cms.double( 20.0 ),
10470     maxEta = cms.double( 1.0E99 ),
10471     CHF = cms.double( 0.0 ),
10472     NHF = cms.double( 0.99 ),
10473     CEF = cms.double( 0.99 ),
10474     NEF = cms.double( 0.99 ),
10475     maxCF = cms.double( 99.0 ),
10476     NCH = cms.int32( 0 ),
10477     NTOT = cms.int32( 1 ),
10478     jetsInput = cms.InputTag( "hltAK4PFJets" )
10479 )
10480 process.hltAK4PFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer",
10481     minPt = cms.double( 20.0 ),
10482     maxEta = cms.double( 1.0E99 ),
10483     CHF = cms.double( 0.0 ),
10484     NHF = cms.double( 0.9 ),
10485     CEF = cms.double( 0.99 ),
10486     NEF = cms.double( 0.99 ),
10487     maxCF = cms.double( 99.0 ),
10488     NCH = cms.int32( 0 ),
10489     NTOT = cms.int32( 1 ),
10490     jetsInput = cms.InputTag( "hltAK4PFJets" )
10491 )
10492 process.hltFixedGridRhoFastjetAll = cms.EDProducer( "FixedGridRhoProducerFastjet",
10493     pfCandidatesTag = cms.InputTag( "hltParticleFlow" ),
10494     maxRapidity = cms.double( 5.0 ),
10495     gridSpacing = cms.double( 0.55 )
10496 )
10497 process.hltAK4PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
10498     level = cms.string( "L1FastJet" ),
10499     algorithm = cms.string( "AK4PFHLT" ),
10500     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" )
10501 )
10502 process.hltAK4PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10503     level = cms.string( "L2Relative" ),
10504     algorithm = cms.string( "AK4PFHLT" )
10505 )
10506 process.hltAK4PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10507     level = cms.string( "L3Absolute" ),
10508     algorithm = cms.string( "AK4PFHLT" )
10509 )
10510 process.hltAK4PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10511     level = cms.string( "L2L3Residual" ),
10512     algorithm = cms.string( "AK4PFHLT" )
10513 )
10514 process.hltAK4PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
10515     correctors = cms.VInputTag( 'hltAK4PFFastJetCorrector','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' )
10516 )
10517 process.hltAK4PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10518     src = cms.InputTag( "hltAK4PFJets" ),
10519     correctors = cms.VInputTag( 'hltAK4PFCorrector' )
10520 )
10521 process.hltAK4PFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10522     src = cms.InputTag( "hltAK4PFJetsLooseID" ),
10523     correctors = cms.VInputTag( 'hltAK4PFCorrector' )
10524 )
10525 process.hltAK4PFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10526     src = cms.InputTag( "hltAK4PFJetsTightID" ),
10527     correctors = cms.VInputTag( 'hltAK4PFCorrector' )
10528 )
10529 process.hltPFJetsCorrectedMatchedToCaloJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10530     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10531     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10" ),
10532     triggerJetsType = cms.int32( 85 ),
10533     maxDeltaR = cms.double( 0.5 )
10534 )
10535 process.hltSinglePFJet40 = cms.EDFilter( "HLT1PFJet",
10536     saveTags = cms.bool( True ),
10537     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ),
10538     triggerType = cms.int32( 85 ),
10539     MinE = cms.double( -1.0 ),
10540     MinPt = cms.double( 40.0 ),
10541     MinMass = cms.double( -1.0 ),
10542     MaxMass = cms.double( -1.0 ),
10543     MinEta = cms.double( -1.0 ),
10544     MaxEta = cms.double( 5.0 ),
10545     MinN = cms.int32( 1 )
10546 )
10547 process.hltPreAK4PFJet60 = cms.EDFilter( "HLTPrescaler",
10548     offset = cms.uint32( 0 ),
10549     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10550 )
10551 process.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet",
10552     saveTags = cms.bool( True ),
10553     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10554     triggerType = cms.int32( 85 ),
10555     MinE = cms.double( -1.0 ),
10556     MinPt = cms.double( 40.0 ),
10557     MinMass = cms.double( -1.0 ),
10558     MaxMass = cms.double( -1.0 ),
10559     MinEta = cms.double( -1.0 ),
10560     MaxEta = cms.double( 5.0 ),
10561     MinN = cms.int32( 1 )
10562 )
10563 process.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10564     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10565     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet40" ),
10566     triggerJetsType = cms.int32( 85 ),
10567     maxDeltaR = cms.double( 0.5 )
10568 )
10569 process.hltSinglePFJet60 = cms.EDFilter( "HLT1PFJet",
10570     saveTags = cms.bool( True ),
10571     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40" ),
10572     triggerType = cms.int32( 85 ),
10573     MinE = cms.double( -1.0 ),
10574     MinPt = cms.double( 60.0 ),
10575     MinMass = cms.double( -1.0 ),
10576     MaxMass = cms.double( -1.0 ),
10577     MinEta = cms.double( -1.0 ),
10578     MaxEta = cms.double( 5.0 ),
10579     MinN = cms.int32( 1 )
10580 )
10581 process.hltPreAK4PFJet80 = cms.EDFilter( "HLTPrescaler",
10582     offset = cms.uint32( 0 ),
10583     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10584 )
10585 process.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet",
10586     saveTags = cms.bool( True ),
10587     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10588     triggerType = cms.int32( 85 ),
10589     MinE = cms.double( -1.0 ),
10590     MinPt = cms.double( 50.0 ),
10591     MinMass = cms.double( -1.0 ),
10592     MaxMass = cms.double( -1.0 ),
10593     MinEta = cms.double( -1.0 ),
10594     MaxEta = cms.double( 5.0 ),
10595     MinN = cms.int32( 1 )
10596 )
10597 process.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10598     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10599     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet50" ),
10600     triggerJetsType = cms.int32( 85 ),
10601     maxDeltaR = cms.double( 0.5 )
10602 )
10603 process.hltSinglePFJet80 = cms.EDFilter( "HLT1PFJet",
10604     saveTags = cms.bool( True ),
10605     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50" ),
10606     triggerType = cms.int32( 85 ),
10607     MinE = cms.double( -1.0 ),
10608     MinPt = cms.double( 80.0 ),
10609     MinMass = cms.double( -1.0 ),
10610     MaxMass = cms.double( -1.0 ),
10611     MinEta = cms.double( -1.0 ),
10612     MaxEta = cms.double( 5.0 ),
10613     MinN = cms.int32( 1 )
10614 )
10615 process.hltPreAK4PFJet100 = cms.EDFilter( "HLTPrescaler",
10616     offset = cms.uint32( 0 ),
10617     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10618 )
10619 process.hltPFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10620     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10621     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet70" ),
10622     triggerJetsType = cms.int32( 85 ),
10623     maxDeltaR = cms.double( 0.5 )
10624 )
10625 process.hltSinglePFJet100 = cms.EDFilter( "HLT1PFJet",
10626     saveTags = cms.bool( True ),
10627     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets70" ),
10628     triggerType = cms.int32( 85 ),
10629     MinE = cms.double( -1.0 ),
10630     MinPt = cms.double( 100.0 ),
10631     MinMass = cms.double( -1.0 ),
10632     MaxMass = cms.double( -1.0 ),
10633     MinEta = cms.double( -1.0 ),
10634     MaxEta = cms.double( 5.0 ),
10635     MinN = cms.int32( 1 )
10636 )
10637 process.hltPreAK4PFJet120 = cms.EDFilter( "HLTPrescaler",
10638     offset = cms.uint32( 0 ),
10639     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10640 )
10641 process.hltSingleCaloJet90 = cms.EDFilter( "HLT1CaloJet",
10642     saveTags = cms.bool( True ),
10643     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10644     triggerType = cms.int32( 85 ),
10645     MinE = cms.double( -1.0 ),
10646     MinPt = cms.double( 90.0 ),
10647     MinMass = cms.double( -1.0 ),
10648     MaxMass = cms.double( -1.0 ),
10649     MinEta = cms.double( -1.0 ),
10650     MaxEta = cms.double( 5.0 ),
10651     MinN = cms.int32( 1 )
10652 )
10653 process.hltPFJetsCorrectedMatchedToCaloJets90 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10654     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10655     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet90" ),
10656     triggerJetsType = cms.int32( 85 ),
10657     maxDeltaR = cms.double( 0.5 )
10658 )
10659 process.hltSinglePFJet120 = cms.EDFilter( "HLT1PFJet",
10660     saveTags = cms.bool( True ),
10661     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets90" ),
10662     triggerType = cms.int32( 85 ),
10663     MinE = cms.double( -1.0 ),
10664     MinPt = cms.double( 120.0 ),
10665     MinMass = cms.double( -1.0 ),
10666     MaxMass = cms.double( -1.0 ),
10667     MinEta = cms.double( -1.0 ),
10668     MaxEta = cms.double( 5.0 ),
10669     MinN = cms.int32( 1 )
10670 )
10671 process.hltPreAK4PFJetFwd40 = cms.EDFilter( "HLTPrescaler",
10672     offset = cms.uint32( 0 ),
10673     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10674 )
10675 process.hltSingleCaloFwdJet10 = cms.EDFilter( "HLT1CaloJet",
10676     saveTags = cms.bool( True ),
10677     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10678     triggerType = cms.int32( 85 ),
10679     MinE = cms.double( -1.0 ),
10680     MinPt = cms.double( 10.0 ),
10681     MinMass = cms.double( -1.0 ),
10682     MaxMass = cms.double( -1.0 ),
10683     MinEta = cms.double( 2.7 ),
10684     MaxEta = cms.double( 5.0 ),
10685     MinN = cms.int32( 1 )
10686 )
10687 process.hltPFJetsCorrectedMatchedToCaloFwdJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10688     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10689     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10" ),
10690     triggerJetsType = cms.int32( 85 ),
10691     maxDeltaR = cms.double( 0.5 )
10692 )
10693 process.hltSinglePFFwdJet40 = cms.EDFilter( "HLT1PFJet",
10694     saveTags = cms.bool( True ),
10695     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10" ),
10696     triggerType = cms.int32( 85 ),
10697     MinE = cms.double( -1.0 ),
10698     MinPt = cms.double( 40.0 ),
10699     MinMass = cms.double( -1.0 ),
10700     MaxMass = cms.double( -1.0 ),
10701     MinEta = cms.double( 2.7 ),
10702     MaxEta = cms.double( 5.0 ),
10703     MinN = cms.int32( 1 )
10704 )
10705 process.hltPreAK4PFJetFwd60 = cms.EDFilter( "HLTPrescaler",
10706     offset = cms.uint32( 0 ),
10707     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10708 )
10709 process.hltPFJetsCorrectedMatchedToCaloFwdJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10710     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10711     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40" ),
10712     triggerJetsType = cms.int32( 85 ),
10713     maxDeltaR = cms.double( 0.5 )
10714 )
10715 process.hltSinglePFFwdJet60 = cms.EDFilter( "HLT1PFJet",
10716     saveTags = cms.bool( True ),
10717     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40" ),
10718     triggerType = cms.int32( 85 ),
10719     MinE = cms.double( -1.0 ),
10720     MinPt = cms.double( 60.0 ),
10721     MinMass = cms.double( -1.0 ),
10722     MaxMass = cms.double( -1.0 ),
10723     MinEta = cms.double( 2.7 ),
10724     MaxEta = cms.double( 5.0 ),
10725     MinN = cms.int32( 1 )
10726 )
10727 process.hltPreAK4PFJetFwd80 = cms.EDFilter( "HLTPrescaler",
10728     offset = cms.uint32( 0 ),
10729     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10730 )
10731 process.hltSingleCaloFwdJet50 = cms.EDFilter( "HLT1CaloJet",
10732     saveTags = cms.bool( True ),
10733     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10734     triggerType = cms.int32( 85 ),
10735     MinE = cms.double( -1.0 ),
10736     MinPt = cms.double( 50.0 ),
10737     MinMass = cms.double( -1.0 ),
10738     MaxMass = cms.double( -1.0 ),
10739     MinEta = cms.double( 2.7 ),
10740     MaxEta = cms.double( 5.0 ),
10741     MinN = cms.int32( 1 )
10742 )
10743 process.hltPFJetsCorrectedMatchedToCaloFwdJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10744     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10745     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50" ),
10746     triggerJetsType = cms.int32( 85 ),
10747     maxDeltaR = cms.double( 0.5 )
10748 )
10749 process.hltSinglePFFwdJet80 = cms.EDFilter( "HLT1PFJet",
10750     saveTags = cms.bool( True ),
10751     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50" ),
10752     triggerType = cms.int32( 85 ),
10753     MinE = cms.double( -1.0 ),
10754     MinPt = cms.double( 80.0 ),
10755     MinMass = cms.double( -1.0 ),
10756     MaxMass = cms.double( -1.0 ),
10757     MinEta = cms.double( 2.7 ),
10758     MaxEta = cms.double( 5.0 ),
10759     MinN = cms.int32( 1 )
10760 )
10761 process.hltPreAK4PFJetFwd100 = cms.EDFilter( "HLTPrescaler",
10762     offset = cms.uint32( 0 ),
10763     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10764 )
10765 process.hltPFJetsCorrectedMatchedToCaloFwdJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10766     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10767     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet70" ),
10768     triggerJetsType = cms.int32( 85 ),
10769     maxDeltaR = cms.double( 0.5 )
10770 )
10771 process.hltSinglePFFwdJet100 = cms.EDFilter( "HLT1PFJet",
10772     saveTags = cms.bool( True ),
10773     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets70" ),
10774     triggerType = cms.int32( 85 ),
10775     MinE = cms.double( -1.0 ),
10776     MinPt = cms.double( 100.0 ),
10777     MinMass = cms.double( -1.0 ),
10778     MaxMass = cms.double( -1.0 ),
10779     MinEta = cms.double( 2.7 ),
10780     MaxEta = cms.double( 5.0 ),
10781     MinN = cms.int32( 1 )
10782 )
10783 process.hltPreAK4PFJetFwd120 = cms.EDFilter( "HLTPrescaler",
10784     offset = cms.uint32( 0 ),
10785     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10786 )
10787 process.hltSingleCaloFwdJet90 = cms.EDFilter( "HLT1CaloJet",
10788     saveTags = cms.bool( True ),
10789     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10790     triggerType = cms.int32( 85 ),
10791     MinE = cms.double( -1.0 ),
10792     MinPt = cms.double( 90.0 ),
10793     MinMass = cms.double( -1.0 ),
10794     MaxMass = cms.double( -1.0 ),
10795     MinEta = cms.double( 2.7 ),
10796     MaxEta = cms.double( 5.0 ),
10797     MinN = cms.int32( 1 )
10798 )
10799 process.hltPFJetsCorrectedMatchedToCaloFwdJets90 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10800     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10801     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet90" ),
10802     triggerJetsType = cms.int32( 85 ),
10803     maxDeltaR = cms.double( 0.5 )
10804 )
10805 process.hltSinglePFFwdJet120 = cms.EDFilter( "HLT1PFJet",
10806     saveTags = cms.bool( True ),
10807     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets90" ),
10808     triggerType = cms.int32( 85 ),
10809     MinE = cms.double( -1.0 ),
10810     MinPt = cms.double( 120.0 ),
10811     MinMass = cms.double( -1.0 ),
10812     MaxMass = cms.double( -1.0 ),
10813     MinEta = cms.double( 2.7 ),
10814     MaxEta = cms.double( 5.0 ),
10815     MinN = cms.int32( 1 )
10816 )
10817 process.hltL1sSingleEG15 = cms.EDFilter( "HLTL1TSeed",
10818     saveTags = cms.bool( True ),
10819     L1SeedsLogicalExpression = cms.string( "L1_SingleEG15" ),
10820     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10821     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10822     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10823     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10824     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10825     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10826     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10827     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10828     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10829 )
10830 process.hltPrePPRefDoubleEle10Gsf = cms.EDFilter( "HLTPrescaler",
10831     offset = cms.uint32( 0 ),
10832     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10833 )
10834 process.hltRechitInRegionsECAL = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
10835     productLabels = cms.vstring( 'EcalRecHitsEB',
10836       'EcalRecHitsEE' ),
10837     recHitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
10838     l1InputRegions = cms.VPSet( 
10839       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10840         regionEtaMargin = cms.double( 0.9 ),
10841         type = cms.string( "EGamma" ),
10842         minEt = cms.double( 5.0 ),
10843         regionPhiMargin = cms.double( 1.2 ),
10844         maxEt = cms.double( 999999.0 )
10845       ),
10846       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10847         regionEtaMargin = cms.double( 0.9 ),
10848         type = cms.string( "Jet" ),
10849         minEt = cms.double( 170.0 ),
10850         regionPhiMargin = cms.double( 1.2 ),
10851         maxEt = cms.double( 999999.0 )
10852       ),
10853       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10854         regionEtaMargin = cms.double( 0.9 ),
10855         type = cms.string( "Tau" ),
10856         minEt = cms.double( 100.0 ),
10857         regionPhiMargin = cms.double( 1.2 ),
10858         maxEt = cms.double( 999999.0 )
10859       )
10860     )
10861 )
10862 process.hltRechitInRegionsES = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
10863     productLabels = cms.vstring( 'EcalRecHitsES' ),
10864     recHitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
10865     l1InputRegions = cms.VPSet( 
10866       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10867         regionEtaMargin = cms.double( 0.9 ),
10868         type = cms.string( "EGamma" ),
10869         minEt = cms.double( 5.0 ),
10870         regionPhiMargin = cms.double( 1.2 ),
10871         maxEt = cms.double( 999999.0 )
10872       ),
10873       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10874         regionEtaMargin = cms.double( 0.9 ),
10875         type = cms.string( "Jet" ),
10876         minEt = cms.double( 170.0 ),
10877         regionPhiMargin = cms.double( 1.2 ),
10878         maxEt = cms.double( 999999.0 )
10879       ),
10880       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10881         regionEtaMargin = cms.double( 0.9 ),
10882         type = cms.string( "Tau" ),
10883         minEt = cms.double( 100.0 ),
10884         regionPhiMargin = cms.double( 1.2 ),
10885         maxEt = cms.double( 999999.0 )
10886       )
10887     )
10888 )
10889 process.hltParticleFlowRecHitECALL1Seeded = cms.EDProducer( "PFRecHitProducer",
10890     navigator = cms.PSet( 
10891       barrel = cms.PSet(  ),
10892       endcap = cms.PSet(  ),
10893       name = cms.string( "PFRecHitECALNavigator" )
10894     ),
10895     producers = cms.VPSet( 
10896       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
10897         srFlags = cms.InputTag( "" ),
10898         name = cms.string( "PFEBRecHitCreator" ),
10899         qualityTests = cms.VPSet( 
10900           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
10901             applySelectionsToAllCrystals = cms.bool( True )
10902           ),
10903           cms.PSet(  topologicalCleaning = cms.bool( True ),
10904             skipTTRecoveredHits = cms.bool( True ),
10905             cleaningThreshold = cms.double( 2.0 ),
10906             name = cms.string( "PFRecHitQTestECAL" ),
10907             timingCleaning = cms.bool( True )
10908           )
10909         )
10910       ),
10911       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
10912         srFlags = cms.InputTag( "" ),
10913         name = cms.string( "PFEERecHitCreator" ),
10914         qualityTests = cms.VPSet( 
10915           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
10916             applySelectionsToAllCrystals = cms.bool( True )
10917           ),
10918           cms.PSet(  topologicalCleaning = cms.bool( True ),
10919             skipTTRecoveredHits = cms.bool( True ),
10920             cleaningThreshold = cms.double( 2.0 ),
10921             name = cms.string( "PFRecHitQTestECAL" ),
10922             timingCleaning = cms.bool( True )
10923           )
10924         )
10925       )
10926     )
10927 )
10928 process.hltParticleFlowRecHitPSL1Seeded = cms.EDProducer( "PFRecHitProducer",
10929     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
10930     producers = cms.VPSet( 
10931       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsES','EcalRecHitsES' ),
10932         name = cms.string( "PFPSRecHitCreator" ),
10933         qualityTests = cms.VPSet( 
10934           cms.PSet(  threshold = cms.double( 7.0E-6 ),
10935             name = cms.string( "PFRecHitQTestThreshold" )
10936           )
10937         )
10938       )
10939     )
10940 )
10941 process.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer",
10942     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ),
10943     usePFThresholdsFromDB = cms.bool( True ),
10944     recHitCleaners = cms.VPSet( 
10945     ),
10946     seedCleaners = cms.VPSet( 
10947     ),
10948     seedFinder = cms.PSet( 
10949       thresholdsByDetector = cms.VPSet( 
10950         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10951           seedingThreshold = cms.double( 1.2E-4 ),
10952           detector = cms.string( "PS1" )
10953         ),
10954         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10955           seedingThreshold = cms.double( 1.2E-4 ),
10956           detector = cms.string( "PS2" )
10957         )
10958       ),
10959       algoName = cms.string( "LocalMaximumSeedFinder" ),
10960       nNeighbours = cms.int32( 4 )
10961     ),
10962     initialClusteringStep = cms.PSet( 
10963       thresholdsByDetector = cms.VPSet( 
10964         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
10965           gatheringThresholdPt = cms.double( 0.0 ),
10966           detector = cms.string( "PS1" )
10967         ),
10968         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
10969           gatheringThresholdPt = cms.double( 0.0 ),
10970           detector = cms.string( "PS2" )
10971         )
10972       ),
10973       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10974       useCornerCells = cms.bool( False )
10975     ),
10976     pfClusterBuilder = cms.PSet( 
10977       minFracTot = cms.double( 1.0E-20 ),
10978       stoppingTolerance = cms.double( 1.0E-8 ),
10979       positionCalc = cms.PSet( 
10980         minAllowedNormalization = cms.double( 1.0E-9 ),
10981         posCalcNCrystals = cms.int32( -1 ),
10982         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10983         logWeightDenominator = cms.double( 6.0E-5 ),
10984         minFractionInCalc = cms.double( 1.0E-9 )
10985       ),
10986       maxIterations = cms.uint32( 50 ),
10987       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10988       recHitEnergyNorms = cms.VPSet( 
10989         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
10990           detector = cms.string( "PS1" )
10991         ),
10992         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
10993           detector = cms.string( "PS2" )
10994         )
10995       ),
10996       showerSigma = cms.double( 0.3 ),
10997       minFractionToKeep = cms.double( 1.0E-7 ),
10998       excludeOtherSeeds = cms.bool( True )
10999     ),
11000     positionReCalc = cms.PSet(  ),
11001     energyCorrector = cms.PSet(  )
11002 )
11003 process.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer",
11004     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ),
11005     usePFThresholdsFromDB = cms.bool( True ),
11006     recHitCleaners = cms.VPSet( 
11007     ),
11008     seedCleaners = cms.VPSet( 
11009     ),
11010     seedFinder = cms.PSet( 
11011       thresholdsByDetector = cms.VPSet( 
11012         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
11013           seedingThreshold = cms.double( 0.6 ),
11014           detector = cms.string( "ECAL_ENDCAP" )
11015         ),
11016         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11017           seedingThreshold = cms.double( 0.23 ),
11018           detector = cms.string( "ECAL_BARREL" )
11019         )
11020       ),
11021       algoName = cms.string( "LocalMaximumSeedFinder" ),
11022       nNeighbours = cms.int32( 8 )
11023     ),
11024     initialClusteringStep = cms.PSet( 
11025       thresholdsByDetector = cms.VPSet( 
11026         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
11027           gatheringThresholdPt = cms.double( 0.0 ),
11028           detector = cms.string( "ECAL_BARREL" )
11029         ),
11030         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
11031           gatheringThresholdPt = cms.double( 0.0 ),
11032           detector = cms.string( "ECAL_ENDCAP" )
11033         )
11034       ),
11035       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11036       useCornerCells = cms.bool( True )
11037     ),
11038     pfClusterBuilder = cms.PSet( 
11039       minFracTot = cms.double( 1.0E-20 ),
11040       stoppingTolerance = cms.double( 1.0E-8 ),
11041       positionCalc = cms.PSet( 
11042         minAllowedNormalization = cms.double( 1.0E-9 ),
11043         posCalcNCrystals = cms.int32( 9 ),
11044         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11045         logWeightDenominator = cms.double( 0.08 ),
11046         minFractionInCalc = cms.double( 1.0E-9 ),
11047         timeResolutionCalcBarrel = cms.PSet( 
11048           corrTermLowE = cms.double( 0.0510871 ),
11049           threshLowE = cms.double( 0.5 ),
11050           noiseTerm = cms.double( 1.10889 ),
11051           constantTermLowE = cms.double( 0.0 ),
11052           noiseTermLowE = cms.double( 1.31883 ),
11053           threshHighE = cms.double( 5.0 ),
11054           constantTerm = cms.double( 0.428192 )
11055         ),
11056         timeResolutionCalcEndcap = cms.PSet( 
11057           corrTermLowE = cms.double( 0.0 ),
11058           threshLowE = cms.double( 1.0 ),
11059           noiseTerm = cms.double( 5.72489999999 ),
11060           constantTermLowE = cms.double( 0.0 ),
11061           noiseTermLowE = cms.double( 6.92683000001 ),
11062           threshHighE = cms.double( 10.0 ),
11063           constantTerm = cms.double( 0.0 )
11064         )
11065       ),
11066       maxIterations = cms.uint32( 50 ),
11067       positionCalcForConvergence = cms.PSet( 
11068         minAllowedNormalization = cms.double( 0.0 ),
11069         T0_ES = cms.double( 1.2 ),
11070         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
11071         T0_EE = cms.double( 3.1 ),
11072         T0_EB = cms.double( 7.4 ),
11073         X0 = cms.double( 0.89 ),
11074         minFractionInCalc = cms.double( 0.0 ),
11075         W0 = cms.double( 4.2 )
11076       ),
11077       allCellsPositionCalc = cms.PSet( 
11078         minAllowedNormalization = cms.double( 1.0E-9 ),
11079         posCalcNCrystals = cms.int32( -1 ),
11080         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11081         logWeightDenominator = cms.double( 0.08 ),
11082         minFractionInCalc = cms.double( 1.0E-9 ),
11083         timeResolutionCalcBarrel = cms.PSet( 
11084           corrTermLowE = cms.double( 0.0510871 ),
11085           threshLowE = cms.double( 0.5 ),
11086           noiseTerm = cms.double( 1.10889 ),
11087           constantTermLowE = cms.double( 0.0 ),
11088           noiseTermLowE = cms.double( 1.31883 ),
11089           threshHighE = cms.double( 5.0 ),
11090           constantTerm = cms.double( 0.428192 )
11091         ),
11092         timeResolutionCalcEndcap = cms.PSet( 
11093           corrTermLowE = cms.double( 0.0 ),
11094           threshLowE = cms.double( 1.0 ),
11095           noiseTerm = cms.double( 5.72489999999 ),
11096           constantTermLowE = cms.double( 0.0 ),
11097           noiseTermLowE = cms.double( 6.92683000001 ),
11098           threshHighE = cms.double( 10.0 ),
11099           constantTerm = cms.double( 0.0 )
11100         )
11101       ),
11102       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11103       recHitEnergyNorms = cms.VPSet( 
11104         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
11105           detector = cms.string( "ECAL_BARREL" )
11106         ),
11107         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
11108           detector = cms.string( "ECAL_ENDCAP" )
11109         )
11110       ),
11111       showerSigma = cms.double( 1.5 ),
11112       minFractionToKeep = cms.double( 1.0E-7 ),
11113       excludeOtherSeeds = cms.bool( True )
11114     ),
11115     positionReCalc = cms.PSet( 
11116       minAllowedNormalization = cms.double( 0.0 ),
11117       T0_ES = cms.double( 1.2 ),
11118       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
11119       T0_EE = cms.double( 3.1 ),
11120       T0_EB = cms.double( 7.4 ),
11121       X0 = cms.double( 0.89 ),
11122       minFractionInCalc = cms.double( 0.0 ),
11123       W0 = cms.double( 4.2 )
11124     ),
11125     energyCorrector = cms.PSet(  )
11126 )
11127 process.hltParticleFlowClusterECALL1Seeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
11128     minimumPSEnergy = cms.double( 0.0 ),
11129     skipPS = cms.bool( False ),
11130     inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ),
11131     energyCorrector = cms.PSet( 
11132       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11133       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11134       applyCrackCorrections = cms.bool( False ),
11135       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
11136       applyMVACorrections = cms.bool( True ),
11137       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
11138       maxPtForMVAEvaluation = cms.double( 300.0 ),
11139       srfAwareCorrection = cms.bool( True )
11140     ),
11141     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" )
11142 )
11143 process.hltParticleFlowSuperClusterECALL1Seeded = cms.EDProducer( "PFECALSuperClusterProducer",
11144     PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
11145     doSatelliteClusterMerge = cms.bool( False ),
11146     thresh_PFClusterBarrel = cms.double( 0.5 ),
11147     PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
11148     useRegression = cms.bool( True ),
11149     satelliteMajorityFraction = cms.double( 0.5 ),
11150     thresh_PFClusterEndcap = cms.double( 0.5 ),
11151     ESAssociation = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
11152     PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
11153     verbose = cms.untracked.bool( False ),
11154     thresh_SCEt = cms.double( 4.0 ),
11155     etawidth_SuperClusterEndcap = cms.double( 0.04 ),
11156     phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
11157     useDynamicDPhiWindow = cms.bool( True ),
11158     PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
11159     regressionConfig = cms.PSet( 
11160       uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
11161       ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11162       ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11163       regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
11164       regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
11165       uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
11166       isHLT = cms.bool( True ),
11167       regTrainedWithPS = cms.bool( True )
11168     ),
11169     applyCrackCorrections = cms.bool( False ),
11170     satelliteClusterSeedThreshold = cms.double( 50.0 ),
11171     etawidth_SuperClusterBarrel = cms.double( 0.04 ),
11172     PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
11173     PFClusters = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
11174     thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
11175     EnergyWeight = cms.string( "Raw" ),
11176     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11177     thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
11178     phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
11179     thresh_PFClusterES = cms.double( 0.5 ),
11180     seedThresholdIsET = cms.bool( True ),
11181     isOOTCollection = cms.bool( False ),
11182     barrelRecHits = cms.InputTag( 'ecalRecHit','EcalRecHitsEE' ),
11183     endcapRecHits = cms.InputTag( 'ecalRecHit','EcalRecHitsEB' ),
11184     PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
11185     dropUnseedable = cms.bool( False ),
11186     ClusteringType = cms.string( "Mustache" )
11187 )
11188 process.hltEgammaCandidates = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
11189     scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ),
11190     scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
11191     recoEcalCandidateCollection = cms.string( "" )
11192 )
11193 process.hltEgammaCandidatesWrapper = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
11194     saveTags = cms.bool( True ),
11195     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
11196     candNonIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
11197     doIsolated = cms.bool( False )
11198 )
11199 process.hltDoubleEG10EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
11200     saveTags = cms.bool( True ),
11201     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
11202     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11203     etcutEB = cms.double( 10.0 ),
11204     etcutEE = cms.double( 10.0 ),
11205     minEtaCut = cms.double( -9999.0 ),
11206     maxEtaCut = cms.double( 9999.0 ),
11207     ncandcut = cms.int32( 2 )
11208 )
11209 process.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer",
11210     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11211     ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
11212     ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
11213     multThresEB = cms.double( 1.0 ),
11214     multThresEE = cms.double( 1.25 )
11215 )
11216 process.hltDoubleEle10ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11217     saveTags = cms.bool( True ),
11218     candTag = cms.InputTag( "hltDoubleEG10EtPPRefFilter" ),
11219     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
11220     rhoTag = cms.InputTag( "" ),
11221     energyLowEdges = cms.vdouble( 0.0 ),
11222     lessThan = cms.bool( True ),
11223     useEt = cms.bool( False ),
11224     useAbs = cms.bool( False ),
11225     thrRegularEB = cms.vdouble( 0.015 ),
11226     thrRegularEE = cms.vdouble( 0.04 ),
11227     thrOverEEB = cms.vdouble( -1.0 ),
11228     thrOverEEE = cms.vdouble( -1.0 ),
11229     thrOverE2EB = cms.vdouble( -1.0 ),
11230     thrOverE2EE = cms.vdouble( -1.0 ),
11231     ncandcut = cms.int32( 2 ),
11232     doRhoCorrection = cms.bool( False ),
11233     rhoMax = cms.double( 9.9999999E7 ),
11234     rhoScale = cms.double( 1.0 ),
11235     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11236     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11237     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11238 )
11239 process.hltEgammaHoverE = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
11240     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11241     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
11242     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
11243     doRhoCorrection = cms.bool( False ),
11244     rhoMax = cms.double( 9.9999999E7 ),
11245     rhoScale = cms.double( 1.0 ),
11246     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11247     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
11248     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11249     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
11250     usePFThresholdsFromDB = cms.bool( True ),
11251     innerCone = cms.double( 0.0 ),
11252     outerCone = cms.double( 0.14 ),
11253     depth = cms.int32( 0 ),
11254     maxSeverityHB = cms.int32( 9 ),
11255     maxSeverityHE = cms.int32( 9 ),
11256     doEtSum = cms.bool( False ),
11257     useSingleTower = cms.bool( False ),
11258     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
11259     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
11260 )
11261 process.hltDoubleEle10HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11262     saveTags = cms.bool( True ),
11263     candTag = cms.InputTag( "hltDoubleEle10ClusterShapePPRefFilter" ),
11264     varTag = cms.InputTag( "hltEgammaHoverE" ),
11265     rhoTag = cms.InputTag( "" ),
11266     energyLowEdges = cms.vdouble( 0.0 ),
11267     lessThan = cms.bool( True ),
11268     useEt = cms.bool( False ),
11269     useAbs = cms.bool( False ),
11270     thrRegularEB = cms.vdouble( -1.0 ),
11271     thrRegularEE = cms.vdouble( -1.0 ),
11272     thrOverEEB = cms.vdouble( 0.2 ),
11273     thrOverEEE = cms.vdouble( 0.15 ),
11274     thrOverE2EB = cms.vdouble( -1.0 ),
11275     thrOverE2EE = cms.vdouble( -1.0 ),
11276     ncandcut = cms.int32( 2 ),
11277     doRhoCorrection = cms.bool( False ),
11278     rhoMax = cms.double( 9.9999999E7 ),
11279     rhoScale = cms.double( 1.0 ),
11280     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11281     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11282     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11283 )
11284 process.hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
11285     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11286     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
11287     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
11288     doRhoCorrection = cms.bool( False ),
11289     rhoMax = cms.double( 9.9999999E7 ),
11290     rhoScale = cms.double( 1.0 ),
11291     drMax = cms.double( 0.3 ),
11292     drVetoBarrel = cms.double( 0.0 ),
11293     drVetoEndcap = cms.double( 0.0 ),
11294     etaStripBarrel = cms.double( 0.0 ),
11295     etaStripEndcap = cms.double( 0.0 ),
11296     energyBarrel = cms.double( 0.0 ),
11297     energyEndcap = cms.double( 0.0 ),
11298     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
11299     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
11300 )
11301 process.hltDoubleEle10EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11302     saveTags = cms.bool( True ),
11303     candTag = cms.InputTag( "hltDoubleEle10HoverEPPRefFilter" ),
11304     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
11305     rhoTag = cms.InputTag( "" ),
11306     energyLowEdges = cms.vdouble( 0.0 ),
11307     lessThan = cms.bool( True ),
11308     useEt = cms.bool( True ),
11309     useAbs = cms.bool( False ),
11310     thrRegularEB = cms.vdouble( -1.0 ),
11311     thrRegularEE = cms.vdouble( -1.0 ),
11312     thrOverEEB = cms.vdouble( 1.0 ),
11313     thrOverEEE = cms.vdouble( 1.0 ),
11314     thrOverE2EB = cms.vdouble( -1.0 ),
11315     thrOverE2EE = cms.vdouble( -1.0 ),
11316     ncandcut = cms.int32( 2 ),
11317     doRhoCorrection = cms.bool( False ),
11318     rhoMax = cms.double( 9.9999999E7 ),
11319     rhoScale = cms.double( 1.0 ),
11320     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11321     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11322     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11323 )
11324 process.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
11325     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11326     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
11327     useHF = cms.bool( False ),
11328     pfClusterProducerHFEM = cms.InputTag( "" ),
11329     pfClusterProducerHFHAD = cms.InputTag( "" ),
11330     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
11331     doRhoCorrection = cms.bool( False ),
11332     rhoMax = cms.double( 9.9999999E7 ),
11333     rhoScale = cms.double( 1.0 ),
11334     drMax = cms.double( 0.3 ),
11335     drVetoBarrel = cms.double( 0.0 ),
11336     drVetoEndcap = cms.double( 0.0 ),
11337     etaStripBarrel = cms.double( 0.0 ),
11338     etaStripEndcap = cms.double( 0.0 ),
11339     energyBarrel = cms.double( 0.0 ),
11340     energyEndcap = cms.double( 0.0 ),
11341     useEt = cms.bool( True ),
11342     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
11343     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
11344 )
11345 process.hltDoubleEle10HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11346     saveTags = cms.bool( True ),
11347     candTag = cms.InputTag( "hltDoubleEle10EcalIsoPPRefFilter" ),
11348     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
11349     rhoTag = cms.InputTag( "" ),
11350     energyLowEdges = cms.vdouble( 0.0 ),
11351     lessThan = cms.bool( True ),
11352     useEt = cms.bool( True ),
11353     useAbs = cms.bool( False ),
11354     thrRegularEB = cms.vdouble( -1.0 ),
11355     thrRegularEE = cms.vdouble( -1.0 ),
11356     thrOverEEB = cms.vdouble( 1.0 ),
11357     thrOverEEE = cms.vdouble( 1.0 ),
11358     thrOverE2EB = cms.vdouble( -1.0 ),
11359     thrOverE2EE = cms.vdouble( -1.0 ),
11360     ncandcut = cms.int32( 2 ),
11361     doRhoCorrection = cms.bool( False ),
11362     rhoMax = cms.double( 9.9999999E7 ),
11363     rhoScale = cms.double( 1.0 ),
11364     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11365     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11366     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11367 )
11368 process.hltPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
11369     layerList = cms.vstring( 'BPix1+BPix2',
11370       'BPix1+BPix3',
11371       'BPix1+BPix4',
11372       'BPix2+BPix3',
11373       'BPix2+BPix4',
11374       'BPix3+BPix4',
11375       'FPix1_pos+FPix2_pos',
11376       'FPix1_pos+FPix3_pos',
11377       'FPix2_pos+FPix3_pos',
11378       'BPix1+FPix1_pos',
11379       'BPix1+FPix2_pos',
11380       'BPix1+FPix3_pos',
11381       'BPix2+FPix1_pos',
11382       'BPix2+FPix2_pos',
11383       'BPix2+FPix3_pos',
11384       'BPix3+FPix1_pos',
11385       'BPix3+FPix2_pos',
11386       'BPix3+FPix3_pos',
11387       'BPix4+FPix1_pos',
11388       'BPix4+FPix2_pos',
11389       'BPix4+FPix3_pos',
11390       'FPix1_neg+FPix2_neg',
11391       'FPix1_neg+FPix3_neg',
11392       'FPix2_neg+FPix3_neg',
11393       'BPix1+FPix1_neg',
11394       'BPix1+FPix2_neg',
11395       'BPix1+FPix3_neg',
11396       'BPix2+FPix1_neg',
11397       'BPix2+FPix2_neg',
11398       'BPix2+FPix3_neg',
11399       'BPix3+FPix1_neg',
11400       'BPix3+FPix2_neg',
11401       'BPix3+FPix3_neg',
11402       'BPix4+FPix1_neg',
11403       'BPix4+FPix2_neg',
11404       'BPix4+FPix3_neg' ),
11405     BPix = cms.PSet( 
11406       hitErrorRPhi = cms.double( 0.0027 ),
11407       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11408       useErrorsFromParam = cms.bool( True ),
11409       hitErrorRZ = cms.double( 0.006 ),
11410       HitProducer = cms.string( "hltSiPixelRecHits" )
11411     ),
11412     FPix = cms.PSet( 
11413       hitErrorRPhi = cms.double( 0.0051 ),
11414       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11415       useErrorsFromParam = cms.bool( True ),
11416       hitErrorRZ = cms.double( 0.0036 ),
11417       HitProducer = cms.string( "hltSiPixelRecHits" )
11418     ),
11419     TIB = cms.PSet(  ),
11420     TID = cms.PSet(  ),
11421     TOB = cms.PSet(  ),
11422     TEC = cms.PSet(  ),
11423     MTIB = cms.PSet(  ),
11424     MTID = cms.PSet(  ),
11425     MTOB = cms.PSet(  ),
11426     MTEC = cms.PSet(  )
11427 )
11428 process.hltPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
11429     layerList = cms.vstring( 'BPix1+BPix2+BPix3',
11430       'BPix2+BPix3+BPix4',
11431       'BPix1+BPix3+BPix4',
11432       'BPix1+BPix2+BPix4',
11433       'BPix2+BPix3+FPix1_pos',
11434       'BPix2+BPix3+FPix1_neg',
11435       'BPix1+BPix2+FPix1_pos',
11436       'BPix1+BPix2+FPix1_neg',
11437       'BPix2+FPix1_pos+FPix2_pos',
11438       'BPix2+FPix1_neg+FPix2_neg',
11439       'BPix1+FPix1_pos+FPix2_pos',
11440       'BPix1+FPix1_neg+FPix2_neg',
11441       'FPix1_pos+FPix2_pos+FPix3_pos',
11442       'FPix1_neg+FPix2_neg+FPix3_neg',
11443       'BPix1+BPix3+FPix1_pos',
11444       'BPix1+BPix2+FPix2_pos',
11445       'BPix1+BPix3+FPix1_neg',
11446       'BPix1+BPix2+FPix2_neg',
11447       'BPix1+FPix2_neg+FPix3_neg',
11448       'BPix1+FPix1_neg+FPix3_neg',
11449       'BPix1+FPix2_pos+FPix3_pos',
11450       'BPix1+FPix1_pos+FPix3_pos' ),
11451     BPix = cms.PSet( 
11452       hitErrorRPhi = cms.double( 0.0027 ),
11453       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11454       useErrorsFromParam = cms.bool( True ),
11455       hitErrorRZ = cms.double( 0.006 ),
11456       HitProducer = cms.string( "hltSiPixelRecHits" )
11457     ),
11458     FPix = cms.PSet( 
11459       hitErrorRPhi = cms.double( 0.0051 ),
11460       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11461       useErrorsFromParam = cms.bool( True ),
11462       hitErrorRZ = cms.double( 0.0036 ),
11463       HitProducer = cms.string( "hltSiPixelRecHits" )
11464     ),
11465     TIB = cms.PSet(  ),
11466     TID = cms.PSet(  ),
11467     TOB = cms.PSet(  ),
11468     TEC = cms.PSet(  ),
11469     MTIB = cms.PSet(  ),
11470     MTID = cms.PSet(  ),
11471     MTOB = cms.PSet(  ),
11472     MTEC = cms.PSet(  )
11473 )
11474 process.hltEgammaSuperClustersToPixelMatch = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
11475     cands = cms.InputTag( "hltEgammaCandidates" ),
11476     minEtCutEB = cms.double( 0.0 ),
11477     minEtCutEE = cms.double( 0.0 ),
11478     cuts = cms.VPSet( 
11479       cms.PSet(  endcapCut = cms.PSet( 
11480   useEt = cms.bool( False ),
11481   cutOverE = cms.double( 0.2 )
11482 ),
11483         var = cms.InputTag( "hltEgammaHoverE" ),
11484         barrelCut = cms.PSet( 
11485           useEt = cms.bool( False ),
11486           cutOverE = cms.double( 0.2 )
11487         )
11488       )
11489     )
11490 )
11491 process.hltEleSeedsTrackingRegions = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
11492     RegionPSet = cms.PSet( 
11493       minBSDeltaZ = cms.double( 0.0 ),
11494       useZInVertex = cms.bool( False ),
11495       vertices = cms.InputTag( "" ),
11496       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11497       useZInBeamspot = cms.bool( False ),
11498       ptMin = cms.double( 1.5 ),
11499       deltaEtaRegion = cms.double( 0.1 ),
11500       nrSigmaForBSDeltaZ = cms.double( 4.0 ),
11501       originHalfLength = cms.double( 12.5 ),
11502       measurementTrackerEvent = cms.InputTag( "" ),
11503       originRadius = cms.double( 0.2 ),
11504       precise = cms.bool( True ),
11505       superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
11506       whereToUseMeasTracker = cms.string( "kNever" ),
11507       deltaPhiRegion = cms.double( 0.4 ),
11508       defaultZ = cms.double( 0.0 )
11509     )
11510 )
11511 process.hltElePixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
11512     seedingLayers = cms.InputTag( "hltPixelLayerPairs" ),
11513     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
11514     trackingRegionsSeedingLayers = cms.InputTag( "" ),
11515     clusterCheck = cms.InputTag( "" ),
11516     produceSeedingHitSets = cms.bool( True ),
11517     produceIntermediateHitDoublets = cms.bool( True ),
11518     maxElement = cms.uint32( 0 ),
11519     maxElementTotal = cms.uint32( 50000000 ),
11520     putEmptyIfMaxElementReached = cms.bool( False ),
11521     layerPairs = cms.vuint32( 0 )
11522 )
11523 process.hltElePixelHitDoubletsForTriplets = cms.EDProducer( "HitPairEDProducer",
11524     seedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
11525     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
11526     trackingRegionsSeedingLayers = cms.InputTag( "" ),
11527     clusterCheck = cms.InputTag( "" ),
11528     produceSeedingHitSets = cms.bool( True ),
11529     produceIntermediateHitDoublets = cms.bool( True ),
11530     maxElement = cms.uint32( 0 ),
11531     maxElementTotal = cms.uint32( 50000000 ),
11532     putEmptyIfMaxElementReached = cms.bool( False ),
11533     layerPairs = cms.vuint32( 0, 1 )
11534 )
11535 process.hltElePixelHitTriplets = cms.EDProducer( "CAHitTripletEDProducer",
11536     doublets = cms.InputTag( "hltElePixelHitDoubletsForTriplets" ),
11537     extraHitRPhitolerance = cms.double( 0.032 ),
11538     useBendingCorrection = cms.bool( True ),
11539     CAThetaCut = cms.double( 0.004 ),
11540     CAPhiCut = cms.double( 0.1 ),
11541     CAThetaCut_byTriplets = cms.VPSet( 
11542       cms.PSet(  seedingLayers = cms.string( "" ),
11543         cut = cms.double( -1.0 )
11544       )
11545     ),
11546     CAPhiCut_byTriplets = cms.VPSet( 
11547       cms.PSet(  seedingLayers = cms.string( "" ),
11548         cut = cms.double( -1.0 )
11549       )
11550     ),
11551     CAHardPtCut = cms.double( 0.3 ),
11552     maxChi2 = cms.PSet( 
11553       value2 = cms.double( 6.0 ),
11554       value1 = cms.double( 100.0 ),
11555       pt1 = cms.double( 0.8 ),
11556       enabled = cms.bool( True ),
11557       pt2 = cms.double( 8.0 )
11558     ),
11559     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
11560 )
11561 process.hltElePixelSeedsDoublets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
11562     seedingHitSets = cms.InputTag( "hltElePixelHitDoublets" ),
11563     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
11564     SeedMomentumForBOFF = cms.double( 5.0 ),
11565     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
11566     MinOneOverPtError = cms.double( 1.0 ),
11567     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11568     magneticField = cms.string( "ParabolicMf" ),
11569     forceKinematicWithRegionDirection = cms.bool( False ),
11570     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
11571 )
11572 process.hltElePixelSeedsTriplets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
11573     seedingHitSets = cms.InputTag( "hltElePixelHitTriplets" ),
11574     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
11575     SeedMomentumForBOFF = cms.double( 5.0 ),
11576     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
11577     MinOneOverPtError = cms.double( 1.0 ),
11578     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11579     magneticField = cms.string( "ParabolicMf" ),
11580     forceKinematicWithRegionDirection = cms.bool( False ),
11581     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
11582 )
11583 process.hltElePixelSeedsCombined = cms.EDProducer( "SeedCombiner",
11584     seedCollections = cms.VInputTag( 'hltElePixelSeedsDoublets','hltElePixelSeedsTriplets' )
11585 )
11586 process.hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronNHitSeedProducer",
11587     initialSeeds = cms.InputTag( "hltElePixelSeedsCombined" ),
11588     vertices = cms.InputTag( "" ),
11589     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11590     measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
11591     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
11592     matcherConfig = cms.PSet( 
11593       useRecoVertex = cms.bool( False ),
11594       minNrHits = cms.vuint32( 2, 3 ),
11595       matchingCuts = cms.VPSet( 
11596         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
11597           version = cms.int32( 2 ),
11598           dRZMaxHighEt = cms.vdouble( 9999.0 ),
11599           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
11600           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
11601           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
11602           dRZMaxHighEtThres = cms.vdouble( 0.0 )
11603         ),
11604         cms.PSet(  etaBins = cms.vdouble(  ),
11605           dPhiMaxHighEt = cms.vdouble( 0.003 ),
11606           version = cms.int32( 2 ),
11607           dRZMaxHighEt = cms.vdouble( 0.05 ),
11608           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
11609           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
11610           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
11611           dRZMaxHighEtThres = cms.vdouble( 30.0 )
11612         ),
11613         cms.PSet(  etaBins = cms.vdouble(  ),
11614           dPhiMaxHighEt = cms.vdouble( 0.003 ),
11615           version = cms.int32( 2 ),
11616           dRZMaxHighEt = cms.vdouble( 0.05 ),
11617           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
11618           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
11619           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
11620           dRZMaxHighEtThres = cms.vdouble( 30.0 )
11621         )
11622       ),
11623       minNrHitsValidLayerBins = cms.vint32( 4 ),
11624       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
11625       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
11626       paramMagField = cms.ESInputTag( "","ParabolicMf" )
11627     )
11628 )
11629 process.hltEgammaPixelMatchVars = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
11630     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11631     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
11632     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
11633   cms.PSet(  yMin = cms.int32( 1 ),
11634     binType = cms.string( "AbsEtaClus" ),
11635     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
11636     xMin = cms.double( 0.0 ),
11637     yMax = cms.int32( 1 ),
11638     xMax = cms.double( 1.5 ),
11639     funcType = cms.string( "TF1:=pol3" )
11640   ),
11641   cms.PSet(  yMin = cms.int32( 2 ),
11642     binType = cms.string( "AbsEtaClus" ),
11643     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
11644     xMin = cms.double( 0.0 ),
11645     yMax = cms.int32( 2 ),
11646     xMax = cms.double( 1.5 ),
11647     funcType = cms.string( "TF1:=pol3" )
11648   ),
11649   cms.PSet(  yMin = cms.int32( 3 ),
11650     binType = cms.string( "AbsEtaClus" ),
11651     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
11652     xMin = cms.double( 0.0 ),
11653     yMax = cms.int32( 99999 ),
11654     xMax = cms.double( 1.5 ),
11655     funcType = cms.string( "TF1:=pol3" )
11656   ),
11657   cms.PSet(  yMin = cms.int32( 1 ),
11658     binType = cms.string( "AbsEtaClus" ),
11659     funcParams = cms.vdouble( 0.00823, -0.0029 ),
11660     xMin = cms.double( 1.5 ),
11661     yMax = cms.int32( 1 ),
11662     xMax = cms.double( 2.0 ),
11663     funcType = cms.string( "TF1:=pol1" )
11664   ),
11665   cms.PSet(  yMin = cms.int32( 1 ),
11666     binType = cms.string( "AbsEtaClus" ),
11667     funcParams = cms.vdouble( 0.00282 ),
11668     xMin = cms.double( 2.0 ),
11669     yMax = cms.int32( 1 ),
11670     xMax = cms.double( 3.0 ),
11671     funcType = cms.string( "TF1:=pol0" )
11672   ),
11673   cms.PSet(  yMin = cms.int32( 2 ),
11674     binType = cms.string( "AbsEtaClus" ),
11675     funcParams = cms.vdouble( 0.010838, -0.00345 ),
11676     xMin = cms.double( 1.5 ),
11677     yMax = cms.int32( 2 ),
11678     xMax = cms.double( 2.0 ),
11679     funcType = cms.string( "TF1:=pol1" )
11680   ),
11681   cms.PSet(  yMin = cms.int32( 2 ),
11682     binType = cms.string( "AbsEtaClus" ),
11683     funcParams = cms.vdouble( 0.0043 ),
11684     xMin = cms.double( 2.0 ),
11685     yMax = cms.int32( 2 ),
11686     xMax = cms.double( 3.0 ),
11687     funcType = cms.string( "TF1:=pol0" )
11688   ),
11689   cms.PSet(  yMin = cms.int32( 3 ),
11690     binType = cms.string( "AbsEtaClus" ),
11691     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
11692     xMin = cms.double( 1.5 ),
11693     yMax = cms.int32( 99999 ),
11694     xMax = cms.double( 3.0 ),
11695     funcType = cms.string( "TF1:=pol2" )
11696   )
11697 ) ),
11698     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
11699   cms.PSet(  yMin = cms.int32( 1 ),
11700     binType = cms.string( "AbsEtaClus" ),
11701     funcParams = cms.vdouble( 1.3E-4 ),
11702     xMin = cms.double( 0.0 ),
11703     yMax = cms.int32( 99999 ),
11704     xMax = cms.double( 1.6 ),
11705     funcType = cms.string( "TF1:=pol0" )
11706   ),
11707   cms.PSet(  yMin = cms.int32( 1 ),
11708     binType = cms.string( "AbsEtaClus" ),
11709     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
11710     xMin = cms.double( 1.5 ),
11711     yMax = cms.int32( 99999 ),
11712     xMax = cms.double( 1.9 ),
11713     funcType = cms.string( "TF1:=pol1" )
11714   ),
11715   cms.PSet(  yMin = cms.int32( 1 ),
11716     binType = cms.string( "AbsEtaClus" ),
11717     funcParams = cms.vdouble( 7.94E-5 ),
11718     xMin = cms.double( 1.9 ),
11719     yMax = cms.int32( 99999 ),
11720     xMax = cms.double( 3.0 ),
11721     funcType = cms.string( "TF1:=pol0" )
11722   )
11723 ) ),
11724     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
11725   cms.PSet(  yMin = cms.int32( 1 ),
11726     binType = cms.string( "AbsEtaClus" ),
11727     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
11728     xMin = cms.double( 0.0 ),
11729     yMax = cms.int32( 99999 ),
11730     xMax = cms.double( 1.5 ),
11731     funcType = cms.string( "TF1:=pol3" )
11732   ),
11733   cms.PSet(  yMin = cms.int32( 1 ),
11734     binType = cms.string( "AbsEtaClus" ),
11735     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
11736     xMin = cms.double( 1.5 ),
11737     yMax = cms.int32( 99999 ),
11738     xMax = cms.double( 3.0 ),
11739     funcType = cms.string( "TF1:=pol3" )
11740   )
11741 ) ),
11742     productsToWrite = cms.int32( 0 )
11743 )
11744 process.hltEgammaCkfTrackCandidatesForGSF = cms.EDProducer( "CkfTrackCandidateMaker",
11745     cleanTrajectoryAfterInOut = cms.bool( True ),
11746     doSeedingRegionRebuilding = cms.bool( True ),
11747     onlyPixelHitsForSeedCleaner = cms.bool( False ),
11748     reverseTrajectories = cms.bool( False ),
11749     useHitsSplitting = cms.bool( True ),
11750     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
11751     src = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
11752     clustersToSkip = cms.InputTag( "" ),
11753     phase2clustersToSkip = cms.InputTag( "" ),
11754     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
11755     TransientInitialStateEstimatorParameters = cms.PSet( 
11756       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
11757       numberMeasurementsForFit = cms.int32( 4 ),
11758       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
11759     ),
11760     numHitsForSeedCleaner = cms.int32( 4 ),
11761     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
11762     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
11763     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
11764     maxNSeeds = cms.uint32( 1000000 ),
11765     maxSeedsBeforeCleaning = cms.uint32( 1000 )
11766 )
11767 process.hltEgammaGsfTracks = cms.EDProducer( "GsfTrackProducer",
11768     src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSF" ),
11769     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11770     producer = cms.string( "" ),
11771     Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
11772     useHitsSplitting = cms.bool( False ),
11773     TrajectoryInEvent = cms.bool( True ),
11774     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11775     Propagator = cms.string( "hltESPFwdElectronPropagator" ),
11776     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
11777     MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
11778     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
11779     GeometricInnerState = cms.bool( True ),
11780     AlgorithmName = cms.string( "gsf" )
11781 )
11782 process.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
11783     TrackProducer = cms.InputTag( "" ),
11784     GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracks" ),
11785     UseGsfTracks = cms.bool( True ),
11786     BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
11787 )
11788 process.hltEgammaGsfTrackVars = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
11789     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11790     inputCollection = cms.InputTag( "hltEgammaGsfTracks" ),
11791     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
11792     upperTrackNrToRemoveCut = cms.int32( 9999 ),
11793     lowerTrackNrToRemoveCut = cms.int32( -1 ),
11794     useDefaultValuesForBarrel = cms.bool( False ),
11795     useDefaultValuesForEndcap = cms.bool( False ),
11796     produceAbsValues = cms.bool( False )
11797 )
11798 process.hltEgammaEleGsfTrackIsoPPRef = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
11799     electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ),
11800     trackProducer = cms.InputTag( "hltMergedTracks" ),
11801     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11802     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
11803     egTrkIsoPtMin = cms.double( 1.0 ),
11804     egTrkIsoConeSize = cms.double( 0.2 ),
11805     egTrkIsoZSpan = cms.double( 0.15 ),
11806     egTrkIsoRSpan = cms.double( 999999.0 ),
11807     egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
11808     egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
11809     egTrkIsoStripBarrel = cms.double( 0.01 ),
11810     egTrkIsoStripEndcap = cms.double( 0.01 ),
11811     useGsfTrack = cms.bool( True ),
11812     useSCRefs = cms.bool( True )
11813 )
11814 process.hltDoubleEle10GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11815     saveTags = cms.bool( True ),
11816     candTag = cms.InputTag( "hltDoubleEle10HcalIsoPPRefFilter" ),
11817     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
11818     rhoTag = cms.InputTag( "" ),
11819     energyLowEdges = cms.vdouble( 0.0 ),
11820     lessThan = cms.bool( True ),
11821     useEt = cms.bool( True ),
11822     useAbs = cms.bool( False ),
11823     thrRegularEB = cms.vdouble( -1.0 ),
11824     thrRegularEE = cms.vdouble( -1.0 ),
11825     thrOverEEB = cms.vdouble( 1.0 ),
11826     thrOverEEE = cms.vdouble( 1.0 ),
11827     thrOverE2EB = cms.vdouble( -1.0 ),
11828     thrOverE2EE = cms.vdouble( -1.0 ),
11829     ncandcut = cms.int32( 2 ),
11830     doRhoCorrection = cms.bool( False ),
11831     rhoMax = cms.double( 9.9999999E7 ),
11832     rhoScale = cms.double( 1.0 ),
11833     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11834     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11835     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11836 )
11837 process.hltPrePPRefDoubleEle10GsfMass50 = cms.EDFilter( "HLTPrescaler",
11838     offset = cms.uint32( 0 ),
11839     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11840 )
11841 process.hltDoubleEle10Mass50PPRefFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
11842     saveTags = cms.bool( True ),
11843     firstLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPRefFilter" ),
11844     secondLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPRefFilter" ),
11845     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11846     minMass = cms.double( 50.0 )
11847 )
11848 process.hltPrePPRefDoubleEle15Gsf = cms.EDFilter( "HLTPrescaler",
11849     offset = cms.uint32( 0 ),
11850     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11851 )
11852 process.hltDoubleEG15EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
11853     saveTags = cms.bool( True ),
11854     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
11855     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11856     etcutEB = cms.double( 15.0 ),
11857     etcutEE = cms.double( 15.0 ),
11858     minEtaCut = cms.double( -9999.0 ),
11859     maxEtaCut = cms.double( 9999.0 ),
11860     ncandcut = cms.int32( 2 )
11861 )
11862 process.hltDoubleEle15ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11863     saveTags = cms.bool( True ),
11864     candTag = cms.InputTag( "hltDoubleEG15EtPPRefFilter" ),
11865     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
11866     rhoTag = cms.InputTag( "" ),
11867     energyLowEdges = cms.vdouble( 0.0 ),
11868     lessThan = cms.bool( True ),
11869     useEt = cms.bool( False ),
11870     useAbs = cms.bool( False ),
11871     thrRegularEB = cms.vdouble( 0.015 ),
11872     thrRegularEE = cms.vdouble( 0.04 ),
11873     thrOverEEB = cms.vdouble( -1.0 ),
11874     thrOverEEE = cms.vdouble( -1.0 ),
11875     thrOverE2EB = cms.vdouble( -1.0 ),
11876     thrOverE2EE = cms.vdouble( -1.0 ),
11877     ncandcut = cms.int32( 2 ),
11878     doRhoCorrection = cms.bool( False ),
11879     rhoMax = cms.double( 9.9999999E7 ),
11880     rhoScale = cms.double( 1.0 ),
11881     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11882     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11883     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11884 )
11885 process.hltDoubleEle15HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11886     saveTags = cms.bool( True ),
11887     candTag = cms.InputTag( "hltDoubleEle15ClusterShapePPRefFilter" ),
11888     varTag = cms.InputTag( "hltEgammaHoverE" ),
11889     rhoTag = cms.InputTag( "" ),
11890     energyLowEdges = cms.vdouble( 0.0 ),
11891     lessThan = cms.bool( True ),
11892     useEt = cms.bool( False ),
11893     useAbs = cms.bool( False ),
11894     thrRegularEB = cms.vdouble( -1.0 ),
11895     thrRegularEE = cms.vdouble( -1.0 ),
11896     thrOverEEB = cms.vdouble( 0.2 ),
11897     thrOverEEE = cms.vdouble( 0.15 ),
11898     thrOverE2EB = cms.vdouble( -1.0 ),
11899     thrOverE2EE = cms.vdouble( -1.0 ),
11900     ncandcut = cms.int32( 2 ),
11901     doRhoCorrection = cms.bool( False ),
11902     rhoMax = cms.double( 9.9999999E7 ),
11903     rhoScale = cms.double( 1.0 ),
11904     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11905     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11906     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11907 )
11908 process.hltDoubleEle15EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11909     saveTags = cms.bool( True ),
11910     candTag = cms.InputTag( "hltDoubleEle15HoverEPPRefFilter" ),
11911     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
11912     rhoTag = cms.InputTag( "" ),
11913     energyLowEdges = cms.vdouble( 0.0 ),
11914     lessThan = cms.bool( True ),
11915     useEt = cms.bool( True ),
11916     useAbs = cms.bool( False ),
11917     thrRegularEB = cms.vdouble( -1.0 ),
11918     thrRegularEE = cms.vdouble( -1.0 ),
11919     thrOverEEB = cms.vdouble( 1.0 ),
11920     thrOverEEE = cms.vdouble( 1.0 ),
11921     thrOverE2EB = cms.vdouble( -1.0 ),
11922     thrOverE2EE = cms.vdouble( -1.0 ),
11923     ncandcut = cms.int32( 2 ),
11924     doRhoCorrection = cms.bool( False ),
11925     rhoMax = cms.double( 9.9999999E7 ),
11926     rhoScale = cms.double( 1.0 ),
11927     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11928     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11929     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11930 )
11931 process.hltDoubleEle15HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11932     saveTags = cms.bool( True ),
11933     candTag = cms.InputTag( "hltDoubleEle15EcalIsoPPRefFilter" ),
11934     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
11935     rhoTag = cms.InputTag( "" ),
11936     energyLowEdges = cms.vdouble( 0.0 ),
11937     lessThan = cms.bool( True ),
11938     useEt = cms.bool( True ),
11939     useAbs = cms.bool( False ),
11940     thrRegularEB = cms.vdouble( -1.0 ),
11941     thrRegularEE = cms.vdouble( -1.0 ),
11942     thrOverEEB = cms.vdouble( 1.0 ),
11943     thrOverEEE = cms.vdouble( 1.0 ),
11944     thrOverE2EB = cms.vdouble( -1.0 ),
11945     thrOverE2EE = cms.vdouble( -1.0 ),
11946     ncandcut = cms.int32( 2 ),
11947     doRhoCorrection = cms.bool( False ),
11948     rhoMax = cms.double( 9.9999999E7 ),
11949     rhoScale = cms.double( 1.0 ),
11950     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11951     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11952     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11953 )
11954 process.hltDoubleEle15GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11955     saveTags = cms.bool( True ),
11956     candTag = cms.InputTag( "hltDoubleEle15HcalIsoPPRefFilter" ),
11957     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
11958     rhoTag = cms.InputTag( "" ),
11959     energyLowEdges = cms.vdouble( 0.0 ),
11960     lessThan = cms.bool( True ),
11961     useEt = cms.bool( True ),
11962     useAbs = cms.bool( False ),
11963     thrRegularEB = cms.vdouble( -1.0 ),
11964     thrRegularEE = cms.vdouble( -1.0 ),
11965     thrOverEEB = cms.vdouble( 1.0 ),
11966     thrOverEEE = cms.vdouble( 1.0 ),
11967     thrOverE2EB = cms.vdouble( -1.0 ),
11968     thrOverE2EE = cms.vdouble( -1.0 ),
11969     ncandcut = cms.int32( 2 ),
11970     doRhoCorrection = cms.bool( False ),
11971     rhoMax = cms.double( 9.9999999E7 ),
11972     rhoScale = cms.double( 1.0 ),
11973     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11974     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11975     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11976 )
11977 process.hltPrePPRefDoubleEle15GsfMass50 = cms.EDFilter( "HLTPrescaler",
11978     offset = cms.uint32( 0 ),
11979     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11980 )
11981 process.hltDoubleEle15Mass50PPRefFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
11982     saveTags = cms.bool( True ),
11983     firstLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPRefFilter" ),
11984     secondLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPRefFilter" ),
11985     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11986     minMass = cms.double( 50.0 )
11987 )
11988 process.hltPrePPRefEle15Ele10Gsf = cms.EDFilter( "HLTPrescaler",
11989     offset = cms.uint32( 0 ),
11990     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11991 )
11992 process.hltEG15EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
11993     saveTags = cms.bool( True ),
11994     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
11995     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11996     etcutEB = cms.double( 15.0 ),
11997     etcutEE = cms.double( 15.0 ),
11998     minEtaCut = cms.double( -9999.0 ),
11999     maxEtaCut = cms.double( 9999.0 ),
12000     ncandcut = cms.int32( 1 )
12001 )
12002 process.hltPrePPRefEle15Ele10GsfMass50 = cms.EDFilter( "HLTPrescaler",
12003     offset = cms.uint32( 0 ),
12004     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12005 )
12006 process.hltPrePPRefEle10Gsf = cms.EDFilter( "HLTPrescaler",
12007     offset = cms.uint32( 0 ),
12008     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12009 )
12010 process.hltEG10EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12011     saveTags = cms.bool( True ),
12012     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12013     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12014     etcutEB = cms.double( 10.0 ),
12015     etcutEE = cms.double( 10.0 ),
12016     minEtaCut = cms.double( -9999.0 ),
12017     maxEtaCut = cms.double( 9999.0 ),
12018     ncandcut = cms.int32( 1 )
12019 )
12020 process.hltEle10ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12021     saveTags = cms.bool( True ),
12022     candTag = cms.InputTag( "hltEG10EtPPRefFilter" ),
12023     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12024     rhoTag = cms.InputTag( "" ),
12025     energyLowEdges = cms.vdouble( 0.0 ),
12026     lessThan = cms.bool( True ),
12027     useEt = cms.bool( False ),
12028     useAbs = cms.bool( False ),
12029     thrRegularEB = cms.vdouble( 0.015 ),
12030     thrRegularEE = cms.vdouble( 0.04 ),
12031     thrOverEEB = cms.vdouble( -1.0 ),
12032     thrOverEEE = cms.vdouble( -1.0 ),
12033     thrOverE2EB = cms.vdouble( -1.0 ),
12034     thrOverE2EE = cms.vdouble( -1.0 ),
12035     ncandcut = cms.int32( 1 ),
12036     doRhoCorrection = cms.bool( False ),
12037     rhoMax = cms.double( 9.9999999E7 ),
12038     rhoScale = cms.double( 1.0 ),
12039     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12040     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12041     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12042 )
12043 process.hltEle10HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12044     saveTags = cms.bool( True ),
12045     candTag = cms.InputTag( "hltEle10ClusterShapePPRefFilter" ),
12046     varTag = cms.InputTag( "hltEgammaHoverE" ),
12047     rhoTag = cms.InputTag( "" ),
12048     energyLowEdges = cms.vdouble( 0.0 ),
12049     lessThan = cms.bool( True ),
12050     useEt = cms.bool( False ),
12051     useAbs = cms.bool( False ),
12052     thrRegularEB = cms.vdouble( -1.0 ),
12053     thrRegularEE = cms.vdouble( -1.0 ),
12054     thrOverEEB = cms.vdouble( 0.2 ),
12055     thrOverEEE = cms.vdouble( 0.15 ),
12056     thrOverE2EB = cms.vdouble( -1.0 ),
12057     thrOverE2EE = cms.vdouble( -1.0 ),
12058     ncandcut = cms.int32( 1 ),
12059     doRhoCorrection = cms.bool( False ),
12060     rhoMax = cms.double( 9.9999999E7 ),
12061     rhoScale = cms.double( 1.0 ),
12062     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12063     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12064     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12065 )
12066 process.hltEle10EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12067     saveTags = cms.bool( True ),
12068     candTag = cms.InputTag( "hltEle10HoverEPPRefFilter" ),
12069     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12070     rhoTag = cms.InputTag( "" ),
12071     energyLowEdges = cms.vdouble( 0.0 ),
12072     lessThan = cms.bool( True ),
12073     useEt = cms.bool( True ),
12074     useAbs = cms.bool( False ),
12075     thrRegularEB = cms.vdouble( -1.0 ),
12076     thrRegularEE = cms.vdouble( -1.0 ),
12077     thrOverEEB = cms.vdouble( 1.0 ),
12078     thrOverEEE = cms.vdouble( 1.0 ),
12079     thrOverE2EB = cms.vdouble( -1.0 ),
12080     thrOverE2EE = cms.vdouble( -1.0 ),
12081     ncandcut = cms.int32( 1 ),
12082     doRhoCorrection = cms.bool( False ),
12083     rhoMax = cms.double( 9.9999999E7 ),
12084     rhoScale = cms.double( 1.0 ),
12085     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12086     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12087     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12088 )
12089 process.hltEle10HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12090     saveTags = cms.bool( True ),
12091     candTag = cms.InputTag( "hltEle10EcalIsoPPRefFilter" ),
12092     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12093     rhoTag = cms.InputTag( "" ),
12094     energyLowEdges = cms.vdouble( 0.0 ),
12095     lessThan = cms.bool( True ),
12096     useEt = cms.bool( True ),
12097     useAbs = cms.bool( False ),
12098     thrRegularEB = cms.vdouble( -1.0 ),
12099     thrRegularEE = cms.vdouble( -1.0 ),
12100     thrOverEEB = cms.vdouble( 1.0 ),
12101     thrOverEEE = cms.vdouble( 1.0 ),
12102     thrOverE2EB = cms.vdouble( -1.0 ),
12103     thrOverE2EE = cms.vdouble( -1.0 ),
12104     ncandcut = cms.int32( 1 ),
12105     doRhoCorrection = cms.bool( False ),
12106     rhoMax = cms.double( 9.9999999E7 ),
12107     rhoScale = cms.double( 1.0 ),
12108     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12109     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12110     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12111 )
12112 process.hltEle10PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12113     saveTags = cms.bool( True ),
12114     candTag = cms.InputTag( "hltEle10HcalIsoPPRefFilter" ),
12115     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12116     npixelmatchcut = cms.double( 1.0 ),
12117     ncandcut = cms.int32( 1 ),
12118     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12119     s_a_phi1B = cms.double( 0.0069 ),
12120     s_a_phi1I = cms.double( 0.0088 ),
12121     s_a_phi1F = cms.double( 0.0076 ),
12122     s_a_phi2B = cms.double( 3.7E-4 ),
12123     s_a_phi2I = cms.double( 7.0E-4 ),
12124     s_a_phi2F = cms.double( 0.00906 ),
12125     s_a_zB = cms.double( 0.012 ),
12126     s_a_rI = cms.double( 0.027 ),
12127     s_a_rF = cms.double( 0.04 ),
12128     s2_threshold = cms.double( 0.4 ),
12129     tanhSO10BarrelThres = cms.double( 0.35 ),
12130     tanhSO10InterThres = cms.double( 1.0 ),
12131     tanhSO10ForwardThres = cms.double( 1.0 ),
12132     useS = cms.bool( False ),
12133     pixelVeto = cms.bool( False )
12134 )
12135 process.hltEle10GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12136     saveTags = cms.bool( True ),
12137     candTag = cms.InputTag( "hltEle10PixelMatchPPRefFilter" ),
12138     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12139     rhoTag = cms.InputTag( "" ),
12140     energyLowEdges = cms.vdouble( 0.0 ),
12141     lessThan = cms.bool( True ),
12142     useEt = cms.bool( False ),
12143     useAbs = cms.bool( True ),
12144     thrRegularEB = cms.vdouble( 0.1 ),
12145     thrRegularEE = cms.vdouble( 0.1 ),
12146     thrOverEEB = cms.vdouble( -1.0 ),
12147     thrOverEEE = cms.vdouble( -1.0 ),
12148     thrOverE2EB = cms.vdouble( -1.0 ),
12149     thrOverE2EE = cms.vdouble( -1.0 ),
12150     ncandcut = cms.int32( 1 ),
12151     doRhoCorrection = cms.bool( False ),
12152     rhoMax = cms.double( 9.9999999E7 ),
12153     rhoScale = cms.double( 1.0 ),
12154     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12155     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12156     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12157 )
12158 process.hltEle10GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12159     saveTags = cms.bool( True ),
12160     candTag = cms.InputTag( "hltEle10GsfOneOEMinusOneOPPPRefFilter" ),
12161     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12162     rhoTag = cms.InputTag( "" ),
12163     energyLowEdges = cms.vdouble( 0.0 ),
12164     lessThan = cms.bool( True ),
12165     useEt = cms.bool( False ),
12166     useAbs = cms.bool( True ),
12167     thrRegularEB = cms.vdouble( 0.008 ),
12168     thrRegularEE = cms.vdouble( 0.012 ),
12169     thrOverEEB = cms.vdouble( -1.0 ),
12170     thrOverEEE = cms.vdouble( -1.0 ),
12171     thrOverE2EB = cms.vdouble( -1.0 ),
12172     thrOverE2EE = cms.vdouble( -1.0 ),
12173     ncandcut = cms.int32( 1 ),
12174     doRhoCorrection = cms.bool( False ),
12175     rhoMax = cms.double( 9.9999999E7 ),
12176     rhoScale = cms.double( 1.0 ),
12177     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12178     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12179     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12180 )
12181 process.hltEle10GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12182     saveTags = cms.bool( True ),
12183     candTag = cms.InputTag( "hltEle10GsfDetaPPRefFilter" ),
12184     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12185     rhoTag = cms.InputTag( "" ),
12186     energyLowEdges = cms.vdouble( 0.0 ),
12187     lessThan = cms.bool( True ),
12188     useEt = cms.bool( False ),
12189     useAbs = cms.bool( True ),
12190     thrRegularEB = cms.vdouble( 0.1 ),
12191     thrRegularEE = cms.vdouble( 0.1 ),
12192     thrOverEEB = cms.vdouble( -1.0 ),
12193     thrOverEEE = cms.vdouble( -1.0 ),
12194     thrOverE2EB = cms.vdouble( -1.0 ),
12195     thrOverE2EE = cms.vdouble( -1.0 ),
12196     ncandcut = cms.int32( 1 ),
12197     doRhoCorrection = cms.bool( False ),
12198     rhoMax = cms.double( 9.9999999E7 ),
12199     rhoScale = cms.double( 1.0 ),
12200     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12201     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12202     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12203 )
12204 process.hltEle10GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12205     saveTags = cms.bool( True ),
12206     candTag = cms.InputTag( "hltEle10GsfDphiPPRefFilter" ),
12207     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12208     rhoTag = cms.InputTag( "" ),
12209     energyLowEdges = cms.vdouble( 0.0 ),
12210     lessThan = cms.bool( True ),
12211     useEt = cms.bool( True ),
12212     useAbs = cms.bool( False ),
12213     thrRegularEB = cms.vdouble( -1.0 ),
12214     thrRegularEE = cms.vdouble( -1.0 ),
12215     thrOverEEB = cms.vdouble( 1.0 ),
12216     thrOverEEE = cms.vdouble( 1.0 ),
12217     thrOverE2EB = cms.vdouble( -1.0 ),
12218     thrOverE2EE = cms.vdouble( -1.0 ),
12219     ncandcut = cms.int32( 1 ),
12220     doRhoCorrection = cms.bool( False ),
12221     rhoMax = cms.double( 9.9999999E7 ),
12222     rhoScale = cms.double( 1.0 ),
12223     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12224     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12225     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12226 )
12227 process.hltPrePPRefEle15Gsf = cms.EDFilter( "HLTPrescaler",
12228     offset = cms.uint32( 0 ),
12229     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12230 )
12231 process.hltEle15ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12232     saveTags = cms.bool( True ),
12233     candTag = cms.InputTag( "hltEG15EtPPRefFilter" ),
12234     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12235     rhoTag = cms.InputTag( "" ),
12236     energyLowEdges = cms.vdouble( 0.0 ),
12237     lessThan = cms.bool( True ),
12238     useEt = cms.bool( False ),
12239     useAbs = cms.bool( False ),
12240     thrRegularEB = cms.vdouble( 0.015 ),
12241     thrRegularEE = cms.vdouble( 0.04 ),
12242     thrOverEEB = cms.vdouble( -1.0 ),
12243     thrOverEEE = cms.vdouble( -1.0 ),
12244     thrOverE2EB = cms.vdouble( -1.0 ),
12245     thrOverE2EE = cms.vdouble( -1.0 ),
12246     ncandcut = cms.int32( 1 ),
12247     doRhoCorrection = cms.bool( False ),
12248     rhoMax = cms.double( 9.9999999E7 ),
12249     rhoScale = cms.double( 1.0 ),
12250     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12251     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12252     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12253 )
12254 process.hltEle15HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12255     saveTags = cms.bool( True ),
12256     candTag = cms.InputTag( "hltEle15ClusterShapePPRefFilter" ),
12257     varTag = cms.InputTag( "hltEgammaHoverE" ),
12258     rhoTag = cms.InputTag( "" ),
12259     energyLowEdges = cms.vdouble( 0.0 ),
12260     lessThan = cms.bool( True ),
12261     useEt = cms.bool( False ),
12262     useAbs = cms.bool( False ),
12263     thrRegularEB = cms.vdouble( -1.0 ),
12264     thrRegularEE = cms.vdouble( -1.0 ),
12265     thrOverEEB = cms.vdouble( 0.2 ),
12266     thrOverEEE = cms.vdouble( 0.15 ),
12267     thrOverE2EB = cms.vdouble( -1.0 ),
12268     thrOverE2EE = cms.vdouble( -1.0 ),
12269     ncandcut = cms.int32( 1 ),
12270     doRhoCorrection = cms.bool( False ),
12271     rhoMax = cms.double( 9.9999999E7 ),
12272     rhoScale = cms.double( 1.0 ),
12273     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12274     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12275     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12276 )
12277 process.hltEle15EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12278     saveTags = cms.bool( True ),
12279     candTag = cms.InputTag( "hltEle15HoverEPPRefFilter" ),
12280     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12281     rhoTag = cms.InputTag( "" ),
12282     energyLowEdges = cms.vdouble( 0.0 ),
12283     lessThan = cms.bool( True ),
12284     useEt = cms.bool( True ),
12285     useAbs = cms.bool( False ),
12286     thrRegularEB = cms.vdouble( -1.0 ),
12287     thrRegularEE = cms.vdouble( -1.0 ),
12288     thrOverEEB = cms.vdouble( 1.0 ),
12289     thrOverEEE = cms.vdouble( 1.0 ),
12290     thrOverE2EB = cms.vdouble( -1.0 ),
12291     thrOverE2EE = cms.vdouble( -1.0 ),
12292     ncandcut = cms.int32( 1 ),
12293     doRhoCorrection = cms.bool( False ),
12294     rhoMax = cms.double( 9.9999999E7 ),
12295     rhoScale = cms.double( 1.0 ),
12296     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12297     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12298     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12299 )
12300 process.hltEle15HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12301     saveTags = cms.bool( True ),
12302     candTag = cms.InputTag( "hltEle15EcalIsoPPRefFilter" ),
12303     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12304     rhoTag = cms.InputTag( "" ),
12305     energyLowEdges = cms.vdouble( 0.0 ),
12306     lessThan = cms.bool( True ),
12307     useEt = cms.bool( True ),
12308     useAbs = cms.bool( False ),
12309     thrRegularEB = cms.vdouble( -1.0 ),
12310     thrRegularEE = cms.vdouble( -1.0 ),
12311     thrOverEEB = cms.vdouble( 1.0 ),
12312     thrOverEEE = cms.vdouble( 1.0 ),
12313     thrOverE2EB = cms.vdouble( -1.0 ),
12314     thrOverE2EE = cms.vdouble( -1.0 ),
12315     ncandcut = cms.int32( 1 ),
12316     doRhoCorrection = cms.bool( False ),
12317     rhoMax = cms.double( 9.9999999E7 ),
12318     rhoScale = cms.double( 1.0 ),
12319     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12320     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12321     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12322 )
12323 process.hltEle15PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12324     saveTags = cms.bool( True ),
12325     candTag = cms.InputTag( "hltEle15HcalIsoPPRefFilter" ),
12326     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12327     npixelmatchcut = cms.double( 1.0 ),
12328     ncandcut = cms.int32( 1 ),
12329     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12330     s_a_phi1B = cms.double( 0.0069 ),
12331     s_a_phi1I = cms.double( 0.0088 ),
12332     s_a_phi1F = cms.double( 0.0076 ),
12333     s_a_phi2B = cms.double( 3.7E-4 ),
12334     s_a_phi2I = cms.double( 7.0E-4 ),
12335     s_a_phi2F = cms.double( 0.00906 ),
12336     s_a_zB = cms.double( 0.012 ),
12337     s_a_rI = cms.double( 0.027 ),
12338     s_a_rF = cms.double( 0.04 ),
12339     s2_threshold = cms.double( 0.4 ),
12340     tanhSO10BarrelThres = cms.double( 0.35 ),
12341     tanhSO10InterThres = cms.double( 1.0 ),
12342     tanhSO10ForwardThres = cms.double( 1.0 ),
12343     useS = cms.bool( False ),
12344     pixelVeto = cms.bool( False )
12345 )
12346 process.hltEle15GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12347     saveTags = cms.bool( True ),
12348     candTag = cms.InputTag( "hltEle15PixelMatchPPRefFilter" ),
12349     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12350     rhoTag = cms.InputTag( "" ),
12351     energyLowEdges = cms.vdouble( 0.0 ),
12352     lessThan = cms.bool( True ),
12353     useEt = cms.bool( False ),
12354     useAbs = cms.bool( True ),
12355     thrRegularEB = cms.vdouble( 0.1 ),
12356     thrRegularEE = cms.vdouble( 0.1 ),
12357     thrOverEEB = cms.vdouble( -1.0 ),
12358     thrOverEEE = cms.vdouble( -1.0 ),
12359     thrOverE2EB = cms.vdouble( -1.0 ),
12360     thrOverE2EE = cms.vdouble( -1.0 ),
12361     ncandcut = cms.int32( 1 ),
12362     doRhoCorrection = cms.bool( False ),
12363     rhoMax = cms.double( 9.9999999E7 ),
12364     rhoScale = cms.double( 1.0 ),
12365     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12366     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12367     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12368 )
12369 process.hltEle15GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12370     saveTags = cms.bool( True ),
12371     candTag = cms.InputTag( "hltEle15GsfOneOEMinusOneOPPPRefFilter" ),
12372     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12373     rhoTag = cms.InputTag( "" ),
12374     energyLowEdges = cms.vdouble( 0.0 ),
12375     lessThan = cms.bool( True ),
12376     useEt = cms.bool( False ),
12377     useAbs = cms.bool( True ),
12378     thrRegularEB = cms.vdouble( 0.008 ),
12379     thrRegularEE = cms.vdouble( 0.012 ),
12380     thrOverEEB = cms.vdouble( -1.0 ),
12381     thrOverEEE = cms.vdouble( -1.0 ),
12382     thrOverE2EB = cms.vdouble( -1.0 ),
12383     thrOverE2EE = cms.vdouble( -1.0 ),
12384     ncandcut = cms.int32( 1 ),
12385     doRhoCorrection = cms.bool( False ),
12386     rhoMax = cms.double( 9.9999999E7 ),
12387     rhoScale = cms.double( 1.0 ),
12388     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12389     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12390     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12391 )
12392 process.hltEle15GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12393     saveTags = cms.bool( True ),
12394     candTag = cms.InputTag( "hltEle15GsfDetaPPRefFilter" ),
12395     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12396     rhoTag = cms.InputTag( "" ),
12397     energyLowEdges = cms.vdouble( 0.0 ),
12398     lessThan = cms.bool( True ),
12399     useEt = cms.bool( False ),
12400     useAbs = cms.bool( True ),
12401     thrRegularEB = cms.vdouble( 0.1 ),
12402     thrRegularEE = cms.vdouble( 0.1 ),
12403     thrOverEEB = cms.vdouble( -1.0 ),
12404     thrOverEEE = cms.vdouble( -1.0 ),
12405     thrOverE2EB = cms.vdouble( -1.0 ),
12406     thrOverE2EE = cms.vdouble( -1.0 ),
12407     ncandcut = cms.int32( 1 ),
12408     doRhoCorrection = cms.bool( False ),
12409     rhoMax = cms.double( 9.9999999E7 ),
12410     rhoScale = cms.double( 1.0 ),
12411     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12412     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12413     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12414 )
12415 process.hltEle15GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12416     saveTags = cms.bool( True ),
12417     candTag = cms.InputTag( "hltEle15GsfDphiPPRefFilter" ),
12418     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12419     rhoTag = cms.InputTag( "" ),
12420     energyLowEdges = cms.vdouble( 0.0 ),
12421     lessThan = cms.bool( True ),
12422     useEt = cms.bool( True ),
12423     useAbs = cms.bool( False ),
12424     thrRegularEB = cms.vdouble( -1.0 ),
12425     thrRegularEE = cms.vdouble( -1.0 ),
12426     thrOverEEB = cms.vdouble( 1.0 ),
12427     thrOverEEE = cms.vdouble( 1.0 ),
12428     thrOverE2EB = cms.vdouble( -1.0 ),
12429     thrOverE2EE = cms.vdouble( -1.0 ),
12430     ncandcut = cms.int32( 1 ),
12431     doRhoCorrection = cms.bool( False ),
12432     rhoMax = cms.double( 9.9999999E7 ),
12433     rhoScale = cms.double( 1.0 ),
12434     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12435     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12436     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12437 )
12438 process.hltPrePPRefEle20Gsf = cms.EDFilter( "HLTPrescaler",
12439     offset = cms.uint32( 0 ),
12440     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12441 )
12442 process.hltEG20EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12443     saveTags = cms.bool( True ),
12444     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12445     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12446     etcutEB = cms.double( 20.0 ),
12447     etcutEE = cms.double( 20.0 ),
12448     minEtaCut = cms.double( -9999.0 ),
12449     maxEtaCut = cms.double( 9999.0 ),
12450     ncandcut = cms.int32( 1 )
12451 )
12452 process.hltEle20ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12453     saveTags = cms.bool( True ),
12454     candTag = cms.InputTag( "hltEG20EtPPRefFilter" ),
12455     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12456     rhoTag = cms.InputTag( "" ),
12457     energyLowEdges = cms.vdouble( 0.0 ),
12458     lessThan = cms.bool( True ),
12459     useEt = cms.bool( False ),
12460     useAbs = cms.bool( False ),
12461     thrRegularEB = cms.vdouble( 0.015 ),
12462     thrRegularEE = cms.vdouble( 0.04 ),
12463     thrOverEEB = cms.vdouble( -1.0 ),
12464     thrOverEEE = cms.vdouble( -1.0 ),
12465     thrOverE2EB = cms.vdouble( -1.0 ),
12466     thrOverE2EE = cms.vdouble( -1.0 ),
12467     ncandcut = cms.int32( 1 ),
12468     doRhoCorrection = cms.bool( False ),
12469     rhoMax = cms.double( 9.9999999E7 ),
12470     rhoScale = cms.double( 1.0 ),
12471     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12472     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12473     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12474 )
12475 process.hltEle20HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12476     saveTags = cms.bool( True ),
12477     candTag = cms.InputTag( "hltEle20ClusterShapePPRefFilter" ),
12478     varTag = cms.InputTag( "hltEgammaHoverE" ),
12479     rhoTag = cms.InputTag( "" ),
12480     energyLowEdges = cms.vdouble( 0.0 ),
12481     lessThan = cms.bool( True ),
12482     useEt = cms.bool( False ),
12483     useAbs = cms.bool( False ),
12484     thrRegularEB = cms.vdouble( -1.0 ),
12485     thrRegularEE = cms.vdouble( -1.0 ),
12486     thrOverEEB = cms.vdouble( 0.2 ),
12487     thrOverEEE = cms.vdouble( 0.15 ),
12488     thrOverE2EB = cms.vdouble( -1.0 ),
12489     thrOverE2EE = cms.vdouble( -1.0 ),
12490     ncandcut = cms.int32( 1 ),
12491     doRhoCorrection = cms.bool( False ),
12492     rhoMax = cms.double( 9.9999999E7 ),
12493     rhoScale = cms.double( 1.0 ),
12494     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12495     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12496     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12497 )
12498 process.hltEle20EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12499     saveTags = cms.bool( True ),
12500     candTag = cms.InputTag( "hltEle20HoverEPPRefFilter" ),
12501     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12502     rhoTag = cms.InputTag( "" ),
12503     energyLowEdges = cms.vdouble( 0.0 ),
12504     lessThan = cms.bool( True ),
12505     useEt = cms.bool( True ),
12506     useAbs = cms.bool( False ),
12507     thrRegularEB = cms.vdouble( -1.0 ),
12508     thrRegularEE = cms.vdouble( -1.0 ),
12509     thrOverEEB = cms.vdouble( 1.0 ),
12510     thrOverEEE = cms.vdouble( 1.0 ),
12511     thrOverE2EB = cms.vdouble( -1.0 ),
12512     thrOverE2EE = cms.vdouble( -1.0 ),
12513     ncandcut = cms.int32( 1 ),
12514     doRhoCorrection = cms.bool( False ),
12515     rhoMax = cms.double( 9.9999999E7 ),
12516     rhoScale = cms.double( 1.0 ),
12517     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12518     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12519     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12520 )
12521 process.hltEle20HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12522     saveTags = cms.bool( True ),
12523     candTag = cms.InputTag( "hltEle20EcalIsoPPRefFilter" ),
12524     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12525     rhoTag = cms.InputTag( "" ),
12526     energyLowEdges = cms.vdouble( 0.0 ),
12527     lessThan = cms.bool( True ),
12528     useEt = cms.bool( True ),
12529     useAbs = cms.bool( False ),
12530     thrRegularEB = cms.vdouble( -1.0 ),
12531     thrRegularEE = cms.vdouble( -1.0 ),
12532     thrOverEEB = cms.vdouble( 1.0 ),
12533     thrOverEEE = cms.vdouble( 1.0 ),
12534     thrOverE2EB = cms.vdouble( -1.0 ),
12535     thrOverE2EE = cms.vdouble( -1.0 ),
12536     ncandcut = cms.int32( 1 ),
12537     doRhoCorrection = cms.bool( False ),
12538     rhoMax = cms.double( 9.9999999E7 ),
12539     rhoScale = cms.double( 1.0 ),
12540     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12541     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12542     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12543 )
12544 process.hltEle20PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12545     saveTags = cms.bool( True ),
12546     candTag = cms.InputTag( "hltEle20HcalIsoPPRefFilter" ),
12547     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12548     npixelmatchcut = cms.double( 1.0 ),
12549     ncandcut = cms.int32( 1 ),
12550     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12551     s_a_phi1B = cms.double( 0.0069 ),
12552     s_a_phi1I = cms.double( 0.0088 ),
12553     s_a_phi1F = cms.double( 0.0076 ),
12554     s_a_phi2B = cms.double( 3.7E-4 ),
12555     s_a_phi2I = cms.double( 7.0E-4 ),
12556     s_a_phi2F = cms.double( 0.00906 ),
12557     s_a_zB = cms.double( 0.012 ),
12558     s_a_rI = cms.double( 0.027 ),
12559     s_a_rF = cms.double( 0.04 ),
12560     s2_threshold = cms.double( 0.4 ),
12561     tanhSO10BarrelThres = cms.double( 0.35 ),
12562     tanhSO10InterThres = cms.double( 1.0 ),
12563     tanhSO10ForwardThres = cms.double( 1.0 ),
12564     useS = cms.bool( False ),
12565     pixelVeto = cms.bool( False )
12566 )
12567 process.hltEle20GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12568     saveTags = cms.bool( True ),
12569     candTag = cms.InputTag( "hltEle20PixelMatchPPRefFilter" ),
12570     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12571     rhoTag = cms.InputTag( "" ),
12572     energyLowEdges = cms.vdouble( 0.0 ),
12573     lessThan = cms.bool( True ),
12574     useEt = cms.bool( False ),
12575     useAbs = cms.bool( True ),
12576     thrRegularEB = cms.vdouble( 0.1 ),
12577     thrRegularEE = cms.vdouble( 0.1 ),
12578     thrOverEEB = cms.vdouble( -1.0 ),
12579     thrOverEEE = cms.vdouble( -1.0 ),
12580     thrOverE2EB = cms.vdouble( -1.0 ),
12581     thrOverE2EE = cms.vdouble( -1.0 ),
12582     ncandcut = cms.int32( 1 ),
12583     doRhoCorrection = cms.bool( False ),
12584     rhoMax = cms.double( 9.9999999E7 ),
12585     rhoScale = cms.double( 1.0 ),
12586     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12587     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12588     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12589 )
12590 process.hltEle20GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12591     saveTags = cms.bool( True ),
12592     candTag = cms.InputTag( "hltEle20GsfOneOEMinusOneOPPPRefFilter" ),
12593     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12594     rhoTag = cms.InputTag( "" ),
12595     energyLowEdges = cms.vdouble( 0.0 ),
12596     lessThan = cms.bool( True ),
12597     useEt = cms.bool( False ),
12598     useAbs = cms.bool( True ),
12599     thrRegularEB = cms.vdouble( 0.008 ),
12600     thrRegularEE = cms.vdouble( 0.012 ),
12601     thrOverEEB = cms.vdouble( -1.0 ),
12602     thrOverEEE = cms.vdouble( -1.0 ),
12603     thrOverE2EB = cms.vdouble( -1.0 ),
12604     thrOverE2EE = cms.vdouble( -1.0 ),
12605     ncandcut = cms.int32( 1 ),
12606     doRhoCorrection = cms.bool( False ),
12607     rhoMax = cms.double( 9.9999999E7 ),
12608     rhoScale = cms.double( 1.0 ),
12609     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12610     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12611     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12612 )
12613 process.hltEle20GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12614     saveTags = cms.bool( True ),
12615     candTag = cms.InputTag( "hltEle20GsfDetaPPRefFilter" ),
12616     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12617     rhoTag = cms.InputTag( "" ),
12618     energyLowEdges = cms.vdouble( 0.0 ),
12619     lessThan = cms.bool( True ),
12620     useEt = cms.bool( False ),
12621     useAbs = cms.bool( True ),
12622     thrRegularEB = cms.vdouble( 0.1 ),
12623     thrRegularEE = cms.vdouble( 0.1 ),
12624     thrOverEEB = cms.vdouble( -1.0 ),
12625     thrOverEEE = cms.vdouble( -1.0 ),
12626     thrOverE2EB = cms.vdouble( -1.0 ),
12627     thrOverE2EE = cms.vdouble( -1.0 ),
12628     ncandcut = cms.int32( 1 ),
12629     doRhoCorrection = cms.bool( False ),
12630     rhoMax = cms.double( 9.9999999E7 ),
12631     rhoScale = cms.double( 1.0 ),
12632     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12633     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12634     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12635 )
12636 process.hltEle20GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12637     saveTags = cms.bool( True ),
12638     candTag = cms.InputTag( "hltEle20GsfDphiPPRefFilter" ),
12639     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12640     rhoTag = cms.InputTag( "" ),
12641     energyLowEdges = cms.vdouble( 0.0 ),
12642     lessThan = cms.bool( True ),
12643     useEt = cms.bool( True ),
12644     useAbs = cms.bool( False ),
12645     thrRegularEB = cms.vdouble( -1.0 ),
12646     thrRegularEE = cms.vdouble( -1.0 ),
12647     thrOverEEB = cms.vdouble( 1.0 ),
12648     thrOverEEE = cms.vdouble( 1.0 ),
12649     thrOverE2EB = cms.vdouble( -1.0 ),
12650     thrOverE2EE = cms.vdouble( -1.0 ),
12651     ncandcut = cms.int32( 1 ),
12652     doRhoCorrection = cms.bool( False ),
12653     rhoMax = cms.double( 9.9999999E7 ),
12654     rhoScale = cms.double( 1.0 ),
12655     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12656     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12657     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12658 )
12659 process.hltPrePPRefEle30Gsf = cms.EDFilter( "HLTPrescaler",
12660     offset = cms.uint32( 0 ),
12661     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12662 )
12663 process.hltEG30EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12664     saveTags = cms.bool( True ),
12665     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12666     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12667     etcutEB = cms.double( 30.0 ),
12668     etcutEE = cms.double( 30.0 ),
12669     minEtaCut = cms.double( -9999.0 ),
12670     maxEtaCut = cms.double( 9999.0 ),
12671     ncandcut = cms.int32( 1 )
12672 )
12673 process.hltEle30ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12674     saveTags = cms.bool( True ),
12675     candTag = cms.InputTag( "hltEG30EtPPRefFilter" ),
12676     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12677     rhoTag = cms.InputTag( "" ),
12678     energyLowEdges = cms.vdouble( 0.0 ),
12679     lessThan = cms.bool( True ),
12680     useEt = cms.bool( False ),
12681     useAbs = cms.bool( False ),
12682     thrRegularEB = cms.vdouble( 0.015 ),
12683     thrRegularEE = cms.vdouble( 0.04 ),
12684     thrOverEEB = cms.vdouble( -1.0 ),
12685     thrOverEEE = cms.vdouble( -1.0 ),
12686     thrOverE2EB = cms.vdouble( -1.0 ),
12687     thrOverE2EE = cms.vdouble( -1.0 ),
12688     ncandcut = cms.int32( 1 ),
12689     doRhoCorrection = cms.bool( False ),
12690     rhoMax = cms.double( 9.9999999E7 ),
12691     rhoScale = cms.double( 1.0 ),
12692     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12693     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12694     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12695 )
12696 process.hltEle30HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12697     saveTags = cms.bool( True ),
12698     candTag = cms.InputTag( "hltEle30ClusterShapePPRefFilter" ),
12699     varTag = cms.InputTag( "hltEgammaHoverE" ),
12700     rhoTag = cms.InputTag( "" ),
12701     energyLowEdges = cms.vdouble( 0.0 ),
12702     lessThan = cms.bool( True ),
12703     useEt = cms.bool( False ),
12704     useAbs = cms.bool( False ),
12705     thrRegularEB = cms.vdouble( -1.0 ),
12706     thrRegularEE = cms.vdouble( -1.0 ),
12707     thrOverEEB = cms.vdouble( 0.2 ),
12708     thrOverEEE = cms.vdouble( 0.15 ),
12709     thrOverE2EB = cms.vdouble( -1.0 ),
12710     thrOverE2EE = cms.vdouble( -1.0 ),
12711     ncandcut = cms.int32( 1 ),
12712     doRhoCorrection = cms.bool( False ),
12713     rhoMax = cms.double( 9.9999999E7 ),
12714     rhoScale = cms.double( 1.0 ),
12715     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12716     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12717     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12718 )
12719 process.hltEle30EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12720     saveTags = cms.bool( True ),
12721     candTag = cms.InputTag( "hltEle30HoverEPPRefFilter" ),
12722     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12723     rhoTag = cms.InputTag( "" ),
12724     energyLowEdges = cms.vdouble( 0.0 ),
12725     lessThan = cms.bool( True ),
12726     useEt = cms.bool( True ),
12727     useAbs = cms.bool( False ),
12728     thrRegularEB = cms.vdouble( -1.0 ),
12729     thrRegularEE = cms.vdouble( -1.0 ),
12730     thrOverEEB = cms.vdouble( 1.0 ),
12731     thrOverEEE = cms.vdouble( 1.0 ),
12732     thrOverE2EB = cms.vdouble( -1.0 ),
12733     thrOverE2EE = cms.vdouble( -1.0 ),
12734     ncandcut = cms.int32( 1 ),
12735     doRhoCorrection = cms.bool( False ),
12736     rhoMax = cms.double( 9.9999999E7 ),
12737     rhoScale = cms.double( 1.0 ),
12738     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12739     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12740     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12741 )
12742 process.hltEle30HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12743     saveTags = cms.bool( True ),
12744     candTag = cms.InputTag( "hltEle30EcalIsoPPRefFilter" ),
12745     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12746     rhoTag = cms.InputTag( "" ),
12747     energyLowEdges = cms.vdouble( 0.0 ),
12748     lessThan = cms.bool( True ),
12749     useEt = cms.bool( True ),
12750     useAbs = cms.bool( False ),
12751     thrRegularEB = cms.vdouble( -1.0 ),
12752     thrRegularEE = cms.vdouble( -1.0 ),
12753     thrOverEEB = cms.vdouble( 1.0 ),
12754     thrOverEEE = cms.vdouble( 1.0 ),
12755     thrOverE2EB = cms.vdouble( -1.0 ),
12756     thrOverE2EE = cms.vdouble( -1.0 ),
12757     ncandcut = cms.int32( 1 ),
12758     doRhoCorrection = cms.bool( False ),
12759     rhoMax = cms.double( 9.9999999E7 ),
12760     rhoScale = cms.double( 1.0 ),
12761     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12762     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12763     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12764 )
12765 process.hltEle30PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12766     saveTags = cms.bool( True ),
12767     candTag = cms.InputTag( "hltEle30HcalIsoPPRefFilter" ),
12768     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12769     npixelmatchcut = cms.double( 1.0 ),
12770     ncandcut = cms.int32( 1 ),
12771     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12772     s_a_phi1B = cms.double( 0.0069 ),
12773     s_a_phi1I = cms.double( 0.0088 ),
12774     s_a_phi1F = cms.double( 0.0076 ),
12775     s_a_phi2B = cms.double( 3.7E-4 ),
12776     s_a_phi2I = cms.double( 7.0E-4 ),
12777     s_a_phi2F = cms.double( 0.00906 ),
12778     s_a_zB = cms.double( 0.012 ),
12779     s_a_rI = cms.double( 0.027 ),
12780     s_a_rF = cms.double( 0.04 ),
12781     s2_threshold = cms.double( 0.4 ),
12782     tanhSO10BarrelThres = cms.double( 0.35 ),
12783     tanhSO10InterThres = cms.double( 1.0 ),
12784     tanhSO10ForwardThres = cms.double( 1.0 ),
12785     useS = cms.bool( False ),
12786     pixelVeto = cms.bool( False )
12787 )
12788 process.hltEle30GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12789     saveTags = cms.bool( True ),
12790     candTag = cms.InputTag( "hltEle30PixelMatchPPRefFilter" ),
12791     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12792     rhoTag = cms.InputTag( "" ),
12793     energyLowEdges = cms.vdouble( 0.0 ),
12794     lessThan = cms.bool( True ),
12795     useEt = cms.bool( False ),
12796     useAbs = cms.bool( True ),
12797     thrRegularEB = cms.vdouble( 0.1 ),
12798     thrRegularEE = cms.vdouble( 0.1 ),
12799     thrOverEEB = cms.vdouble( -1.0 ),
12800     thrOverEEE = cms.vdouble( -1.0 ),
12801     thrOverE2EB = cms.vdouble( -1.0 ),
12802     thrOverE2EE = cms.vdouble( -1.0 ),
12803     ncandcut = cms.int32( 1 ),
12804     doRhoCorrection = cms.bool( False ),
12805     rhoMax = cms.double( 9.9999999E7 ),
12806     rhoScale = cms.double( 1.0 ),
12807     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12808     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12809     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12810 )
12811 process.hltEle30GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12812     saveTags = cms.bool( True ),
12813     candTag = cms.InputTag( "hltEle30GsfOneOEMinusOneOPPPRefFilter" ),
12814     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12815     rhoTag = cms.InputTag( "" ),
12816     energyLowEdges = cms.vdouble( 0.0 ),
12817     lessThan = cms.bool( True ),
12818     useEt = cms.bool( False ),
12819     useAbs = cms.bool( True ),
12820     thrRegularEB = cms.vdouble( 0.008 ),
12821     thrRegularEE = cms.vdouble( 0.012 ),
12822     thrOverEEB = cms.vdouble( -1.0 ),
12823     thrOverEEE = cms.vdouble( -1.0 ),
12824     thrOverE2EB = cms.vdouble( -1.0 ),
12825     thrOverE2EE = cms.vdouble( -1.0 ),
12826     ncandcut = cms.int32( 1 ),
12827     doRhoCorrection = cms.bool( False ),
12828     rhoMax = cms.double( 9.9999999E7 ),
12829     rhoScale = cms.double( 1.0 ),
12830     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12831     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12832     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12833 )
12834 process.hltEle30GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12835     saveTags = cms.bool( True ),
12836     candTag = cms.InputTag( "hltEle30GsfDetaPPRefFilter" ),
12837     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12838     rhoTag = cms.InputTag( "" ),
12839     energyLowEdges = cms.vdouble( 0.0 ),
12840     lessThan = cms.bool( True ),
12841     useEt = cms.bool( False ),
12842     useAbs = cms.bool( True ),
12843     thrRegularEB = cms.vdouble( 0.1 ),
12844     thrRegularEE = cms.vdouble( 0.1 ),
12845     thrOverEEB = cms.vdouble( -1.0 ),
12846     thrOverEEE = cms.vdouble( -1.0 ),
12847     thrOverE2EB = cms.vdouble( -1.0 ),
12848     thrOverE2EE = cms.vdouble( -1.0 ),
12849     ncandcut = cms.int32( 1 ),
12850     doRhoCorrection = cms.bool( False ),
12851     rhoMax = cms.double( 9.9999999E7 ),
12852     rhoScale = cms.double( 1.0 ),
12853     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12854     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12855     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12856 )
12857 process.hltEle30GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12858     saveTags = cms.bool( True ),
12859     candTag = cms.InputTag( "hltEle30GsfDphiPPRefFilter" ),
12860     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12861     rhoTag = cms.InputTag( "" ),
12862     energyLowEdges = cms.vdouble( 0.0 ),
12863     lessThan = cms.bool( True ),
12864     useEt = cms.bool( True ),
12865     useAbs = cms.bool( False ),
12866     thrRegularEB = cms.vdouble( -1.0 ),
12867     thrRegularEE = cms.vdouble( -1.0 ),
12868     thrOverEEB = cms.vdouble( 1.0 ),
12869     thrOverEEE = cms.vdouble( 1.0 ),
12870     thrOverE2EB = cms.vdouble( -1.0 ),
12871     thrOverE2EE = cms.vdouble( -1.0 ),
12872     ncandcut = cms.int32( 1 ),
12873     doRhoCorrection = cms.bool( False ),
12874     rhoMax = cms.double( 9.9999999E7 ),
12875     rhoScale = cms.double( 1.0 ),
12876     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12877     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12878     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12879 )
12880 process.hltL1sSingleEG21 = cms.EDFilter( "HLTL1TSeed",
12881     saveTags = cms.bool( True ),
12882     L1SeedsLogicalExpression = cms.string( "L1_SingleEG21" ),
12883     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12884     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12885     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12886     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12887     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12888     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12889     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12890     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12891     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12892 )
12893 process.hltPrePPRefEle40Gsf = cms.EDFilter( "HLTPrescaler",
12894     offset = cms.uint32( 0 ),
12895     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12896 )
12897 process.hltEG40EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12898     saveTags = cms.bool( True ),
12899     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12900     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12901     etcutEB = cms.double( 40.0 ),
12902     etcutEE = cms.double( 40.0 ),
12903     minEtaCut = cms.double( -9999.0 ),
12904     maxEtaCut = cms.double( 9999.0 ),
12905     ncandcut = cms.int32( 1 )
12906 )
12907 process.hltEle40ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12908     saveTags = cms.bool( True ),
12909     candTag = cms.InputTag( "hltEG40EtPPRefFilter" ),
12910     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12911     rhoTag = cms.InputTag( "" ),
12912     energyLowEdges = cms.vdouble( 0.0 ),
12913     lessThan = cms.bool( True ),
12914     useEt = cms.bool( False ),
12915     useAbs = cms.bool( False ),
12916     thrRegularEB = cms.vdouble( 0.015 ),
12917     thrRegularEE = cms.vdouble( 0.04 ),
12918     thrOverEEB = cms.vdouble( -1.0 ),
12919     thrOverEEE = cms.vdouble( -1.0 ),
12920     thrOverE2EB = cms.vdouble( -1.0 ),
12921     thrOverE2EE = cms.vdouble( -1.0 ),
12922     ncandcut = cms.int32( 1 ),
12923     doRhoCorrection = cms.bool( False ),
12924     rhoMax = cms.double( 9.9999999E7 ),
12925     rhoScale = cms.double( 1.0 ),
12926     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12927     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12928     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12929 )
12930 process.hltEle40HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12931     saveTags = cms.bool( True ),
12932     candTag = cms.InputTag( "hltEle40ClusterShapePPRefFilter" ),
12933     varTag = cms.InputTag( "hltEgammaHoverE" ),
12934     rhoTag = cms.InputTag( "" ),
12935     energyLowEdges = cms.vdouble( 0.0 ),
12936     lessThan = cms.bool( True ),
12937     useEt = cms.bool( False ),
12938     useAbs = cms.bool( False ),
12939     thrRegularEB = cms.vdouble( -1.0 ),
12940     thrRegularEE = cms.vdouble( -1.0 ),
12941     thrOverEEB = cms.vdouble( 0.2 ),
12942     thrOverEEE = cms.vdouble( 0.15 ),
12943     thrOverE2EB = cms.vdouble( -1.0 ),
12944     thrOverE2EE = cms.vdouble( -1.0 ),
12945     ncandcut = cms.int32( 1 ),
12946     doRhoCorrection = cms.bool( False ),
12947     rhoMax = cms.double( 9.9999999E7 ),
12948     rhoScale = cms.double( 1.0 ),
12949     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12950     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12951     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12952 )
12953 process.hltEle40EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12954     saveTags = cms.bool( True ),
12955     candTag = cms.InputTag( "hltEle40HoverEPPRefFilter" ),
12956     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12957     rhoTag = cms.InputTag( "" ),
12958     energyLowEdges = cms.vdouble( 0.0 ),
12959     lessThan = cms.bool( True ),
12960     useEt = cms.bool( True ),
12961     useAbs = cms.bool( False ),
12962     thrRegularEB = cms.vdouble( -1.0 ),
12963     thrRegularEE = cms.vdouble( -1.0 ),
12964     thrOverEEB = cms.vdouble( 1.0 ),
12965     thrOverEEE = cms.vdouble( 1.0 ),
12966     thrOverE2EB = cms.vdouble( -1.0 ),
12967     thrOverE2EE = cms.vdouble( -1.0 ),
12968     ncandcut = cms.int32( 1 ),
12969     doRhoCorrection = cms.bool( False ),
12970     rhoMax = cms.double( 9.9999999E7 ),
12971     rhoScale = cms.double( 1.0 ),
12972     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12973     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12974     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12975 )
12976 process.hltEle40HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12977     saveTags = cms.bool( True ),
12978     candTag = cms.InputTag( "hltEle40EcalIsoPPRefFilter" ),
12979     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12980     rhoTag = cms.InputTag( "" ),
12981     energyLowEdges = cms.vdouble( 0.0 ),
12982     lessThan = cms.bool( True ),
12983     useEt = cms.bool( True ),
12984     useAbs = cms.bool( False ),
12985     thrRegularEB = cms.vdouble( -1.0 ),
12986     thrRegularEE = cms.vdouble( -1.0 ),
12987     thrOverEEB = cms.vdouble( 1.0 ),
12988     thrOverEEE = cms.vdouble( 1.0 ),
12989     thrOverE2EB = cms.vdouble( -1.0 ),
12990     thrOverE2EE = cms.vdouble( -1.0 ),
12991     ncandcut = cms.int32( 1 ),
12992     doRhoCorrection = cms.bool( False ),
12993     rhoMax = cms.double( 9.9999999E7 ),
12994     rhoScale = cms.double( 1.0 ),
12995     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12996     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12997     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12998 )
12999 process.hltEle40PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
13000     saveTags = cms.bool( True ),
13001     candTag = cms.InputTag( "hltEle40HcalIsoPPRefFilter" ),
13002     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
13003     npixelmatchcut = cms.double( 1.0 ),
13004     ncandcut = cms.int32( 1 ),
13005     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13006     s_a_phi1B = cms.double( 0.0069 ),
13007     s_a_phi1I = cms.double( 0.0088 ),
13008     s_a_phi1F = cms.double( 0.0076 ),
13009     s_a_phi2B = cms.double( 3.7E-4 ),
13010     s_a_phi2I = cms.double( 7.0E-4 ),
13011     s_a_phi2F = cms.double( 0.00906 ),
13012     s_a_zB = cms.double( 0.012 ),
13013     s_a_rI = cms.double( 0.027 ),
13014     s_a_rF = cms.double( 0.04 ),
13015     s2_threshold = cms.double( 0.4 ),
13016     tanhSO10BarrelThres = cms.double( 0.35 ),
13017     tanhSO10InterThres = cms.double( 1.0 ),
13018     tanhSO10ForwardThres = cms.double( 1.0 ),
13019     useS = cms.bool( False ),
13020     pixelVeto = cms.bool( False )
13021 )
13022 process.hltEle40GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13023     saveTags = cms.bool( True ),
13024     candTag = cms.InputTag( "hltEle40PixelMatchPPRefFilter" ),
13025     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
13026     rhoTag = cms.InputTag( "" ),
13027     energyLowEdges = cms.vdouble( 0.0 ),
13028     lessThan = cms.bool( True ),
13029     useEt = cms.bool( False ),
13030     useAbs = cms.bool( True ),
13031     thrRegularEB = cms.vdouble( 0.1 ),
13032     thrRegularEE = cms.vdouble( 0.1 ),
13033     thrOverEEB = cms.vdouble( -1.0 ),
13034     thrOverEEE = cms.vdouble( -1.0 ),
13035     thrOverE2EB = cms.vdouble( -1.0 ),
13036     thrOverE2EE = cms.vdouble( -1.0 ),
13037     ncandcut = cms.int32( 1 ),
13038     doRhoCorrection = cms.bool( False ),
13039     rhoMax = cms.double( 9.9999999E7 ),
13040     rhoScale = cms.double( 1.0 ),
13041     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13042     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13043     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13044 )
13045 process.hltEle40GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13046     saveTags = cms.bool( True ),
13047     candTag = cms.InputTag( "hltEle40GsfOneOEMinusOneOPPPRefFilter" ),
13048     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
13049     rhoTag = cms.InputTag( "" ),
13050     energyLowEdges = cms.vdouble( 0.0 ),
13051     lessThan = cms.bool( True ),
13052     useEt = cms.bool( False ),
13053     useAbs = cms.bool( True ),
13054     thrRegularEB = cms.vdouble( 0.008 ),
13055     thrRegularEE = cms.vdouble( 0.012 ),
13056     thrOverEEB = cms.vdouble( -1.0 ),
13057     thrOverEEE = cms.vdouble( -1.0 ),
13058     thrOverE2EB = cms.vdouble( -1.0 ),
13059     thrOverE2EE = cms.vdouble( -1.0 ),
13060     ncandcut = cms.int32( 1 ),
13061     doRhoCorrection = cms.bool( False ),
13062     rhoMax = cms.double( 9.9999999E7 ),
13063     rhoScale = cms.double( 1.0 ),
13064     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13065     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13066     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13067 )
13068 process.hltEle40GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13069     saveTags = cms.bool( True ),
13070     candTag = cms.InputTag( "hltEle40GsfDetaPPRefFilter" ),
13071     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
13072     rhoTag = cms.InputTag( "" ),
13073     energyLowEdges = cms.vdouble( 0.0 ),
13074     lessThan = cms.bool( True ),
13075     useEt = cms.bool( False ),
13076     useAbs = cms.bool( True ),
13077     thrRegularEB = cms.vdouble( 0.1 ),
13078     thrRegularEE = cms.vdouble( 0.1 ),
13079     thrOverEEB = cms.vdouble( -1.0 ),
13080     thrOverEEE = cms.vdouble( -1.0 ),
13081     thrOverE2EB = cms.vdouble( -1.0 ),
13082     thrOverE2EE = cms.vdouble( -1.0 ),
13083     ncandcut = cms.int32( 1 ),
13084     doRhoCorrection = cms.bool( False ),
13085     rhoMax = cms.double( 9.9999999E7 ),
13086     rhoScale = cms.double( 1.0 ),
13087     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13088     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13089     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13090 )
13091 process.hltEle40GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13092     saveTags = cms.bool( True ),
13093     candTag = cms.InputTag( "hltEle40GsfDphiPPRefFilter" ),
13094     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
13095     rhoTag = cms.InputTag( "" ),
13096     energyLowEdges = cms.vdouble( 0.0 ),
13097     lessThan = cms.bool( True ),
13098     useEt = cms.bool( True ),
13099     useAbs = cms.bool( False ),
13100     thrRegularEB = cms.vdouble( -1.0 ),
13101     thrRegularEE = cms.vdouble( -1.0 ),
13102     thrOverEEB = cms.vdouble( 1.0 ),
13103     thrOverEEE = cms.vdouble( 1.0 ),
13104     thrOverE2EB = cms.vdouble( -1.0 ),
13105     thrOverE2EE = cms.vdouble( -1.0 ),
13106     ncandcut = cms.int32( 1 ),
13107     doRhoCorrection = cms.bool( False ),
13108     rhoMax = cms.double( 9.9999999E7 ),
13109     rhoScale = cms.double( 1.0 ),
13110     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13111     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13112     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13113 )
13114 process.hltPrePPRefEle50Gsf = cms.EDFilter( "HLTPrescaler",
13115     offset = cms.uint32( 0 ),
13116     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13117 )
13118 process.hltEG50EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13119     saveTags = cms.bool( True ),
13120     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13121     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13122     etcutEB = cms.double( 50.0 ),
13123     etcutEE = cms.double( 50.0 ),
13124     minEtaCut = cms.double( -9999.0 ),
13125     maxEtaCut = cms.double( 9999.0 ),
13126     ncandcut = cms.int32( 1 )
13127 )
13128 process.hltEle50ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13129     saveTags = cms.bool( True ),
13130     candTag = cms.InputTag( "hltEG50EtPPRefFilter" ),
13131     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
13132     rhoTag = cms.InputTag( "" ),
13133     energyLowEdges = cms.vdouble( 0.0 ),
13134     lessThan = cms.bool( True ),
13135     useEt = cms.bool( False ),
13136     useAbs = cms.bool( False ),
13137     thrRegularEB = cms.vdouble( 0.015 ),
13138     thrRegularEE = cms.vdouble( 0.04 ),
13139     thrOverEEB = cms.vdouble( -1.0 ),
13140     thrOverEEE = cms.vdouble( -1.0 ),
13141     thrOverE2EB = cms.vdouble( -1.0 ),
13142     thrOverE2EE = cms.vdouble( -1.0 ),
13143     ncandcut = cms.int32( 1 ),
13144     doRhoCorrection = cms.bool( False ),
13145     rhoMax = cms.double( 9.9999999E7 ),
13146     rhoScale = cms.double( 1.0 ),
13147     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13148     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13149     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13150 )
13151 process.hltEle50HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13152     saveTags = cms.bool( True ),
13153     candTag = cms.InputTag( "hltEle50ClusterShapePPRefFilter" ),
13154     varTag = cms.InputTag( "hltEgammaHoverE" ),
13155     rhoTag = cms.InputTag( "" ),
13156     energyLowEdges = cms.vdouble( 0.0 ),
13157     lessThan = cms.bool( True ),
13158     useEt = cms.bool( False ),
13159     useAbs = cms.bool( False ),
13160     thrRegularEB = cms.vdouble( -1.0 ),
13161     thrRegularEE = cms.vdouble( -1.0 ),
13162     thrOverEEB = cms.vdouble( 0.2 ),
13163     thrOverEEE = cms.vdouble( 0.15 ),
13164     thrOverE2EB = cms.vdouble( -1.0 ),
13165     thrOverE2EE = cms.vdouble( -1.0 ),
13166     ncandcut = cms.int32( 1 ),
13167     doRhoCorrection = cms.bool( False ),
13168     rhoMax = cms.double( 9.9999999E7 ),
13169     rhoScale = cms.double( 1.0 ),
13170     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13171     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13172     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13173 )
13174 process.hltEle50EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13175     saveTags = cms.bool( True ),
13176     candTag = cms.InputTag( "hltEle50HoverEPPRefFilter" ),
13177     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
13178     rhoTag = cms.InputTag( "" ),
13179     energyLowEdges = cms.vdouble( 0.0 ),
13180     lessThan = cms.bool( True ),
13181     useEt = cms.bool( True ),
13182     useAbs = cms.bool( False ),
13183     thrRegularEB = cms.vdouble( -1.0 ),
13184     thrRegularEE = cms.vdouble( -1.0 ),
13185     thrOverEEB = cms.vdouble( 1.0 ),
13186     thrOverEEE = cms.vdouble( 1.0 ),
13187     thrOverE2EB = cms.vdouble( -1.0 ),
13188     thrOverE2EE = cms.vdouble( -1.0 ),
13189     ncandcut = cms.int32( 1 ),
13190     doRhoCorrection = cms.bool( False ),
13191     rhoMax = cms.double( 9.9999999E7 ),
13192     rhoScale = cms.double( 1.0 ),
13193     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13194     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13195     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13196 )
13197 process.hltEle50HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13198     saveTags = cms.bool( True ),
13199     candTag = cms.InputTag( "hltEle50EcalIsoPPRefFilter" ),
13200     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
13201     rhoTag = cms.InputTag( "" ),
13202     energyLowEdges = cms.vdouble( 0.0 ),
13203     lessThan = cms.bool( True ),
13204     useEt = cms.bool( True ),
13205     useAbs = cms.bool( False ),
13206     thrRegularEB = cms.vdouble( -1.0 ),
13207     thrRegularEE = cms.vdouble( -1.0 ),
13208     thrOverEEB = cms.vdouble( 1.0 ),
13209     thrOverEEE = cms.vdouble( 1.0 ),
13210     thrOverE2EB = cms.vdouble( -1.0 ),
13211     thrOverE2EE = cms.vdouble( -1.0 ),
13212     ncandcut = cms.int32( 1 ),
13213     doRhoCorrection = cms.bool( False ),
13214     rhoMax = cms.double( 9.9999999E7 ),
13215     rhoScale = cms.double( 1.0 ),
13216     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13217     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13218     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13219 )
13220 process.hltEle50PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
13221     saveTags = cms.bool( True ),
13222     candTag = cms.InputTag( "hltEle50HcalIsoPPRefFilter" ),
13223     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
13224     npixelmatchcut = cms.double( 1.0 ),
13225     ncandcut = cms.int32( 1 ),
13226     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13227     s_a_phi1B = cms.double( 0.0069 ),
13228     s_a_phi1I = cms.double( 0.0088 ),
13229     s_a_phi1F = cms.double( 0.0076 ),
13230     s_a_phi2B = cms.double( 3.7E-4 ),
13231     s_a_phi2I = cms.double( 7.0E-4 ),
13232     s_a_phi2F = cms.double( 0.00906 ),
13233     s_a_zB = cms.double( 0.012 ),
13234     s_a_rI = cms.double( 0.027 ),
13235     s_a_rF = cms.double( 0.04 ),
13236     s2_threshold = cms.double( 0.4 ),
13237     tanhSO10BarrelThres = cms.double( 0.35 ),
13238     tanhSO10InterThres = cms.double( 1.0 ),
13239     tanhSO10ForwardThres = cms.double( 1.0 ),
13240     useS = cms.bool( False ),
13241     pixelVeto = cms.bool( False )
13242 )
13243 process.hltEle50GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13244     saveTags = cms.bool( True ),
13245     candTag = cms.InputTag( "hltEle50PixelMatchPPRefFilter" ),
13246     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
13247     rhoTag = cms.InputTag( "" ),
13248     energyLowEdges = cms.vdouble( 0.0 ),
13249     lessThan = cms.bool( True ),
13250     useEt = cms.bool( False ),
13251     useAbs = cms.bool( True ),
13252     thrRegularEB = cms.vdouble( 0.1 ),
13253     thrRegularEE = cms.vdouble( 0.1 ),
13254     thrOverEEB = cms.vdouble( -1.0 ),
13255     thrOverEEE = cms.vdouble( -1.0 ),
13256     thrOverE2EB = cms.vdouble( -1.0 ),
13257     thrOverE2EE = cms.vdouble( -1.0 ),
13258     ncandcut = cms.int32( 1 ),
13259     doRhoCorrection = cms.bool( False ),
13260     rhoMax = cms.double( 9.9999999E7 ),
13261     rhoScale = cms.double( 1.0 ),
13262     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13263     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13264     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13265 )
13266 process.hltEle50GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13267     saveTags = cms.bool( True ),
13268     candTag = cms.InputTag( "hltEle50GsfOneOEMinusOneOPPPRefFilter" ),
13269     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
13270     rhoTag = cms.InputTag( "" ),
13271     energyLowEdges = cms.vdouble( 0.0 ),
13272     lessThan = cms.bool( True ),
13273     useEt = cms.bool( False ),
13274     useAbs = cms.bool( True ),
13275     thrRegularEB = cms.vdouble( 0.008 ),
13276     thrRegularEE = cms.vdouble( 0.012 ),
13277     thrOverEEB = cms.vdouble( -1.0 ),
13278     thrOverEEE = cms.vdouble( -1.0 ),
13279     thrOverE2EB = cms.vdouble( -1.0 ),
13280     thrOverE2EE = cms.vdouble( -1.0 ),
13281     ncandcut = cms.int32( 1 ),
13282     doRhoCorrection = cms.bool( False ),
13283     rhoMax = cms.double( 9.9999999E7 ),
13284     rhoScale = cms.double( 1.0 ),
13285     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13286     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13287     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13288 )
13289 process.hltEle50GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13290     saveTags = cms.bool( True ),
13291     candTag = cms.InputTag( "hltEle50GsfDetaPPRefFilter" ),
13292     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
13293     rhoTag = cms.InputTag( "" ),
13294     energyLowEdges = cms.vdouble( 0.0 ),
13295     lessThan = cms.bool( True ),
13296     useEt = cms.bool( False ),
13297     useAbs = cms.bool( True ),
13298     thrRegularEB = cms.vdouble( 0.1 ),
13299     thrRegularEE = cms.vdouble( 0.1 ),
13300     thrOverEEB = cms.vdouble( -1.0 ),
13301     thrOverEEE = cms.vdouble( -1.0 ),
13302     thrOverE2EB = cms.vdouble( -1.0 ),
13303     thrOverE2EE = cms.vdouble( -1.0 ),
13304     ncandcut = cms.int32( 1 ),
13305     doRhoCorrection = cms.bool( False ),
13306     rhoMax = cms.double( 9.9999999E7 ),
13307     rhoScale = cms.double( 1.0 ),
13308     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13309     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13310     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13311 )
13312 process.hltEle50GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13313     saveTags = cms.bool( True ),
13314     candTag = cms.InputTag( "hltEle50GsfDphiPPRefFilter" ),
13315     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
13316     rhoTag = cms.InputTag( "" ),
13317     energyLowEdges = cms.vdouble( 0.0 ),
13318     lessThan = cms.bool( True ),
13319     useEt = cms.bool( True ),
13320     useAbs = cms.bool( False ),
13321     thrRegularEB = cms.vdouble( -1.0 ),
13322     thrRegularEE = cms.vdouble( -1.0 ),
13323     thrOverEEB = cms.vdouble( 1.0 ),
13324     thrOverEEE = cms.vdouble( 1.0 ),
13325     thrOverE2EB = cms.vdouble( -1.0 ),
13326     thrOverE2EE = cms.vdouble( -1.0 ),
13327     ncandcut = cms.int32( 1 ),
13328     doRhoCorrection = cms.bool( False ),
13329     rhoMax = cms.double( 9.9999999E7 ),
13330     rhoScale = cms.double( 1.0 ),
13331     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13332     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13333     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13334 )
13335 process.hltPrePPRefGEDPhoton10 = cms.EDFilter( "HLTPrescaler",
13336     offset = cms.uint32( 0 ),
13337     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13338 )
13339 process.hltEG10HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13340     saveTags = cms.bool( True ),
13341     candTag = cms.InputTag( "hltEG10EtPPRefFilter" ),
13342     varTag = cms.InputTag( "hltEgammaHoverE" ),
13343     rhoTag = cms.InputTag( "" ),
13344     energyLowEdges = cms.vdouble( 0.0 ),
13345     lessThan = cms.bool( True ),
13346     useEt = cms.bool( False ),
13347     useAbs = cms.bool( False ),
13348     thrRegularEB = cms.vdouble( -1.0 ),
13349     thrRegularEE = cms.vdouble( -1.0 ),
13350     thrOverEEB = cms.vdouble( 2.0 ),
13351     thrOverEEE = cms.vdouble( 2.0 ),
13352     thrOverE2EB = cms.vdouble( -1.0 ),
13353     thrOverE2EE = cms.vdouble( -1.0 ),
13354     ncandcut = cms.int32( 1 ),
13355     doRhoCorrection = cms.bool( False ),
13356     rhoMax = cms.double( 9.9999999E7 ),
13357     rhoScale = cms.double( 1.0 ),
13358     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13359     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13360     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13361 )
13362 process.hltPrePPRefGEDPhoton10EB = cms.EDFilter( "HLTPrescaler",
13363     offset = cms.uint32( 0 ),
13364     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13365 )
13366 process.hltEG10EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13367     saveTags = cms.bool( True ),
13368     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13369     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13370     etcutEB = cms.double( 10.0 ),
13371     etcutEE = cms.double( 999999.0 ),
13372     minEtaCut = cms.double( -9999.0 ),
13373     maxEtaCut = cms.double( 9999.0 ),
13374     ncandcut = cms.int32( 1 )
13375 )
13376 process.hltEG10HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13377     saveTags = cms.bool( True ),
13378     candTag = cms.InputTag( "hltEG10EtEBPPRefFilter" ),
13379     varTag = cms.InputTag( "hltEgammaHoverE" ),
13380     rhoTag = cms.InputTag( "" ),
13381     energyLowEdges = cms.vdouble( 0.0 ),
13382     lessThan = cms.bool( True ),
13383     useEt = cms.bool( False ),
13384     useAbs = cms.bool( False ),
13385     thrRegularEB = cms.vdouble( -1.0 ),
13386     thrRegularEE = cms.vdouble( -1.0 ),
13387     thrOverEEB = cms.vdouble( 2.0 ),
13388     thrOverEEE = cms.vdouble( 2.0 ),
13389     thrOverE2EB = cms.vdouble( -1.0 ),
13390     thrOverE2EE = cms.vdouble( -1.0 ),
13391     ncandcut = cms.int32( 1 ),
13392     doRhoCorrection = cms.bool( False ),
13393     rhoMax = cms.double( 9.9999999E7 ),
13394     rhoScale = cms.double( 1.0 ),
13395     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13396     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13397     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13398 )
13399 process.hltPrePPRefGEDPhoton20 = cms.EDFilter( "HLTPrescaler",
13400     offset = cms.uint32( 0 ),
13401     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13402 )
13403 process.hltEG20HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13404     saveTags = cms.bool( True ),
13405     candTag = cms.InputTag( "hltEG20EtPPRefFilter" ),
13406     varTag = cms.InputTag( "hltEgammaHoverE" ),
13407     rhoTag = cms.InputTag( "" ),
13408     energyLowEdges = cms.vdouble( 0.0 ),
13409     lessThan = cms.bool( True ),
13410     useEt = cms.bool( False ),
13411     useAbs = cms.bool( False ),
13412     thrRegularEB = cms.vdouble( -1.0 ),
13413     thrRegularEE = cms.vdouble( -1.0 ),
13414     thrOverEEB = cms.vdouble( 2.0 ),
13415     thrOverEEE = cms.vdouble( 2.0 ),
13416     thrOverE2EB = cms.vdouble( -1.0 ),
13417     thrOverE2EE = cms.vdouble( -1.0 ),
13418     ncandcut = cms.int32( 1 ),
13419     doRhoCorrection = cms.bool( False ),
13420     rhoMax = cms.double( 9.9999999E7 ),
13421     rhoScale = cms.double( 1.0 ),
13422     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13423     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13424     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13425 )
13426 process.hltPrePPRefGEDPhoton20EB = cms.EDFilter( "HLTPrescaler",
13427     offset = cms.uint32( 0 ),
13428     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13429 )
13430 process.hltEG20EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13431     saveTags = cms.bool( True ),
13432     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13433     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13434     etcutEB = cms.double( 20.0 ),
13435     etcutEE = cms.double( 999999.0 ),
13436     minEtaCut = cms.double( -9999.0 ),
13437     maxEtaCut = cms.double( 9999.0 ),
13438     ncandcut = cms.int32( 1 )
13439 )
13440 process.hltEG20HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13441     saveTags = cms.bool( True ),
13442     candTag = cms.InputTag( "hltEG20EtEBPPRefFilter" ),
13443     varTag = cms.InputTag( "hltEgammaHoverE" ),
13444     rhoTag = cms.InputTag( "" ),
13445     energyLowEdges = cms.vdouble( 0.0 ),
13446     lessThan = cms.bool( True ),
13447     useEt = cms.bool( False ),
13448     useAbs = cms.bool( False ),
13449     thrRegularEB = cms.vdouble( -1.0 ),
13450     thrRegularEE = cms.vdouble( -1.0 ),
13451     thrOverEEB = cms.vdouble( 2.0 ),
13452     thrOverEEE = cms.vdouble( 2.0 ),
13453     thrOverE2EB = cms.vdouble( -1.0 ),
13454     thrOverE2EE = cms.vdouble( -1.0 ),
13455     ncandcut = cms.int32( 1 ),
13456     doRhoCorrection = cms.bool( False ),
13457     rhoMax = cms.double( 9.9999999E7 ),
13458     rhoScale = cms.double( 1.0 ),
13459     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13460     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13461     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13462 )
13463 process.hltPrePPRefGEDPhoton30 = cms.EDFilter( "HLTPrescaler",
13464     offset = cms.uint32( 0 ),
13465     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13466 )
13467 process.hltEG30HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13468     saveTags = cms.bool( True ),
13469     candTag = cms.InputTag( "hltEG30EtPPRefFilter" ),
13470     varTag = cms.InputTag( "hltEgammaHoverE" ),
13471     rhoTag = cms.InputTag( "" ),
13472     energyLowEdges = cms.vdouble( 0.0 ),
13473     lessThan = cms.bool( True ),
13474     useEt = cms.bool( False ),
13475     useAbs = cms.bool( False ),
13476     thrRegularEB = cms.vdouble( -1.0 ),
13477     thrRegularEE = cms.vdouble( -1.0 ),
13478     thrOverEEB = cms.vdouble( 2.0 ),
13479     thrOverEEE = cms.vdouble( 2.0 ),
13480     thrOverE2EB = cms.vdouble( -1.0 ),
13481     thrOverE2EE = cms.vdouble( -1.0 ),
13482     ncandcut = cms.int32( 1 ),
13483     doRhoCorrection = cms.bool( False ),
13484     rhoMax = cms.double( 9.9999999E7 ),
13485     rhoScale = cms.double( 1.0 ),
13486     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13487     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13488     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13489 )
13490 process.hltPrePPRefGEDPhoton30EB = cms.EDFilter( "HLTPrescaler",
13491     offset = cms.uint32( 0 ),
13492     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13493 )
13494 process.hltEG30EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13495     saveTags = cms.bool( True ),
13496     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13497     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13498     etcutEB = cms.double( 30.0 ),
13499     etcutEE = cms.double( 999999.0 ),
13500     minEtaCut = cms.double( -9999.0 ),
13501     maxEtaCut = cms.double( 9999.0 ),
13502     ncandcut = cms.int32( 1 )
13503 )
13504 process.hltEG30HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13505     saveTags = cms.bool( True ),
13506     candTag = cms.InputTag( "hltEG30EtEBPPRefFilter" ),
13507     varTag = cms.InputTag( "hltEgammaHoverE" ),
13508     rhoTag = cms.InputTag( "" ),
13509     energyLowEdges = cms.vdouble( 0.0 ),
13510     lessThan = cms.bool( True ),
13511     useEt = cms.bool( False ),
13512     useAbs = cms.bool( False ),
13513     thrRegularEB = cms.vdouble( -1.0 ),
13514     thrRegularEE = cms.vdouble( -1.0 ),
13515     thrOverEEB = cms.vdouble( 2.0 ),
13516     thrOverEEE = cms.vdouble( 2.0 ),
13517     thrOverE2EB = cms.vdouble( -1.0 ),
13518     thrOverE2EE = cms.vdouble( -1.0 ),
13519     ncandcut = cms.int32( 1 ),
13520     doRhoCorrection = cms.bool( False ),
13521     rhoMax = cms.double( 9.9999999E7 ),
13522     rhoScale = cms.double( 1.0 ),
13523     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13524     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13525     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13526 )
13527 process.hltL1sL1SingleEG21 = cms.EDFilter( "HLTL1TSeed",
13528     saveTags = cms.bool( True ),
13529     L1SeedsLogicalExpression = cms.string( "L1_SingleEG21" ),
13530     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13531     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13532     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13533     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13534     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13535     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13536     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13537     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13538     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13539 )
13540 process.hltPrePPRefGEDPhoton40 = cms.EDFilter( "HLTPrescaler",
13541     offset = cms.uint32( 0 ),
13542     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13543 )
13544 process.hltEG40HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13545     saveTags = cms.bool( True ),
13546     candTag = cms.InputTag( "hltEG40EtPPRefFilter" ),
13547     varTag = cms.InputTag( "hltEgammaHoverE" ),
13548     rhoTag = cms.InputTag( "" ),
13549     energyLowEdges = cms.vdouble( 0.0 ),
13550     lessThan = cms.bool( True ),
13551     useEt = cms.bool( False ),
13552     useAbs = cms.bool( False ),
13553     thrRegularEB = cms.vdouble( -1.0 ),
13554     thrRegularEE = cms.vdouble( -1.0 ),
13555     thrOverEEB = cms.vdouble( 2.0 ),
13556     thrOverEEE = cms.vdouble( 2.0 ),
13557     thrOverE2EB = cms.vdouble( -1.0 ),
13558     thrOverE2EE = cms.vdouble( -1.0 ),
13559     ncandcut = cms.int32( 1 ),
13560     doRhoCorrection = cms.bool( False ),
13561     rhoMax = cms.double( 9.9999999E7 ),
13562     rhoScale = cms.double( 1.0 ),
13563     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13564     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13565     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13566 )
13567 process.hltPrePPRefGEDPhoton40EB = cms.EDFilter( "HLTPrescaler",
13568     offset = cms.uint32( 0 ),
13569     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13570 )
13571 process.hltEG40EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13572     saveTags = cms.bool( True ),
13573     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13574     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13575     etcutEB = cms.double( 40.0 ),
13576     etcutEE = cms.double( 999999.0 ),
13577     minEtaCut = cms.double( -9999.0 ),
13578     maxEtaCut = cms.double( 9999.0 ),
13579     ncandcut = cms.int32( 1 )
13580 )
13581 process.hltEG40HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13582     saveTags = cms.bool( True ),
13583     candTag = cms.InputTag( "hltEG40EtEBPPRefFilter" ),
13584     varTag = cms.InputTag( "hltEgammaHoverE" ),
13585     rhoTag = cms.InputTag( "" ),
13586     energyLowEdges = cms.vdouble( 0.0 ),
13587     lessThan = cms.bool( True ),
13588     useEt = cms.bool( False ),
13589     useAbs = cms.bool( False ),
13590     thrRegularEB = cms.vdouble( -1.0 ),
13591     thrRegularEE = cms.vdouble( -1.0 ),
13592     thrOverEEB = cms.vdouble( 2.0 ),
13593     thrOverEEE = cms.vdouble( 2.0 ),
13594     thrOverE2EB = cms.vdouble( -1.0 ),
13595     thrOverE2EE = cms.vdouble( -1.0 ),
13596     ncandcut = cms.int32( 1 ),
13597     doRhoCorrection = cms.bool( False ),
13598     rhoMax = cms.double( 9.9999999E7 ),
13599     rhoScale = cms.double( 1.0 ),
13600     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13601     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13602     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13603 )
13604 process.hltPrePPRefGEDPhoton50 = cms.EDFilter( "HLTPrescaler",
13605     offset = cms.uint32( 0 ),
13606     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13607 )
13608 process.hltEG50HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13609     saveTags = cms.bool( True ),
13610     candTag = cms.InputTag( "hltEG50EtPPRefFilter" ),
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( 2.0 ),
13620     thrOverEEE = cms.vdouble( 2.0 ),
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.hltPrePPRefGEDPhoton50EB = cms.EDFilter( "HLTPrescaler",
13632     offset = cms.uint32( 0 ),
13633     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13634 )
13635 process.hltEG50EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13636     saveTags = cms.bool( True ),
13637     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13638     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13639     etcutEB = cms.double( 50.0 ),
13640     etcutEE = cms.double( 999999.0 ),
13641     minEtaCut = cms.double( -9999.0 ),
13642     maxEtaCut = cms.double( 9999.0 ),
13643     ncandcut = cms.int32( 1 )
13644 )
13645 process.hltEG50HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13646     saveTags = cms.bool( True ),
13647     candTag = cms.InputTag( "hltEG50EtEBPPRefFilter" ),
13648     varTag = cms.InputTag( "hltEgammaHoverE" ),
13649     rhoTag = cms.InputTag( "" ),
13650     energyLowEdges = cms.vdouble( 0.0 ),
13651     lessThan = cms.bool( True ),
13652     useEt = cms.bool( False ),
13653     useAbs = cms.bool( False ),
13654     thrRegularEB = cms.vdouble( -1.0 ),
13655     thrRegularEE = cms.vdouble( -1.0 ),
13656     thrOverEEB = cms.vdouble( 2.0 ),
13657     thrOverEEE = cms.vdouble( 2.0 ),
13658     thrOverE2EB = cms.vdouble( -1.0 ),
13659     thrOverE2EE = cms.vdouble( -1.0 ),
13660     ncandcut = cms.int32( 1 ),
13661     doRhoCorrection = cms.bool( False ),
13662     rhoMax = cms.double( 9.9999999E7 ),
13663     rhoScale = cms.double( 1.0 ),
13664     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13665     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13666     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13667 )
13668 process.hltL1sL1SingleEG30 = cms.EDFilter( "HLTL1TSeed",
13669     saveTags = cms.bool( True ),
13670     L1SeedsLogicalExpression = cms.string( "L1_SingleEG30" ),
13671     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13672     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13673     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13674     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13675     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13676     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13677     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13678     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13679     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13680 )
13681 process.hltPrePPRefGEDPhoton60 = cms.EDFilter( "HLTPrescaler",
13682     offset = cms.uint32( 0 ),
13683     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13684 )
13685 process.hltEG60EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13686     saveTags = cms.bool( True ),
13687     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13688     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13689     etcutEB = cms.double( 60.0 ),
13690     etcutEE = cms.double( 60.0 ),
13691     minEtaCut = cms.double( -9999.0 ),
13692     maxEtaCut = cms.double( 9999.0 ),
13693     ncandcut = cms.int32( 1 )
13694 )
13695 process.hltEG60HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13696     saveTags = cms.bool( True ),
13697     candTag = cms.InputTag( "hltEG60EtPPRefFilter" ),
13698     varTag = cms.InputTag( "hltEgammaHoverE" ),
13699     rhoTag = cms.InputTag( "" ),
13700     energyLowEdges = cms.vdouble( 0.0 ),
13701     lessThan = cms.bool( True ),
13702     useEt = cms.bool( False ),
13703     useAbs = cms.bool( False ),
13704     thrRegularEB = cms.vdouble( -1.0 ),
13705     thrRegularEE = cms.vdouble( -1.0 ),
13706     thrOverEEB = cms.vdouble( 2.0 ),
13707     thrOverEEE = cms.vdouble( 2.0 ),
13708     thrOverE2EB = cms.vdouble( -1.0 ),
13709     thrOverE2EE = cms.vdouble( -1.0 ),
13710     ncandcut = cms.int32( 1 ),
13711     doRhoCorrection = cms.bool( False ),
13712     rhoMax = cms.double( 9.9999999E7 ),
13713     rhoScale = cms.double( 1.0 ),
13714     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13715     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13716     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13717 )
13718 process.hltPrePPRefGEDPhoton60EB = cms.EDFilter( "HLTPrescaler",
13719     offset = cms.uint32( 0 ),
13720     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13721 )
13722 process.hltEG60EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13723     saveTags = cms.bool( True ),
13724     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13725     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13726     etcutEB = cms.double( 60.0 ),
13727     etcutEE = cms.double( 999999.0 ),
13728     minEtaCut = cms.double( -9999.0 ),
13729     maxEtaCut = cms.double( 9999.0 ),
13730     ncandcut = cms.int32( 1 )
13731 )
13732 process.hltEG60HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13733     saveTags = cms.bool( True ),
13734     candTag = cms.InputTag( "hltEG60EtEBPPRefFilter" ),
13735     varTag = cms.InputTag( "hltEgammaHoverE" ),
13736     rhoTag = cms.InputTag( "" ),
13737     energyLowEdges = cms.vdouble( 0.0 ),
13738     lessThan = cms.bool( True ),
13739     useEt = cms.bool( False ),
13740     useAbs = cms.bool( False ),
13741     thrRegularEB = cms.vdouble( -1.0 ),
13742     thrRegularEE = cms.vdouble( -1.0 ),
13743     thrOverEEB = cms.vdouble( 2.0 ),
13744     thrOverEEE = cms.vdouble( 2.0 ),
13745     thrOverE2EB = cms.vdouble( -1.0 ),
13746     thrOverE2EE = cms.vdouble( -1.0 ),
13747     ncandcut = cms.int32( 1 ),
13748     doRhoCorrection = cms.bool( False ),
13749     rhoMax = cms.double( 9.9999999E7 ),
13750     rhoScale = cms.double( 1.0 ),
13751     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13752     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13753     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13754 )
13755 process.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed",
13756     saveTags = cms.bool( True ),
13757     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ),
13758     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13759     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13760     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13761     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13762     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13763     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13764     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13765     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13766     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13767 )
13768 process.hltPrePPRefL1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
13769     offset = cms.uint32( 0 ),
13770     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13771 )
13772 process.hltL1fL1sDoubleMu0L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13773     saveTags = cms.bool( True ),
13774     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13775     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
13776     MaxEta = cms.double( 2.5 ),
13777     MinPt = cms.double( 0.0 ),
13778     MaxDeltaR = cms.double( 999.0 ),
13779     MinN = cms.int32( 1 ),
13780     CentralBxOnly = cms.bool( True ),
13781     SelectQualities = cms.vint32(  )
13782 )
13783 process.hltL1sDoubleMuOpen = cms.EDFilter( "HLTL1TSeed",
13784     saveTags = cms.bool( True ),
13785     L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen" ),
13786     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13787     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13788     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13789     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13790     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13791     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13792     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13793     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13794     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13795 )
13796 process.hltPrePPRefL1DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
13797     offset = cms.uint32( 0 ),
13798     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13799 )
13800 process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13801     saveTags = cms.bool( True ),
13802     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13803     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpen" ),
13804     MaxEta = cms.double( 2.5 ),
13805     MinPt = cms.double( 0.0 ),
13806     MaxDeltaR = cms.double( 999.0 ),
13807     MinN = cms.int32( 1 ),
13808     CentralBxOnly = cms.bool( True ),
13809     SelectQualities = cms.vint32(  )
13810 )
13811 process.hltL1sSingleMu0Cosmics = cms.EDFilter( "HLTL1TSeed",
13812     saveTags = cms.bool( True ),
13813     L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ),
13814     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13815     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13816     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13817     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13818     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13819     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13820     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13821     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13822     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13823 )
13824 process.hltPrePPRefL1SingleMu0Cosmics = cms.EDFilter( "HLTPrescaler",
13825     offset = cms.uint32( 0 ),
13826     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13827 )
13828 process.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13829     saveTags = cms.bool( True ),
13830     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13831     PreviousCandTag = cms.InputTag( "hltL1sSingleMu0Cosmics" ),
13832     MaxEta = cms.double( 2.5 ),
13833     MinPt = cms.double( 0.0 ),
13834     MaxDeltaR = cms.double( 999.0 ),
13835     MinN = cms.int32( 1 ),
13836     CentralBxOnly = cms.bool( True ),
13837     SelectQualities = cms.vint32(  )
13838 )
13839 process.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed",
13840     saveTags = cms.bool( True ),
13841     L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ),
13842     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13843     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13844     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13845     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13846     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13847     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13848     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13849     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13850     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13851 )
13852 process.hltPrePPRefL1SingleMu7 = cms.EDFilter( "HLTPrescaler",
13853     offset = cms.uint32( 0 ),
13854     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13855 )
13856 process.hltL1fL1sSingleMu7L1Filtered7PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13857     saveTags = cms.bool( True ),
13858     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13859     PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ),
13860     MaxEta = cms.double( 2.5 ),
13861     MinPt = cms.double( 7.0 ),
13862     MaxDeltaR = cms.double( 999.0 ),
13863     MinN = cms.int32( 1 ),
13864     CentralBxOnly = cms.bool( True ),
13865     SelectQualities = cms.vint32(  )
13866 )
13867 process.hltL1sSingleMu12 = cms.EDFilter( "HLTL1TSeed",
13868     saveTags = cms.bool( True ),
13869     L1SeedsLogicalExpression = cms.string( "L1_SingleMu12" ),
13870     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13871     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13872     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13873     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13874     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13875     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13876     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13877     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13878     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13879 )
13880 process.hltPrePPRefL1SingleMu12 = cms.EDFilter( "HLTPrescaler",
13881     offset = cms.uint32( 0 ),
13882     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13883 )
13884 process.hltL1fL1sDoubleMu12L1Filtered12PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13885     saveTags = cms.bool( True ),
13886     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13887     PreviousCandTag = cms.InputTag( "hltL1sSingleMu12" ),
13888     MaxEta = cms.double( 2.5 ),
13889     MinPt = cms.double( 12.0 ),
13890     MaxDeltaR = cms.double( 999.0 ),
13891     MinN = cms.int32( 1 ),
13892     CentralBxOnly = cms.bool( True ),
13893     SelectQualities = cms.vint32(  )
13894 )
13895 process.hltPrePPRefL2DoubleMu0 = cms.EDFilter( "HLTPrescaler",
13896     offset = cms.uint32( 0 ),
13897     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13898 )
13899 process.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
13900     saveTags = cms.bool( True ),
13901     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13902     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
13903     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0L1Filtered0PPRef" ),
13904     SeedMapTag = cms.InputTag( "hltL2Muons" ),
13905     MinN = cms.int32( 1 ),
13906     MaxEta = cms.double( 2.5 ),
13907     AbsEtaBins = cms.vdouble( 9999.0 ),
13908     MinNstations = cms.vint32( 1 ),
13909     MinNhits = cms.vint32( 0 ),
13910     CutOnChambers = cms.bool( False ),
13911     MinNchambers = cms.vint32( 0 ),
13912     MaxDr = cms.double( 9999.0 ),
13913     MinDr = cms.double( -1.0 ),
13914     MaxDz = cms.double( 9999.0 ),
13915     MinDxySig = cms.double( -1.0 ),
13916     MinPt = cms.double( 0.0 ),
13917     NSigmaPt = cms.double( 0.0 ),
13918     MatchToPreviousCand = cms.bool( True )
13919 )
13920 process.hltPrePPRefL2DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
13921     offset = cms.uint32( 0 ),
13922     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13923 )
13924 process.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
13925     saveTags = cms.bool( True ),
13926     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13927     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
13928     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuOpenL1Filtered0PPRef" ),
13929     SeedMapTag = cms.InputTag( "hltL2Muons" ),
13930     MinN = cms.int32( 1 ),
13931     MaxEta = cms.double( 2.5 ),
13932     AbsEtaBins = cms.vdouble( 9999.0 ),
13933     MinNstations = cms.vint32( 1 ),
13934     MinNhits = cms.vint32( 0 ),
13935     CutOnChambers = cms.bool( False ),
13936     MinNchambers = cms.vint32( 0 ),
13937     MaxDr = cms.double( 9999.0 ),
13938     MinDr = cms.double( -1.0 ),
13939     MaxDz = cms.double( 9999.0 ),
13940     MinDxySig = cms.double( -1.0 ),
13941     MinPt = cms.double( 0.0 ),
13942     NSigmaPt = cms.double( 0.0 ),
13943     MatchToPreviousCand = cms.bool( True )
13944 )
13945 process.hltPrePPRefL2SingleMu7 = cms.EDFilter( "HLTPrescaler",
13946     offset = cms.uint32( 0 ),
13947     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13948 )
13949 process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
13950     saveTags = cms.bool( True ),
13951     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13952     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
13953     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
13954     SeedMapTag = cms.InputTag( "hltL2Muons" ),
13955     MinN = cms.int32( 1 ),
13956     MaxEta = cms.double( 2.5 ),
13957     AbsEtaBins = cms.vdouble( 9999.0 ),
13958     MinNstations = cms.vint32( 1 ),
13959     MinNhits = cms.vint32( 0 ),
13960     CutOnChambers = cms.bool( False ),
13961     MinNchambers = cms.vint32( 0 ),
13962     MaxDr = cms.double( 9999.0 ),
13963     MinDr = cms.double( -1.0 ),
13964     MaxDz = cms.double( 9999.0 ),
13965     MinDxySig = cms.double( -1.0 ),
13966     MinPt = cms.double( 7.0 ),
13967     NSigmaPt = cms.double( 0.0 ),
13968     MatchToPreviousCand = cms.bool( True )
13969 )
13970 process.hltPrePPRefL2SingleMu12 = cms.EDFilter( "HLTPrescaler",
13971     offset = cms.uint32( 0 ),
13972     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13973 )
13974 process.hltL2fL1fL1sSingleMu7L2Filtered12PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
13975     saveTags = cms.bool( True ),
13976     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13977     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
13978     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
13979     SeedMapTag = cms.InputTag( "hltL2Muons" ),
13980     MinN = cms.int32( 1 ),
13981     MaxEta = cms.double( 2.5 ),
13982     AbsEtaBins = cms.vdouble( 9999.0 ),
13983     MinNstations = cms.vint32( 1 ),
13984     MinNhits = cms.vint32( 0 ),
13985     CutOnChambers = cms.bool( False ),
13986     MinNchambers = cms.vint32( 0 ),
13987     MaxDr = cms.double( 9999.0 ),
13988     MinDr = cms.double( -1.0 ),
13989     MaxDz = cms.double( 9999.0 ),
13990     MinDxySig = cms.double( -1.0 ),
13991     MinPt = cms.double( 12.0 ),
13992     NSigmaPt = cms.double( 0.0 ),
13993     MatchToPreviousCand = cms.bool( True )
13994 )
13995 process.hltPrePPRefL2SingleMu15 = cms.EDFilter( "HLTPrescaler",
13996     offset = cms.uint32( 0 ),
13997     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13998 )
13999 process.hltL2fL1fL1sSingleMu12L2Filtered15PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14000     saveTags = cms.bool( True ),
14001     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14002     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14003     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14004     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14005     MinN = cms.int32( 1 ),
14006     MaxEta = cms.double( 2.5 ),
14007     AbsEtaBins = cms.vdouble( 9999.0 ),
14008     MinNstations = cms.vint32( 1 ),
14009     MinNhits = cms.vint32( 0 ),
14010     CutOnChambers = cms.bool( False ),
14011     MinNchambers = cms.vint32( 0 ),
14012     MaxDr = cms.double( 9999.0 ),
14013     MinDr = cms.double( -1.0 ),
14014     MaxDz = cms.double( 9999.0 ),
14015     MinDxySig = cms.double( -1.0 ),
14016     MinPt = cms.double( 15.0 ),
14017     NSigmaPt = cms.double( 0.0 ),
14018     MatchToPreviousCand = cms.bool( True )
14019 )
14020 process.hltL1sSingleMuOpen = cms.EDFilter( "HLTL1TSeed",
14021     saveTags = cms.bool( True ),
14022     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ),
14023     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14024     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14025     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14026     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14027     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14028     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14029     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14030     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14031     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14032 )
14033 process.hltPrePPRefL2SingleMu20 = cms.EDFilter( "HLTPrescaler",
14034     offset = cms.uint32( 0 ),
14035     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14036 )
14037 process.hltL2fL1fL1sSingleMu7L2Filtered20PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14038     saveTags = cms.bool( True ),
14039     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14040     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14041     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14042     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14043     MinN = cms.int32( 1 ),
14044     MaxEta = cms.double( 2.5 ),
14045     AbsEtaBins = cms.vdouble( 9999.0 ),
14046     MinNstations = cms.vint32( 1 ),
14047     MinNhits = cms.vint32( 0 ),
14048     CutOnChambers = cms.bool( False ),
14049     MinNchambers = cms.vint32( 0 ),
14050     MaxDr = cms.double( 9999.0 ),
14051     MinDr = cms.double( -1.0 ),
14052     MaxDz = cms.double( 9999.0 ),
14053     MinDxySig = cms.double( -1.0 ),
14054     MinPt = cms.double( 20.0 ),
14055     NSigmaPt = cms.double( 0.0 ),
14056     MatchToPreviousCand = cms.bool( True )
14057 )
14058 process.hltPrePPRefL3DoubleMu0 = cms.EDFilter( "HLTPrescaler",
14059     offset = cms.uint32( 0 ),
14060     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14061 )
14062 process.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14063     saveTags = cms.bool( True ),
14064     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14065     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0L1Filtered0PPRef" ),
14066     MaxEta = cms.double( 2.5 ),
14067     MinPt = cms.double( 0.0 ),
14068     MaxDeltaR = cms.double( 999.0 ),
14069     MinN = cms.int32( 1 ),
14070     CentralBxOnly = cms.bool( True ),
14071     SelectQualities = cms.vint32(  )
14072 )
14073 process.hltL3fL1fL1sDoubleMu0L3Filtered0PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14074     saveTags = cms.bool( True ),
14075     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14076     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14077     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sDoubleMu0L2Filtered0PPRef" ),
14078     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef" ),
14079     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14080     MinN = cms.int32( 1 ),
14081     MaxEta = cms.double( 2.5 ),
14082     MinNhits = cms.int32( 0 ),
14083     MaxDr = cms.double( 999.0 ),
14084     MinDr = cms.double( -1.0 ),
14085     MaxDz = cms.double( 9999.0 ),
14086     MinDxySig = cms.double( -1.0 ),
14087     MinPt = cms.double( 0.0 ),
14088     NSigmaPt = cms.double( 0.0 ),
14089     MaxNormalizedChi2 = cms.double( 9999.0 ),
14090     MaxDXYBeamSpot = cms.double( 9999.0 ),
14091     MinDXYBeamSpot = cms.double( -1.0 ),
14092     MinNmuonHits = cms.int32( 0 ),
14093     MaxPtDifference = cms.double( 9999.0 ),
14094     MinTrackPt = cms.double( 0.0 ),
14095     minMuonStations = cms.int32( -1 ),
14096     minTrkHits = cms.int32( -1 ),
14097     minMuonHits = cms.int32( -1 ),
14098     allowedTypeMask = cms.uint32( 255 ),
14099     requiredTypeMask = cms.uint32( 0 ),
14100     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14101     trkMuonId = cms.uint32( 0 ),
14102     L1MatchingdR = cms.double( 999.0 ),
14103     MatchToPreviousCand = cms.bool( True ),
14104     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14105     requireL3MuonTrajectorySeed = cms.bool( False ),
14106     useSimpleGeometry = cms.bool( True ),
14107     useStation2 = cms.bool( True ),
14108     fallbackToME1 = cms.bool( False ),
14109     cosmicPropagationHypothesis = cms.bool( False ),
14110     useMB2InOverlap = cms.bool( False ),
14111     useTrack = cms.string( "tracker" ),
14112     useState = cms.string( "atVertex" ),
14113     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14114     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14115     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14116 )
14117 process.hltPrePPRefL3DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
14118     offset = cms.uint32( 0 ),
14119     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14120 )
14121 process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14122     saveTags = cms.bool( True ),
14123     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14124     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuOpenL1Filtered0PPRef" ),
14125     MaxEta = cms.double( 2.5 ),
14126     MinPt = cms.double( 0.0 ),
14127     MaxDeltaR = cms.double( 999.0 ),
14128     MinN = cms.int32( 1 ),
14129     CentralBxOnly = cms.bool( True ),
14130     SelectQualities = cms.vint32(  )
14131 )
14132 process.hltL3fL1fL1sDoubleMuOpenL3Filtered0PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14133     saveTags = cms.bool( True ),
14134     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14135     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14136     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef" ),
14137     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef" ),
14138     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14139     MinN = cms.int32( 1 ),
14140     MaxEta = cms.double( 2.5 ),
14141     MinNhits = cms.int32( 0 ),
14142     MaxDr = cms.double( 999.0 ),
14143     MinDr = cms.double( -1.0 ),
14144     MaxDz = cms.double( 9999.0 ),
14145     MinDxySig = cms.double( -1.0 ),
14146     MinPt = cms.double( 0.0 ),
14147     NSigmaPt = cms.double( 0.0 ),
14148     MaxNormalizedChi2 = cms.double( 9999.0 ),
14149     MaxDXYBeamSpot = cms.double( 9999.0 ),
14150     MinDXYBeamSpot = cms.double( -1.0 ),
14151     MinNmuonHits = cms.int32( 0 ),
14152     MaxPtDifference = cms.double( 9999.0 ),
14153     MinTrackPt = cms.double( 0.0 ),
14154     minMuonStations = cms.int32( -1 ),
14155     minTrkHits = cms.int32( -1 ),
14156     minMuonHits = cms.int32( -1 ),
14157     allowedTypeMask = cms.uint32( 255 ),
14158     requiredTypeMask = cms.uint32( 0 ),
14159     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14160     trkMuonId = cms.uint32( 0 ),
14161     L1MatchingdR = cms.double( 999.0 ),
14162     MatchToPreviousCand = cms.bool( True ),
14163     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14164     requireL3MuonTrajectorySeed = cms.bool( False ),
14165     useSimpleGeometry = cms.bool( True ),
14166     useStation2 = cms.bool( True ),
14167     fallbackToME1 = cms.bool( False ),
14168     cosmicPropagationHypothesis = cms.bool( False ),
14169     useMB2InOverlap = cms.bool( False ),
14170     useTrack = cms.string( "tracker" ),
14171     useState = cms.string( "atVertex" ),
14172     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14173     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14174     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14175 )
14176 process.hltL1sSingleMu3 = cms.EDFilter( "HLTL1TSeed",
14177     saveTags = cms.bool( True ),
14178     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ),
14179     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14180     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14181     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14182     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14183     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14184     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14185     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14186     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14187     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14188 )
14189 process.hltPrePPRefL3SingleMu3 = cms.EDFilter( "HLTPrescaler",
14190     offset = cms.uint32( 0 ),
14191     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14192 )
14193 process.hltL1fL1sSingleMu3L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14194     saveTags = cms.bool( True ),
14195     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14196     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3" ),
14197     MaxEta = cms.double( 2.5 ),
14198     MinPt = cms.double( 0.0 ),
14199     MaxDeltaR = cms.double( 999.0 ),
14200     MinN = cms.int32( 1 ),
14201     CentralBxOnly = cms.bool( True ),
14202     SelectQualities = cms.vint32(  )
14203 )
14204 process.hltL2fL1fL1sSingleMu3L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14205     saveTags = cms.bool( True ),
14206     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14207     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14208     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3L1Filtered0PPRef" ),
14209     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14210     MinN = cms.int32( 1 ),
14211     MaxEta = cms.double( 2.5 ),
14212     AbsEtaBins = cms.vdouble( 9999.0 ),
14213     MinNstations = cms.vint32( 1 ),
14214     MinNhits = cms.vint32( 0 ),
14215     CutOnChambers = cms.bool( False ),
14216     MinNchambers = cms.vint32( 0 ),
14217     MaxDr = cms.double( 9999.0 ),
14218     MinDr = cms.double( -1.0 ),
14219     MaxDz = cms.double( 9999.0 ),
14220     MinDxySig = cms.double( -1.0 ),
14221     MinPt = cms.double( 0.0 ),
14222     NSigmaPt = cms.double( 0.0 ),
14223     MatchToPreviousCand = cms.bool( True )
14224 )
14225 process.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14226     saveTags = cms.bool( True ),
14227     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14228     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3L1Filtered0PPRef" ),
14229     MaxEta = cms.double( 2.5 ),
14230     MinPt = cms.double( 0.0 ),
14231     MaxDeltaR = cms.double( 999.0 ),
14232     MinN = cms.int32( 1 ),
14233     CentralBxOnly = cms.bool( True ),
14234     SelectQualities = cms.vint32(  )
14235 )
14236 process.hltL3fL1fL1sSingleMu3L3Filtered3PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14237     saveTags = cms.bool( True ),
14238     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14239     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14240     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu3L2Filtered0PPRef" ),
14241     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef" ),
14242     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14243     MinN = cms.int32( 1 ),
14244     MaxEta = cms.double( 2.5 ),
14245     MinNhits = cms.int32( 0 ),
14246     MaxDr = cms.double( 999.0 ),
14247     MinDr = cms.double( -1.0 ),
14248     MaxDz = cms.double( 9999.0 ),
14249     MinDxySig = cms.double( -1.0 ),
14250     MinPt = cms.double( 3.0 ),
14251     NSigmaPt = cms.double( 0.0 ),
14252     MaxNormalizedChi2 = cms.double( 9999.0 ),
14253     MaxDXYBeamSpot = cms.double( 9999.0 ),
14254     MinDXYBeamSpot = cms.double( -1.0 ),
14255     MinNmuonHits = cms.int32( 0 ),
14256     MaxPtDifference = cms.double( 9999.0 ),
14257     MinTrackPt = cms.double( 0.0 ),
14258     minMuonStations = cms.int32( -1 ),
14259     minTrkHits = cms.int32( -1 ),
14260     minMuonHits = cms.int32( -1 ),
14261     allowedTypeMask = cms.uint32( 255 ),
14262     requiredTypeMask = cms.uint32( 0 ),
14263     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14264     trkMuonId = cms.uint32( 0 ),
14265     L1MatchingdR = cms.double( 999.0 ),
14266     MatchToPreviousCand = cms.bool( True ),
14267     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14268     requireL3MuonTrajectorySeed = cms.bool( False ),
14269     useSimpleGeometry = cms.bool( True ),
14270     useStation2 = cms.bool( True ),
14271     fallbackToME1 = cms.bool( False ),
14272     cosmicPropagationHypothesis = cms.bool( False ),
14273     useMB2InOverlap = cms.bool( False ),
14274     useTrack = cms.string( "tracker" ),
14275     useState = cms.string( "atVertex" ),
14276     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14277     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14278     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14279 )
14280 process.hltL1sSingleMu5 = cms.EDFilter( "HLTL1TSeed",
14281     saveTags = cms.bool( True ),
14282     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5" ),
14283     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14284     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14285     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14286     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14287     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14288     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14289     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14290     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14291     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14292 )
14293 process.hltPrePPRefL3SingleMu5 = cms.EDFilter( "HLTPrescaler",
14294     offset = cms.uint32( 0 ),
14295     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14296 )
14297 process.hltL1fL1sSingleMu5L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14298     saveTags = cms.bool( True ),
14299     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14300     PreviousCandTag = cms.InputTag( "hltL1sSingleMu5" ),
14301     MaxEta = cms.double( 2.5 ),
14302     MinPt = cms.double( 0.0 ),
14303     MaxDeltaR = cms.double( 999.0 ),
14304     MinN = cms.int32( 1 ),
14305     CentralBxOnly = cms.bool( True ),
14306     SelectQualities = cms.vint32(  )
14307 )
14308 process.hltL2fL1fL1sSingleMu5L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14309     saveTags = cms.bool( True ),
14310     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14311     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14312     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu5L1Filtered0PPRef" ),
14313     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14314     MinN = cms.int32( 1 ),
14315     MaxEta = cms.double( 2.5 ),
14316     AbsEtaBins = cms.vdouble( 9999.0 ),
14317     MinNstations = cms.vint32( 1 ),
14318     MinNhits = cms.vint32( 0 ),
14319     CutOnChambers = cms.bool( False ),
14320     MinNchambers = cms.vint32( 0 ),
14321     MaxDr = cms.double( 9999.0 ),
14322     MinDr = cms.double( -1.0 ),
14323     MaxDz = cms.double( 9999.0 ),
14324     MinDxySig = cms.double( -1.0 ),
14325     MinPt = cms.double( 0.0 ),
14326     NSigmaPt = cms.double( 0.0 ),
14327     MatchToPreviousCand = cms.bool( True )
14328 )
14329 process.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14330     saveTags = cms.bool( True ),
14331     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14332     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu5L1Filtered0PPRef" ),
14333     MaxEta = cms.double( 2.5 ),
14334     MinPt = cms.double( 0.0 ),
14335     MaxDeltaR = cms.double( 999.0 ),
14336     MinN = cms.int32( 1 ),
14337     CentralBxOnly = cms.bool( True ),
14338     SelectQualities = cms.vint32(  )
14339 )
14340 process.hltL3fL1fL1sSingleMu5L3Filtered5PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14341     saveTags = cms.bool( True ),
14342     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14343     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14344     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu5L2Filtered0PPRef" ),
14345     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef" ),
14346     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14347     MinN = cms.int32( 1 ),
14348     MaxEta = cms.double( 2.5 ),
14349     MinNhits = cms.int32( 0 ),
14350     MaxDr = cms.double( 999.0 ),
14351     MinDr = cms.double( -1.0 ),
14352     MaxDz = cms.double( 9999.0 ),
14353     MinDxySig = cms.double( -1.0 ),
14354     MinPt = cms.double( 5.0 ),
14355     NSigmaPt = cms.double( 0.0 ),
14356     MaxNormalizedChi2 = cms.double( 9999.0 ),
14357     MaxDXYBeamSpot = cms.double( 9999.0 ),
14358     MinDXYBeamSpot = cms.double( -1.0 ),
14359     MinNmuonHits = cms.int32( 0 ),
14360     MaxPtDifference = cms.double( 9999.0 ),
14361     MinTrackPt = cms.double( 0.0 ),
14362     minMuonStations = cms.int32( -1 ),
14363     minTrkHits = cms.int32( -1 ),
14364     minMuonHits = cms.int32( -1 ),
14365     allowedTypeMask = cms.uint32( 255 ),
14366     requiredTypeMask = cms.uint32( 0 ),
14367     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14368     trkMuonId = cms.uint32( 0 ),
14369     L1MatchingdR = cms.double( 999.0 ),
14370     MatchToPreviousCand = cms.bool( True ),
14371     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14372     requireL3MuonTrajectorySeed = cms.bool( False ),
14373     useSimpleGeometry = cms.bool( True ),
14374     useStation2 = cms.bool( True ),
14375     fallbackToME1 = cms.bool( False ),
14376     cosmicPropagationHypothesis = cms.bool( False ),
14377     useMB2InOverlap = cms.bool( False ),
14378     useTrack = cms.string( "tracker" ),
14379     useState = cms.string( "atVertex" ),
14380     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14381     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14382     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14383 )
14384 process.hltPrePPRefL3SingleMu7 = cms.EDFilter( "HLTPrescaler",
14385     offset = cms.uint32( 0 ),
14386     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14387 )
14388 process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14389     saveTags = cms.bool( True ),
14390     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14391     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14392     MaxEta = cms.double( 2.5 ),
14393     MinPt = cms.double( 7.0 ),
14394     MaxDeltaR = cms.double( 999.0 ),
14395     MinN = cms.int32( 1 ),
14396     CentralBxOnly = cms.bool( True ),
14397     SelectQualities = cms.vint32(  )
14398 )
14399 process.hltL3fL1fL1sSingleMu7L3Filtered7PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14400     saveTags = cms.bool( True ),
14401     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14402     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14403     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
14404     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
14405     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14406     MinN = cms.int32( 1 ),
14407     MaxEta = cms.double( 2.5 ),
14408     MinNhits = cms.int32( 0 ),
14409     MaxDr = cms.double( 999.0 ),
14410     MinDr = cms.double( -1.0 ),
14411     MaxDz = cms.double( 9999.0 ),
14412     MinDxySig = cms.double( -1.0 ),
14413     MinPt = cms.double( 7.0 ),
14414     NSigmaPt = cms.double( 0.0 ),
14415     MaxNormalizedChi2 = cms.double( 9999.0 ),
14416     MaxDXYBeamSpot = cms.double( 9999.0 ),
14417     MinDXYBeamSpot = cms.double( -1.0 ),
14418     MinNmuonHits = cms.int32( 0 ),
14419     MaxPtDifference = cms.double( 9999.0 ),
14420     MinTrackPt = cms.double( 0.0 ),
14421     minMuonStations = cms.int32( -1 ),
14422     minTrkHits = cms.int32( -1 ),
14423     minMuonHits = cms.int32( -1 ),
14424     allowedTypeMask = cms.uint32( 255 ),
14425     requiredTypeMask = cms.uint32( 0 ),
14426     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14427     trkMuonId = cms.uint32( 0 ),
14428     L1MatchingdR = cms.double( 999.0 ),
14429     MatchToPreviousCand = cms.bool( True ),
14430     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14431     requireL3MuonTrajectorySeed = cms.bool( False ),
14432     useSimpleGeometry = cms.bool( True ),
14433     useStation2 = cms.bool( True ),
14434     fallbackToME1 = cms.bool( False ),
14435     cosmicPropagationHypothesis = cms.bool( False ),
14436     useMB2InOverlap = cms.bool( False ),
14437     useTrack = cms.string( "tracker" ),
14438     useState = cms.string( "atVertex" ),
14439     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14440     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14441     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14442 )
14443 process.hltPrePPRefL3SingleMu12 = cms.EDFilter( "HLTPrescaler",
14444     offset = cms.uint32( 0 ),
14445     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14446 )
14447 process.hltL3fL1fL1sSingleMu7L3Filtered12PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14448     saveTags = cms.bool( True ),
14449     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14450     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14451     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
14452     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
14453     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14454     MinN = cms.int32( 1 ),
14455     MaxEta = cms.double( 2.5 ),
14456     MinNhits = cms.int32( 0 ),
14457     MaxDr = cms.double( 999.0 ),
14458     MinDr = cms.double( -1.0 ),
14459     MaxDz = cms.double( 9999.0 ),
14460     MinDxySig = cms.double( -1.0 ),
14461     MinPt = cms.double( 12.0 ),
14462     NSigmaPt = cms.double( 0.0 ),
14463     MaxNormalizedChi2 = cms.double( 9999.0 ),
14464     MaxDXYBeamSpot = cms.double( 9999.0 ),
14465     MinDXYBeamSpot = cms.double( -1.0 ),
14466     MinNmuonHits = cms.int32( 0 ),
14467     MaxPtDifference = cms.double( 9999.0 ),
14468     MinTrackPt = cms.double( 0.0 ),
14469     minMuonStations = cms.int32( -1 ),
14470     minTrkHits = cms.int32( -1 ),
14471     minMuonHits = cms.int32( -1 ),
14472     allowedTypeMask = cms.uint32( 255 ),
14473     requiredTypeMask = cms.uint32( 0 ),
14474     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14475     trkMuonId = cms.uint32( 0 ),
14476     L1MatchingdR = cms.double( 999.0 ),
14477     MatchToPreviousCand = cms.bool( True ),
14478     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14479     requireL3MuonTrajectorySeed = cms.bool( False ),
14480     useSimpleGeometry = cms.bool( True ),
14481     useStation2 = cms.bool( True ),
14482     fallbackToME1 = cms.bool( False ),
14483     cosmicPropagationHypothesis = cms.bool( False ),
14484     useMB2InOverlap = cms.bool( False ),
14485     useTrack = cms.string( "tracker" ),
14486     useState = cms.string( "atVertex" ),
14487     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14488     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14489     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14490 )
14491 process.hltPrePPRefL3SingleMu15 = cms.EDFilter( "HLTPrescaler",
14492     offset = cms.uint32( 0 ),
14493     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14494 )
14495 process.hltL3fL1fL1sSingleMu7L3Filtered15PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14496     saveTags = cms.bool( True ),
14497     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14498     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14499     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
14500     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
14501     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14502     MinN = cms.int32( 1 ),
14503     MaxEta = cms.double( 2.5 ),
14504     MinNhits = cms.int32( 0 ),
14505     MaxDr = cms.double( 999.0 ),
14506     MinDr = cms.double( -1.0 ),
14507     MaxDz = cms.double( 9999.0 ),
14508     MinDxySig = cms.double( -1.0 ),
14509     MinPt = cms.double( 15.0 ),
14510     NSigmaPt = cms.double( 0.0 ),
14511     MaxNormalizedChi2 = cms.double( 9999.0 ),
14512     MaxDXYBeamSpot = cms.double( 9999.0 ),
14513     MinDXYBeamSpot = cms.double( -1.0 ),
14514     MinNmuonHits = cms.int32( 0 ),
14515     MaxPtDifference = cms.double( 9999.0 ),
14516     MinTrackPt = cms.double( 0.0 ),
14517     minMuonStations = cms.int32( -1 ),
14518     minTrkHits = cms.int32( -1 ),
14519     minMuonHits = cms.int32( -1 ),
14520     allowedTypeMask = cms.uint32( 255 ),
14521     requiredTypeMask = cms.uint32( 0 ),
14522     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14523     trkMuonId = cms.uint32( 0 ),
14524     L1MatchingdR = cms.double( 999.0 ),
14525     MatchToPreviousCand = cms.bool( True ),
14526     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14527     requireL3MuonTrajectorySeed = cms.bool( False ),
14528     useSimpleGeometry = cms.bool( True ),
14529     useStation2 = cms.bool( True ),
14530     fallbackToME1 = cms.bool( False ),
14531     cosmicPropagationHypothesis = cms.bool( False ),
14532     useMB2InOverlap = cms.bool( False ),
14533     useTrack = cms.string( "tracker" ),
14534     useState = cms.string( "atVertex" ),
14535     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14536     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14537     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14538 )
14539 process.hltPrePPRefL3SingleMu20 = cms.EDFilter( "HLTPrescaler",
14540     offset = cms.uint32( 0 ),
14541     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14542 )
14543 process.hltL3fL1fL1sSingleMu7L3Filtered20PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14544     saveTags = cms.bool( True ),
14545     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14546     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14547     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
14548     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
14549     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14550     MinN = cms.int32( 1 ),
14551     MaxEta = cms.double( 2.5 ),
14552     MinNhits = cms.int32( 0 ),
14553     MaxDr = cms.double( 999.0 ),
14554     MinDr = cms.double( -1.0 ),
14555     MaxDz = cms.double( 9999.0 ),
14556     MinDxySig = cms.double( -1.0 ),
14557     MinPt = cms.double( 20.0 ),
14558     NSigmaPt = cms.double( 0.0 ),
14559     MaxNormalizedChi2 = cms.double( 9999.0 ),
14560     MaxDXYBeamSpot = cms.double( 9999.0 ),
14561     MinDXYBeamSpot = cms.double( -1.0 ),
14562     MinNmuonHits = cms.int32( 0 ),
14563     MaxPtDifference = cms.double( 9999.0 ),
14564     MinTrackPt = cms.double( 0.0 ),
14565     minMuonStations = cms.int32( -1 ),
14566     minTrkHits = cms.int32( -1 ),
14567     minMuonHits = cms.int32( -1 ),
14568     allowedTypeMask = cms.uint32( 255 ),
14569     requiredTypeMask = cms.uint32( 0 ),
14570     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14571     trkMuonId = cms.uint32( 0 ),
14572     L1MatchingdR = cms.double( 999.0 ),
14573     MatchToPreviousCand = cms.bool( True ),
14574     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14575     requireL3MuonTrajectorySeed = cms.bool( False ),
14576     useSimpleGeometry = cms.bool( True ),
14577     useStation2 = cms.bool( True ),
14578     fallbackToME1 = cms.bool( False ),
14579     cosmicPropagationHypothesis = cms.bool( False ),
14580     useMB2InOverlap = cms.bool( False ),
14581     useTrack = cms.string( "tracker" ),
14582     useState = cms.string( "atVertex" ),
14583     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14584     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14585     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14586 )
14587 process.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed",
14588     saveTags = cms.bool( True ),
14589     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
14590     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14591     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14592     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14593     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14594     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14595     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14596     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14597     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14598     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14599 )
14600 process.hltPrePPRefCscClusterLoose = cms.EDFilter( "HLTPrescaler",
14601     offset = cms.uint32( 0 ),
14602     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14603 )
14604 process.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer",
14605     nRechitMin = cms.int32( 50 ),
14606     rParam = cms.double( 0.4 ),
14607     nStationThres = cms.int32( 10 ),
14608     recHitLabel = cms.InputTag( "hltCsc2DRecHits" )
14609 )
14610 process.hltCscClusterLoosePPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
14611     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
14612     MinN = cms.int32( 1 ),
14613     MinSize = cms.int32( -1 ),
14614     MinSizeMinusMB1 = cms.int32( -1 ),
14615     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
14616     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
14617     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
14618     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
14619     MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 200, 200 ),
14620     Max_nMB1 = cms.int32( -1 ),
14621     Max_nMB2 = cms.int32( -1 ),
14622     Max_nME11 = cms.int32( 0 ),
14623     Max_nME12 = cms.int32( 0 ),
14624     Max_nME41 = cms.int32( -1 ),
14625     Max_nME42 = cms.int32( -1 ),
14626     MinNstation = cms.int32( 0 ),
14627     MinAvgStation = cms.double( 0.0 ),
14628     MinTime = cms.double( -5.0 ),
14629     MaxTime = cms.double( 12.5 ),
14630     MinEta = cms.double( -1.0 ),
14631     MaxEta = cms.double( -1.0 ),
14632     MaxTimeSpread = cms.double( -1.0 )
14633 )
14634 process.hltPrePPRefCscClusterMedium = cms.EDFilter( "HLTPrescaler",
14635     offset = cms.uint32( 0 ),
14636     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14637 )
14638 process.hltCscClusterMediumPPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
14639     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
14640     MinN = cms.int32( 1 ),
14641     MinSize = cms.int32( -1 ),
14642     MinSizeMinusMB1 = cms.int32( -1 ),
14643     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
14644     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
14645     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
14646     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
14647     MinSizeRegionCutClusterSize = cms.vint32( 130, 100, 230, 230 ),
14648     Max_nMB1 = cms.int32( -1 ),
14649     Max_nMB2 = cms.int32( -1 ),
14650     Max_nME11 = cms.int32( 0 ),
14651     Max_nME12 = cms.int32( 0 ),
14652     Max_nME41 = cms.int32( -1 ),
14653     Max_nME42 = cms.int32( -1 ),
14654     MinNstation = cms.int32( 0 ),
14655     MinAvgStation = cms.double( 0.0 ),
14656     MinTime = cms.double( -5.0 ),
14657     MaxTime = cms.double( 12.5 ),
14658     MinEta = cms.double( -1.0 ),
14659     MaxEta = cms.double( -1.0 ),
14660     MaxTimeSpread = cms.double( -1.0 )
14661 )
14662 process.hltPrePPRefCscClusterTight = cms.EDFilter( "HLTPrescaler",
14663     offset = cms.uint32( 0 ),
14664     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14665 )
14666 process.hltCscClusterTightPPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
14667     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
14668     MinN = cms.int32( 1 ),
14669     MinSize = cms.int32( -1 ),
14670     MinSizeMinusMB1 = cms.int32( -1 ),
14671     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
14672     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
14673     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
14674     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
14675     MinSizeRegionCutClusterSize = cms.vint32( 150, 100, 250, 230 ),
14676     Max_nMB1 = cms.int32( -1 ),
14677     Max_nMB2 = cms.int32( -1 ),
14678     Max_nME11 = cms.int32( 0 ),
14679     Max_nME12 = cms.int32( 0 ),
14680     Max_nME41 = cms.int32( -1 ),
14681     Max_nME42 = cms.int32( -1 ),
14682     MinNstation = cms.int32( 0 ),
14683     MinAvgStation = cms.double( 0.0 ),
14684     MinTime = cms.double( -5.0 ),
14685     MaxTime = cms.double( 12.5 ),
14686     MinEta = cms.double( -1.0 ),
14687     MaxEta = cms.double( -1.0 ),
14688     MaxTimeSpread = cms.double( -1.0 )
14689 )
14690 process.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
14691     throw = cms.bool( False ),
14692     processName = cms.string( "@" ),
14693     moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
14694     moduleLabelPatternsToSkip = cms.vstring(  )
14695 )
14696 process.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
14697     processName = cms.string( "@" )
14698 )
14699 process.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
14700     AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
14701     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
14702     MinBx = cms.int32( 0 ),
14703     MaxBx = cms.int32( 0 ),
14704     DumpTrigResults = cms.bool( False ),
14705     DumpRecord = cms.bool( False ),
14706     DumpTrigSummary = cms.bool( True ),
14707     ReadPrescalesFromFile = cms.bool( False ),
14708     psFileName = cms.string( "prescale_L1TGlobal.csv" ),
14709     psColumn = cms.int32( 0 )
14710 )
14711 process.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
14712     HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
14713     reportBy = cms.untracked.string( "job" ),
14714     resetBy = cms.untracked.string( "never" ),
14715     serviceBy = cms.untracked.string( "never" ),
14716     ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
14717     ReferenceRate = cms.untracked.double( 100.0 )
14718 )
14719 process.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter",
14720     usePathStatus = cms.bool( True ),
14721     hltResults = cms.InputTag( "" ),
14722     l1tResults = cms.InputTag( "" ),
14723     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14724     throw = cms.bool( True ),
14725     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v9' )
14726 )
14727 process.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler",
14728     offset = cms.uint32( 0 ),
14729     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14730 )
14731 process.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter",
14732     usePathStatus = cms.bool( True ),
14733     hltResults = cms.InputTag( "" ),
14734     l1tResults = cms.InputTag( "" ),
14735     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14736     throw = cms.bool( True ),
14737     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v9',
14738       'AlCa_LumiPixelsCounts_ZeroBias_v11' )
14739 )
14740 process.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler",
14741     offset = cms.uint32( 0 ),
14742     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14743 )
14744 process.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter",
14745     usePathStatus = cms.bool( True ),
14746     hltResults = cms.InputTag( "" ),
14747     l1tResults = cms.InputTag( "" ),
14748     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14749     throw = cms.bool( True ),
14750     triggerConditions = cms.vstring( 'AlCa_HIEcalEtaEBonly_v11 / 3',
14751       'AlCa_HIEcalEtaEEonly_v11 / 3',
14752       'AlCa_HIEcalPi0EBonly_v11 / 3',
14753       'AlCa_HIEcalPi0EEonly_v11 / 3' )
14754 )
14755 process.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler",
14756     offset = cms.uint32( 0 ),
14757     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14758 )
14759 process.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter",
14760     usePathStatus = cms.bool( True ),
14761     hltResults = cms.InputTag( "" ),
14762     l1tResults = cms.InputTag( "" ),
14763     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14764     throw = cms.bool( True ),
14765     triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v19' )
14766 )
14767 process.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler",
14768     offset = cms.uint32( 0 ),
14769     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14770 )
14771 process.hltDatasetCommissioning = cms.EDFilter( "TriggerResultsFilter",
14772     usePathStatus = cms.bool( True ),
14773     hltResults = cms.InputTag( "" ),
14774     l1tResults = cms.InputTag( "" ),
14775     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14776     throw = cms.bool( True ),
14777     triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v13',
14778       'HLT_IsoTrackHE_v13' )
14779 )
14780 process.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler",
14781     offset = cms.uint32( 0 ),
14782     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14783 )
14784 process.hltDatasetCommissioningRawPrime = cms.EDFilter( "TriggerResultsFilter",
14785     usePathStatus = cms.bool( True ),
14786     hltResults = cms.InputTag( "" ),
14787     l1tResults = cms.InputTag( "" ),
14788     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14789     throw = cms.bool( True ),
14790     triggerConditions = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v6' )
14791 )
14792 process.hltPreDatasetCommissioningRawPrime = cms.EDFilter( "HLTPrescaler",
14793     offset = cms.uint32( 0 ),
14794     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14795 )
14796 process.hltDatasetCommissioningZDC = cms.EDFilter( "TriggerResultsFilter",
14797     usePathStatus = cms.bool( True ),
14798     hltResults = cms.InputTag( "" ),
14799     l1tResults = cms.InputTag( "" ),
14800     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14801     throw = cms.bool( True ),
14802     triggerConditions = cms.vstring( 'HLT_ZDCCommissioning_v5' )
14803 )
14804 process.hltPreDatasetCommissioningZDC = cms.EDFilter( "HLTPrescaler",
14805     offset = cms.uint32( 0 ),
14806     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14807 )
14808 process.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter",
14809     usePathStatus = cms.bool( True ),
14810     hltResults = cms.InputTag( "" ),
14811     l1tResults = cms.InputTag( "" ),
14812     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14813     throw = cms.bool( True ),
14814     triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v11',
14815       'DQM_HcalReconstruction_v9',
14816       'DQM_PixelReconstruction_v11' )
14817 )
14818 process.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler",
14819     offset = cms.uint32( 0 ),
14820     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14821 )
14822 process.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter",
14823     usePathStatus = cms.bool( True ),
14824     hltResults = cms.InputTag( "" ),
14825     l1tResults = cms.InputTag( "" ),
14826     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14827     throw = cms.bool( True ),
14828     triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v14',
14829       'HLT_ZeroBias_Beamspot_v15' )
14830 )
14831 process.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler",
14832     offset = cms.uint32( 0 ),
14833     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14834 )
14835 process.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter",
14836     usePathStatus = cms.bool( True ),
14837     hltResults = cms.InputTag( "" ),
14838     l1tResults = cms.InputTag( "" ),
14839     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14840     throw = cms.bool( True ),
14841     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' )
14842 )
14843 process.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler",
14844     offset = cms.uint32( 0 ),
14845     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14846 )
14847 process.hltDatasetEmptyBX = cms.EDFilter( "TriggerResultsFilter",
14848     usePathStatus = cms.bool( True ),
14849     hltResults = cms.InputTag( "" ),
14850     l1tResults = cms.InputTag( "" ),
14851     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14852     throw = cms.bool( True ),
14853     triggerConditions = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v8',
14854       'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v8',
14855       'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v8' )
14856 )
14857 process.hltPreDatasetEmptyBX = cms.EDFilter( "HLTPrescaler",
14858     offset = cms.uint32( 0 ),
14859     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14860 )
14861 process.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter",
14862     usePathStatus = cms.bool( True ),
14863     hltResults = cms.InputTag( "" ),
14864     l1tResults = cms.InputTag( "" ),
14865     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14866     throw = cms.bool( True ),
14867     triggerConditions = cms.vstring( 'HLT_AK4PFJet100_v7',
14868       'HLT_PPRefGEDPhoton30_v5',
14869       'HLT_PPRefL3SingleMu7_v7 / 100',
14870       'HLT_Physics_v13 / 10' )
14871 )
14872 process.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler",
14873     offset = cms.uint32( 0 ),
14874     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14875 )
14876 process.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter",
14877     usePathStatus = cms.bool( True ),
14878     hltResults = cms.InputTag( "" ),
14879     l1tResults = cms.InputTag( "" ),
14880     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14881     throw = cms.bool( True ),
14882     triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v14',
14883       'HLT_ZeroBias_Beamspot_v15' )
14884 )
14885 process.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler",
14886     offset = cms.uint32( 0 ),
14887     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14888 )
14889 process.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter",
14890     usePathStatus = cms.bool( True ),
14891     hltResults = cms.InputTag( "" ),
14892     l1tResults = cms.InputTag( "" ),
14893     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14894     throw = cms.bool( True ),
14895     triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v7',
14896       'HLT_PPRefEle15Ele10GsfMass50_v5',
14897       'HLT_PPRefL3SingleMu7_v7 / 10',
14898       'HLT_Physics_v13 / 2',
14899       'HLT_Random_v3',
14900       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
14901       'HLT_ZeroBias_v12 / 2' )
14902 )
14903 process.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler",
14904     offset = cms.uint32( 0 ),
14905     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14906 )
14907 process.hltDatasetHLTMonitor = cms.EDFilter( "TriggerResultsFilter",
14908     usePathStatus = cms.bool( True ),
14909     hltResults = cms.InputTag( "" ),
14910     l1tResults = cms.InputTag( "" ),
14911     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14912     throw = cms.bool( True ),
14913     triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v7',
14914       'HLT_PPRefEle15Ele10GsfMass50_v5',
14915       'HLT_PPRefEle50Gsf_v5' )
14916 )
14917 process.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler",
14918     offset = cms.uint32( 0 ),
14919     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14920 )
14921 process.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
14922     usePathStatus = cms.bool( True ),
14923     hltResults = cms.InputTag( "" ),
14924     l1tResults = cms.InputTag( "" ),
14925     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14926     throw = cms.bool( True ),
14927     triggerConditions = cms.vstring( 'HLT_Physics_v13' )
14928 )
14929 process.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler",
14930     offset = cms.uint32( 0 ),
14931     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14932 )
14933 process.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter",
14934     usePathStatus = cms.bool( True ),
14935     hltResults = cms.InputTag( "" ),
14936     l1tResults = cms.InputTag( "" ),
14937     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14938     throw = cms.bool( True ),
14939     triggerConditions = cms.vstring( 'HLT_HcalNZS_v20',
14940       'HLT_HcalPhiSym_v22' )
14941 )
14942 process.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler",
14943     offset = cms.uint32( 0 ),
14944     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14945 )
14946 process.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter",
14947     usePathStatus = cms.bool( True ),
14948     hltResults = cms.InputTag( "" ),
14949     l1tResults = cms.InputTag( "" ),
14950     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14951     throw = cms.bool( True ),
14952     triggerConditions = cms.vstring( 'DST_Physics_v15' )
14953 )
14954 process.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler",
14955     offset = cms.uint32( 0 ),
14956     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14957 )
14958 process.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter",
14959     usePathStatus = cms.bool( True ),
14960     hltResults = cms.InputTag( "" ),
14961     l1tResults = cms.InputTag( "" ),
14962     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14963     throw = cms.bool( True ),
14964     triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v9',
14965       'HLT_CDC_L2cosmic_5p5_er1p0_v9' )
14966 )
14967 process.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler",
14968     offset = cms.uint32( 0 ),
14969     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14970 )
14971 process.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
14972     usePathStatus = cms.bool( True ),
14973     hltResults = cms.InputTag( "" ),
14974     l1tResults = cms.InputTag( "" ),
14975     l1tIgnoreMaskAndPrescale = cms.bool( False ),
14976     throw = cms.bool( True ),
14977     triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v9',
14978       'HLT_CDC_L2cosmic_5p5_er1p0_v9',
14979       'HLT_HIL1NotBptxORForPPRef_v8',
14980       'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v8',
14981       'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v8',
14982       'HLT_HcalNZS_v20',
14983       'HLT_HcalPhiSym_v22',
14984       'HLT_IsoTrackHB_v13',
14985       'HLT_IsoTrackHE_v13',
14986       'HLT_Physics_v13',
14987       'HLT_Random_v3',
14988       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
14989       'HLT_ZeroBias_v12' )
14990 )
14991 process.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler",
14992     offset = cms.uint32( 0 ),
14993     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14994 )
14995 process.hltDatasetPPRefDoubleMuon = cms.EDFilter( "TriggerResultsFilter",
14996     usePathStatus = cms.bool( True ),
14997     hltResults = cms.InputTag( "" ),
14998     l1tResults = cms.InputTag( "" ),
14999     l1tIgnoreMaskAndPrescale = cms.bool( False ),
15000     throw = cms.bool( True ),
15001     triggerConditions = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v5',
15002       'HLT_PPRefL1DoubleMu0_v5',
15003       'HLT_PPRefL2DoubleMu0_Open_v5',
15004       'HLT_PPRefL2DoubleMu0_v5',
15005       'HLT_PPRefL3DoubleMu0_Open_v7',
15006       'HLT_PPRefL3DoubleMu0_v7' )
15007 )
15008 process.hltPreDatasetPPRefDoubleMuon0 = cms.EDFilter( "HLTPrescaler",
15009     offset = cms.uint32( 0 ),
15010     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15011 )
15012 process.hltPreDatasetPPRefDoubleMuon1 = cms.EDFilter( "HLTPrescaler",
15013     offset = cms.uint32( 1 ),
15014     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15015 )
15016 process.hltPreDatasetPPRefDoubleMuon2 = cms.EDFilter( "HLTPrescaler",
15017     offset = cms.uint32( 2 ),
15018     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15019 )
15020 process.hltPreDatasetPPRefDoubleMuon3 = cms.EDFilter( "HLTPrescaler",
15021     offset = cms.uint32( 3 ),
15022     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15023 )
15024 process.hltDatasetPPRefExotica = cms.EDFilter( "TriggerResultsFilter",
15025     usePathStatus = cms.bool( True ),
15026     hltResults = cms.InputTag( "" ),
15027     l1tResults = cms.InputTag( "" ),
15028     l1tIgnoreMaskAndPrescale = cms.bool( False ),
15029     throw = cms.bool( True ),
15030     triggerConditions = cms.vstring( 'HLT_PPRefCscCluster_Loose_v5',
15031       'HLT_PPRefCscCluster_Medium_v5',
15032       'HLT_PPRefCscCluster_Tight_v5' )
15033 )
15034 process.hltPreDatasetPPRefExotica = cms.EDFilter( "HLTPrescaler",
15035     offset = cms.uint32( 0 ),
15036     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15037 )
15038 process.hltDatasetPPRefHardProbes = cms.EDFilter( "TriggerResultsFilter",
15039     usePathStatus = cms.bool( True ),
15040     hltResults = cms.InputTag( "" ),
15041     l1tResults = cms.InputTag( "" ),
15042     l1tIgnoreMaskAndPrescale = cms.bool( False ),
15043     throw = cms.bool( True ),
15044     triggerConditions = cms.vstring( 'HLT_AK4CaloJet100_v5',
15045       'HLT_AK4CaloJet120_v5',
15046       'HLT_AK4CaloJet40_v5',
15047       'HLT_AK4CaloJet60_v5',
15048       'HLT_AK4CaloJet70_v5',
15049       'HLT_AK4CaloJet80_v5',
15050       'HLT_AK4CaloJetFwd100_v5',
15051       'HLT_AK4CaloJetFwd120_v5',
15052       'HLT_AK4CaloJetFwd40_v5',
15053       'HLT_AK4CaloJetFwd60_v5',
15054       'HLT_AK4CaloJetFwd70_v5',
15055       'HLT_AK4CaloJetFwd80_v5',
15056       'HLT_AK4PFJet100_v7',
15057       'HLT_AK4PFJet120_v7',
15058       'HLT_AK4PFJet40_v7',
15059       'HLT_AK4PFJet60_v7',
15060       'HLT_AK4PFJet80_v7',
15061       'HLT_AK4PFJetFwd100_v7',
15062       'HLT_AK4PFJetFwd120_v7',
15063       'HLT_AK4PFJetFwd40_v7',
15064       'HLT_AK4PFJetFwd60_v7',
15065       'HLT_AK4PFJetFwd80_v7',
15066       'HLT_PPRefDoubleEle10GsfMass50_v5',
15067       'HLT_PPRefDoubleEle10Gsf_v5',
15068       'HLT_PPRefDoubleEle15GsfMass50_v5',
15069       'HLT_PPRefDoubleEle15Gsf_v5',
15070       'HLT_PPRefEle10Gsf_v5',
15071       'HLT_PPRefEle15Ele10GsfMass50_v5',
15072       'HLT_PPRefEle15Ele10Gsf_v5',
15073       'HLT_PPRefEle15Gsf_v5',
15074       'HLT_PPRefEle20Gsf_v5',
15075       'HLT_PPRefEle30Gsf_v5',
15076       'HLT_PPRefEle40Gsf_v5',
15077       'HLT_PPRefEle50Gsf_v5',
15078       'HLT_PPRefGEDPhoton10_EB_v5',
15079       'HLT_PPRefGEDPhoton10_v5',
15080       'HLT_PPRefGEDPhoton20_EB_v5',
15081       'HLT_PPRefGEDPhoton20_v5',
15082       'HLT_PPRefGEDPhoton30_EB_v5',
15083       'HLT_PPRefGEDPhoton30_v5',
15084       'HLT_PPRefGEDPhoton40_EB_v5',
15085       'HLT_PPRefGEDPhoton40_v5',
15086       'HLT_PPRefGEDPhoton50_EB_v5',
15087       'HLT_PPRefGEDPhoton50_v5',
15088       'HLT_PPRefGEDPhoton60_EB_v5',
15089       'HLT_PPRefGEDPhoton60_v5' )
15090 )
15091 process.hltPreDatasetPPRefHardProbes0 = cms.EDFilter( "HLTPrescaler",
15092     offset = cms.uint32( 0 ),
15093     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15094 )
15095 process.hltPreDatasetPPRefHardProbes1 = cms.EDFilter( "HLTPrescaler",
15096     offset = cms.uint32( 1 ),
15097     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15098 )
15099 process.hltPreDatasetPPRefHardProbes2 = cms.EDFilter( "HLTPrescaler",
15100     offset = cms.uint32( 2 ),
15101     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15102 )
15103 process.hltDatasetPPRefSingleMuon = cms.EDFilter( "TriggerResultsFilter",
15104     usePathStatus = cms.bool( True ),
15105     hltResults = cms.InputTag( "" ),
15106     l1tResults = cms.InputTag( "" ),
15107     l1tIgnoreMaskAndPrescale = cms.bool( False ),
15108     throw = cms.bool( True ),
15109     triggerConditions = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v5',
15110       'HLT_PPRefL1SingleMu12_v5',
15111       'HLT_PPRefL1SingleMu7_v5',
15112       'HLT_PPRefL2SingleMu12_v5',
15113       'HLT_PPRefL2SingleMu15_v5',
15114       'HLT_PPRefL2SingleMu20_v5',
15115       'HLT_PPRefL2SingleMu7_v5',
15116       'HLT_PPRefL3SingleMu12_v7',
15117       'HLT_PPRefL3SingleMu15_v7',
15118       'HLT_PPRefL3SingleMu20_v7',
15119       'HLT_PPRefL3SingleMu3_v7',
15120       'HLT_PPRefL3SingleMu5_v7',
15121       'HLT_PPRefL3SingleMu7_v7' )
15122 )
15123 process.hltPreDatasetPPRefSingleMuon0 = cms.EDFilter( "HLTPrescaler",
15124     offset = cms.uint32( 0 ),
15125     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15126 )
15127 process.hltPreDatasetPPRefSingleMuon1 = cms.EDFilter( "HLTPrescaler",
15128     offset = cms.uint32( 1 ),
15129     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15130 )
15131 process.hltPreDatasetPPRefSingleMuon2 = cms.EDFilter( "HLTPrescaler",
15132     offset = cms.uint32( 2 ),
15133     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15134 )
15135 process.hltDatasetPPRefZeroBias = cms.EDFilter( "TriggerResultsFilter",
15136     usePathStatus = cms.bool( True ),
15137     hltResults = cms.InputTag( "" ),
15138     l1tResults = cms.InputTag( "" ),
15139     l1tIgnoreMaskAndPrescale = cms.bool( False ),
15140     throw = cms.bool( True ),
15141     triggerConditions = cms.vstring( 'HLT_PPRefZeroBias_v5' )
15142 )
15143 process.hltPreDatasetPPRefZeroBias0 = cms.EDFilter( "HLTPrescaler",
15144     offset = cms.uint32( 0 ),
15145     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15146 )
15147 process.hltPreDatasetPPRefZeroBias1 = cms.EDFilter( "HLTPrescaler",
15148     offset = cms.uint32( 1 ),
15149     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15150 )
15151 process.hltPreDatasetPPRefZeroBias2 = cms.EDFilter( "HLTPrescaler",
15152     offset = cms.uint32( 2 ),
15153     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15154 )
15155 process.hltPreDatasetPPRefZeroBias3 = cms.EDFilter( "HLTPrescaler",
15156     offset = cms.uint32( 3 ),
15157     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15158 )
15159 process.hltPreDatasetPPRefZeroBias4 = cms.EDFilter( "HLTPrescaler",
15160     offset = cms.uint32( 4 ),
15161     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15162 )
15163 process.hltPreDatasetPPRefZeroBias5 = cms.EDFilter( "HLTPrescaler",
15164     offset = cms.uint32( 5 ),
15165     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15166 )
15167 process.hltPreDatasetPPRefZeroBias6 = cms.EDFilter( "HLTPrescaler",
15168     offset = cms.uint32( 6 ),
15169     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15170 )
15171 process.hltPreDatasetPPRefZeroBias7 = cms.EDFilter( "HLTPrescaler",
15172     offset = cms.uint32( 7 ),
15173     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15174 )
15175 process.hltPreDatasetPPRefZeroBias8 = cms.EDFilter( "HLTPrescaler",
15176     offset = cms.uint32( 8 ),
15177     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15178 )
15179 process.hltPreDatasetPPRefZeroBias9 = cms.EDFilter( "HLTPrescaler",
15180     offset = cms.uint32( 9 ),
15181     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15182 )
15183 process.hltPreDatasetPPRefZeroBias10 = cms.EDFilter( "HLTPrescaler",
15184     offset = cms.uint32( 10 ),
15185     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15186 )
15187 process.hltPreDatasetPPRefZeroBias11 = cms.EDFilter( "HLTPrescaler",
15188     offset = cms.uint32( 11 ),
15189     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15190 )
15191 process.hltPreDatasetPPRefZeroBias12 = cms.EDFilter( "HLTPrescaler",
15192     offset = cms.uint32( 12 ),
15193     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15194 )
15195 process.hltPreDatasetPPRefZeroBias13 = cms.EDFilter( "HLTPrescaler",
15196     offset = cms.uint32( 13 ),
15197     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15198 )
15199 process.hltPreDatasetPPRefZeroBias14 = cms.EDFilter( "HLTPrescaler",
15200     offset = cms.uint32( 14 ),
15201     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15202 )
15203 process.hltPreDatasetPPRefZeroBias15 = cms.EDFilter( "HLTPrescaler",
15204     offset = cms.uint32( 15 ),
15205     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15206 )
15207 process.hltPreDatasetPPRefZeroBias16 = cms.EDFilter( "HLTPrescaler",
15208     offset = cms.uint32( 16 ),
15209     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15210 )
15211 process.hltPreDatasetPPRefZeroBias17 = cms.EDFilter( "HLTPrescaler",
15212     offset = cms.uint32( 17 ),
15213     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15214 )
15215 process.hltPreDatasetPPRefZeroBias18 = cms.EDFilter( "HLTPrescaler",
15216     offset = cms.uint32( 18 ),
15217     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15218 )
15219 process.hltPreDatasetPPRefZeroBias19 = cms.EDFilter( "HLTPrescaler",
15220     offset = cms.uint32( 19 ),
15221     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15222 )
15223 process.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter",
15224     usePathStatus = cms.bool( True ),
15225     hltResults = cms.InputTag( "" ),
15226     l1tResults = cms.InputTag( "" ),
15227     l1tIgnoreMaskAndPrescale = cms.bool( False ),
15228     throw = cms.bool( True ),
15229     triggerConditions = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v10' )
15230 )
15231 process.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler",
15232     offset = cms.uint32( 0 ),
15233     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15234 )
15235 process.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter",
15236     usePathStatus = cms.bool( True ),
15237     hltResults = cms.InputTag( "" ),
15238     l1tResults = cms.InputTag( "" ),
15239     l1tIgnoreMaskAndPrescale = cms.bool( False ),
15240     throw = cms.bool( True ),
15241     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
15242       'HLT_HcalCalibration_v6' )
15243 )
15244 process.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler",
15245     offset = cms.uint32( 0 ),
15246     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15247 )
15248 process.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter",
15249     usePathStatus = cms.bool( True ),
15250     hltResults = cms.InputTag( "" ),
15251     l1tResults = cms.InputTag( "" ),
15252     l1tIgnoreMaskAndPrescale = cms.bool( False ),
15253     throw = cms.bool( True ),
15254     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
15255       'HLT_HcalCalibration_v6' )
15256 )
15257 process.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler",
15258     offset = cms.uint32( 0 ),
15259     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15260 )
15261 process.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter",
15262     usePathStatus = cms.bool( True ),
15263     hltResults = cms.InputTag( "" ),
15264     l1tResults = cms.InputTag( "" ),
15265     l1tIgnoreMaskAndPrescale = cms.bool( False ),
15266     throw = cms.bool( True ),
15267     triggerConditions = cms.vstring( 'HLT_Random_v3',
15268       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
15269       'HLT_ZeroBias_v12' )
15270 )
15271 process.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler",
15272     offset = cms.uint32( 0 ),
15273     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15274 )
15275 
15276 process.hltOutputALCALumiPixelsCountsExpress = cms.OutputModule( "PoolOutputModule",
15277     fileName = cms.untracked.string( "outputALCALumiPixelsCountsExpress.root" ),
15278     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15279     compressionLevel = cms.untracked.int32( 3 ),
15280     fastCloning = cms.untracked.bool( False ),
15281     dataset = cms.untracked.PSet(
15282         filterName = cms.untracked.string( "" ),
15283         dataTier = cms.untracked.string( "RAW" )
15284     ),
15285     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_AlCaLumiPixelsCountsExpress' ) ),
15286     outputCommands = cms.untracked.vstring( 'drop *',
15287       'keep *_hltAlcaPixelClusterCounts_*_*',
15288       'keep edmTriggerResults_*_*_*' )
15289 )
15290 process.hltOutputALCALumiPixelsCountsPrompt = cms.OutputModule( "PoolOutputModule",
15291     fileName = cms.untracked.string( "outputALCALumiPixelsCountsPrompt.root" ),
15292     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15293     compressionLevel = cms.untracked.int32( 3 ),
15294     fastCloning = cms.untracked.bool( False ),
15295     dataset = cms.untracked.PSet(
15296         filterName = cms.untracked.string( "" ),
15297         dataTier = cms.untracked.string( "RAW" )
15298     ),
15299     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_AlCaLumiPixelsCountsPrompt' ) ),
15300     outputCommands = cms.untracked.vstring( 'drop *',
15301       'keep *_hltAlcaPixelClusterCounts_*_*',
15302       'keep edmTriggerResults_*_*_*' )
15303 )
15304 process.hltOutputALCAP0 = cms.OutputModule( "PoolOutputModule",
15305     fileName = cms.untracked.string( "outputALCAP0.root" ),
15306     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15307     compressionLevel = cms.untracked.int32( 3 ),
15308     fastCloning = cms.untracked.bool( False ),
15309     dataset = cms.untracked.PSet(
15310         filterName = cms.untracked.string( "" ),
15311         dataTier = cms.untracked.string( "RAW" )
15312     ),
15313     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_AlCaP0' ) ),
15314     outputCommands = cms.untracked.vstring( 'drop *',
15315       'keep *_hltAlCaEtaEBRechitsToDigis_*_*',
15316       'keep *_hltAlCaEtaEERechitsToDigis_*_*',
15317       'keep *_hltAlCaEtaRecHitsFilterEEonlyRegional_etaEcalRecHitsES_*',
15318       'keep *_hltAlCaPi0EBRechitsToDigis_*_*',
15319       'keep *_hltAlCaPi0EERechitsToDigis_*_*',
15320       'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*',
15321       'keep *_hltFEDSelectorL1_*_*',
15322       'keep edmTriggerResults_*_*_*' )
15323 )
15324 process.hltOutputALCAPHISYM = cms.OutputModule( "PoolOutputModule",
15325     fileName = cms.untracked.string( "outputALCAPHISYM.root" ),
15326     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15327     compressionLevel = cms.untracked.int32( 3 ),
15328     fastCloning = cms.untracked.bool( False ),
15329     dataset = cms.untracked.PSet(
15330         filterName = cms.untracked.string( "" ),
15331         dataTier = cms.untracked.string( "RAW" )
15332     ),
15333     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_AlCaPhiSym' ) ),
15334     outputCommands = cms.untracked.vstring( 'drop *',
15335       'keep *_hltEcalPhiSymFilter_*_*',
15336       'keep *_hltFEDSelectorL1_*_*',
15337       'keep edmTriggerResults_*_*_*' )
15338 )
15339 process.hltOutputCalibration = cms.OutputModule( "PoolOutputModule",
15340     fileName = cms.untracked.string( "outputCalibration.root" ),
15341     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15342     compressionLevel = cms.untracked.int32( 3 ),
15343     fastCloning = cms.untracked.bool( False ),
15344     dataset = cms.untracked.PSet(
15345         filterName = cms.untracked.string( "" ),
15346         dataTier = cms.untracked.string( "RAW" )
15347     ),
15348     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcal' ) ),
15349     outputCommands = cms.untracked.vstring( 'drop *',
15350       'keep *_hltEcalCalibrationRaw_*_*',
15351       'keep *_hltHcalCalibrationRaw_*_*',
15352       'keep edmTriggerResults_*_*_*',
15353       'keep triggerTriggerEvent_*_*_*' )
15354 )
15355 process.hltOutputDQM = cms.OutputModule( "PoolOutputModule",
15356     fileName = cms.untracked.string( "outputDQM.root" ),
15357     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15358     compressionLevel = cms.untracked.int32( 3 ),
15359     fastCloning = cms.untracked.bool( False ),
15360     dataset = cms.untracked.PSet(
15361         filterName = cms.untracked.string( "" ),
15362         dataTier = cms.untracked.string( "RAW" )
15363     ),
15364     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_OnlineMonitor' ) ),
15365     outputCommands = cms.untracked.vstring( 'drop *',
15366       'keep *_hltDoubletRecoveryPFlowTrackSelectionHighPurity_*_*',
15367       'keep *_hltEcalRecHit_*_*',
15368       'keep *_hltEgammaCandidates_*_*',
15369       'keep *_hltEgammaGsfTracks_*_*',
15370       'keep *_hltGlbTrkMuonCandsNoVtx_*_*',
15371       'keep *_hltHbhereco_*_*',
15372       'keep *_hltHfreco_*_*',
15373       'keep *_hltHoreco_*_*',
15374       'keep *_hltIter0PFlowCtfWithMaterialTracks_*_*',
15375       'keep *_hltIter0PFlowTrackSelectionHighPurity_*_*',
15376       'keep *_hltL3NoFiltersNoVtxMuonCandidates_*_*',
15377       'keep *_hltMergedTracks_*_*',
15378       'keep *_hltOnlineBeamSpot_*_*',
15379       'keep *_hltPixelTracks_*_*',
15380       'keep *_hltPixelVertices_*_*',
15381       'keep *_hltSiPixelClusters_*_*',
15382       'keep *_hltSiStripRawToClustersFacility_*_*',
15383       'keep *_hltTrimmedPixelVertices_*_*',
15384       'keep *_hltVerticesPFFilter_*_*',
15385       'keep FEDRawDataCollection_rawDataCollector_*_*',
15386       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15387       'keep edmTriggerResults_*_*_*',
15388       'keep triggerTriggerEvent_*_*_*' )
15389 )
15390 process.hltOutputDQMCalibration = cms.OutputModule( "PoolOutputModule",
15391     fileName = cms.untracked.string( "outputDQMCalibration.root" ),
15392     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15393     compressionLevel = cms.untracked.int32( 3 ),
15394     fastCloning = cms.untracked.bool( False ),
15395     dataset = cms.untracked.PSet(
15396         filterName = cms.untracked.string( "" ),
15397         dataTier = cms.untracked.string( "RAW" )
15398     ),
15399     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcalDQM' ) ),
15400     outputCommands = cms.untracked.vstring( 'drop *',
15401       'keep *_hltEcalCalibrationRaw_*_*',
15402       'keep *_hltHcalCalibrationRaw_*_*',
15403       'keep edmTriggerResults_*_*_*',
15404       'keep triggerTriggerEvent_*_*_*' )
15405 )
15406 process.hltOutputDQMEventDisplay = cms.OutputModule( "PoolOutputModule",
15407     fileName = cms.untracked.string( "outputDQMEventDisplay.root" ),
15408     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15409     compressionLevel = cms.untracked.int32( 3 ),
15410     fastCloning = cms.untracked.bool( False ),
15411     dataset = cms.untracked.PSet(
15412         filterName = cms.untracked.string( "" ),
15413         dataTier = cms.untracked.string( "RAW" )
15414     ),
15415     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_EventDisplay' ) ),
15416     outputCommands = cms.untracked.vstring( 'drop *',
15417       'keep FEDRawDataCollection_rawDataCollector_*_*',
15418       'keep edmTriggerResults_*_*_*',
15419       'keep triggerTriggerEvent_*_*_*' )
15420 )
15421 process.hltOutputDQMGPUvsCPU = cms.OutputModule( "PoolOutputModule",
15422     fileName = cms.untracked.string( "outputDQMGPUvsCPU.root" ),
15423     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15424     compressionLevel = cms.untracked.int32( 3 ),
15425     fastCloning = cms.untracked.bool( False ),
15426     dataset = cms.untracked.PSet(
15427         filterName = cms.untracked.string( "" ),
15428         dataTier = cms.untracked.string( "RAW" )
15429     ),
15430     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_DQMGPUvsCPU' ) ),
15431     outputCommands = cms.untracked.vstring( 'drop *',
15432       'keep *Cluster*_hltSiPixelClustersSerialSync_*_*',
15433       'keep *Cluster*_hltSiPixelClusters_*_*',
15434       'keep *RecHit*_hltSiPixelRecHitsSerialSync_*_*',
15435       'keep *RecHit*_hltSiPixelRecHits_*_*',
15436       'keep *_hltEcalDigisSerialSync_*_*',
15437       'keep *_hltEcalDigis_*_*',
15438       'keep *_hltEcalUncalibRecHitSerialSync_*_*',
15439       'keep *_hltEcalUncalibRecHit_*_*',
15440       'keep *_hltHbherecoSerialSync_*_*',
15441       'keep *_hltHbhereco_*_*',
15442       'keep *_hltParticleFlowClusterHCALSerialSync_*_*',
15443       'keep *_hltParticleFlowClusterHCAL_*_*',
15444       'keep *_hltPixelTracksSerialSync_*_*',
15445       'keep *_hltPixelTracks_*_*',
15446       'keep *_hltPixelVerticesSerialSync_*_*',
15447       'keep *_hltPixelVertices_*_*',
15448       'keep *_hltSiPixelDigiErrorsSerialSync_*_*',
15449       'keep *_hltSiPixelDigiErrors_*_*' )
15450 )
15451 process.hltOutputDQMOnlineBeamspot = cms.OutputModule( "PoolOutputModule",
15452     fileName = cms.untracked.string( "outputDQMOnlineBeamspot.root" ),
15453     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15454     compressionLevel = cms.untracked.int32( 3 ),
15455     fastCloning = cms.untracked.bool( False ),
15456     dataset = cms.untracked.PSet(
15457         filterName = cms.untracked.string( "" ),
15458         dataTier = cms.untracked.string( "RAW" )
15459     ),
15460     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_DQMOnlineBeamspot' ) ),
15461     outputCommands = cms.untracked.vstring( 'drop *',
15462       'keep *_hltFEDSelectorOnlineMetaData_*_*',
15463       'keep *_hltFEDSelectorTCDS_*_*',
15464       'keep edmTriggerResults_*_*_*',
15465       'keep recoTracks_hltPFMuonMerging_*_*',
15466       'keep recoVertexs_hltVerticesPFFilter_*_*' )
15467 )
15468 process.hltOutputEcalCalibration = cms.OutputModule( "PoolOutputModule",
15469     fileName = cms.untracked.string( "outputEcalCalibration.root" ),
15470     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15471     compressionLevel = cms.untracked.int32( 3 ),
15472     fastCloning = cms.untracked.bool( False ),
15473     dataset = cms.untracked.PSet(
15474         filterName = cms.untracked.string( "" ),
15475         dataTier = cms.untracked.string( "RAW" )
15476     ),
15477     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_EcalLaser' ) ),
15478     outputCommands = cms.untracked.vstring( 'drop *',
15479       'keep *_hltEcalCalibrationRaw_*_*',
15480       'keep edmTriggerResults_*_*_*',
15481       'keep triggerTriggerEvent_*_*_*' )
15482 )
15483 process.hltOutputExpress = cms.OutputModule( "PoolOutputModule",
15484     fileName = cms.untracked.string( "outputExpress.root" ),
15485     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15486     compressionLevel = cms.untracked.int32( 3 ),
15487     fastCloning = cms.untracked.bool( False ),
15488     dataset = cms.untracked.PSet(
15489         filterName = cms.untracked.string( "" ),
15490         dataTier = cms.untracked.string( "RAW" )
15491     ),
15492     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_ExpressPhysics' ) ),
15493     outputCommands = cms.untracked.vstring( 'drop *',
15494       'keep FEDRawDataCollection_rawDataCollector_*_*',
15495       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15496       'keep edmTriggerResults_*_*_*',
15497       'keep triggerTriggerEvent_*_*_*' )
15498 )
15499 process.hltOutputExpressAlignment = cms.OutputModule( "PoolOutputModule",
15500     fileName = cms.untracked.string( "outputExpressAlignment.root" ),
15501     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15502     compressionLevel = cms.untracked.int32( 3 ),
15503     fastCloning = cms.untracked.bool( False ),
15504     dataset = cms.untracked.PSet(
15505         filterName = cms.untracked.string( "" ),
15506         dataTier = cms.untracked.string( "RAW" )
15507     ),
15508     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_ExpressAlignment' ) ),
15509     outputCommands = cms.untracked.vstring( 'drop *',
15510       'keep FEDRawDataCollection_rawDataCollector_*_*',
15511       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15512       'keep edmTriggerResults_*_*_*',
15513       'keep triggerTriggerEvent_*_*_*' )
15514 )
15515 process.hltOutputHLTMonitor = cms.OutputModule( "PoolOutputModule",
15516     fileName = cms.untracked.string( "outputHLTMonitor.root" ),
15517     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15518     compressionLevel = cms.untracked.int32( 3 ),
15519     fastCloning = cms.untracked.bool( False ),
15520     dataset = cms.untracked.PSet(
15521         filterName = cms.untracked.string( "" ),
15522         dataTier = cms.untracked.string( "RAW" )
15523     ),
15524     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_HLTMonitor' ) ),
15525     outputCommands = cms.untracked.vstring( 'drop *',
15526       'keep *_hltDeepBLifetimeTagInfosPF_*_*',
15527       'keep *_hltDisplacedhltIter4PFlowTrackSelectionHighPurity_*_*',
15528       'keep *_hltDoubletRecoveryPFlowTrackSelectionHighPurity_*_*',
15529       'keep *_hltEcalRecHit_*_*',
15530       'keep *_hltEgammaGsfTracks_*_*',
15531       'keep *_hltHbhereco_*_*',
15532       'keep *_hltHfreco_*_*',
15533       'keep *_hltHoreco_*_*',
15534       'keep *_hltMergedTracks_*_*',
15535       'keep *_hltOnlineBeamSpot_*_*',
15536       'keep *_hltPFJetForBtag_*_*',
15537       'keep *_hltPFJetForPNetAK8_*_*',
15538       'keep *_hltPFMuonMerging_*_*',
15539       'keep *_hltParticleNetDiscriminatorsJetTagsAK8_*_*',
15540       'keep *_hltParticleNetDiscriminatorsJetTags_*_*',
15541       'keep *_hltParticleNetJetTagInfos_*_*',
15542       'keep *_hltPixelTracks_*_*',
15543       'keep *_hltPixelVertices_*_*',
15544       'keep *_hltSiPixelClusters_*_*',
15545       'keep *_hltSiStripRawToClustersFacility_*_*',
15546       'keep *_hltVerticesPFFilter_*_*',
15547       'keep *_hltVerticesPFSelector_*_*',
15548       'keep FEDRawDataCollection_rawDataCollector_*_*',
15549       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15550       'keep edmTriggerResults_*_*_*',
15551       'keep triggerTriggerEvent_*_*_*' )
15552 )
15553 process.hltOutputPhysicsCommissioning = cms.OutputModule( "PoolOutputModule",
15554     fileName = cms.untracked.string( "outputPhysicsCommissioning.root" ),
15555     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15556     compressionLevel = cms.untracked.int32( 3 ),
15557     fastCloning = cms.untracked.bool( False ),
15558     dataset = cms.untracked.PSet(
15559         filterName = cms.untracked.string( "" ),
15560         dataTier = cms.untracked.string( "RAW" )
15561     ),
15562     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_Commissioning',
15563   'Dataset_CommissioningZDC',
15564   'Dataset_EmptyBX',
15565   'Dataset_HLTPhysics',
15566   'Dataset_HcalNZS',
15567   'Dataset_NoBPTX',
15568   'Dataset_ZeroBias' ) ),
15569     outputCommands = cms.untracked.vstring( 'drop *',
15570       'keep FEDRawDataCollection_rawDataCollector_*_*',
15571       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15572       'keep edmTriggerResults_*_*_*',
15573       'keep triggerTriggerEvent_*_*_*' )
15574 )
15575 process.hltOutputPhysicsCommissioningRawPrime = cms.OutputModule( "PoolOutputModule",
15576     fileName = cms.untracked.string( "outputPhysicsCommissioningRawPrime.root" ),
15577     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15578     compressionLevel = cms.untracked.int32( 3 ),
15579     fastCloning = cms.untracked.bool( False ),
15580     dataset = cms.untracked.PSet(
15581         filterName = cms.untracked.string( "" ),
15582         dataTier = cms.untracked.string( "RAW" )
15583     ),
15584     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_CommissioningRawPrime' ) ),
15585     outputCommands = cms.untracked.vstring( 'drop *',
15586       'keep *_hltSiStripClusters2ApproxClusters_*_*',
15587       'keep DetIds_hltSiStripRawToDigi_*_*',
15588       'keep FEDRawDataCollection_rawPrimeDataRepacker_*_*',
15589       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15590       'keep edmTriggerResults_*_*_*',
15591       'keep triggerTriggerEvent_*_*_*' )
15592 )
15593 process.hltOutputPhysicsPPRefDoubleMuon0 = cms.OutputModule( "PoolOutputModule",
15594     fileName = cms.untracked.string( "outputPhysicsPPRefDoubleMuon0.root" ),
15595     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15596     compressionLevel = cms.untracked.int32( 3 ),
15597     fastCloning = cms.untracked.bool( False ),
15598     dataset = cms.untracked.PSet(
15599         filterName = cms.untracked.string( "" ),
15600         dataTier = cms.untracked.string( "RAW" )
15601     ),
15602     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefDoubleMuon0' ) ),
15603     outputCommands = cms.untracked.vstring( 'drop *',
15604       'keep FEDRawDataCollection_rawDataCollector_*_*',
15605       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15606       'keep edmTriggerResults_*_*_*',
15607       'keep triggerTriggerEvent_*_*_*' )
15608 )
15609 process.hltOutputPhysicsPPRefDoubleMuon1 = cms.OutputModule( "PoolOutputModule",
15610     fileName = cms.untracked.string( "outputPhysicsPPRefDoubleMuon1.root" ),
15611     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15612     compressionLevel = cms.untracked.int32( 3 ),
15613     fastCloning = cms.untracked.bool( False ),
15614     dataset = cms.untracked.PSet(
15615         filterName = cms.untracked.string( "" ),
15616         dataTier = cms.untracked.string( "RAW" )
15617     ),
15618     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefDoubleMuon1' ) ),
15619     outputCommands = cms.untracked.vstring( 'drop *',
15620       'keep FEDRawDataCollection_rawDataCollector_*_*',
15621       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15622       'keep edmTriggerResults_*_*_*',
15623       'keep triggerTriggerEvent_*_*_*' )
15624 )
15625 process.hltOutputPhysicsPPRefDoubleMuon2 = cms.OutputModule( "PoolOutputModule",
15626     fileName = cms.untracked.string( "outputPhysicsPPRefDoubleMuon2.root" ),
15627     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15628     compressionLevel = cms.untracked.int32( 3 ),
15629     fastCloning = cms.untracked.bool( False ),
15630     dataset = cms.untracked.PSet(
15631         filterName = cms.untracked.string( "" ),
15632         dataTier = cms.untracked.string( "RAW" )
15633     ),
15634     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefDoubleMuon2' ) ),
15635     outputCommands = cms.untracked.vstring( 'drop *',
15636       'keep FEDRawDataCollection_rawDataCollector_*_*',
15637       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15638       'keep edmTriggerResults_*_*_*',
15639       'keep triggerTriggerEvent_*_*_*' )
15640 )
15641 process.hltOutputPhysicsPPRefDoubleMuon3 = cms.OutputModule( "PoolOutputModule",
15642     fileName = cms.untracked.string( "outputPhysicsPPRefDoubleMuon3.root" ),
15643     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15644     compressionLevel = cms.untracked.int32( 3 ),
15645     fastCloning = cms.untracked.bool( False ),
15646     dataset = cms.untracked.PSet(
15647         filterName = cms.untracked.string( "" ),
15648         dataTier = cms.untracked.string( "RAW" )
15649     ),
15650     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefDoubleMuon3' ) ),
15651     outputCommands = cms.untracked.vstring( 'drop *',
15652       'keep FEDRawDataCollection_rawDataCollector_*_*',
15653       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15654       'keep edmTriggerResults_*_*_*',
15655       'keep triggerTriggerEvent_*_*_*' )
15656 )
15657 process.hltOutputPhysicsPPRefExotica = cms.OutputModule( "PoolOutputModule",
15658     fileName = cms.untracked.string( "outputPhysicsPPRefExotica.root" ),
15659     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15660     compressionLevel = cms.untracked.int32( 3 ),
15661     fastCloning = cms.untracked.bool( False ),
15662     dataset = cms.untracked.PSet(
15663         filterName = cms.untracked.string( "" ),
15664         dataTier = cms.untracked.string( "RAW" )
15665     ),
15666     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefExotica' ) ),
15667     outputCommands = cms.untracked.vstring( 'drop *',
15668       'keep FEDRawDataCollection_rawDataCollector_*_*',
15669       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15670       'keep edmTriggerResults_*_*_*',
15671       'keep triggerTriggerEvent_*_*_*' )
15672 )
15673 process.hltOutputPhysicsPPRefHardProbes0 = cms.OutputModule( "PoolOutputModule",
15674     fileName = cms.untracked.string( "outputPhysicsPPRefHardProbes0.root" ),
15675     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15676     compressionLevel = cms.untracked.int32( 3 ),
15677     fastCloning = cms.untracked.bool( False ),
15678     dataset = cms.untracked.PSet(
15679         filterName = cms.untracked.string( "" ),
15680         dataTier = cms.untracked.string( "RAW" )
15681     ),
15682     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefHardProbes0' ) ),
15683     outputCommands = cms.untracked.vstring( 'drop *',
15684       'keep FEDRawDataCollection_rawDataCollector_*_*',
15685       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15686       'keep edmTriggerResults_*_*_*',
15687       'keep triggerTriggerEvent_*_*_*' )
15688 )
15689 process.hltOutputPhysicsPPRefHardProbes1 = cms.OutputModule( "PoolOutputModule",
15690     fileName = cms.untracked.string( "outputPhysicsPPRefHardProbes1.root" ),
15691     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15692     compressionLevel = cms.untracked.int32( 3 ),
15693     fastCloning = cms.untracked.bool( False ),
15694     dataset = cms.untracked.PSet(
15695         filterName = cms.untracked.string( "" ),
15696         dataTier = cms.untracked.string( "RAW" )
15697     ),
15698     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefHardProbes1' ) ),
15699     outputCommands = cms.untracked.vstring( 'drop *',
15700       'keep FEDRawDataCollection_rawDataCollector_*_*',
15701       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15702       'keep edmTriggerResults_*_*_*',
15703       'keep triggerTriggerEvent_*_*_*' )
15704 )
15705 process.hltOutputPhysicsPPRefHardProbes2 = cms.OutputModule( "PoolOutputModule",
15706     fileName = cms.untracked.string( "outputPhysicsPPRefHardProbes2.root" ),
15707     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15708     compressionLevel = cms.untracked.int32( 3 ),
15709     fastCloning = cms.untracked.bool( False ),
15710     dataset = cms.untracked.PSet(
15711         filterName = cms.untracked.string( "" ),
15712         dataTier = cms.untracked.string( "RAW" )
15713     ),
15714     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefHardProbes2' ) ),
15715     outputCommands = cms.untracked.vstring( 'drop *',
15716       'keep FEDRawDataCollection_rawDataCollector_*_*',
15717       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15718       'keep edmTriggerResults_*_*_*',
15719       'keep triggerTriggerEvent_*_*_*' )
15720 )
15721 process.hltOutputPhysicsPPRefSingleMuon0 = cms.OutputModule( "PoolOutputModule",
15722     fileName = cms.untracked.string( "outputPhysicsPPRefSingleMuon0.root" ),
15723     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15724     compressionLevel = cms.untracked.int32( 3 ),
15725     fastCloning = cms.untracked.bool( False ),
15726     dataset = cms.untracked.PSet(
15727         filterName = cms.untracked.string( "" ),
15728         dataTier = cms.untracked.string( "RAW" )
15729     ),
15730     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefSingleMuon0' ) ),
15731     outputCommands = cms.untracked.vstring( 'drop *',
15732       'keep FEDRawDataCollection_rawDataCollector_*_*',
15733       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15734       'keep edmTriggerResults_*_*_*',
15735       'keep triggerTriggerEvent_*_*_*' )
15736 )
15737 process.hltOutputPhysicsPPRefSingleMuon1 = cms.OutputModule( "PoolOutputModule",
15738     fileName = cms.untracked.string( "outputPhysicsPPRefSingleMuon1.root" ),
15739     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15740     compressionLevel = cms.untracked.int32( 3 ),
15741     fastCloning = cms.untracked.bool( False ),
15742     dataset = cms.untracked.PSet(
15743         filterName = cms.untracked.string( "" ),
15744         dataTier = cms.untracked.string( "RAW" )
15745     ),
15746     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefSingleMuon1' ) ),
15747     outputCommands = cms.untracked.vstring( 'drop *',
15748       'keep FEDRawDataCollection_rawDataCollector_*_*',
15749       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15750       'keep edmTriggerResults_*_*_*',
15751       'keep triggerTriggerEvent_*_*_*' )
15752 )
15753 process.hltOutputPhysicsPPRefSingleMuon2 = cms.OutputModule( "PoolOutputModule",
15754     fileName = cms.untracked.string( "outputPhysicsPPRefSingleMuon2.root" ),
15755     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15756     compressionLevel = cms.untracked.int32( 3 ),
15757     fastCloning = cms.untracked.bool( False ),
15758     dataset = cms.untracked.PSet(
15759         filterName = cms.untracked.string( "" ),
15760         dataTier = cms.untracked.string( "RAW" )
15761     ),
15762     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefSingleMuon2' ) ),
15763     outputCommands = cms.untracked.vstring( 'drop *',
15764       'keep FEDRawDataCollection_rawDataCollector_*_*',
15765       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15766       'keep edmTriggerResults_*_*_*',
15767       'keep triggerTriggerEvent_*_*_*' )
15768 )
15769 process.hltOutputPhysicsPPRefZeroBias0 = cms.OutputModule( "PoolOutputModule",
15770     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBias0.root" ),
15771     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15772     compressionLevel = cms.untracked.int32( 3 ),
15773     fastCloning = cms.untracked.bool( False ),
15774     dataset = cms.untracked.PSet(
15775         filterName = cms.untracked.string( "" ),
15776         dataTier = cms.untracked.string( "RAW" )
15777     ),
15778     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBias0',
15779   'Dataset_PPRefZeroBias1' ) ),
15780     outputCommands = cms.untracked.vstring( 'drop *',
15781       'keep FEDRawDataCollection_rawDataCollector_*_*',
15782       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15783       'keep edmTriggerResults_*_*_*',
15784       'keep triggerTriggerEvent_*_*_*' )
15785 )
15786 process.hltOutputPhysicsPPRefZeroBias1 = cms.OutputModule( "PoolOutputModule",
15787     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBias1.root" ),
15788     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15789     compressionLevel = cms.untracked.int32( 3 ),
15790     fastCloning = cms.untracked.bool( False ),
15791     dataset = cms.untracked.PSet(
15792         filterName = cms.untracked.string( "" ),
15793         dataTier = cms.untracked.string( "RAW" )
15794     ),
15795     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBias2',
15796   'Dataset_PPRefZeroBias3' ) ),
15797     outputCommands = cms.untracked.vstring( 'drop *',
15798       'keep FEDRawDataCollection_rawDataCollector_*_*',
15799       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15800       'keep edmTriggerResults_*_*_*',
15801       'keep triggerTriggerEvent_*_*_*' )
15802 )
15803 process.hltOutputPhysicsPPRefZeroBias2 = cms.OutputModule( "PoolOutputModule",
15804     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBias2.root" ),
15805     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15806     compressionLevel = cms.untracked.int32( 3 ),
15807     fastCloning = cms.untracked.bool( False ),
15808     dataset = cms.untracked.PSet(
15809         filterName = cms.untracked.string( "" ),
15810         dataTier = cms.untracked.string( "RAW" )
15811     ),
15812     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBias4',
15813   'Dataset_PPRefZeroBias5' ) ),
15814     outputCommands = cms.untracked.vstring( 'drop *',
15815       'keep FEDRawDataCollection_rawDataCollector_*_*',
15816       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15817       'keep edmTriggerResults_*_*_*',
15818       'keep triggerTriggerEvent_*_*_*' )
15819 )
15820 process.hltOutputPhysicsPPRefZeroBias3 = cms.OutputModule( "PoolOutputModule",
15821     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBias3.root" ),
15822     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15823     compressionLevel = cms.untracked.int32( 3 ),
15824     fastCloning = cms.untracked.bool( False ),
15825     dataset = cms.untracked.PSet(
15826         filterName = cms.untracked.string( "" ),
15827         dataTier = cms.untracked.string( "RAW" )
15828     ),
15829     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBias6',
15830   'Dataset_PPRefZeroBias7' ) ),
15831     outputCommands = cms.untracked.vstring( 'drop *',
15832       'keep FEDRawDataCollection_rawDataCollector_*_*',
15833       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15834       'keep edmTriggerResults_*_*_*',
15835       'keep triggerTriggerEvent_*_*_*' )
15836 )
15837 process.hltOutputPhysicsPPRefZeroBias4 = cms.OutputModule( "PoolOutputModule",
15838     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBias4.root" ),
15839     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15840     compressionLevel = cms.untracked.int32( 3 ),
15841     fastCloning = cms.untracked.bool( False ),
15842     dataset = cms.untracked.PSet(
15843         filterName = cms.untracked.string( "" ),
15844         dataTier = cms.untracked.string( "RAW" )
15845     ),
15846     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBias8',
15847   'Dataset_PPRefZeroBias9' ) ),
15848     outputCommands = cms.untracked.vstring( 'drop *',
15849       'keep FEDRawDataCollection_rawDataCollector_*_*',
15850       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15851       'keep edmTriggerResults_*_*_*',
15852       'keep triggerTriggerEvent_*_*_*' )
15853 )
15854 process.hltOutputPhysicsPPRefZeroBias5 = cms.OutputModule( "PoolOutputModule",
15855     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBias5.root" ),
15856     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15857     compressionLevel = cms.untracked.int32( 3 ),
15858     fastCloning = cms.untracked.bool( False ),
15859     dataset = cms.untracked.PSet(
15860         filterName = cms.untracked.string( "" ),
15861         dataTier = cms.untracked.string( "RAW" )
15862     ),
15863     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBias10',
15864   'Dataset_PPRefZeroBias11' ) ),
15865     outputCommands = cms.untracked.vstring( 'drop *',
15866       'keep FEDRawDataCollection_rawDataCollector_*_*',
15867       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15868       'keep edmTriggerResults_*_*_*',
15869       'keep triggerTriggerEvent_*_*_*' )
15870 )
15871 process.hltOutputPhysicsPPRefZeroBias6 = cms.OutputModule( "PoolOutputModule",
15872     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBias6.root" ),
15873     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15874     compressionLevel = cms.untracked.int32( 3 ),
15875     fastCloning = cms.untracked.bool( False ),
15876     dataset = cms.untracked.PSet(
15877         filterName = cms.untracked.string( "" ),
15878         dataTier = cms.untracked.string( "RAW" )
15879     ),
15880     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBias12',
15881   'Dataset_PPRefZeroBias13' ) ),
15882     outputCommands = cms.untracked.vstring( 'drop *',
15883       'keep FEDRawDataCollection_rawDataCollector_*_*',
15884       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15885       'keep edmTriggerResults_*_*_*',
15886       'keep triggerTriggerEvent_*_*_*' )
15887 )
15888 process.hltOutputPhysicsPPRefZeroBias7 = cms.OutputModule( "PoolOutputModule",
15889     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBias7.root" ),
15890     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15891     compressionLevel = cms.untracked.int32( 3 ),
15892     fastCloning = cms.untracked.bool( False ),
15893     dataset = cms.untracked.PSet(
15894         filterName = cms.untracked.string( "" ),
15895         dataTier = cms.untracked.string( "RAW" )
15896     ),
15897     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBias14',
15898   'Dataset_PPRefZeroBias15' ) ),
15899     outputCommands = cms.untracked.vstring( 'drop *',
15900       'keep FEDRawDataCollection_rawDataCollector_*_*',
15901       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15902       'keep edmTriggerResults_*_*_*',
15903       'keep triggerTriggerEvent_*_*_*' )
15904 )
15905 process.hltOutputPhysicsPPRefZeroBias8 = cms.OutputModule( "PoolOutputModule",
15906     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBias8.root" ),
15907     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15908     compressionLevel = cms.untracked.int32( 3 ),
15909     fastCloning = cms.untracked.bool( False ),
15910     dataset = cms.untracked.PSet(
15911         filterName = cms.untracked.string( "" ),
15912         dataTier = cms.untracked.string( "RAW" )
15913     ),
15914     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBias16',
15915   'Dataset_PPRefZeroBias17' ) ),
15916     outputCommands = cms.untracked.vstring( 'drop *',
15917       'keep FEDRawDataCollection_rawDataCollector_*_*',
15918       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15919       'keep edmTriggerResults_*_*_*',
15920       'keep triggerTriggerEvent_*_*_*' )
15921 )
15922 process.hltOutputPhysicsPPRefZeroBias9 = cms.OutputModule( "PoolOutputModule",
15923     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBias9.root" ),
15924     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15925     compressionLevel = cms.untracked.int32( 3 ),
15926     fastCloning = cms.untracked.bool( False ),
15927     dataset = cms.untracked.PSet(
15928         filterName = cms.untracked.string( "" ),
15929         dataTier = cms.untracked.string( "RAW" )
15930     ),
15931     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBias18',
15932   'Dataset_PPRefZeroBias19' ) ),
15933     outputCommands = cms.untracked.vstring( 'drop *',
15934       'keep FEDRawDataCollection_rawDataCollector_*_*',
15935       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
15936       'keep edmTriggerResults_*_*_*',
15937       'keep triggerTriggerEvent_*_*_*' )
15938 )
15939 process.hltOutputNanoDST = cms.OutputModule( "PoolOutputModule",
15940     fileName = cms.untracked.string( "outputNanoDST.root" ),
15941     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15942     compressionLevel = cms.untracked.int32( 3 ),
15943     fastCloning = cms.untracked.bool( False ),
15944     dataset = cms.untracked.PSet(
15945         filterName = cms.untracked.string( "" ),
15946         dataTier = cms.untracked.string( "RAW" )
15947     ),
15948     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_L1Accept' ) ),
15949     outputCommands = cms.untracked.vstring( 'drop *',
15950       'keep *_hltFEDSelectorL1_*_*',
15951       'keep *_hltFEDSelectorL1uGTTest_*_*',
15952       'keep *_hltFEDSelectorTCDS_*_*',
15953       'keep edmTriggerResults_*_*_*' )
15954 )
15955 process.hltOutputRPCMON = cms.OutputModule( "PoolOutputModule",
15956     fileName = cms.untracked.string( "outputRPCMON.root" ),
15957     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
15958     compressionLevel = cms.untracked.int32( 3 ),
15959     fastCloning = cms.untracked.bool( False ),
15960     dataset = cms.untracked.PSet(
15961         filterName = cms.untracked.string( "" ),
15962         dataTier = cms.untracked.string( "RAW" )
15963     ),
15964     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_RPCMonitor' ) ),
15965     outputCommands = cms.untracked.vstring( 'drop *',
15966       'keep *_hltFEDSelectorCPPF_*_*',
15967       'keep *_hltFEDSelectorCSC_*_*',
15968       'keep *_hltFEDSelectorDT_*_*',
15969       'keep *_hltFEDSelectorGEM_*_*',
15970       'keep *_hltFEDSelectorL1_*_*',
15971       'keep *_hltFEDSelectorOMTF_*_*',
15972       'keep *_hltFEDSelectorRPC_*_*',
15973       'keep *_hltFEDSelectorTCDS_*_*',
15974       'keep *_hltFEDSelectorTwinMux_*_*',
15975       'keep edmTriggerResults_*_*_*',
15976       'keep triggerTriggerEvent_*_*_*' )
15977 )
15978 
15979 process.HLTL1UnpackerSequence = cms.Sequence( process.hltGtStage2Digis + process.hltGtStage2ObjectMap )
15980 process.HLTBeamSpot = cms.Sequence( process.hltOnlineMetaDataDigis + process.hltOnlineBeamSpot )
15981 process.HLTBeginSequence = cms.Sequence( process.hltTriggerType + process.HLTL1UnpackerSequence + process.HLTBeamSpot )
15982 process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoA + process.hltEcalDigis + process.hltEcalUncalibRecHitSoA + process.hltEcalUncalibRecHit + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHit )
15983 process.HLTPreshowerSequence = cms.Sequence( process.hltEcalPreshowerDigis + process.hltEcalPreshowerRecHit )
15984 process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTPreshowerSequence )
15985 process.HLTEndSequence = cms.Sequence( process.hltBoolEnd )
15986 process.HLTFEDSelectorsForRPCMonitor = cms.Sequence( process.hltFEDSelectorTCDS + process.hltFEDSelectorL1 + process.hltFEDSelectorDT + process.hltFEDSelectorRPC + process.hltFEDSelectorCSC + process.hltFEDSelectorGEM + process.hltFEDSelectorTwinMux + process.hltFEDSelectorOMTF + process.hltFEDSelectorCPPF )
15987 process.HLTBeginSequenceRandom = cms.Sequence( process.hltRandomEventsFilter + process.hltGtStage2Digis )
15988 process.HLTDoLocalPixelSequence = cms.Sequence( process.hltOnlineBeamSpotDevice + process.hltSiPixelClustersSoA + process.hltSiPixelClusters + process.hltSiPixelDigiErrors + process.hltSiPixelRecHitsSoA + process.hltSiPixelRecHits )
15989 process.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( process.hltOnlineBeamSpotDeviceSerialSync + process.hltSiPixelClustersSoASerialSync + process.hltSiPixelClustersSerialSync + process.hltSiPixelDigiErrorsSerialSync + process.hltSiPixelRecHitsSoASerialSync + process.hltSiPixelRecHitsSerialSync )
15990 process.HLTRecoPixelTracksSequence = cms.Sequence( process.hltPixelTracksSoA + process.hltPixelTracks )
15991 process.HLTRecopixelvertexingSequence = cms.Sequence( process.HLTRecoPixelTracksSequence + process.hltPixelVerticesSoA + process.hltPixelVertices + process.hltTrimmedPixelVertices )
15992 process.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( process.hltPixelTracksSoASerialSync + process.hltPixelTracksSerialSync )
15993 process.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( process.HLTRecoPixelTracksSequenceSerialSync + process.hltPixelVerticesSoASerialSync + process.hltPixelVerticesSerialSync + process.hltTrimmedPixelVerticesSerialSync )
15994 process.HLTDQMPixelReconstruction = cms.Sequence( process.hltPixelRecHitsSoAMonitorCPU + process.hltPixelRecHitsSoAMonitorGPU + process.hltPixelRecHitsSoACompareGPUvsCPU + process.hltPixelTracksSoAMonitorCPU + process.hltPixelTracksSoAMonitorGPU + process.hltPixelTracksSoACompareGPUvsCPU + process.hltPixelVertexSoAMonitorCPU + process.hltPixelVertexSoAMonitorGPU + process.hltPixelVertexSoACompareGPUvsCPU )
15995 process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoASerialSync + process.hltEcalDigisSerialSync + process.hltEcalUncalibRecHitSoASerialSync + process.hltEcalUncalibRecHitSerialSync + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHitSerialSync )
15996 process.HLTDoLocalHcalSequence = cms.Sequence( process.hltHcalDigis + process.hltHcalDigisSoA + process.hltHbheRecoSoA + process.hltHbhereco + process.hltHfprereco + process.hltHfreco + process.hltHoreco )
15997 process.HLTDoLocalHcalSequenceSerialSync = cms.Sequence( process.hltHcalDigis + process.hltHcalDigisSoASerialSync + process.hltHbheRecoSoASerialSync + process.hltHbherecoSerialSync + process.hltHfprereco + process.hltHfreco + process.hltHoreco )
15998 process.HLTPFHcalClustering = cms.Sequence( process.hltParticleFlowRecHitHBHESoA + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowClusterHBHESoA + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL )
15999 process.HLTPFHcalClusteringSerialSync = cms.Sequence( process.hltParticleFlowRecHitHBHESoASerialSync + process.hltParticleFlowRecHitHBHESerialSync + process.hltParticleFlowClusterHBHESoASerialSync + process.hltParticleFlowClusterHBHESerialSync + process.hltParticleFlowClusterHCALSerialSync )
16000 process.HLTBeginSequenceCalibration = cms.Sequence( process.hltCalibrationEventsFilter + process.hltGtStage2Digis )
16001 process.HLTBeginSequenceNZS = cms.Sequence( process.hltTriggerType + process.hltL1EventNumberNZS + process.HLTL1UnpackerSequence + process.HLTBeamSpot )
16002 process.HLTBeginSequenceL1Fat = cms.Sequence( process.hltTriggerType + process.hltL1EventNumberL1Fat + process.HLTL1UnpackerSequence + process.HLTBeamSpot )
16003 process.HLTDoCaloSequencePF = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll )
16004 process.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( process.HLTDoCaloSequencePF + process.hltAK4CaloJetsPF )
16005 process.HLTPreAK4PFJetsRecoSequence = cms.Sequence( process.HLTAK4CaloJetsPrePFRecoSequence + process.hltAK4CaloJetsPFEt5 )
16006 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 )
16007 process.HLTL2muonrecoNocandSequence = cms.Sequence( process.HLTMuonLocalRecoSequence + process.hltL2OfflineMuonSeeds + process.hltL2MuonSeeds + process.hltL2Muons )
16008 process.HLTL2muonrecoSequence = cms.Sequence( process.HLTL2muonrecoNocandSequence + process.hltL2MuonCandidates )
16009 process.HLTDoLocalStripSequence = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltSiStripRawToClustersFacility + process.hltMeasurementTrackerEvent )
16010 process.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( process.hltIterL3OISeedsFromL2Muons + process.hltIterL3OITrackCandidates + process.hltIterL3OIMuCtfWithMaterialTracks + process.hltIterL3OIMuonTrackCutClassifier + process.hltIterL3OIMuonTrackSelectionHighPurity + process.hltL3MuonsIterL3OI )
16011 process.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL2 )
16012 process.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( process.hltIter0IterL3MuonPixelSeedsFromPixelTracks + process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + process.hltIter0IterL3MuonCkfTrackCandidates + process.hltIter0IterL3MuonCtfWithMaterialTracks + process.hltIter0IterL3MuonTrackCutClassifier + process.hltIter0IterL3MuonTrackSelectionHighPurity )
16013 process.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( process.HLTIterL3MuonRecopixelvertexingSequence + process.HLTIterativeTrackingIteration0ForIterL3Muon + process.hltL3MuonsIterL3IO )
16014 process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( process.HLTIterL3OImuonTkCandidateSequence + process.hltIterL3OIL3MuonsLinksCombination + process.hltIterL3OIL3Muons + process.hltIterL3OIL3MuonCandidates + process.hltL2SelectorForL3IO + process.HLTIterL3IOmuonTkCandidateSequence + process.hltIterL3MuonsFromL2LinksCombination )
16015 process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3FromL1MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL1 )
16016 process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + process.hltIter0IterL3FromL1MuonCkfTrackCandidates + process.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + process.hltIter0IterL3FromL1MuonTrackCutClassifier + process.hltIter0IterL3FromL1MuonTrackSelectionHighPurity )
16017 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 )
16018 process.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + process.HLTIterativeTrackingIteration3ForIterL3FromL1Muon )
16019 process.HLTIterL3muonTkCandidateSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + process.hltL1MuonsPt0 + process.HLTIterL3IOmuonFromL1TkCandidateSequence )
16020 process.HLTL3muonrecoNocandSequence = cms.Sequence( process.HLTIterL3muonTkCandidateSequence + process.hltIter03IterL3FromL1MuonMerged + process.hltIterL3MuonMerged + process.hltIterL3MuonAndMuonFromL1Merged + process.hltIterL3GlbMuon + process.hltIterL3MuonsNoID + process.hltIterL3Muons + process.hltL3MuonsIterL3Links + process.hltIterL3MuonTracks )
16021 process.HLTL3muonrecoSequence = cms.Sequence( process.HLTL3muonrecoNocandSequence + process.hltIterL3MuonCandidates )
16022 process.HLTIterativeTrackingIteration0 = cms.Sequence( process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltIter0PFlowTrackCutClassifier + process.hltIter0PFlowTrackSelectionHighPurity )
16023 process.HLTIterativeTrackingDoubletRecovery = cms.Sequence( process.hltDoubletRecoveryClustersRefRemoval + process.hltDoubletRecoveryMaskedMeasurementTrackerEvent + process.hltDoubletRecoveryPixelLayersAndRegions + process.hltDoubletRecoveryPFlowPixelClusterCheck + process.hltDoubletRecoveryPFlowPixelHitDoublets + process.hltDoubletRecoveryPFlowPixelSeeds + process.hltDoubletRecoveryPFlowCkfTrackCandidates + process.hltDoubletRecoveryPFlowCtfWithMaterialTracks + process.hltDoubletRecoveryPFlowTrackCutClassifier + process.hltDoubletRecoveryPFlowTrackSelectionHighPurity )
16024 process.HLTIterativeTrackingIter02 = cms.Sequence( process.HLTIterativeTrackingIteration0 + process.HLTIterativeTrackingDoubletRecovery + process.hltMergedTracks )
16025 process.HLTTrackingForBeamSpot = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltPFMuonMerging )
16026 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 )
16027 process.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons )
16028 process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( process.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed )
16029 process.HLTDoCaloSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll )
16030 process.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltAK4CaloJets + process.hltAK4CaloJetsIDPassed )
16031 process.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( process.hltAK4CaloFastJetCorrector + process.hltAK4CaloRelativeCorrector + process.hltAK4CaloAbsoluteCorrector + process.hltAK4CaloResidualCorrector + process.hltAK4CaloCorrector )
16032 process.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCalo + process.HLTAK4CaloCorrectorProducersSequence + process.hltAK4CaloJetsCorrected + process.hltAK4CaloJetsCorrectedIDPassed )
16033 process.HLTAK4CaloJetsSequence = cms.Sequence( process.HLTAK4CaloJetsReconstructionSequence + process.HLTAK4CaloJetsCorrectionSequence )
16034 process.HLTDoSiStripZeroSuppression = cms.Sequence( process.hltSiStripRawToDigi + process.hltSiStripZeroSuppression )
16035 process.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker = cms.Sequence( process.hltSiStripDigiToZSRaw + process.hltSiStripClusterizerForRawPrime + process.hltSiStripClusters2ApproxClusters + process.rawDataRepacker + process.rawPrimeDataRepacker )
16036 process.HLTDoHIStripZeroSuppressionAndRawPrime = cms.Sequence( process.HLTDoSiStripZeroSuppression + process.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker )
16037 process.HLTTrackReconstructionForPF = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltPFMuonMerging + process.hltMuonLinks + process.hltMuons )
16038 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 )
16039 process.HLTAK4PFJetsReconstructionSequence = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequence + process.hltAK4PFJets + process.hltAK4PFJetsLooseID + process.hltAK4PFJetsTightID )
16040 process.HLTAK4PFCorrectorProducersSequence = cms.Sequence( process.hltAK4PFFastJetCorrector + process.hltAK4PFRelativeCorrector + process.hltAK4PFAbsoluteCorrector + process.hltAK4PFResidualCorrector + process.hltAK4PFCorrector )
16041 process.HLTAK4PFJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAll + process.HLTAK4PFCorrectorProducersSequence + process.hltAK4PFJetsCorrected + process.hltAK4PFJetsLooseIDCorrected + process.hltAK4PFJetsTightIDCorrected )
16042 process.HLTAK4PFJetsSequence = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTAK4PFJetsReconstructionSequence + process.HLTAK4PFJetsCorrectionSequence )
16043 process.HLTPFClusteringForEgamma = cms.Sequence( process.hltRechitInRegionsECAL + process.hltRechitInRegionsES + process.hltParticleFlowRecHitECALL1Seeded + process.hltParticleFlowRecHitPSL1Seeded + process.hltParticleFlowClusterPSL1Seeded + process.hltParticleFlowClusterECALUncorrectedL1Seeded + process.hltParticleFlowClusterECALL1Seeded + process.hltParticleFlowSuperClusterECALL1Seeded )
16044 process.HLTDoLocalHcalWithTowerSequence = cms.Sequence( process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll )
16045 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 )
16046 process.HLTGsfElectronSequence = cms.Sequence( process.hltEgammaCkfTrackCandidatesForGSF + process.hltEgammaGsfTracks + process.hltEgammaGsfElectrons + process.hltEgammaGsfTrackVars )
16047 process.HLTTrackReconstructionForPFNoMu = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 )
16048 process.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( process.HLTTrackReconstructionForPFNoMu )
16049 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 )
16050 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 )
16051 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 )
16052 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 )
16053 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 )
16054 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 )
16055 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 )
16056 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 )
16057 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 )
16058 process.HLTHIGEDPhoton10PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG10EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG10HoverELoosePPRefFilter )
16059 process.HLTHIGEDPhoton10EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG10EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG10HoverELooseEBPPRefFilter )
16060 process.HLTHIGEDPhoton20PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG20EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG20HoverELoosePPRefFilter )
16061 process.HLTHIGEDPhoton20EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG20EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG20HoverELooseEBPPRefFilter )
16062 process.HLTHIGEDPhoton30PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG30EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG30HoverELoosePPRefFilter )
16063 process.HLTHIGEDPhoton30EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG30EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG30HoverELooseEBPPRefFilter )
16064 process.HLTHIGEDPhoton40PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG40EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG40HoverELoosePPRefFilter )
16065 process.HLTHIGEDPhoton40EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG40EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG40HoverELooseEBPPRefFilter )
16066 process.HLTHIGEDPhoton50PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG50EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG50HoverELoosePPRefFilter )
16067 process.HLTHIGEDPhoton50EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG50EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG50HoverELooseEBPPRefFilter )
16068 process.HLTHIGEDPhoton60PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG60EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG60HoverELoosePPRefFilter )
16069 process.HLTHIGEDPhoton60EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG60EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG60HoverELooseEBPPRefFilter )
16070 process.HLTDatasetPathBeginSequence = cms.Sequence( process.hltGtStage2Digis )
16071 
16072 process.HLTriggerFirstPath = cms.Path( process.hltGetRaw + process.hltPSetMap + process.hltBoolFalse )
16073 process.Status_OnCPU = cms.Path( process.hltBackend + ~process.hltStatusOnGPUFilter )
16074 process.Status_OnGPU = cms.Path( process.hltBackend + process.hltStatusOnGPUFilter )
16075 process.AlCa_EcalPhiSym_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + process.hltPreAlCaEcalPhiSym + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltEcalPhiSymFilter + process.hltFEDSelectorL1 + process.HLTEndSequence )
16076 process.AlCa_HIEcalEtaEBonly_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalEtaEBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence )
16077 process.AlCa_HIEcalEtaEEonly_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalEtaEEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence )
16078 process.AlCa_HIEcalPi0EBonly_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalPi0EBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence )
16079 process.AlCa_HIEcalPi0EEonly_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalPi0EEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence )
16080 process.AlCa_HIRPCMuonNormalisation_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7to30 + process.hltPreAlCaHIRPCMuonNormalisation + process.hltHIRPCMuonNormaL1Filtered0 + process.HLTFEDSelectorsForRPCMonitor + process.HLTEndSequence )
16081 process.AlCa_LumiPixelsCounts_Random_v9 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreAlCaLumiPixelsCountsRandom + process.HLTBeamSpot + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence )
16082 process.AlCa_LumiPixelsCounts_ZeroBias_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaLumiPixelsCountsZeroBias + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence )
16083 process.DQM_PixelReconstruction_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMPixelReconstruction + process.hltPreDQMPixelReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalPixelSequenceSerialSync + process.HLTRecopixelvertexingSequence + process.HLTRecopixelvertexingSequenceSerialSync + process.HLTDQMPixelReconstruction + process.HLTEndSequence )
16084 process.DQM_EcalReconstruction_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMEcalReconstruction + process.hltPreDQMEcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + process.HLTEndSequence )
16085 process.DQM_HcalReconstruction_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHcalReconstruction + process.hltPreDQMHcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalHcalSequence + process.HLTDoLocalHcalSequenceSerialSync + process.HLTPFHcalClustering + process.HLTPFHcalClusteringSerialSync + process.HLTEndSequence )
16086 process.DST_Physics_v15 = cms.Path( process.HLTBeginSequence + process.hltPreDSTPhysics + process.hltFEDSelectorL1 + process.hltFEDSelectorL1uGTTest + process.hltFEDSelectorTCDS + process.HLTEndSequence )
16087 process.HLT_EcalCalibration_v4 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreEcalCalibration + process.hltEcalCalibrationRaw + process.HLTEndSequence )
16088 process.HLT_HcalCalibration_v6 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreHcalCalibration + process.hltHcalCalibrationRaw + process.HLTEndSequence )
16089 process.HLT_HcalNZS_v20 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHcalNZS + process.hltPreHcalNZS + process.HLTEndSequence )
16090 process.HLT_HcalPhiSym_v22 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sSingleEGorSingleorDoubleMu + process.hltPreHcalPhiSym + process.HLTEndSequence )
16091 process.HLT_Random_v3 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreRandom + process.HLTEndSequence )
16092 process.HLT_Physics_v13 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPrePhysics + process.HLTEndSequence )
16093 process.HLT_ZeroBias_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBias + process.HLTEndSequence )
16094 process.HLT_ZeroBias_Beamspot_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasBeamspot + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence )
16095 process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + process.hltPreZeroBiasFirstCollisionAfterAbortGap + process.HLTEndSequence )
16096 process.HLT_IsoTrackHB_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHB + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHB + process.hltIsolPixelTrackL2FilterHB + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHB + process.hltEcalIsolPixelTrackL2FilterHB + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHB + process.hltIsolPixelTrackL3FilterHB + process.HLTEndSequence )
16097 process.HLT_IsoTrackHE_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHE + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHE + process.hltIsolPixelTrackL2FilterHE + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHE + process.hltEcalIsolPixelTrackL2FilterHE + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHE + process.hltIsolPixelTrackL3FilterHE + process.HLTEndSequence )
16098 process.HLT_CDC_L2cosmic_10_er1p0_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic10er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + process.HLTEndSequence )
16099 process.HLT_CDC_L2cosmic_5p5_er1p0_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic5p5er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + process.HLTEndSequence )
16100 process.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxMinus + process.hltPreHIL1UnpairedBunchBptxMinusForPPRef + process.HLTEndSequence )
16101 process.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxPlus + process.hltPreHIL1UnpairedBunchBptxPlusForPPRef + process.HLTEndSequence )
16102 process.HLT_HIL1NotBptxORForPPRef_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sNotBptxOR + process.hltPreHIL1NotBptxORForPPRef + process.HLTEndSequence )
16103 process.HLT_HIHT80_Beamspot_ppRef5TeV_v14 = 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 )
16104 process.HLT_PPRefZeroBias_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefZeroBias + process.HLTEndSequence )
16105 process.HLT_PPRefZeroBiasRawPrime_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefZeroBiasRawPrime + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence )
16106 process.HLT_ZDCCommissioning_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZDCCommissioning + process.HLTEndSequence )
16107 process.HLT_AK4CaloJet40_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4CaloJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet40 + process.HLTEndSequence )
16108 process.HLT_AK4CaloJet60_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreAK4CaloJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet60 + process.HLTEndSequence )
16109 process.HLT_AK4CaloJet70_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.HLTEndSequence )
16110 process.HLT_AK4CaloJet80_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet80 + process.HLTEndSequence )
16111 process.HLT_AK4CaloJet100_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet100 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet100 + process.HLTEndSequence )
16112 process.HLT_AK4CaloJet120_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK4CaloJet120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet120 + process.HLTEndSequence )
16113 process.HLT_AK4CaloJetFwd40_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4CaloJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTEndSequence )
16114 process.HLT_AK4CaloJetFwd60_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35Fwd + process.hltPreAK4CaloJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet60 + process.HLTEndSequence )
16115 process.HLT_AK4CaloJetFwd70_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd70 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet70 + process.HLTEndSequence )
16116 process.HLT_AK4CaloJetFwd80_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet80 + process.HLTEndSequence )
16117 process.HLT_AK4CaloJetFwd100_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd100 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet100 + process.HLTEndSequence )
16118 process.HLT_AK4CaloJetFwd120_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK4CaloJetFwd120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet120 + process.HLTEndSequence )
16119 process.HLT_AK4PFJet40_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4PFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence )
16120 process.HLT_AK4PFJet60_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreAK4PFJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40 + process.hltSinglePFJet60 + process.HLTEndSequence )
16121 process.HLT_AK4PFJet80_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4PFJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50 + process.hltSinglePFJet80 + process.HLTEndSequence )
16122 process.HLT_AK4PFJet100_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4PFJet100 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100 + process.HLTEndSequence )
16123 process.HLT_AK4PFJet120_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK4PFJet120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet90 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets90 + process.hltSinglePFJet120 + process.HLTEndSequence )
16124 process.HLT_AK4PFJetFwd40_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4PFJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10 + process.hltSinglePFFwdJet40 + process.HLTEndSequence )
16125 process.HLT_AK4PFJetFwd60_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35Fwd + process.hltPreAK4PFJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40 + process.hltSinglePFFwdJet60 + process.HLTEndSequence )
16126 process.HLT_AK4PFJetFwd80_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4PFJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50 + process.hltSinglePFFwdJet80 + process.HLTEndSequence )
16127 process.HLT_AK4PFJetFwd100_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4PFJetFwd100 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets70 + process.hltSinglePFFwdJet100 + process.HLTEndSequence )
16128 process.HLT_AK4PFJetFwd120_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK4PFJetFwd120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet90 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets90 + process.hltSinglePFFwdJet120 + process.HLTEndSequence )
16129 process.HLT_PPRefDoubleEle10Gsf_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle10Gsf + process.HLTDoubleEle10GsfPPRefSequence + process.HLTEndSequence )
16130 process.HLT_PPRefDoubleEle10GsfMass50_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle10GsfMass50 + process.HLTDoubleEle10GsfPPRefSequence + process.hltDoubleEle10Mass50PPRefFilter + process.HLTEndSequence )
16131 process.HLT_PPRefDoubleEle15Gsf_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle15Gsf + process.HLTDoubleEle15GsfPPRefSequence + process.HLTEndSequence )
16132 process.HLT_PPRefDoubleEle15GsfMass50_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle15GsfMass50 + process.HLTDoubleEle15GsfPPRefSequence + process.hltDoubleEle15Mass50PPRefFilter + process.HLTEndSequence )
16133 process.HLT_PPRefEle15Ele10Gsf_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle15Ele10Gsf + process.HLTEle15Ele10GsfPPRefSequence + process.HLTEndSequence )
16134 process.HLT_PPRefEle15Ele10GsfMass50_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle15Ele10GsfMass50 + process.HLTEle15Ele10GsfPPRefSequence + process.hltDoubleEle10Mass50PPRefFilter + process.HLTEndSequence )
16135 process.HLT_PPRefEle10Gsf_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefEle10Gsf + process.HLTEle10GsfPPRefSequence + process.HLTEndSequence )
16136 process.HLT_PPRefEle15Gsf_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefEle15Gsf + process.HLTEle15GsfPPRefSequence + process.HLTEndSequence )
16137 process.HLT_PPRefEle20Gsf_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle20Gsf + process.HLTEle20GsfPPRefSequence + process.HLTEndSequence )
16138 process.HLT_PPRefEle30Gsf_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle30Gsf + process.HLTEle30GsfPPRefSequence + process.HLTEndSequence )
16139 process.HLT_PPRefEle40Gsf_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefEle40Gsf + process.HLTEle40GsfPPRefSequence + process.HLTEndSequence )
16140 process.HLT_PPRefEle50Gsf_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefEle50Gsf + process.HLTEle50GsfPPRefSequence + process.HLTEndSequence )
16141 process.HLT_PPRefGEDPhoton10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton10 + process.HLTHIGEDPhoton10PPRefSequence + process.HLTEndSequence )
16142 process.HLT_PPRefGEDPhoton10_EB_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton10EB + process.HLTHIGEDPhoton10EBPPRefSequence + process.HLTEndSequence )
16143 process.HLT_PPRefGEDPhoton20_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton20 + process.HLTHIGEDPhoton20PPRefSequence + process.HLTEndSequence )
16144 process.HLT_PPRefGEDPhoton20_EB_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton20EB + process.HLTHIGEDPhoton20EBPPRefSequence + process.HLTEndSequence )
16145 process.HLT_PPRefGEDPhoton30_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton30 + process.HLTHIGEDPhoton30PPRefSequence + process.HLTEndSequence )
16146 process.HLT_PPRefGEDPhoton30_EB_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton30EB + process.HLTHIGEDPhoton30EBPPRefSequence + process.HLTEndSequence )
16147 process.HLT_PPRefGEDPhoton40_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton40 + process.HLTHIGEDPhoton40PPRefSequence + process.HLTEndSequence )
16148 process.HLT_PPRefGEDPhoton40_EB_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton40EB + process.HLTHIGEDPhoton40EBPPRefSequence + process.HLTEndSequence )
16149 process.HLT_PPRefGEDPhoton50_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton50 + process.HLTHIGEDPhoton50PPRefSequence + process.HLTEndSequence )
16150 process.HLT_PPRefGEDPhoton50_EB_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton50EB + process.HLTHIGEDPhoton50EBPPRefSequence + process.HLTEndSequence )
16151 process.HLT_PPRefGEDPhoton60_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePPRefGEDPhoton60 + process.HLTHIGEDPhoton60PPRefSequence + process.HLTEndSequence )
16152 process.HLT_PPRefGEDPhoton60_EB_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePPRefGEDPhoton60EB + process.HLTHIGEDPhoton60EBPPRefSequence + process.HLTEndSequence )
16153 process.HLT_PPRefL1DoubleMu0_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL1DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTEndSequence )
16154 process.HLT_PPRefL1DoubleMu0_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL1DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTEndSequence )
16155 process.HLT_PPRefL1SingleMu0_Cosmics_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu0Cosmics + process.hltPrePPRefL1SingleMu0Cosmics + process.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef + process.HLTEndSequence )
16156 process.HLT_PPRefL1SingleMu7_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL1SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTEndSequence )
16157 process.HLT_PPRefL1SingleMu12_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu12 + process.hltPrePPRefL1SingleMu12 + process.hltL1fL1sDoubleMu12L1Filtered12PPRef + process.HLTEndSequence )
16158 process.HLT_PPRefL2DoubleMu0_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL2DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef + process.HLTEndSequence )
16159 process.HLT_PPRefL2DoubleMu0_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL2DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef + process.HLTEndSequence )
16160 process.HLT_PPRefL2SingleMu7_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef + process.HLTEndSequence )
16161 process.HLT_PPRefL2SingleMu12_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu12 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered12PPRef + process.HLTEndSequence )
16162 process.HLT_PPRefL2SingleMu15_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu15 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu12L2Filtered15PPRef + process.HLTEndSequence )
16163 process.HLT_PPRefL2SingleMu20_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpen + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu20 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered20PPRef + process.HLTEndSequence )
16164 process.HLT_PPRefL3DoubleMu0_v7 = 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 )
16165 process.HLT_PPRefL3DoubleMu0_Open_v7 = 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 )
16166 process.HLT_PPRefL3SingleMu3_v7 = 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 )
16167 process.HLT_PPRefL3SingleMu5_v7 = 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 )
16168 process.HLT_PPRefL3SingleMu7_v7 = 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 )
16169 process.HLT_PPRefL3SingleMu12_v7 = 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 )
16170 process.HLT_PPRefL3SingleMu15_v7 = 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 )
16171 process.HLT_PPRefL3SingleMu20_v7 = 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 )
16172 process.HLT_PPRefCscCluster_Loose_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterLoose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterLoosePPRef + process.HLTEndSequence )
16173 process.HLT_PPRefCscCluster_Medium_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterMedium + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterMediumPPRef + process.HLTEndSequence )
16174 process.HLT_PPRefCscCluster_Tight_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterTight + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterTightPPRef + process.HLTEndSequence )
16175 process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse )
16176 process.HLTAnalyzerEndpath = cms.EndPath( process.hltGtStage2Digis + process.hltL1TGlobalSummary + process.hltTrigReport )
16177 process.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaLumiPixelsCountsExpress + process.hltPreDatasetAlCaLumiPixelsCountsExpress )
16178 process.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaLumiPixelsCountsPrompt + process.hltPreDatasetAlCaLumiPixelsCountsPrompt )
16179 process.Dataset_AlCaP0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaP0 + process.hltPreDatasetAlCaP0 )
16180 process.Dataset_AlCaPhiSym = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaPhiSym + process.hltPreDatasetAlCaPhiSym )
16181 process.Dataset_Commissioning = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetCommissioning + process.hltPreDatasetCommissioning )
16182 process.Dataset_CommissioningRawPrime = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetCommissioningRawPrime + process.hltPreDatasetCommissioningRawPrime )
16183 process.Dataset_CommissioningZDC = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetCommissioningZDC + process.hltPreDatasetCommissioningZDC )
16184 process.Dataset_DQMGPUvsCPU = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetDQMGPUvsCPU + process.hltPreDatasetDQMGPUvsCPU )
16185 process.Dataset_DQMOnlineBeamspot = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetDQMOnlineBeamspot + process.hltPreDatasetDQMOnlineBeamspot )
16186 process.Dataset_EcalLaser = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetEcalLaser + process.hltPreDatasetEcalLaser )
16187 process.Dataset_EmptyBX = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetEmptyBX + process.hltPreDatasetEmptyBX )
16188 process.Dataset_EventDisplay = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetEventDisplay + process.hltPreDatasetEventDisplay )
16189 process.Dataset_ExpressAlignment = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetExpressAlignment + process.hltPreDatasetExpressAlignment )
16190 process.Dataset_ExpressPhysics = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetExpressPhysics + process.hltPreDatasetExpressPhysics )
16191 process.Dataset_HLTMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHLTMonitor + process.hltPreDatasetHLTMonitor )
16192 process.Dataset_HLTPhysics = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHLTPhysics + process.hltPreDatasetHLTPhysics )
16193 process.Dataset_HcalNZS = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHcalNZS + process.hltPreDatasetHcalNZS )
16194 process.Dataset_L1Accept = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetL1Accept + process.hltPreDatasetL1Accept )
16195 process.Dataset_NoBPTX = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetNoBPTX + process.hltPreDatasetNoBPTX )
16196 process.Dataset_OnlineMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetOnlineMonitor + process.hltPreDatasetOnlineMonitor )
16197 process.Dataset_PPRefDoubleMuon0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefDoubleMuon + process.hltPreDatasetPPRefDoubleMuon0 )
16198 process.Dataset_PPRefDoubleMuon1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefDoubleMuon + process.hltPreDatasetPPRefDoubleMuon1 )
16199 process.Dataset_PPRefDoubleMuon2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefDoubleMuon + process.hltPreDatasetPPRefDoubleMuon2 )
16200 process.Dataset_PPRefDoubleMuon3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefDoubleMuon + process.hltPreDatasetPPRefDoubleMuon3 )
16201 process.Dataset_PPRefExotica = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefExotica + process.hltPreDatasetPPRefExotica )
16202 process.Dataset_PPRefHardProbes0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefHardProbes + process.hltPreDatasetPPRefHardProbes0 )
16203 process.Dataset_PPRefHardProbes1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefHardProbes + process.hltPreDatasetPPRefHardProbes1 )
16204 process.Dataset_PPRefHardProbes2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefHardProbes + process.hltPreDatasetPPRefHardProbes2 )
16205 process.Dataset_PPRefSingleMuon0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefSingleMuon + process.hltPreDatasetPPRefSingleMuon0 )
16206 process.Dataset_PPRefSingleMuon1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefSingleMuon + process.hltPreDatasetPPRefSingleMuon1 )
16207 process.Dataset_PPRefSingleMuon2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefSingleMuon + process.hltPreDatasetPPRefSingleMuon2 )
16208 process.Dataset_PPRefZeroBias0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias0 )
16209 process.Dataset_PPRefZeroBias1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias1 )
16210 process.Dataset_PPRefZeroBias2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias2 )
16211 process.Dataset_PPRefZeroBias3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias3 )
16212 process.Dataset_PPRefZeroBias4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias4 )
16213 process.Dataset_PPRefZeroBias5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias5 )
16214 process.Dataset_PPRefZeroBias6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias6 )
16215 process.Dataset_PPRefZeroBias7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias7 )
16216 process.Dataset_PPRefZeroBias8 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias8 )
16217 process.Dataset_PPRefZeroBias9 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias9 )
16218 process.Dataset_PPRefZeroBias10 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias10 )
16219 process.Dataset_PPRefZeroBias11 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias11 )
16220 process.Dataset_PPRefZeroBias12 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias12 )
16221 process.Dataset_PPRefZeroBias13 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias13 )
16222 process.Dataset_PPRefZeroBias14 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias14 )
16223 process.Dataset_PPRefZeroBias15 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias15 )
16224 process.Dataset_PPRefZeroBias16 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias16 )
16225 process.Dataset_PPRefZeroBias17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias17 )
16226 process.Dataset_PPRefZeroBias18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias18 )
16227 process.Dataset_PPRefZeroBias19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias19 )
16228 process.Dataset_RPCMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetRPCMonitor + process.hltPreDatasetRPCMonitor )
16229 process.Dataset_TestEnablesEcalHcal = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetTestEnablesEcalHcal + process.hltPreDatasetTestEnablesEcalHcal )
16230 process.Dataset_TestEnablesEcalHcalDQM = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetTestEnablesEcalHcalDQM + process.hltPreDatasetTestEnablesEcalHcalDQM )
16231 process.Dataset_ZeroBias = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetZeroBias + process.hltPreDatasetZeroBias )
16232 process.ALCALumiPixelsCountsExpressOutput = cms.FinalPath( process.hltOutputALCALumiPixelsCountsExpress )
16233 process.ALCALumiPixelsCountsPromptOutput = cms.FinalPath( process.hltOutputALCALumiPixelsCountsPrompt )
16234 process.ALCAP0Output = cms.FinalPath( process.hltOutputALCAP0 )
16235 process.ALCAPHISYMOutput = cms.FinalPath( process.hltOutputALCAPHISYM )
16236 process.CalibrationOutput = cms.FinalPath( process.hltOutputCalibration )
16237 
16238 # load the DQMStore and DQMRootOutputModule
16239 process.load( "DQMServices.Core.DQMStore_cfi" )
16240 
16241 process.dqmOutput = cms.OutputModule("DQMRootOutputModule",
16242     fileName = cms.untracked.string("DQMIO.root")
16243 )
16244 process.DQMOutput = cms.FinalPath( process.dqmOutput + process.hltOutputDQM )
16245 process.DQMCalibrationOutput = cms.FinalPath( process.hltOutputDQMCalibration )
16246 process.DQMEventDisplayOutput = cms.FinalPath( process.hltOutputDQMEventDisplay )
16247 process.DQMGPUvsCPUOutput = cms.FinalPath( process.hltOutputDQMGPUvsCPU )
16248 process.DQMOnlineBeamspotOutput = cms.FinalPath( process.hltOutputDQMOnlineBeamspot )
16249 process.EcalCalibrationOutput = cms.FinalPath( process.hltOutputEcalCalibration )
16250 process.ExpressOutput = cms.FinalPath( process.hltOutputExpress )
16251 process.ExpressAlignmentOutput = cms.FinalPath( process.hltOutputExpressAlignment )
16252 process.HLTMonitorOutput = cms.FinalPath( process.hltOutputHLTMonitor )
16253 process.PhysicsCommissioningOutput = cms.FinalPath( process.hltOutputPhysicsCommissioning )
16254 process.PhysicsCommissioningRawPrimeOutput = cms.FinalPath( process.hltOutputPhysicsCommissioningRawPrime )
16255 process.PhysicsPPRefDoubleMuon0Output = cms.FinalPath( process.hltOutputPhysicsPPRefDoubleMuon0 )
16256 process.PhysicsPPRefDoubleMuon1Output = cms.FinalPath( process.hltOutputPhysicsPPRefDoubleMuon1 )
16257 process.PhysicsPPRefDoubleMuon2Output = cms.FinalPath( process.hltOutputPhysicsPPRefDoubleMuon2 )
16258 process.PhysicsPPRefDoubleMuon3Output = cms.FinalPath( process.hltOutputPhysicsPPRefDoubleMuon3 )
16259 process.PhysicsPPRefExoticaOutput = cms.FinalPath( process.hltOutputPhysicsPPRefExotica )
16260 process.PhysicsPPRefHardProbes0Output = cms.FinalPath( process.hltOutputPhysicsPPRefHardProbes0 )
16261 process.PhysicsPPRefHardProbes1Output = cms.FinalPath( process.hltOutputPhysicsPPRefHardProbes1 )
16262 process.PhysicsPPRefHardProbes2Output = cms.FinalPath( process.hltOutputPhysicsPPRefHardProbes2 )
16263 process.PhysicsPPRefSingleMuon0Output = cms.FinalPath( process.hltOutputPhysicsPPRefSingleMuon0 )
16264 process.PhysicsPPRefSingleMuon1Output = cms.FinalPath( process.hltOutputPhysicsPPRefSingleMuon1 )
16265 process.PhysicsPPRefSingleMuon2Output = cms.FinalPath( process.hltOutputPhysicsPPRefSingleMuon2 )
16266 process.PhysicsPPRefZeroBias0Output = cms.FinalPath( process.hltOutputPhysicsPPRefZeroBias0 )
16267 process.PhysicsPPRefZeroBias1Output = cms.FinalPath( process.hltOutputPhysicsPPRefZeroBias1 )
16268 process.PhysicsPPRefZeroBias2Output = cms.FinalPath( process.hltOutputPhysicsPPRefZeroBias2 )
16269 process.PhysicsPPRefZeroBias3Output = cms.FinalPath( process.hltOutputPhysicsPPRefZeroBias3 )
16270 process.PhysicsPPRefZeroBias4Output = cms.FinalPath( process.hltOutputPhysicsPPRefZeroBias4 )
16271 process.PhysicsPPRefZeroBias5Output = cms.FinalPath( process.hltOutputPhysicsPPRefZeroBias5 )
16272 process.PhysicsPPRefZeroBias6Output = cms.FinalPath( process.hltOutputPhysicsPPRefZeroBias6 )
16273 process.PhysicsPPRefZeroBias7Output = cms.FinalPath( process.hltOutputPhysicsPPRefZeroBias7 )
16274 process.PhysicsPPRefZeroBias8Output = cms.FinalPath( process.hltOutputPhysicsPPRefZeroBias8 )
16275 process.PhysicsPPRefZeroBias9Output = cms.FinalPath( process.hltOutputPhysicsPPRefZeroBias9 )
16276 process.NanoDSTOutput = cms.FinalPath( process.hltOutputNanoDST )
16277 process.RPCMONOutput = cms.FinalPath( process.hltOutputRPCMON )
16278 
16279 
16280 process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.AlCa_EcalPhiSym_v19, process.AlCa_HIEcalEtaEBonly_v11, process.AlCa_HIEcalEtaEEonly_v11, process.AlCa_HIEcalPi0EBonly_v11, process.AlCa_HIEcalPi0EEonly_v11, process.AlCa_HIRPCMuonNormalisation_v10, process.AlCa_LumiPixelsCounts_Random_v9, process.AlCa_LumiPixelsCounts_ZeroBias_v11, process.DQM_PixelReconstruction_v11, process.DQM_EcalReconstruction_v11, process.DQM_HcalReconstruction_v9, process.DST_Physics_v15, process.HLT_EcalCalibration_v4, process.HLT_HcalCalibration_v6, process.HLT_HcalNZS_v20, process.HLT_HcalPhiSym_v22, process.HLT_Random_v3, process.HLT_Physics_v13, process.HLT_ZeroBias_v12, process.HLT_ZeroBias_Beamspot_v15, process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v11, process.HLT_IsoTrackHB_v13, process.HLT_IsoTrackHE_v13, process.HLT_CDC_L2cosmic_10_er1p0_v9, process.HLT_CDC_L2cosmic_5p5_er1p0_v9, process.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v8, process.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v8, process.HLT_HIL1NotBptxORForPPRef_v8, process.HLT_HIHT80_Beamspot_ppRef5TeV_v14, process.HLT_PPRefZeroBias_v5, process.HLT_PPRefZeroBiasRawPrime_v6, process.HLT_ZDCCommissioning_v5, process.HLT_AK4CaloJet40_v5, process.HLT_AK4CaloJet60_v5, process.HLT_AK4CaloJet70_v5, process.HLT_AK4CaloJet80_v5, process.HLT_AK4CaloJet100_v5, process.HLT_AK4CaloJet120_v5, process.HLT_AK4CaloJetFwd40_v5, process.HLT_AK4CaloJetFwd60_v5, process.HLT_AK4CaloJetFwd70_v5, process.HLT_AK4CaloJetFwd80_v5, process.HLT_AK4CaloJetFwd100_v5, process.HLT_AK4CaloJetFwd120_v5, process.HLT_AK4PFJet40_v7, process.HLT_AK4PFJet60_v7, process.HLT_AK4PFJet80_v7, process.HLT_AK4PFJet100_v7, process.HLT_AK4PFJet120_v7, process.HLT_AK4PFJetFwd40_v7, process.HLT_AK4PFJetFwd60_v7, process.HLT_AK4PFJetFwd80_v7, process.HLT_AK4PFJetFwd100_v7, process.HLT_AK4PFJetFwd120_v7, process.HLT_PPRefDoubleEle10Gsf_v5, process.HLT_PPRefDoubleEle10GsfMass50_v5, process.HLT_PPRefDoubleEle15Gsf_v5, process.HLT_PPRefDoubleEle15GsfMass50_v5, process.HLT_PPRefEle15Ele10Gsf_v5, process.HLT_PPRefEle15Ele10GsfMass50_v5, process.HLT_PPRefEle10Gsf_v5, process.HLT_PPRefEle15Gsf_v5, process.HLT_PPRefEle20Gsf_v5, process.HLT_PPRefEle30Gsf_v5, process.HLT_PPRefEle40Gsf_v5, process.HLT_PPRefEle50Gsf_v5, process.HLT_PPRefGEDPhoton10_v5, process.HLT_PPRefGEDPhoton10_EB_v5, process.HLT_PPRefGEDPhoton20_v5, process.HLT_PPRefGEDPhoton20_EB_v5, process.HLT_PPRefGEDPhoton30_v5, process.HLT_PPRefGEDPhoton30_EB_v5, process.HLT_PPRefGEDPhoton40_v5, process.HLT_PPRefGEDPhoton40_EB_v5, process.HLT_PPRefGEDPhoton50_v5, process.HLT_PPRefGEDPhoton50_EB_v5, process.HLT_PPRefGEDPhoton60_v5, process.HLT_PPRefGEDPhoton60_EB_v5, process.HLT_PPRefL1DoubleMu0_v5, process.HLT_PPRefL1DoubleMu0_Open_v5, process.HLT_PPRefL1SingleMu0_Cosmics_v5, process.HLT_PPRefL1SingleMu7_v5, process.HLT_PPRefL1SingleMu12_v5, process.HLT_PPRefL2DoubleMu0_v5, process.HLT_PPRefL2DoubleMu0_Open_v5, process.HLT_PPRefL2SingleMu7_v5, process.HLT_PPRefL2SingleMu12_v5, process.HLT_PPRefL2SingleMu15_v5, process.HLT_PPRefL2SingleMu20_v5, process.HLT_PPRefL3DoubleMu0_v7, process.HLT_PPRefL3DoubleMu0_Open_v7, process.HLT_PPRefL3SingleMu3_v7, process.HLT_PPRefL3SingleMu5_v7, process.HLT_PPRefL3SingleMu7_v7, process.HLT_PPRefL3SingleMu12_v7, process.HLT_PPRefL3SingleMu15_v7, process.HLT_PPRefL3SingleMu20_v7, process.HLT_PPRefCscCluster_Loose_v5, process.HLT_PPRefCscCluster_Medium_v5, process.HLT_PPRefCscCluster_Tight_v5, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.Dataset_AlCaLumiPixelsCountsExpress, process.Dataset_AlCaLumiPixelsCountsPrompt, process.Dataset_AlCaP0, process.Dataset_AlCaPhiSym, process.Dataset_Commissioning, process.Dataset_CommissioningRawPrime, process.Dataset_CommissioningZDC, 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_PPRefExotica, process.Dataset_PPRefHardProbes0, process.Dataset_PPRefHardProbes1, process.Dataset_PPRefHardProbes2, process.Dataset_PPRefSingleMuon0, process.Dataset_PPRefSingleMuon1, process.Dataset_PPRefSingleMuon2, process.Dataset_PPRefZeroBias0, process.Dataset_PPRefZeroBias1, process.Dataset_PPRefZeroBias2, process.Dataset_PPRefZeroBias3, process.Dataset_PPRefZeroBias4, process.Dataset_PPRefZeroBias5, process.Dataset_PPRefZeroBias6, process.Dataset_PPRefZeroBias7, process.Dataset_PPRefZeroBias8, process.Dataset_PPRefZeroBias9, process.Dataset_PPRefZeroBias10, process.Dataset_PPRefZeroBias11, process.Dataset_PPRefZeroBias12, process.Dataset_PPRefZeroBias13, process.Dataset_PPRefZeroBias14, process.Dataset_PPRefZeroBias15, process.Dataset_PPRefZeroBias16, process.Dataset_PPRefZeroBias17, process.Dataset_PPRefZeroBias18, process.Dataset_PPRefZeroBias19, process.Dataset_RPCMonitor, process.Dataset_TestEnablesEcalHcal, process.Dataset_TestEnablesEcalHcalDQM, process.Dataset_ZeroBias, 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.PhysicsCommissioningOutput, process.PhysicsCommissioningRawPrimeOutput, process.PhysicsPPRefDoubleMuon0Output, process.PhysicsPPRefDoubleMuon1Output, process.PhysicsPPRefDoubleMuon2Output, process.PhysicsPPRefDoubleMuon3Output, process.PhysicsPPRefExoticaOutput, process.PhysicsPPRefHardProbes0Output, process.PhysicsPPRefHardProbes1Output, process.PhysicsPPRefHardProbes2Output, process.PhysicsPPRefSingleMuon0Output, process.PhysicsPPRefSingleMuon1Output, process.PhysicsPPRefSingleMuon2Output, process.PhysicsPPRefZeroBias0Output, process.PhysicsPPRefZeroBias1Output, process.PhysicsPPRefZeroBias2Output, process.PhysicsPPRefZeroBias3Output, process.PhysicsPPRefZeroBias4Output, process.PhysicsPPRefZeroBias5Output, process.PhysicsPPRefZeroBias6Output, process.PhysicsPPRefZeroBias7Output, process.PhysicsPPRefZeroBias8Output, process.PhysicsPPRefZeroBias9Output, process.NanoDSTOutput, process.RPCMONOutput, ))
16281 
16282 
16283 # source module (EDM inputs)
16284 process.source = cms.Source( "PoolSource",
16285     fileNames = cms.untracked.vstring(
16286         'file:RelVal_Raw_PRef_DATA.root',
16287     ),
16288     inputCommands = cms.untracked.vstring(
16289         'keep *'
16290     )
16291 )
16292 
16293 # limit the number of events to be processed
16294 process.maxEvents = cms.untracked.PSet(
16295     input = cms.untracked.int32( 100 )
16296 )
16297 
16298 # enable TrigReport, TimeReport and MultiThreading
16299 process.options.wantSummary = True
16300 process.options.numberOfThreads = 4
16301 process.options.numberOfStreams = 0
16302 
16303 # override the GlobalTag, connection string and pfnPrefix
16304 if 'GlobalTag' in process.__dict__:
16305     from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag
16306     process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'auto:run3_hlt_PRef')
16307 
16308 # show summaries from trigger analysers used at HLT
16309 if 'MessageLogger' in process.__dict__:
16310     process.MessageLogger.TriggerSummaryProducerAOD = cms.untracked.PSet()
16311     process.MessageLogger.L1GtTrigReport = cms.untracked.PSet()
16312     process.MessageLogger.L1TGlobalSummary = cms.untracked.PSet()
16313     process.MessageLogger.HLTrigReport = cms.untracked.PSet()
16314     process.MessageLogger.FastReport = cms.untracked.PSet()
16315     process.MessageLogger.ThroughputService = cms.untracked.PSet()
16316 
16317 # add specific customizations
16318 _customInfo = {}
16319 _customInfo['menuType'  ]= "PRef"
16320 _customInfo['globalTags']= {}
16321 _customInfo['globalTags'][True ] = "auto:run3_hlt_PRef"
16322 _customInfo['globalTags'][False] = "auto:run3_mc_PRef"
16323 _customInfo['inputFiles']={}
16324 _customInfo['inputFiles'][True]  = "file:RelVal_Raw_PRef_DATA.root"
16325 _customInfo['inputFiles'][False] = "file:RelVal_Raw_PRef_MC.root"
16326 _customInfo['maxEvents' ]=  100
16327 _customInfo['globalTag' ]= "auto:run3_hlt_PRef"
16328 _customInfo['inputFile' ]=  ['file:RelVal_Raw_PRef_DATA.root']
16329 _customInfo['realData'  ]=  True
16330 
16331 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
16332 process = customizeHLTforAll(process,"PRef",_customInfo)
16333 
16334 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
16335 process = customizeHLTforCMSSW(process,"PRef")
16336 
16337 # Eras-based customisations
16338 from HLTrigger.Configuration.Eras import modifyHLTforEras
16339 modifyHLTforEras(process)
16340