Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-06-29 22:58:34

0001 # hltGetConfiguration /frozen/2025/2e34/v1.2/HLT --cff --data --type 2025v12
0002 
0003 # /frozen/2025/2e34/v1.2/HLT/V1 (CMSSW_15_0_4_patch2)
0004 
0005 import FWCore.ParameterSet.Config as cms
0006 
0007 fragment = cms.ProcessFragment( "HLT" )
0008 
0009 fragment.load("Configuration.StandardSequences.Accelerators_cff")
0010 
0011 fragment.HLTConfigVersion = cms.PSet(
0012   tableName = cms.string("/frozen/2025/2e34/v1.2/HLT/V1")
0013 )
0014 
0015 fragment.HLTGroupedCkfTrajectoryBuilderP5 = cms.PSet( 
0016   useSameTrajFilter = cms.bool( True ),
0017   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0018   keepOriginalIfRebuildFails = cms.bool( False ),
0019   lostHitPenalty = cms.double( 30.0 ),
0020   lockHits = cms.bool( True ),
0021   requireSeedHitsInRebuild = cms.bool( True ),
0022   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0023   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0024   maxPtForLooperReconstruction = cms.double( 0.0 ),
0025   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0026   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilterP5" ) ),
0027   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0028   seedAs5DHit = cms.bool( False ),
0029   minNrOfHitsForRebuild = cms.int32( 5 ),
0030   maxCand = cms.int32( 1 ),
0031   alwaysUseInvalidHits = cms.bool( True ),
0032   estimator = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
0033   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilter_block" ) ),
0034   intermediateCleaning = cms.bool( True ),
0035   foundHitBonus = cms.double( 10.0 ),
0036   updator = cms.string( "hltESPKFUpdator" ),
0037   bestHitOnly = cms.bool( True )
0038 )
0039 fragment.HLTCkfBaseTrajectoryFilterP5 = cms.PSet( 
0040   minimumNumberOfHits = cms.int32( 5 ),
0041   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0042   seedExtension = cms.int32( 0 ),
0043   chargeSignificance = cms.double( -1.0 ),
0044   pixelSeedExtension = cms.bool( False ),
0045   strictSeedExtension = cms.bool( False ),
0046   nSigmaMinPt = cms.double( 5.0 ),
0047   maxCCCLostHits = cms.int32( 9999 ),
0048   minHitsAtHighEta = cms.int32( 5 ),
0049   minPt = cms.double( 0.5 ),
0050   maxConsecLostHits = cms.int32( 3 ),
0051   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0052   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0053   highEtaSwitch = cms.double( 5.0 ),
0054   seedPairPenalty = cms.int32( 0 ),
0055   maxNumberOfHits = cms.int32( 100 ),
0056   minNumberOfHitsForLoopers = cms.int32( 13 ),
0057   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0058   minNumberOfHitsPerLoop = cms.int32( 4 ),
0059   minHitsMinPt = cms.int32( 3 ),
0060   maxLostHitsFraction = cms.double( 0.1 ),
0061   maxLostHits = cms.int32( 4 )
0062 )
0063 fragment.HLTCkfBaseTrajectoryFilter_block = cms.PSet( 
0064   minimumNumberOfHits = cms.int32( 5 ),
0065   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0066   seedExtension = cms.int32( 0 ),
0067   chargeSignificance = cms.double( -1.0 ),
0068   pixelSeedExtension = cms.bool( False ),
0069   strictSeedExtension = cms.bool( False ),
0070   nSigmaMinPt = cms.double( 5.0 ),
0071   maxCCCLostHits = cms.int32( 9999 ),
0072   minHitsAtHighEta = cms.int32( 5 ),
0073   minPt = cms.double( 0.9 ),
0074   maxConsecLostHits = cms.int32( 1 ),
0075   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0076   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0077   highEtaSwitch = cms.double( 5.0 ),
0078   seedPairPenalty = cms.int32( 0 ),
0079   maxNumberOfHits = cms.int32( 100 ),
0080   minNumberOfHitsForLoopers = cms.int32( 13 ),
0081   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0082   minNumberOfHitsPerLoop = cms.int32( 4 ),
0083   minHitsMinPt = cms.int32( 3 ),
0084   maxLostHitsFraction = cms.double( 0.1 ),
0085   maxLostHits = cms.int32( 999 )
0086 )
0087 fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( 
0088   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0089   lostHitPenalty = cms.double( 30.0 ),
0090   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0091   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0092   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
0093   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0094   maxCand = cms.int32( 1 ),
0095   alwaysUseInvalidHits = cms.bool( False ),
0096   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0097   intermediateCleaning = cms.bool( True ),
0098   updator = cms.string( "hltESPKFUpdator" ),
0099   seedAs5DHit = cms.bool( False )
0100 )
0101 fragment.HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0102   keepOriginalIfRebuildFails = cms.bool( False ),
0103   lockHits = cms.bool( True ),
0104   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0105   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0106   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0107   maxCand = cms.int32( 2 ),
0108   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
0109   intermediateCleaning = cms.bool( True ),
0110   bestHitOnly = cms.bool( True ),
0111   useSameTrajFilter = cms.bool( True ),
0112   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0113   lostHitPenalty = cms.double( 30.0 ),
0114   requireSeedHitsInRebuild = cms.bool( True ),
0115   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0116   maxPtForLooperReconstruction = cms.double( 0.0 ),
0117   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0118   minNrOfHitsForRebuild = cms.int32( 5 ),
0119   alwaysUseInvalidHits = cms.bool( False ),
0120   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0121   foundHitBonus = cms.double( 5.0 ),
0122   updator = cms.string( "hltESPKFUpdator" ),
0123   seedAs5DHit = cms.bool( False )
0124 )
0125 fragment.HLTIter4PSetTrajectoryFilterIT = cms.PSet( 
0126   minimumNumberOfHits = cms.int32( 6 ),
0127   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0128   seedExtension = cms.int32( 0 ),
0129   chargeSignificance = cms.double( -1.0 ),
0130   pixelSeedExtension = cms.bool( False ),
0131   strictSeedExtension = cms.bool( False ),
0132   nSigmaMinPt = cms.double( 5.0 ),
0133   maxCCCLostHits = cms.int32( 9999 ),
0134   minPt = cms.double( 0.3 ),
0135   maxConsecLostHits = cms.int32( 1 ),
0136   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0137   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0138   seedPairPenalty = cms.int32( 0 ),
0139   maxNumberOfHits = cms.int32( 100 ),
0140   minNumberOfHitsForLoopers = cms.int32( 13 ),
0141   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0142   minNumberOfHitsPerLoop = cms.int32( 4 ),
0143   minHitsMinPt = cms.int32( 3 ),
0144   maxLostHitsFraction = cms.double( 999.0 ),
0145   maxLostHits = cms.int32( 0 ),
0146   highEtaSwitch = cms.double( 5.0 ),
0147   minHitsAtHighEta = cms.int32( 5 )
0148 )
0149 fragment.HLTPSetPvClusterComparerForIT = cms.PSet( 
0150   track_chi2_max = cms.double( 20.0 ),
0151   track_pt_max = cms.double( 20.0 ),
0152   track_prob_min = cms.double( -1.0 ),
0153   track_pt_min = cms.double( 1.0 )
0154 )
0155 fragment.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet( 
0156   rescaleErrorIfFail = cms.double( 1.0 ),
0157   ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
0158   lostHitPenalty = cms.double( 30.0 ),
0159   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0160   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0161   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
0162   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0163   maxCand = cms.int32( 5 ),
0164   alwaysUseInvalidHits = cms.bool( True ),
0165   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0166   intermediateCleaning = cms.bool( False ),
0167   propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
0168   updator = cms.string( "hltESPKFUpdator" ),
0169   deltaEta = cms.double( -1.0 ),
0170   useSeedLayer = cms.bool( False ),
0171   deltaPhi = cms.double( -1.0 ),
0172   seedAs5DHit = cms.bool( False )
0173 )
0174 fragment.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet( 
0175   minimumNumberOfHits = cms.int32( 3 ),
0176   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0177   seedExtension = cms.int32( 0 ),
0178   chargeSignificance = cms.double( -1.0 ),
0179   pixelSeedExtension = cms.bool( False ),
0180   strictSeedExtension = cms.bool( False ),
0181   nSigmaMinPt = cms.double( 5.0 ),
0182   maxCCCLostHits = cms.int32( 9999 ),
0183   minPt = cms.double( 0.3 ),
0184   maxConsecLostHits = cms.int32( 1 ),
0185   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0186   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0187   seedPairPenalty = cms.int32( 0 ),
0188   maxNumberOfHits = cms.int32( 100 ),
0189   minNumberOfHitsForLoopers = cms.int32( 13 ),
0190   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0191   minNumberOfHitsPerLoop = cms.int32( 4 ),
0192   minHitsMinPt = cms.int32( 3 ),
0193   maxLostHitsFraction = cms.double( 999.0 ),
0194   maxLostHits = cms.int32( 1 ),
0195   highEtaSwitch = cms.double( 5.0 ),
0196   minHitsAtHighEta = cms.int32( 5 )
0197 )
0198 fragment.HLTPSetPvClusterComparerForBTag = cms.PSet( 
0199   track_chi2_max = cms.double( 20.0 ),
0200   track_pt_max = cms.double( 20.0 ),
0201   track_prob_min = cms.double( -1.0 ),
0202   track_pt_min = cms.double( 0.1 )
0203 )
0204 fragment.HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0205   keepOriginalIfRebuildFails = cms.bool( False ),
0206   lockHits = cms.bool( True ),
0207   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0208   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0209   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0210   maxCand = cms.int32( 2 ),
0211   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0212   intermediateCleaning = cms.bool( True ),
0213   bestHitOnly = cms.bool( True ),
0214   useSameTrajFilter = cms.bool( True ),
0215   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0216   lostHitPenalty = cms.double( 30.0 ),
0217   requireSeedHitsInRebuild = cms.bool( True ),
0218   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0219   maxPtForLooperReconstruction = cms.double( 0.0 ),
0220   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0221   minNrOfHitsForRebuild = cms.int32( 5 ),
0222   alwaysUseInvalidHits = cms.bool( False ),
0223   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0224   foundHitBonus = cms.double( 5.0 ),
0225   updator = cms.string( "hltESPKFUpdator" ),
0226   seedAs5DHit = cms.bool( False )
0227 )
0228 fragment.HLTSiStripClusterChargeCutTight = cms.PSet(  value = cms.double( 1945.0 ) )
0229 fragment.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet( 
0230   Rescale_Dz = cms.double( 3.0 ),
0231   Pt_fixed = cms.bool( False ),
0232   Eta_fixed = cms.bool( False ),
0233   Eta_min = cms.double( 0.1 ),
0234   DeltaZ = cms.double( 15.9 ),
0235   maxRegions = cms.int32( 2 ),
0236   EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
0237   UseVertex = cms.bool( False ),
0238   Z_fixed = cms.bool( True ),
0239   PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
0240   PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
0241   Rescale_phi = cms.double( 3.0 ),
0242   DeltaEta = cms.double( 0.2 ),
0243   precise = cms.bool( True ),
0244   OnDemand = cms.int32( -1 ),
0245   EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
0246   MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
0247   vertexCollection = cms.InputTag( "pixelVertices" ),
0248   Pt_min = cms.double( 1.5 ),
0249   beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
0250   Phi_fixed = cms.bool( False ),
0251   DeltaR = cms.double( 0.2 ),
0252   input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
0253   DeltaPhi = cms.double( 0.2 ),
0254   Phi_min = cms.double( 0.1 ),
0255   Rescale_eta = cms.double( 3.0 )
0256 )
0257 fragment.HLTIter2PSetTrajectoryFilterIT = cms.PSet( 
0258   minimumNumberOfHits = cms.int32( 3 ),
0259   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0260   seedExtension = cms.int32( 1 ),
0261   chargeSignificance = cms.double( -1.0 ),
0262   pixelSeedExtension = cms.bool( False ),
0263   strictSeedExtension = cms.bool( False ),
0264   nSigmaMinPt = cms.double( 5.0 ),
0265   maxCCCLostHits = cms.int32( 0 ),
0266   minPt = cms.double( 0.3 ),
0267   maxConsecLostHits = cms.int32( 1 ),
0268   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0269   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0270   seedPairPenalty = cms.int32( 0 ),
0271   maxNumberOfHits = cms.int32( 100 ),
0272   minNumberOfHitsForLoopers = cms.int32( 13 ),
0273   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0274   minNumberOfHitsPerLoop = cms.int32( 4 ),
0275   minHitsMinPt = cms.int32( 3 ),
0276   maxLostHitsFraction = cms.double( 999.0 ),
0277   maxLostHits = cms.int32( 1 ),
0278   highEtaSwitch = cms.double( 5.0 ),
0279   minHitsAtHighEta = cms.int32( 5 )
0280 )
0281 fragment.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet( 
0282   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0283   lostHitPenalty = cms.double( 30.0 ),
0284   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0285   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0286   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
0287   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0288   maxCand = cms.int32( 1 ),
0289   alwaysUseInvalidHits = cms.bool( False ),
0290   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0291   intermediateCleaning = cms.bool( True ),
0292   updator = cms.string( "hltESPKFUpdator" ),
0293   seedAs5DHit = cms.bool( False )
0294 )
0295 fragment.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet( 
0296   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0297   lostHitPenalty = cms.double( 90.0 ),
0298   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0299   propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
0300   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
0301   propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
0302   maxCand = cms.int32( 5 ),
0303   alwaysUseInvalidHits = cms.bool( True ),
0304   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
0305   intermediateCleaning = cms.bool( False ),
0306   updator = cms.string( "hltESPKFUpdator" ),
0307   seedAs5DHit = cms.bool( False )
0308 )
0309 fragment.HLTSiStripClusterChargeCutNone = cms.PSet(  value = cms.double( -1.0 ) )
0310 fragment.HLTPSetMuonCkfTrajectoryFilter = cms.PSet( 
0311   minimumNumberOfHits = cms.int32( 5 ),
0312   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0313   seedExtension = cms.int32( 0 ),
0314   chargeSignificance = cms.double( -1.0 ),
0315   pixelSeedExtension = cms.bool( False ),
0316   strictSeedExtension = cms.bool( False ),
0317   nSigmaMinPt = cms.double( 5.0 ),
0318   maxCCCLostHits = cms.int32( 9999 ),
0319   minPt = cms.double( 0.9 ),
0320   maxConsecLostHits = cms.int32( 1 ),
0321   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0322   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0323   seedPairPenalty = cms.int32( 0 ),
0324   maxNumberOfHits = cms.int32( -1 ),
0325   minNumberOfHitsForLoopers = cms.int32( 13 ),
0326   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0327   minNumberOfHitsPerLoop = cms.int32( 4 ),
0328   minHitsMinPt = cms.int32( 3 ),
0329   maxLostHitsFraction = cms.double( 999.0 ),
0330   maxLostHits = cms.int32( 1 ),
0331   highEtaSwitch = cms.double( 5.0 ),
0332   minHitsAtHighEta = cms.int32( 5 )
0333 )
0334 fragment.HLTIter1PSetTrajectoryFilterIT = cms.PSet( 
0335   minimumNumberOfHits = cms.int32( 3 ),
0336   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0337   seedExtension = cms.int32( 0 ),
0338   chargeSignificance = cms.double( -1.0 ),
0339   pixelSeedExtension = cms.bool( False ),
0340   strictSeedExtension = cms.bool( False ),
0341   nSigmaMinPt = cms.double( 5.0 ),
0342   maxCCCLostHits = cms.int32( 0 ),
0343   minPt = cms.double( 0.2 ),
0344   maxConsecLostHits = cms.int32( 1 ),
0345   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0346   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0347   seedPairPenalty = cms.int32( 0 ),
0348   maxNumberOfHits = cms.int32( 100 ),
0349   minNumberOfHitsForLoopers = cms.int32( 13 ),
0350   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0351   minNumberOfHitsPerLoop = cms.int32( 4 ),
0352   minHitsMinPt = cms.int32( 3 ),
0353   maxLostHitsFraction = cms.double( 999.0 ),
0354   maxLostHits = cms.int32( 1 ),
0355   highEtaSwitch = cms.double( 5.0 ),
0356   minHitsAtHighEta = cms.int32( 5 )
0357 )
0358 fragment.HLTSeedFromProtoTracks = cms.PSet( 
0359   TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
0360   SeedMomentumForBOFF = cms.double( 5.0 ),
0361   propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
0362   forceKinematicWithRegionDirection = cms.bool( False ),
0363   magneticField = cms.string( "ParabolicMf" ),
0364   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0365   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0366   MinOneOverPtError = cms.double( 1.0 )
0367 )
0368 fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( 
0369   minimumNumberOfHits = cms.int32( 5 ),
0370   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0371   seedExtension = cms.int32( 0 ),
0372   chargeSignificance = cms.double( -1.0 ),
0373   pixelSeedExtension = cms.bool( False ),
0374   strictSeedExtension = cms.bool( False ),
0375   nSigmaMinPt = cms.double( 5.0 ),
0376   maxCCCLostHits = cms.int32( 9999 ),
0377   minPt = cms.double( 10.0 ),
0378   maxConsecLostHits = cms.int32( 1 ),
0379   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0380   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0381   seedPairPenalty = cms.int32( 0 ),
0382   maxNumberOfHits = cms.int32( 8 ),
0383   minNumberOfHitsForLoopers = cms.int32( 13 ),
0384   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0385   minNumberOfHitsPerLoop = cms.int32( 4 ),
0386   minHitsMinPt = cms.int32( 3 ),
0387   maxLostHitsFraction = cms.double( 999.0 ),
0388   maxLostHits = cms.int32( 1 ),
0389   highEtaSwitch = cms.double( 5.0 ),
0390   minHitsAtHighEta = cms.int32( 5 )
0391 )
0392 fragment.HLTIter0PSetTrajectoryFilterIT = cms.PSet( 
0393   minimumNumberOfHits = cms.int32( 3 ),
0394   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0395   seedExtension = cms.int32( 0 ),
0396   chargeSignificance = cms.double( -1.0 ),
0397   pixelSeedExtension = cms.bool( False ),
0398   strictSeedExtension = cms.bool( False ),
0399   nSigmaMinPt = cms.double( 5.0 ),
0400   maxCCCLostHits = cms.int32( 0 ),
0401   minPt = cms.double( 0.3 ),
0402   maxConsecLostHits = cms.int32( 1 ),
0403   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0404   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0405   seedPairPenalty = cms.int32( 0 ),
0406   maxNumberOfHits = cms.int32( 100 ),
0407   minNumberOfHitsForLoopers = cms.int32( 13 ),
0408   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0409   minNumberOfHitsPerLoop = cms.int32( 4 ),
0410   minHitsMinPt = cms.int32( 3 ),
0411   maxLostHitsFraction = cms.double( 999.0 ),
0412   maxLostHits = cms.int32( 1 ),
0413   highEtaSwitch = cms.double( 5.0 ),
0414   minHitsAtHighEta = cms.int32( 5 )
0415 )
0416 fragment.HLTSeedFromConsecutiveHitsCreator = cms.PSet( 
0417   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0418   SeedMomentumForBOFF = cms.double( 5.0 ),
0419   propagator = cms.string( "PropagatorWithMaterial" ),
0420   forceKinematicWithRegionDirection = cms.bool( False ),
0421   magneticField = cms.string( "" ),
0422   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0423   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0424   MinOneOverPtError = cms.double( 1.0 )
0425 )
0426 fragment.HLTSiStripClusterChargeCutForHI = cms.PSet(  value = cms.double( 2069.0 ) )
0427 fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet( 
0428   minimumNumberOfHits = cms.int32( 5 ),
0429   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0430   seedExtension = cms.int32( 0 ),
0431   chargeSignificance = cms.double( -1.0 ),
0432   pixelSeedExtension = cms.bool( False ),
0433   strictSeedExtension = cms.bool( False ),
0434   nSigmaMinPt = cms.double( 5.0 ),
0435   maxCCCLostHits = cms.int32( 9999 ),
0436   minPt = cms.double( 2.0 ),
0437   maxConsecLostHits = cms.int32( 1 ),
0438   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0439   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0440   seedPairPenalty = cms.int32( 0 ),
0441   maxNumberOfHits = cms.int32( -1 ),
0442   minNumberOfHitsForLoopers = cms.int32( 13 ),
0443   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0444   minNumberOfHitsPerLoop = cms.int32( 4 ),
0445   minHitsMinPt = cms.int32( -1 ),
0446   maxLostHitsFraction = cms.double( 999.0 ),
0447   maxLostHits = cms.int32( 1 ),
0448   highEtaSwitch = cms.double( 5.0 ),
0449   minHitsAtHighEta = cms.int32( 5 )
0450 )
0451 fragment.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet( 
0452   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0453   lostHitPenalty = cms.double( 30.0 ),
0454   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0455   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0456   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
0457   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0458   maxCand = cms.int32( 4 ),
0459   alwaysUseInvalidHits = cms.bool( True ),
0460   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0461   intermediateCleaning = cms.bool( True ),
0462   updator = cms.string( "hltESPKFUpdator" ),
0463   seedAs5DHit = cms.bool( False )
0464 )
0465 fragment.HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0466   useSameTrajFilter = cms.bool( True ),
0467   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0468   keepOriginalIfRebuildFails = cms.bool( False ),
0469   lostHitPenalty = cms.double( 30.0 ),
0470   lockHits = cms.bool( True ),
0471   requireSeedHitsInRebuild = cms.bool( True ),
0472   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0473   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0474   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
0475   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0476   minNrOfHitsForRebuild = cms.int32( 5 ),
0477   maxCand = cms.int32( 2 ),
0478   alwaysUseInvalidHits = cms.bool( False ),
0479   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0480   intermediateCleaning = cms.bool( True ),
0481   foundHitBonus = cms.double( 5.0 ),
0482   updator = cms.string( "hltESPKFUpdator" ),
0483   bestHitOnly = cms.bool( True ),
0484   seedAs5DHit = cms.bool( False ),
0485   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) )
0486 )
0487 fragment.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0488   useSameTrajFilter = cms.bool( True ),
0489   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0490   keepOriginalIfRebuildFails = cms.bool( True ),
0491   lostHitPenalty = cms.double( 1.0 ),
0492   lockHits = cms.bool( True ),
0493   requireSeedHitsInRebuild = cms.bool( True ),
0494   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0495   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0496   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0497   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0498   minNrOfHitsForRebuild = cms.int32( 2 ),
0499   maxCand = cms.int32( 5 ),
0500   alwaysUseInvalidHits = cms.bool( True ),
0501   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0502   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0503   intermediateCleaning = cms.bool( True ),
0504   foundHitBonus = cms.double( 1000.0 ),
0505   updator = cms.string( "hltESPKFUpdator" ),
0506   bestHitOnly = cms.bool( True ),
0507   seedAs5DHit = cms.bool( False )
0508 )
0509 fragment.HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0510   minimumNumberOfHits = cms.int32( 3 ),
0511   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0512   seedExtension = cms.int32( 0 ),
0513   chargeSignificance = cms.double( -1.0 ),
0514   pixelSeedExtension = cms.bool( False ),
0515   strictSeedExtension = cms.bool( False ),
0516   nSigmaMinPt = cms.double( 5.0 ),
0517   maxCCCLostHits = cms.int32( 9999 ),
0518   minPt = cms.double( 0.9 ),
0519   maxConsecLostHits = cms.int32( 1 ),
0520   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0521   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0522   seedPairPenalty = cms.int32( 0 ),
0523   maxNumberOfHits = cms.int32( 100 ),
0524   minNumberOfHitsForLoopers = cms.int32( 13 ),
0525   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0526   minNumberOfHitsPerLoop = cms.int32( 4 ),
0527   minHitsMinPt = cms.int32( 3 ),
0528   maxLostHitsFraction = cms.double( 0.1 ),
0529   maxLostHits = cms.int32( 999 ),
0530   highEtaSwitch = cms.double( 5.0 ),
0531   minHitsAtHighEta = cms.int32( 5 )
0532 )
0533 fragment.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0534   useSameTrajFilter = cms.bool( True ),
0535   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0536   keepOriginalIfRebuildFails = cms.bool( True ),
0537   lostHitPenalty = cms.double( 1.0 ),
0538   lockHits = cms.bool( True ),
0539   requireSeedHitsInRebuild = cms.bool( True ),
0540   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0541   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0542   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0543   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0544   minNrOfHitsForRebuild = cms.int32( 2 ),
0545   maxCand = cms.int32( 5 ),
0546   alwaysUseInvalidHits = cms.bool( True ),
0547   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0548   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0549   intermediateCleaning = cms.bool( True ),
0550   foundHitBonus = cms.double( 1000.0 ),
0551   updator = cms.string( "hltESPKFUpdator" ),
0552   bestHitOnly = cms.bool( True ),
0553   seedAs5DHit = cms.bool( False )
0554 )
0555 fragment.HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0556   minimumNumberOfHits = cms.int32( 3 ),
0557   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0558   seedExtension = cms.int32( 0 ),
0559   chargeSignificance = cms.double( -1.0 ),
0560   pixelSeedExtension = cms.bool( False ),
0561   strictSeedExtension = cms.bool( False ),
0562   nSigmaMinPt = cms.double( 5.0 ),
0563   maxCCCLostHits = cms.int32( 9999 ),
0564   minPt = cms.double( 0.9 ),
0565   maxConsecLostHits = cms.int32( 1 ),
0566   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0567   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0568   seedPairPenalty = cms.int32( 0 ),
0569   maxNumberOfHits = cms.int32( 100 ),
0570   minNumberOfHitsForLoopers = cms.int32( 13 ),
0571   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0572   minNumberOfHitsPerLoop = cms.int32( 4 ),
0573   minHitsMinPt = cms.int32( 3 ),
0574   maxLostHitsFraction = cms.double( 0.1 ),
0575   maxLostHits = cms.int32( 999 ),
0576   highEtaSwitch = cms.double( 5.0 ),
0577   minHitsAtHighEta = cms.int32( 5 )
0578 )
0579 fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( 
0580   minimumNumberOfHits = cms.int32( 5 ),
0581   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0582   seedExtension = cms.int32( 0 ),
0583   chargeSignificance = cms.double( -1.0 ),
0584   pixelSeedExtension = cms.bool( False ),
0585   strictSeedExtension = cms.bool( False ),
0586   nSigmaMinPt = cms.double( 5.0 ),
0587   maxCCCLostHits = cms.int32( 9999 ),
0588   minPt = cms.double( 0.9 ),
0589   maxConsecLostHits = cms.int32( 1 ),
0590   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0591   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0592   seedPairPenalty = cms.int32( 0 ),
0593   maxNumberOfHits = cms.int32( 100 ),
0594   minNumberOfHitsForLoopers = cms.int32( 13 ),
0595   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0596   minNumberOfHitsPerLoop = cms.int32( 4 ),
0597   minHitsMinPt = cms.int32( 3 ),
0598   maxLostHitsFraction = cms.double( 0.1 ),
0599   maxLostHits = cms.int32( 999 ),
0600   highEtaSwitch = cms.double( 5.0 ),
0601   minHitsAtHighEta = cms.int32( 5 )
0602 )
0603 fragment.HLTSiStripClusterChargeCutLoose = cms.PSet(  value = cms.double( 1620.0 ) )
0604 fragment.HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet( 
0605   ComponentType = cms.string( "StripSubClusterShapeTrajectoryFilter" ),
0606   subclusterCutSN = cms.double( 12.0 ),
0607   trimMaxADC = cms.double( 30.0 ),
0608   seedCutMIPs = cms.double( 0.35 ),
0609   subclusterCutMIPs = cms.double( 0.45 ),
0610   subclusterWindow = cms.double( 0.7 ),
0611   maxNSat = cms.uint32( 3 ),
0612   trimMaxFracNeigh = cms.double( 0.25 ),
0613   maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
0614   seedCutSN = cms.double( 7.0 ),
0615   layerMask = cms.PSet( 
0616     TOB = cms.bool( False ),
0617     TIB = cms.vuint32( 1, 2 ),
0618     TID = cms.vuint32( 1, 2 ),
0619     TEC = cms.bool( False )
0620   ),
0621   maxTrimmedSizeDiffPos = cms.double( 0.7 ),
0622   trimMaxFracTotal = cms.double( 0.15 )
0623 )
0624 fragment.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet( 
0625   minimumNumberOfHits = cms.int32( 4 ),
0626   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0627   seedExtension = cms.int32( 0 ),
0628   chargeSignificance = cms.double( -1.0 ),
0629   pixelSeedExtension = cms.bool( False ),
0630   strictSeedExtension = cms.bool( False ),
0631   maxCCCLostHits = cms.int32( 0 ),
0632   nSigmaMinPt = cms.double( 5.0 ),
0633   minPt = cms.double( 1.0 ),
0634   maxConsecLostHits = cms.int32( 1 ),
0635   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0636   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0637   seedPairPenalty = cms.int32( 0 ),
0638   maxNumberOfHits = cms.int32( 100 ),
0639   minNumberOfHitsForLoopers = cms.int32( 13 ),
0640   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0641   minNumberOfHitsPerLoop = cms.int32( 4 ),
0642   minHitsMinPt = cms.int32( 3 ),
0643   maxLostHitsFraction = cms.double( 0.1 ),
0644   maxLostHits = cms.int32( 999 ),
0645   highEtaSwitch = cms.double( 5.0 ),
0646   minHitsAtHighEta = cms.int32( 5 )
0647 )
0648 fragment.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0649   useSameTrajFilter = cms.bool( True ),
0650   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0651   keepOriginalIfRebuildFails = cms.bool( False ),
0652   lostHitPenalty = cms.double( 30.0 ),
0653   lockHits = cms.bool( True ),
0654   requireSeedHitsInRebuild = cms.bool( True ),
0655   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0656   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0657   maxPtForLooperReconstruction = cms.double( 0.0 ),
0658   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0659   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ),
0660   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0661   minNrOfHitsForRebuild = cms.int32( 5 ),
0662   maxCand = cms.int32( 3 ),
0663   alwaysUseInvalidHits = cms.bool( True ),
0664   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0665   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0666   intermediateCleaning = cms.bool( True ),
0667   foundHitBonus = cms.double( 10.0 ),
0668   updator = cms.string( "hltESPKFUpdator" ),
0669   bestHitOnly = cms.bool( True ),
0670   seedAs5DHit = cms.bool( False )
0671 )
0672 fragment.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0673   ComponentType = cms.string( "CompositeTrajectoryFilter" ),
0674   filters = cms.VPSet( 
0675     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" )    ),
0676     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" )    )
0677   )
0678 )
0679 fragment.HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0680   minimumNumberOfHits = cms.int32( 4 ),
0681   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0682   seedExtension = cms.int32( 0 ),
0683   chargeSignificance = cms.double( -1.0 ),
0684   pixelSeedExtension = cms.bool( False ),
0685   strictSeedExtension = cms.bool( False ),
0686   maxCCCLostHits = cms.int32( 0 ),
0687   nSigmaMinPt = cms.double( 5.0 ),
0688   minPt = cms.double( 1.0 ),
0689   maxConsecLostHits = cms.int32( 1 ),
0690   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0691   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0692   seedPairPenalty = cms.int32( 0 ),
0693   maxNumberOfHits = cms.int32( 100 ),
0694   minNumberOfHitsForLoopers = cms.int32( 13 ),
0695   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0696   minNumberOfHitsPerLoop = cms.int32( 4 ),
0697   minHitsMinPt = cms.int32( 3 ),
0698   maxLostHitsFraction = cms.double( 0.1 ),
0699   maxLostHits = cms.int32( 999 ),
0700   highEtaSwitch = cms.double( 5.0 ),
0701   minHitsAtHighEta = cms.int32( 5 )
0702 )
0703 fragment.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0704   useSameTrajFilter = cms.bool( True ),
0705   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0706   keepOriginalIfRebuildFails = cms.bool( True ),
0707   lostHitPenalty = cms.double( 30.0 ),
0708   lockHits = cms.bool( True ),
0709   requireSeedHitsInRebuild = cms.bool( True ),
0710   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0711   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0712   maxPtForLooperReconstruction = cms.double( 0.0 ),
0713   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0714   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0715   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0716   minNrOfHitsForRebuild = cms.int32( 1 ),
0717   maxCand = cms.int32( 3 ),
0718   alwaysUseInvalidHits = cms.bool( True ),
0719   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0720   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0721   intermediateCleaning = cms.bool( True ),
0722   foundHitBonus = cms.double( 10.0 ),
0723   updator = cms.string( "hltESPKFUpdator" ),
0724   bestHitOnly = cms.bool( True ),
0725   seedAs5DHit = cms.bool( False )
0726 )
0727 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0728   minimumNumberOfHits = cms.int32( 3 ),
0729   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0730   seedExtension = cms.int32( 0 ),
0731   chargeSignificance = cms.double( -1.0 ),
0732   pixelSeedExtension = cms.bool( False ),
0733   strictSeedExtension = cms.bool( False ),
0734   nSigmaMinPt = cms.double( 5.0 ),
0735   maxCCCLostHits = cms.int32( 0 ),
0736   minPt = cms.double( 1.0 ),
0737   maxConsecLostHits = cms.int32( 1 ),
0738   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0739   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0740   seedPairPenalty = cms.int32( 0 ),
0741   maxNumberOfHits = cms.int32( 100 ),
0742   minNumberOfHitsForLoopers = cms.int32( 13 ),
0743   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0744   minNumberOfHitsPerLoop = cms.int32( 4 ),
0745   minHitsMinPt = cms.int32( 3 ),
0746   maxLostHitsFraction = cms.double( 0.1 ),
0747   maxLostHits = cms.int32( 999 ),
0748   highEtaSwitch = cms.double( 5.0 ),
0749   minHitsAtHighEta = cms.int32( 5 )
0750 )
0751 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0752   useSameTrajFilter = cms.bool( True ),
0753   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0754   keepOriginalIfRebuildFails = cms.bool( False ),
0755   lostHitPenalty = cms.double( 30.0 ),
0756   lockHits = cms.bool( True ),
0757   requireSeedHitsInRebuild = cms.bool( True ),
0758   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0759   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0760   maxPtForLooperReconstruction = cms.double( 0.0 ),
0761   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0762   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0763   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0764   minNrOfHitsForRebuild = cms.int32( 5 ),
0765   maxCand = cms.int32( 4 ),
0766   alwaysUseInvalidHits = cms.bool( True ),
0767   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
0768   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0769   intermediateCleaning = cms.bool( True ),
0770   foundHitBonus = cms.double( 10.0 ),
0771   updator = cms.string( "hltESPKFUpdator" ),
0772   bestHitOnly = cms.bool( True ),
0773   seedAs5DHit = cms.bool( False )
0774 )
0775 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0776   minimumNumberOfHits = cms.int32( 3 ),
0777   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0778   seedExtension = cms.int32( 0 ),
0779   chargeSignificance = cms.double( -1.0 ),
0780   pixelSeedExtension = cms.bool( False ),
0781   strictSeedExtension = cms.bool( False ),
0782   nSigmaMinPt = cms.double( 5.0 ),
0783   maxCCCLostHits = cms.int32( 0 ),
0784   minPt = cms.double( 1.0 ),
0785   maxConsecLostHits = cms.int32( 1 ),
0786   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0787   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0788   seedPairPenalty = cms.int32( 0 ),
0789   maxNumberOfHits = cms.int32( 100 ),
0790   minNumberOfHitsForLoopers = cms.int32( 13 ),
0791   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0792   minNumberOfHitsPerLoop = cms.int32( 4 ),
0793   minHitsMinPt = cms.int32( 3 ),
0794   maxLostHitsFraction = cms.double( 0.1 ),
0795   maxLostHits = cms.int32( 999 ),
0796   highEtaSwitch = cms.double( 5.0 ),
0797   minHitsAtHighEta = cms.int32( 5 )
0798 )
0799 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0800   useSameTrajFilter = cms.bool( True ),
0801   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0802   keepOriginalIfRebuildFails = cms.bool( False ),
0803   lostHitPenalty = cms.double( 30.0 ),
0804   lockHits = cms.bool( True ),
0805   requireSeedHitsInRebuild = cms.bool( True ),
0806   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0807   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0808   maxPtForLooperReconstruction = cms.double( 0.0 ),
0809   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0810   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0811   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0812   minNrOfHitsForRebuild = cms.int32( 5 ),
0813   maxCand = cms.int32( 3 ),
0814   alwaysUseInvalidHits = cms.bool( True ),
0815   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
0816   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0817   intermediateCleaning = cms.bool( True ),
0818   foundHitBonus = cms.double( 10.0 ),
0819   updator = cms.string( "hltESPKFUpdator" ),
0820   bestHitOnly = cms.bool( True ),
0821   seedAs5DHit = cms.bool( False )
0822 )
0823 fragment.HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0824   minimumNumberOfHits = cms.int32( 3 ),
0825   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0826   seedExtension = cms.int32( 0 ),
0827   chargeSignificance = cms.double( -1.0 ),
0828   pixelSeedExtension = cms.bool( False ),
0829   strictSeedExtension = cms.bool( False ),
0830   nSigmaMinPt = cms.double( 5.0 ),
0831   maxCCCLostHits = cms.int32( 0 ),
0832   minPt = cms.double( 2.8 ),
0833   maxConsecLostHits = cms.int32( 1 ),
0834   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0835   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0836   seedPairPenalty = cms.int32( 0 ),
0837   maxNumberOfHits = cms.int32( 100 ),
0838   minNumberOfHitsForLoopers = cms.int32( 13 ),
0839   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0840   minNumberOfHitsPerLoop = cms.int32( 4 ),
0841   minHitsMinPt = cms.int32( 3 ),
0842   maxLostHitsFraction = cms.double( 0.1 ),
0843   maxLostHits = cms.int32( 999 ),
0844   highEtaSwitch = cms.double( 5.0 ),
0845   minHitsAtHighEta = cms.int32( 5 )
0846 )
0847 fragment.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0848   useSameTrajFilter = cms.bool( True ),
0849   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0850   keepOriginalIfRebuildFails = cms.bool( False ),
0851   lostHitPenalty = cms.double( 30.0 ),
0852   lockHits = cms.bool( True ),
0853   requireSeedHitsInRebuild = cms.bool( True ),
0854   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0855   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0856   maxPtForLooperReconstruction = cms.double( 0.0 ),
0857   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0858   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0859   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0860   minNrOfHitsForRebuild = cms.int32( 5 ),
0861   maxCand = cms.int32( 4 ),
0862   alwaysUseInvalidHits = cms.bool( True ),
0863   estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
0864   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0865   intermediateCleaning = cms.bool( True ),
0866   foundHitBonus = cms.double( 10.0 ),
0867   updator = cms.string( "hltESPKFUpdator" ),
0868   bestHitOnly = cms.bool( True ),
0869   seedAs5DHit = cms.bool( False )
0870 )
0871 fragment.HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0872   minimumNumberOfHits = cms.int32( 3 ),
0873   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0874   seedExtension = cms.int32( 0 ),
0875   chargeSignificance = cms.double( -1.0 ),
0876   pixelSeedExtension = cms.bool( False ),
0877   strictSeedExtension = cms.bool( False ),
0878   nSigmaMinPt = cms.double( 5.0 ),
0879   maxCCCLostHits = cms.int32( 9999 ),
0880   minPt = cms.double( 5.0 ),
0881   maxConsecLostHits = cms.int32( 1 ),
0882   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0883   constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
0884   seedPairPenalty = cms.int32( 0 ),
0885   maxNumberOfHits = cms.int32( 100 ),
0886   minNumberOfHitsForLoopers = cms.int32( 13 ),
0887   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0888   minNumberOfHitsPerLoop = cms.int32( 4 ),
0889   minHitsMinPt = cms.int32( 3 ),
0890   maxLostHitsFraction = cms.double( 0.1 ),
0891   maxLostHits = cms.int32( 999 ),
0892   highEtaSwitch = cms.double( 5.0 ),
0893   minHitsAtHighEta = cms.int32( 5 )
0894 )
0895 fragment.HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0896   minimumNumberOfHits = cms.int32( 4 ),
0897   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0898   seedExtension = cms.int32( 0 ),
0899   chargeSignificance = cms.double( -1.0 ),
0900   pixelSeedExtension = cms.bool( False ),
0901   strictSeedExtension = cms.bool( False ),
0902   nSigmaMinPt = cms.double( 5.0 ),
0903   maxCCCLostHits = cms.int32( 9999 ),
0904   minPt = cms.double( 5.0 ),
0905   maxConsecLostHits = cms.int32( 1 ),
0906   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0907   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0908   seedPairPenalty = cms.int32( 1 ),
0909   maxNumberOfHits = cms.int32( 100 ),
0910   minNumberOfHitsForLoopers = cms.int32( 13 ),
0911   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0912   minNumberOfHitsPerLoop = cms.int32( 4 ),
0913   minHitsMinPt = cms.int32( 3 ),
0914   maxLostHitsFraction = cms.double( 0.1 ),
0915   maxLostHits = cms.int32( 0 ),
0916   highEtaSwitch = cms.double( 5.0 ),
0917   minHitsAtHighEta = cms.int32( 5 )
0918 )
0919 fragment.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0920   useSameTrajFilter = cms.bool( True ),
0921   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0922   keepOriginalIfRebuildFails = cms.bool( False ),
0923   lostHitPenalty = cms.double( 30.0 ),
0924   lockHits = cms.bool( True ),
0925   requireSeedHitsInRebuild = cms.bool( True ),
0926   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0927   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0928   maxPtForLooperReconstruction = cms.double( 0.0 ),
0929   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0930   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0931   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0932   minNrOfHitsForRebuild = cms.int32( 4 ),
0933   maxCand = cms.int32( 2 ),
0934   alwaysUseInvalidHits = cms.bool( False ),
0935   estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
0936   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0937   intermediateCleaning = cms.bool( True ),
0938   foundHitBonus = cms.double( 10.0 ),
0939   updator = cms.string( "hltESPKFUpdator" ),
0940   bestHitOnly = cms.bool( True ),
0941   seedAs5DHit = cms.bool( False )
0942 )
0943 fragment.HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0944   minimumNumberOfHits = cms.int32( 5 ),
0945   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0946   seedExtension = cms.int32( 0 ),
0947   chargeSignificance = cms.double( -1.0 ),
0948   pixelSeedExtension = cms.bool( False ),
0949   strictSeedExtension = cms.bool( False ),
0950   nSigmaMinPt = cms.double( 5.0 ),
0951   maxCCCLostHits = cms.int32( 9999 ),
0952   minPt = cms.double( 5.0 ),
0953   maxConsecLostHits = cms.int32( 1 ),
0954   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0955   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0956   seedPairPenalty = cms.int32( 1 ),
0957   maxNumberOfHits = cms.int32( 100 ),
0958   minNumberOfHitsForLoopers = cms.int32( 13 ),
0959   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0960   minNumberOfHitsPerLoop = cms.int32( 4 ),
0961   minHitsMinPt = cms.int32( 3 ),
0962   maxLostHitsFraction = cms.double( 0.1 ),
0963   maxLostHits = cms.int32( 0 ),
0964   highEtaSwitch = cms.double( 5.0 ),
0965   minHitsAtHighEta = cms.int32( 5 )
0966 )
0967 fragment.HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0968   minimumNumberOfHits = cms.int32( 4 ),
0969   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0970   seedExtension = cms.int32( 0 ),
0971   chargeSignificance = cms.double( -1.0 ),
0972   pixelSeedExtension = cms.bool( False ),
0973   strictSeedExtension = cms.bool( False ),
0974   nSigmaMinPt = cms.double( 5.0 ),
0975   maxCCCLostHits = cms.int32( 9999 ),
0976   minPt = cms.double( 5.0 ),
0977   maxConsecLostHits = cms.int32( 1 ),
0978   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0979   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0980   seedPairPenalty = cms.int32( 1 ),
0981   maxNumberOfHits = cms.int32( 100 ),
0982   minNumberOfHitsForLoopers = cms.int32( 13 ),
0983   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0984   minNumberOfHitsPerLoop = cms.int32( 4 ),
0985   minHitsMinPt = cms.int32( 3 ),
0986   maxLostHitsFraction = cms.double( 0.1 ),
0987   maxLostHits = cms.int32( 0 ),
0988   highEtaSwitch = cms.double( 5.0 ),
0989   minHitsAtHighEta = cms.int32( 5 )
0990 )
0991 fragment.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0992   useSameTrajFilter = cms.bool( False ),
0993   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0994   keepOriginalIfRebuildFails = cms.bool( False ),
0995   lostHitPenalty = cms.double( 30.0 ),
0996   lockHits = cms.bool( True ),
0997   requireSeedHitsInRebuild = cms.bool( True ),
0998   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0999   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1000   maxPtForLooperReconstruction = cms.double( 0.0 ),
1001   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1002   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1003   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1004   minNrOfHitsForRebuild = cms.int32( 4 ),
1005   maxCand = cms.int32( 2 ),
1006   alwaysUseInvalidHits = cms.bool( False ),
1007   estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
1008   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA" ) ),
1009   intermediateCleaning = cms.bool( True ),
1010   foundHitBonus = cms.double( 10.0 ),
1011   updator = cms.string( "hltESPKFUpdator" ),
1012   bestHitOnly = cms.bool( True ),
1013   seedAs5DHit = cms.bool( False )
1014 )
1015 fragment.HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
1016   minimumNumberOfHits = cms.int32( 4 ),
1017   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1018   seedExtension = cms.int32( 0 ),
1019   chargeSignificance = cms.double( -1.0 ),
1020   pixelSeedExtension = cms.bool( False ),
1021   strictSeedExtension = cms.bool( False ),
1022   nSigmaMinPt = cms.double( 5.0 ),
1023   maxCCCLostHits = cms.int32( 9999 ),
1024   minPt = cms.double( 5.0 ),
1025   maxConsecLostHits = cms.int32( 1 ),
1026   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1027   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1028   seedPairPenalty = cms.int32( 0 ),
1029   maxNumberOfHits = cms.int32( 100 ),
1030   minNumberOfHitsForLoopers = cms.int32( 13 ),
1031   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1032   minNumberOfHitsPerLoop = cms.int32( 4 ),
1033   minHitsMinPt = cms.int32( 3 ),
1034   maxLostHitsFraction = cms.double( 0.1 ),
1035   maxLostHits = cms.int32( 999 ),
1036   highEtaSwitch = cms.double( 5.0 ),
1037   minHitsAtHighEta = cms.int32( 5 )
1038 )
1039 fragment.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1040   useSameTrajFilter = cms.bool( True ),
1041   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1042   keepOriginalIfRebuildFails = cms.bool( False ),
1043   lostHitPenalty = cms.double( 30.0 ),
1044   lockHits = cms.bool( True ),
1045   requireSeedHitsInRebuild = cms.bool( True ),
1046   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1047   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1048   maxPtForLooperReconstruction = cms.double( 0.0 ),
1049   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1050   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1051   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1052   minNrOfHitsForRebuild = cms.int32( 5 ),
1053   maxCand = cms.int32( 50 ),
1054   alwaysUseInvalidHits = cms.bool( True ),
1055   estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1056   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1057   intermediateCleaning = cms.bool( True ),
1058   foundHitBonus = cms.double( 10.0 ),
1059   updator = cms.string( "hltESPKFUpdator" ),
1060   bestHitOnly = cms.bool( True ),
1061   seedAs5DHit = cms.bool( False )
1062 )
1063 fragment.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1064   useSameTrajFilter = cms.bool( True ),
1065   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1066   keepOriginalIfRebuildFails = cms.bool( False ),
1067   lostHitPenalty = cms.double( 30.0 ),
1068   lockHits = cms.bool( True ),
1069   requireSeedHitsInRebuild = cms.bool( True ),
1070   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1071   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1072   maxPtForLooperReconstruction = cms.double( 0.0 ),
1073   propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1074   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1075   propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
1076   minNrOfHitsForRebuild = cms.int32( 5 ),
1077   maxCand = cms.int32( 2 ),
1078   alwaysUseInvalidHits = cms.bool( True ),
1079   estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
1080   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1081   intermediateCleaning = cms.bool( True ),
1082   foundHitBonus = cms.double( 10.0 ),
1083   updator = cms.string( "hltESPKFUpdator" ),
1084   bestHitOnly = cms.bool( True ),
1085   seedAs5DHit = cms.bool( False )
1086 )
1087 fragment.HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1088   minimumNumberOfHits = cms.int32( 4 ),
1089   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1090   seedExtension = cms.int32( 0 ),
1091   chargeSignificance = cms.double( -1.0 ),
1092   pixelSeedExtension = cms.bool( False ),
1093   strictSeedExtension = cms.bool( False ),
1094   maxCCCLostHits = cms.int32( 0 ),
1095   nSigmaMinPt = cms.double( 5.0 ),
1096   minPt = cms.double( 3.0 ),
1097   maxConsecLostHits = cms.int32( 1 ),
1098   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1099   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1100   seedPairPenalty = cms.int32( 0 ),
1101   maxNumberOfHits = cms.int32( 100 ),
1102   minNumberOfHitsForLoopers = cms.int32( 13 ),
1103   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1104   minNumberOfHitsPerLoop = cms.int32( 4 ),
1105   minHitsMinPt = cms.int32( 3 ),
1106   maxLostHitsFraction = cms.double( 0.1 ),
1107   maxLostHits = cms.int32( 999 ),
1108   highEtaSwitch = cms.double( 5.0 ),
1109   minHitsAtHighEta = cms.int32( 5 )
1110 )
1111 fragment.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1112   useSameTrajFilter = cms.bool( True ),
1113   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1114   keepOriginalIfRebuildFails = cms.bool( True ),
1115   lostHitPenalty = cms.double( 30.0 ),
1116   lockHits = cms.bool( True ),
1117   requireSeedHitsInRebuild = cms.bool( True ),
1118   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1119   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1120   maxPtForLooperReconstruction = cms.double( 0.0 ),
1121   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1122   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ),
1123   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1124   minNrOfHitsForRebuild = cms.int32( 1 ),
1125   maxCand = cms.int32( 3 ),
1126   alwaysUseInvalidHits = cms.bool( True ),
1127   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1128   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1129   intermediateCleaning = cms.bool( True ),
1130   foundHitBonus = cms.double( 10.0 ),
1131   updator = cms.string( "hltESPKFUpdator" ),
1132   bestHitOnly = cms.bool( True ),
1133   seedAs5DHit = cms.bool( False )
1134 )
1135 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1136   minimumNumberOfHits = cms.int32( 3 ),
1137   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1138   seedExtension = cms.int32( 0 ),
1139   chargeSignificance = cms.double( -1.0 ),
1140   pixelSeedExtension = cms.bool( False ),
1141   strictSeedExtension = cms.bool( False ),
1142   nSigmaMinPt = cms.double( 5.0 ),
1143   maxCCCLostHits = cms.int32( 0 ),
1144   minPt = cms.double( 2.8 ),
1145   maxConsecLostHits = cms.int32( 1 ),
1146   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1147   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1148   seedPairPenalty = cms.int32( 0 ),
1149   maxNumberOfHits = cms.int32( 100 ),
1150   minNumberOfHitsForLoopers = cms.int32( 13 ),
1151   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1152   minNumberOfHitsPerLoop = cms.int32( 4 ),
1153   minHitsMinPt = cms.int32( 3 ),
1154   maxLostHitsFraction = cms.double( 0.1 ),
1155   maxLostHits = cms.int32( 999 ),
1156   highEtaSwitch = cms.double( 5.0 ),
1157   minHitsAtHighEta = cms.int32( 5 )
1158 )
1159 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1160   useSameTrajFilter = cms.bool( True ),
1161   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1162   keepOriginalIfRebuildFails = cms.bool( False ),
1163   lostHitPenalty = cms.double( 30.0 ),
1164   lockHits = cms.bool( True ),
1165   requireSeedHitsInRebuild = cms.bool( True ),
1166   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1167   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1168   maxPtForLooperReconstruction = cms.double( 0.0 ),
1169   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1170   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ),
1171   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1172   minNrOfHitsForRebuild = cms.int32( 5 ),
1173   maxCand = cms.int32( 4 ),
1174   alwaysUseInvalidHits = cms.bool( True ),
1175   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
1176   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1177   intermediateCleaning = cms.bool( True ),
1178   foundHitBonus = cms.double( 10.0 ),
1179   updator = cms.string( "hltESPKFUpdator" ),
1180   bestHitOnly = cms.bool( True ),
1181   seedAs5DHit = cms.bool( False )
1182 )
1183 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1184   minimumNumberOfHits = cms.int32( 3 ),
1185   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1186   seedExtension = cms.int32( 0 ),
1187   chargeSignificance = cms.double( -1.0 ),
1188   pixelSeedExtension = cms.bool( False ),
1189   strictSeedExtension = cms.bool( False ),
1190   nSigmaMinPt = cms.double( 5.0 ),
1191   maxCCCLostHits = cms.int32( 0 ),
1192   minPt = cms.double( 3.5 ),
1193   maxConsecLostHits = cms.int32( 1 ),
1194   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1195   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1196   seedPairPenalty = cms.int32( 0 ),
1197   maxNumberOfHits = cms.int32( 100 ),
1198   minNumberOfHitsForLoopers = cms.int32( 13 ),
1199   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1200   minNumberOfHitsPerLoop = cms.int32( 4 ),
1201   minHitsMinPt = cms.int32( 3 ),
1202   maxLostHitsFraction = cms.double( 0.1 ),
1203   maxLostHits = cms.int32( 999 ),
1204   highEtaSwitch = cms.double( 5.0 ),
1205   minHitsAtHighEta = cms.int32( 5 )
1206 )
1207 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1208   useSameTrajFilter = cms.bool( True ),
1209   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1210   keepOriginalIfRebuildFails = cms.bool( False ),
1211   lostHitPenalty = cms.double( 30.0 ),
1212   lockHits = cms.bool( True ),
1213   requireSeedHitsInRebuild = cms.bool( True ),
1214   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1215   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1216   maxPtForLooperReconstruction = cms.double( 0.0 ),
1217   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1218   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ),
1219   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1220   minNrOfHitsForRebuild = cms.int32( 5 ),
1221   maxCand = cms.int32( 3 ),
1222   alwaysUseInvalidHits = cms.bool( True ),
1223   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
1224   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1225   intermediateCleaning = cms.bool( True ),
1226   foundHitBonus = cms.double( 10.0 ),
1227   updator = cms.string( "hltESPKFUpdator" ),
1228   bestHitOnly = cms.bool( True ),
1229   seedAs5DHit = cms.bool( False )
1230 )
1231 fragment.streams = cms.PSet( 
1232   ALCAHcalIsoTrk = cms.vstring( 'AlCaHcalIsoTrk' ),
1233   ALCALowPtJet = cms.vstring( 'AlCaLowPtJet' ),
1234   ALCALumiPixelsCountsExpress = cms.vstring( 'AlCaLumiPixelsCountsExpress' ),
1235   ALCALumiPixelsCountsPrompt = cms.vstring( 'AlCaLumiPixelsCountsPrompt' ),
1236   ALCAP0 = cms.vstring( 'AlCaP0' ),
1237   ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
1238   ALCAPPSExpress = cms.vstring( 'AlCaPPSExpress' ),
1239   ALCAPPSPrompt = cms.vstring( 'AlCaPPSPrompt' ),
1240   Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
1241   DQM = cms.vstring( 'OnlineMonitor' ),
1242   DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
1243   DQMEventDisplay = cms.vstring( 'EventDisplay' ),
1244   DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ),
1245   DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ),
1246   DQMOnlineScouting = cms.vstring( 'DQMOnlineScouting' ),
1247   DQMPPSRandom = cms.vstring( 'DQMPPSRandom' ),
1248   EcalCalibration = cms.vstring( 'EcalLaser' ),
1249   Express = cms.vstring( 'ExpressPhysics' ),
1250   ExpressAlignment = cms.vstring( 'ExpressAlignment' ),
1251   HLTMonitor = cms.vstring( 'HLTMonitor' ),
1252   LocalTestDataRaw = cms.vstring( 'TestDataRaw' ),
1253   LocalTestDataScouting = cms.vstring( 'TestDataScouting' ),
1254   NanoDST = cms.vstring( 'L1Accept' ),
1255   ParkingAnomalyDetection = cms.vstring( 'ParkingAnomalyDetection' ),
1256   ParkingDoubleMuonLowMass0 = cms.vstring( 'ParkingDoubleMuonLowMass0',
1257     'ParkingDoubleMuonLowMass1' ),
1258   ParkingDoubleMuonLowMass1 = cms.vstring( 'ParkingDoubleMuonLowMass2',
1259     'ParkingDoubleMuonLowMass3' ),
1260   ParkingDoubleMuonLowMass2 = cms.vstring( 'ParkingDoubleMuonLowMass4',
1261     'ParkingDoubleMuonLowMass5' ),
1262   ParkingDoubleMuonLowMass3 = cms.vstring( 'ParkingDoubleMuonLowMass6',
1263     'ParkingDoubleMuonLowMass7' ),
1264   ParkingHH = cms.vstring( 'ParkingHH0',
1265     'ParkingHH1' ),
1266   ParkingLLP = cms.vstring( 'ParkingLLP0',
1267     'ParkingLLP1' ),
1268   ParkingSingleMuon0 = cms.vstring( 'ParkingSingleMuon0' ),
1269   ParkingSingleMuon1 = cms.vstring( 'ParkingSingleMuon1' ),
1270   ParkingSingleMuon10 = cms.vstring( 'ParkingSingleMuon10' ),
1271   ParkingSingleMuon11 = cms.vstring( 'ParkingSingleMuon11' ),
1272   ParkingSingleMuon12 = cms.vstring( 'ParkingSingleMuon12' ),
1273   ParkingSingleMuon13 = cms.vstring( 'ParkingSingleMuon13' ),
1274   ParkingSingleMuon14 = cms.vstring( 'ParkingSingleMuon14' ),
1275   ParkingSingleMuon15 = cms.vstring( 'ParkingSingleMuon15' ),
1276   ParkingSingleMuon2 = cms.vstring( 'ParkingSingleMuon2' ),
1277   ParkingSingleMuon3 = cms.vstring( 'ParkingSingleMuon3' ),
1278   ParkingSingleMuon4 = cms.vstring( 'ParkingSingleMuon4' ),
1279   ParkingSingleMuon5 = cms.vstring( 'ParkingSingleMuon5' ),
1280   ParkingSingleMuon6 = cms.vstring( 'ParkingSingleMuon6' ),
1281   ParkingSingleMuon7 = cms.vstring( 'ParkingSingleMuon7' ),
1282   ParkingSingleMuon8 = cms.vstring( 'ParkingSingleMuon8' ),
1283   ParkingSingleMuon9 = cms.vstring( 'ParkingSingleMuon9' ),
1284   ParkingVBF0 = cms.vstring( 'ParkingVBF0',
1285     'ParkingVBF1' ),
1286   ParkingVBF1 = cms.vstring( 'ParkingVBF2',
1287     'ParkingVBF3' ),
1288   ParkingVBF2 = cms.vstring( 'ParkingVBF4',
1289     'ParkingVBF5' ),
1290   ParkingVBF3 = cms.vstring( 'ParkingVBF6',
1291     'ParkingVBF7' ),
1292   PhysicsBTagMuEGTau = cms.vstring( 'BTagMu',
1293     'MuonEG',
1294     'Tau' ),
1295   PhysicsCommissioning = cms.vstring( 'Commissioning',
1296     'Cosmics',
1297     'HLTPhysics',
1298     'HcalNZS',
1299     'MonteCarlo',
1300     'NoBPTX',
1301     'ZeroBias' ),
1302   PhysicsEGamma0 = cms.vstring( 'EGamma0' ),
1303   PhysicsEGamma1 = cms.vstring( 'EGamma1' ),
1304   PhysicsEGamma2 = cms.vstring( 'EGamma2' ),
1305   PhysicsEGamma3 = cms.vstring( 'EGamma3' ),
1306   PhysicsEmittanceScan0 = cms.vstring( 'EmittanceScan0',
1307     'EmittanceScan1' ),
1308   PhysicsEmittanceScan1 = cms.vstring( 'EmittanceScan2',
1309     'EmittanceScan3' ),
1310   PhysicsEmittanceScan2 = cms.vstring( 'EmittanceScan4',
1311     'EmittanceScan5' ),
1312   PhysicsHLTPhysics0 = cms.vstring( 'EphemeralHLTPhysics0',
1313     'EphemeralHLTPhysics1' ),
1314   PhysicsHLTPhysics1 = cms.vstring( 'EphemeralHLTPhysics2',
1315     'EphemeralHLTPhysics3' ),
1316   PhysicsHLTPhysics2 = cms.vstring( 'EphemeralHLTPhysics4',
1317     'EphemeralHLTPhysics5' ),
1318   PhysicsHLTPhysics3 = cms.vstring( 'EphemeralHLTPhysics6',
1319     'EphemeralHLTPhysics7' ),
1320   PhysicsJetMET0 = cms.vstring( 'JetMET0' ),
1321   PhysicsJetMET1 = cms.vstring( 'JetMET1' ),
1322   PhysicsMuon0 = cms.vstring( 'Muon0' ),
1323   PhysicsMuon1 = cms.vstring( 'Muon1' ),
1324   PhysicsScoutingPFMonitor = cms.vstring( 'ScoutingPFMonitor' ),
1325   PhysicsZeroBias0 = cms.vstring( 'EphemeralZeroBias0',
1326     'EphemeralZeroBias1' ),
1327   PhysicsZeroBias1 = cms.vstring( 'EphemeralZeroBias2',
1328     'EphemeralZeroBias3' ),
1329   PhysicsZeroBias2 = cms.vstring( 'EphemeralZeroBias4',
1330     'EphemeralZeroBias5' ),
1331   PhysicsZeroBias3 = cms.vstring( 'EphemeralZeroBias6',
1332     'EphemeralZeroBias7' ),
1333   RPCMON = cms.vstring( 'RPCMonitor' ),
1334   ScoutingPF = cms.vstring( 'ScoutingPFRun3' )
1335 )
1336 fragment.datasets = cms.PSet( 
1337   AlCaHcalIsoTrk = cms.vstring( 'AlCa_IsoTrackHBHE_v2' ),
1338   AlCaLowPtJet = cms.vstring( 'AlCa_AK8PFJet40_v30',
1339     'AlCa_PFJet40_v35' ),
1340   AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12' ),
1341   AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12',
1342     'AlCa_LumiPixelsCounts_ZeroBias_v15' ),
1343   AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v27',
1344     'AlCa_EcalEtaEEonly_v27',
1345     'AlCa_EcalPi0EBonly_v27',
1346     'AlCa_EcalPi0EEonly_v27' ),
1347   AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
1348     'HLT_PPSMaxTracksPerRP4_v10' ),
1349   AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
1350     'HLT_PPSMaxTracksPerRP4_v10' ),
1351   AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v22' ),
1352   BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v28',
1353     'HLT_BTagMu_AK4DiJet170_Mu5_v27',
1354     'HLT_BTagMu_AK4DiJet20_Mu5_v28',
1355     'HLT_BTagMu_AK4DiJet40_Mu5_v28',
1356     'HLT_BTagMu_AK4DiJet70_Mu5_v28',
1357     'HLT_BTagMu_AK4Jet300_Mu5_v27',
1358     'HLT_BTagMu_AK8DiJet170_Mu5_v24',
1359     'HLT_BTagMu_AK8Jet170_DoubleMu5_v17',
1360     'HLT_BTagMu_AK8Jet300_Mu5_v27' ),
1361   Commissioning = cms.vstring( 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10',
1362     'HLT_PFJet40_GPUvsCPU_v8' ),
1363   Cosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v9' ),
1364   DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v13',
1365     'DQM_HcalReconstruction_v11',
1366     'DQM_PixelReconstruction_v14' ),
1367   DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v26',
1368     'HLT_ZeroBias_Beamspot_v19' ),
1369   DQMOnlineScouting = cms.vstring( 'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v3',
1370     'DST_PFScouting_DoubleMuonVtxMonitorZ_v3',
1371     'HLT_TriggersForScoutingPFMonitor_PS1000_v1',
1372     'HLT_TriggersForScoutingPFMonitor_PS125_v1',
1373     'HLT_TriggersForScoutingPFMonitor_PS250_v1',
1374     'HLT_TriggersForScoutingPFMonitor_PS500_v1' ),
1375   DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ),
1376   EGamma0 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16',
1377     'HLT_DiPhoton10Time1ns_v11',
1378     'HLT_DiPhoton10Time1p2ns_v11',
1379     'HLT_DiPhoton10Time1p4ns_v11',
1380     'HLT_DiPhoton10Time1p6ns_v11',
1381     'HLT_DiPhoton10Time1p8ns_v11',
1382     'HLT_DiPhoton10Time2ns_v11',
1383     'HLT_DiPhoton10_CaloIdL_v11',
1384     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
1385     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1386     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1387     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1388     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1389     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1390     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1391     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1392     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
1393     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1394     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
1395     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1396     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1397     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14',
1398     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14',
1399     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26',
1400     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26',
1401     'HLT_DiphotonMVA14p25_High_Mass60_v1',
1402     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
1403     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
1404     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
1405     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
1406     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
1407     'HLT_DoubleEle10_eta1p22_mMax6_v12',
1408     'HLT_DoubleEle25_CaloIdL_MW_v17',
1409     'HLT_DoubleEle27_CaloIdL_MW_v17',
1410     'HLT_DoubleEle33_CaloIdL_MW_v30',
1411     'HLT_DoubleEle6p5_eta1p22_mMax6_v12',
1412     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v35',
1413     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v35',
1414     'HLT_DoubleEle8_eta1p22_mMax6_v12',
1415     'HLT_DoublePhoton33_CaloIdL_v18',
1416     'HLT_DoublePhoton70_v18',
1417     'HLT_DoublePhoton85_v26',
1418     'HLT_ECALHT800_v22',
1419     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v27',
1420     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v33',
1421     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v20',
1422     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v8',
1423     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v31',
1424     'HLT_Ele15_IsoVVVL_PFHT450_v31',
1425     'HLT_Ele15_IsoVVVL_PFHT600_v35',
1426     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v31',
1427     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v33',
1428     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v33',
1429     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v32',
1430     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v32',
1431     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v10',
1432     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v10',
1433     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v10',
1434     'HLT_Ele28_HighEta_SC20_Mass55_v26',
1435     'HLT_Ele30_WPTight_Gsf_v15',
1436     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v23',
1437     'HLT_Ele32_WPTight_Gsf_v29',
1438     'HLT_Ele35_WPTight_Gsf_v23',
1439     'HLT_Ele38_WPTight_Gsf_v23',
1440     'HLT_Ele40_WPTight_Gsf_v23',
1441     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v12',
1442     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v15',
1443     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
1444     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
1445     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v15',
1446     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v33',
1447     'HLT_Ele50_IsoVVVL_PFHT450_v31',
1448     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
1449     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v33',
1450     'HLT_Photon100EBHE10_v13',
1451     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6',
1452     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v8',
1453     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v6',
1454     'HLT_Photon110EB_TightID_TightIso_PFJet30_v9',
1455     'HLT_Photon110EB_TightID_TightIso_v15',
1456     'HLT_Photon120_R9Id90_HE10_IsoM_v27',
1457     'HLT_Photon120_v24',
1458     'HLT_Photon150_v18',
1459     'HLT_Photon165_R9Id90_HE10_IsoM_v28',
1460     'HLT_Photon175_v26',
1461     'HLT_Photon200_v25',
1462     'HLT_Photon20_HoverELoose_v21',
1463     'HLT_Photon300_NoHE_v24',
1464     'HLT_Photon30EB_TightID_TightIso_v15',
1465     'HLT_Photon30_HoverELoose_v21',
1466     'HLT_Photon32_OneProng32_M50To105_v13',
1467     'HLT_Photon33_v16',
1468     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v11',
1469     'HLT_Photon35_TwoProngs35_v16',
1470     'HLT_Photon40EB_TightID_TightIso_v6',
1471     'HLT_Photon40EB_v4',
1472     'HLT_Photon45EB_TightID_TightIso_v6',
1473     'HLT_Photon45EB_v4',
1474     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6',
1475     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v8',
1476     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v6',
1477     'HLT_Photon50EB_TightID_TightIso_PFJet30_v9',
1478     'HLT_Photon50EB_TightID_TightIso_v11',
1479     'HLT_Photon50EB_v5',
1480     'HLT_Photon50_R9Id90_HE10_IsoM_v27',
1481     'HLT_Photon50_TimeGt2p5ns_v8',
1482     'HLT_Photon50_TimeLtNeg2p5ns_v8',
1483     'HLT_Photon50_v24',
1484     'HLT_Photon55EB_TightID_TightIso_v7',
1485     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v13',
1486     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v13',
1487     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v13',
1488     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v12',
1489     'HLT_Photon75EB_TightID_TightIso_v11',
1490     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v20',
1491     'HLT_Photon75_R9Id90_HE10_IsoM_v27',
1492     'HLT_Photon75_v24',
1493     'HLT_Photon90EB_TightID_TightIso_v11',
1494     'HLT_Photon90_R9Id90_HE10_IsoM_v27',
1495     'HLT_Photon90_v24',
1496     'HLT_SingleEle8_SingleEGL1_v11',
1497     'HLT_SingleEle8_v11' ),
1498   EGamma1 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16',
1499     'HLT_DiPhoton10Time1ns_v11',
1500     'HLT_DiPhoton10Time1p2ns_v11',
1501     'HLT_DiPhoton10Time1p4ns_v11',
1502     'HLT_DiPhoton10Time1p6ns_v11',
1503     'HLT_DiPhoton10Time1p8ns_v11',
1504     'HLT_DiPhoton10Time2ns_v11',
1505     'HLT_DiPhoton10_CaloIdL_v11',
1506     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
1507     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1508     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1509     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1510     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1511     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1512     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1513     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1514     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
1515     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1516     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
1517     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1518     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1519     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14',
1520     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14',
1521     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26',
1522     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26',
1523     'HLT_DiphotonMVA14p25_High_Mass60_v1',
1524     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
1525     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
1526     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
1527     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
1528     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
1529     'HLT_DoubleEle10_eta1p22_mMax6_v12',
1530     'HLT_DoubleEle25_CaloIdL_MW_v17',
1531     'HLT_DoubleEle27_CaloIdL_MW_v17',
1532     'HLT_DoubleEle33_CaloIdL_MW_v30',
1533     'HLT_DoubleEle6p5_eta1p22_mMax6_v12',
1534     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v35',
1535     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v35',
1536     'HLT_DoubleEle8_eta1p22_mMax6_v12',
1537     'HLT_DoublePhoton33_CaloIdL_v18',
1538     'HLT_DoublePhoton70_v18',
1539     'HLT_DoublePhoton85_v26',
1540     'HLT_ECALHT800_v22',
1541     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v27',
1542     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v33',
1543     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v20',
1544     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v8',
1545     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v31',
1546     'HLT_Ele15_IsoVVVL_PFHT450_v31',
1547     'HLT_Ele15_IsoVVVL_PFHT600_v35',
1548     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v31',
1549     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v33',
1550     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v33',
1551     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v32',
1552     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v32',
1553     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v10',
1554     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v10',
1555     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v10',
1556     'HLT_Ele28_HighEta_SC20_Mass55_v26',
1557     'HLT_Ele30_WPTight_Gsf_v15',
1558     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v23',
1559     'HLT_Ele32_WPTight_Gsf_v29',
1560     'HLT_Ele35_WPTight_Gsf_v23',
1561     'HLT_Ele38_WPTight_Gsf_v23',
1562     'HLT_Ele40_WPTight_Gsf_v23',
1563     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v12',
1564     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v15',
1565     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
1566     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
1567     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v15',
1568     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v33',
1569     'HLT_Ele50_IsoVVVL_PFHT450_v31',
1570     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
1571     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v33',
1572     'HLT_Photon100EBHE10_v13',
1573     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6',
1574     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v8',
1575     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v6',
1576     'HLT_Photon110EB_TightID_TightIso_PFJet30_v9',
1577     'HLT_Photon110EB_TightID_TightIso_v15',
1578     'HLT_Photon120_R9Id90_HE10_IsoM_v27',
1579     'HLT_Photon120_v24',
1580     'HLT_Photon150_v18',
1581     'HLT_Photon165_R9Id90_HE10_IsoM_v28',
1582     'HLT_Photon175_v26',
1583     'HLT_Photon200_v25',
1584     'HLT_Photon20_HoverELoose_v21',
1585     'HLT_Photon300_NoHE_v24',
1586     'HLT_Photon30EB_TightID_TightIso_v15',
1587     'HLT_Photon30_HoverELoose_v21',
1588     'HLT_Photon32_OneProng32_M50To105_v13',
1589     'HLT_Photon33_v16',
1590     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v11',
1591     'HLT_Photon35_TwoProngs35_v16',
1592     'HLT_Photon40EB_TightID_TightIso_v6',
1593     'HLT_Photon40EB_v4',
1594     'HLT_Photon45EB_TightID_TightIso_v6',
1595     'HLT_Photon45EB_v4',
1596     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6',
1597     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v8',
1598     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v6',
1599     'HLT_Photon50EB_TightID_TightIso_PFJet30_v9',
1600     'HLT_Photon50EB_TightID_TightIso_v11',
1601     'HLT_Photon50EB_v5',
1602     'HLT_Photon50_R9Id90_HE10_IsoM_v27',
1603     'HLT_Photon50_TimeGt2p5ns_v8',
1604     'HLT_Photon50_TimeLtNeg2p5ns_v8',
1605     'HLT_Photon50_v24',
1606     'HLT_Photon55EB_TightID_TightIso_v7',
1607     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v13',
1608     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v13',
1609     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v13',
1610     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v12',
1611     'HLT_Photon75EB_TightID_TightIso_v11',
1612     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v20',
1613     'HLT_Photon75_R9Id90_HE10_IsoM_v27',
1614     'HLT_Photon75_v24',
1615     'HLT_Photon90EB_TightID_TightIso_v11',
1616     'HLT_Photon90_R9Id90_HE10_IsoM_v27',
1617     'HLT_Photon90_v24',
1618     'HLT_SingleEle8_SingleEGL1_v11',
1619     'HLT_SingleEle8_v11' ),
1620   EGamma2 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16',
1621     'HLT_DiPhoton10Time1ns_v11',
1622     'HLT_DiPhoton10Time1p2ns_v11',
1623     'HLT_DiPhoton10Time1p4ns_v11',
1624     'HLT_DiPhoton10Time1p6ns_v11',
1625     'HLT_DiPhoton10Time1p8ns_v11',
1626     'HLT_DiPhoton10Time2ns_v11',
1627     'HLT_DiPhoton10_CaloIdL_v11',
1628     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
1629     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1630     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1631     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1632     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1633     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1634     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1635     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1636     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
1637     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1638     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
1639     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1640     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1641     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14',
1642     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14',
1643     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26',
1644     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26',
1645     'HLT_DiphotonMVA14p25_High_Mass60_v1',
1646     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
1647     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
1648     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
1649     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
1650     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
1651     'HLT_DoubleEle10_eta1p22_mMax6_v12',
1652     'HLT_DoubleEle25_CaloIdL_MW_v17',
1653     'HLT_DoubleEle27_CaloIdL_MW_v17',
1654     'HLT_DoubleEle33_CaloIdL_MW_v30',
1655     'HLT_DoubleEle6p5_eta1p22_mMax6_v12',
1656     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v35',
1657     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v35',
1658     'HLT_DoubleEle8_eta1p22_mMax6_v12',
1659     'HLT_DoublePhoton33_CaloIdL_v18',
1660     'HLT_DoublePhoton70_v18',
1661     'HLT_DoublePhoton85_v26',
1662     'HLT_ECALHT800_v22',
1663     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v27',
1664     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v33',
1665     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v20',
1666     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v8',
1667     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v31',
1668     'HLT_Ele15_IsoVVVL_PFHT450_v31',
1669     'HLT_Ele15_IsoVVVL_PFHT600_v35',
1670     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v31',
1671     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v33',
1672     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v33',
1673     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v32',
1674     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v32',
1675     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v10',
1676     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v10',
1677     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v10',
1678     'HLT_Ele28_HighEta_SC20_Mass55_v26',
1679     'HLT_Ele30_WPTight_Gsf_v15',
1680     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v23',
1681     'HLT_Ele32_WPTight_Gsf_v29',
1682     'HLT_Ele35_WPTight_Gsf_v23',
1683     'HLT_Ele38_WPTight_Gsf_v23',
1684     'HLT_Ele40_WPTight_Gsf_v23',
1685     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v12',
1686     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v15',
1687     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
1688     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
1689     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v15',
1690     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v33',
1691     'HLT_Ele50_IsoVVVL_PFHT450_v31',
1692     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
1693     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v33',
1694     'HLT_Photon100EBHE10_v13',
1695     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6',
1696     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v8',
1697     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v6',
1698     'HLT_Photon110EB_TightID_TightIso_PFJet30_v9',
1699     'HLT_Photon110EB_TightID_TightIso_v15',
1700     'HLT_Photon120_R9Id90_HE10_IsoM_v27',
1701     'HLT_Photon120_v24',
1702     'HLT_Photon150_v18',
1703     'HLT_Photon165_R9Id90_HE10_IsoM_v28',
1704     'HLT_Photon175_v26',
1705     'HLT_Photon200_v25',
1706     'HLT_Photon20_HoverELoose_v21',
1707     'HLT_Photon300_NoHE_v24',
1708     'HLT_Photon30EB_TightID_TightIso_v15',
1709     'HLT_Photon30_HoverELoose_v21',
1710     'HLT_Photon32_OneProng32_M50To105_v13',
1711     'HLT_Photon33_v16',
1712     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v11',
1713     'HLT_Photon35_TwoProngs35_v16',
1714     'HLT_Photon40EB_TightID_TightIso_v6',
1715     'HLT_Photon40EB_v4',
1716     'HLT_Photon45EB_TightID_TightIso_v6',
1717     'HLT_Photon45EB_v4',
1718     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6',
1719     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v8',
1720     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v6',
1721     'HLT_Photon50EB_TightID_TightIso_PFJet30_v9',
1722     'HLT_Photon50EB_TightID_TightIso_v11',
1723     'HLT_Photon50EB_v5',
1724     'HLT_Photon50_R9Id90_HE10_IsoM_v27',
1725     'HLT_Photon50_TimeGt2p5ns_v8',
1726     'HLT_Photon50_TimeLtNeg2p5ns_v8',
1727     'HLT_Photon50_v24',
1728     'HLT_Photon55EB_TightID_TightIso_v7',
1729     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v13',
1730     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v13',
1731     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v13',
1732     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v12',
1733     'HLT_Photon75EB_TightID_TightIso_v11',
1734     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v20',
1735     'HLT_Photon75_R9Id90_HE10_IsoM_v27',
1736     'HLT_Photon75_v24',
1737     'HLT_Photon90EB_TightID_TightIso_v11',
1738     'HLT_Photon90_R9Id90_HE10_IsoM_v27',
1739     'HLT_Photon90_v24',
1740     'HLT_SingleEle8_SingleEGL1_v11',
1741     'HLT_SingleEle8_v11' ),
1742   EGamma3 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16',
1743     'HLT_DiPhoton10Time1ns_v11',
1744     'HLT_DiPhoton10Time1p2ns_v11',
1745     'HLT_DiPhoton10Time1p4ns_v11',
1746     'HLT_DiPhoton10Time1p6ns_v11',
1747     'HLT_DiPhoton10Time1p8ns_v11',
1748     'HLT_DiPhoton10Time2ns_v11',
1749     'HLT_DiPhoton10_CaloIdL_v11',
1750     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
1751     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1752     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1753     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1754     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1755     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1756     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1757     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1758     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
1759     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1760     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
1761     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1762     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1763     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14',
1764     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14',
1765     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26',
1766     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26',
1767     'HLT_DiphotonMVA14p25_High_Mass60_v1',
1768     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
1769     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
1770     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
1771     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
1772     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
1773     'HLT_DoubleEle10_eta1p22_mMax6_v12',
1774     'HLT_DoubleEle25_CaloIdL_MW_v17',
1775     'HLT_DoubleEle27_CaloIdL_MW_v17',
1776     'HLT_DoubleEle33_CaloIdL_MW_v30',
1777     'HLT_DoubleEle6p5_eta1p22_mMax6_v12',
1778     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v35',
1779     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v35',
1780     'HLT_DoubleEle8_eta1p22_mMax6_v12',
1781     'HLT_DoublePhoton33_CaloIdL_v18',
1782     'HLT_DoublePhoton70_v18',
1783     'HLT_DoublePhoton85_v26',
1784     'HLT_ECALHT800_v22',
1785     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v27',
1786     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v33',
1787     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v20',
1788     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v8',
1789     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v31',
1790     'HLT_Ele15_IsoVVVL_PFHT450_v31',
1791     'HLT_Ele15_IsoVVVL_PFHT600_v35',
1792     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v31',
1793     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v33',
1794     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v33',
1795     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v32',
1796     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v32',
1797     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v10',
1798     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v10',
1799     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v10',
1800     'HLT_Ele28_HighEta_SC20_Mass55_v26',
1801     'HLT_Ele30_WPTight_Gsf_v15',
1802     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v23',
1803     'HLT_Ele32_WPTight_Gsf_v29',
1804     'HLT_Ele35_WPTight_Gsf_v23',
1805     'HLT_Ele38_WPTight_Gsf_v23',
1806     'HLT_Ele40_WPTight_Gsf_v23',
1807     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v12',
1808     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v15',
1809     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
1810     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
1811     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v15',
1812     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v33',
1813     'HLT_Ele50_IsoVVVL_PFHT450_v31',
1814     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
1815     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v33',
1816     'HLT_Photon100EBHE10_v13',
1817     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6',
1818     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v8',
1819     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v6',
1820     'HLT_Photon110EB_TightID_TightIso_PFJet30_v9',
1821     'HLT_Photon110EB_TightID_TightIso_v15',
1822     'HLT_Photon120_R9Id90_HE10_IsoM_v27',
1823     'HLT_Photon120_v24',
1824     'HLT_Photon150_v18',
1825     'HLT_Photon165_R9Id90_HE10_IsoM_v28',
1826     'HLT_Photon175_v26',
1827     'HLT_Photon200_v25',
1828     'HLT_Photon20_HoverELoose_v21',
1829     'HLT_Photon300_NoHE_v24',
1830     'HLT_Photon30EB_TightID_TightIso_v15',
1831     'HLT_Photon30_HoverELoose_v21',
1832     'HLT_Photon32_OneProng32_M50To105_v13',
1833     'HLT_Photon33_v16',
1834     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v11',
1835     'HLT_Photon35_TwoProngs35_v16',
1836     'HLT_Photon40EB_TightID_TightIso_v6',
1837     'HLT_Photon40EB_v4',
1838     'HLT_Photon45EB_TightID_TightIso_v6',
1839     'HLT_Photon45EB_v4',
1840     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6',
1841     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v8',
1842     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v6',
1843     'HLT_Photon50EB_TightID_TightIso_PFJet30_v9',
1844     'HLT_Photon50EB_TightID_TightIso_v11',
1845     'HLT_Photon50EB_v5',
1846     'HLT_Photon50_R9Id90_HE10_IsoM_v27',
1847     'HLT_Photon50_TimeGt2p5ns_v8',
1848     'HLT_Photon50_TimeLtNeg2p5ns_v8',
1849     'HLT_Photon50_v24',
1850     'HLT_Photon55EB_TightID_TightIso_v7',
1851     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v13',
1852     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v13',
1853     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v13',
1854     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v12',
1855     'HLT_Photon75EB_TightID_TightIso_v11',
1856     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v20',
1857     'HLT_Photon75_R9Id90_HE10_IsoM_v27',
1858     'HLT_Photon75_v24',
1859     'HLT_Photon90EB_TightID_TightIso_v11',
1860     'HLT_Photon90_R9Id90_HE10_IsoM_v27',
1861     'HLT_Photon90_v24',
1862     'HLT_SingleEle8_SingleEGL1_v11',
1863     'HLT_SingleEle8_v11' ),
1864   EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ),
1865   EmittanceScan0 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1866   EmittanceScan1 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1867   EmittanceScan2 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1868   EmittanceScan3 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1869   EmittanceScan4 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1870   EmittanceScan5 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1871   EphemeralHLTPhysics0 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1872   EphemeralHLTPhysics1 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1873   EphemeralHLTPhysics2 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1874   EphemeralHLTPhysics3 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1875   EphemeralHLTPhysics4 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1876   EphemeralHLTPhysics5 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1877   EphemeralHLTPhysics6 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1878   EphemeralHLTPhysics7 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1879   EphemeralZeroBias0 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1880   EphemeralZeroBias1 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1881   EphemeralZeroBias2 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1882   EphemeralZeroBias3 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1883   EphemeralZeroBias4 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1884   EphemeralZeroBias5 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1885   EphemeralZeroBias6 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1886   EphemeralZeroBias7 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1887   EventDisplay = cms.vstring( 'HLT_DoublePhoton85_v26',
1888     'HLT_PFJet500_v36',
1889     'HLT_Physics_v15' ),
1890   ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_v26',
1891     'HLT_ZeroBias_Beamspot_v19' ),
1892   ExpressPhysics = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v32',
1893     'HLT_IsoMu20_v30',
1894     'HLT_IsoMu24_v28',
1895     'HLT_IsoMu27_v31',
1896     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v20',
1897     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v30',
1898     'HLT_Physics_v15',
1899     'HLT_Random_v3',
1900     'HLT_ZeroBias_Alignment_v9',
1901     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
1902     'HLT_ZeroBias_IsolatedBunches_v13',
1903     'HLT_ZeroBias_v14' ),
1904   HLTMonitor = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v32',
1905     'HLT_Ele32_WPTight_Gsf_v29',
1906     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
1907     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
1908     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v15',
1909     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v25',
1910     'HLT_HT550_DisplacedDijet60_Inclusive_v25',
1911     'HLT_IsoMu24_HLTTracking_v3',
1912     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
1913     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
1914     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v15',
1915     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_HLTTracking_v3',
1916     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_HLTTracking_v3',
1917     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30',
1918     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v12',
1919     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v16',
1920     'HLT_PFHT510_v32',
1921     'HLT_PFJet260_v35',
1922     'HLT_PFJet320_v35',
1923     'HLT_PFMET130_PFMHT130_IDTight_v35',
1924     'HLT_PFMET140_PFMHT140_IDTight_v35' ),
1925   HLTPhysics = cms.vstring( 'HLT_Physics_v15' ),
1926   HcalNZS = cms.vstring( 'HLT_HcalNZS_v22',
1927     'HLT_HcalPhiSym_v24' ),
1928   JetMET0 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v9',
1929     'HLT_AK8DiPFJet250_250_SoftDropMass50_v9',
1930     'HLT_AK8DiPFJet260_260_SoftDropMass30_v9',
1931     'HLT_AK8DiPFJet260_260_SoftDropMass40_v9',
1932     'HLT_AK8DiPFJet270_270_SoftDropMass30_v9',
1933     'HLT_AK8DiPFJet280_280_SoftDropMass30_v15',
1934     'HLT_AK8DiPFJet290_290_SoftDropMass30_v9',
1935     'HLT_AK8PFJet140_v30',
1936     'HLT_AK8PFJet200_v30',
1937     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v12',
1938     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v12',
1939     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v12',
1940     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v12',
1941     'HLT_AK8PFJet220_SoftDropMass40_v16',
1942     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
1943     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
1944     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v12',
1945     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v12',
1946     'HLT_AK8PFJet230_SoftDropMass40_v16',
1947     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v12',
1948     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v12',
1949     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v12',
1950     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v12',
1951     'HLT_AK8PFJet260_v31',
1952     'HLT_AK8PFJet275_Nch40_v9',
1953     'HLT_AK8PFJet275_Nch45_v9',
1954     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v12',
1955     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v12',
1956     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v12',
1957     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v12',
1958     'HLT_AK8PFJet320_v31',
1959     'HLT_AK8PFJet380_SoftDropMass30_v9',
1960     'HLT_AK8PFJet400_SoftDropMass30_v9',
1961     'HLT_AK8PFJet400_v31',
1962     'HLT_AK8PFJet40_v31',
1963     'HLT_AK8PFJet425_SoftDropMass30_v9',
1964     'HLT_AK8PFJet450_SoftDropMass30_v9',
1965     'HLT_AK8PFJet450_v31',
1966     'HLT_AK8PFJet500_v31',
1967     'HLT_AK8PFJet550_v26',
1968     'HLT_AK8PFJet60_v30',
1969     'HLT_AK8PFJet80_v31',
1970     'HLT_AK8PFJetFwd140_v29',
1971     'HLT_AK8PFJetFwd200_v29',
1972     'HLT_AK8PFJetFwd260_v30',
1973     'HLT_AK8PFJetFwd320_v30',
1974     'HLT_AK8PFJetFwd400_v30',
1975     'HLT_AK8PFJetFwd40_v30',
1976     'HLT_AK8PFJetFwd450_v30',
1977     'HLT_AK8PFJetFwd500_v30',
1978     'HLT_AK8PFJetFwd60_v29',
1979     'HLT_AK8PFJetFwd80_v29',
1980     'HLT_CaloJet500_NoJetID_v24',
1981     'HLT_CaloJet550_NoJetID_v19',
1982     'HLT_CaloMET350_NotCleaned_v16',
1983     'HLT_CaloMET90_NotCleaned_v16',
1984     'HLT_CaloMHT90_v16',
1985     'HLT_DiPFJetAve100_HFJEC_v32',
1986     'HLT_DiPFJetAve140_v28',
1987     'HLT_DiPFJetAve160_HFJEC_v31',
1988     'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v9',
1989     'HLT_DiPFJetAve200_v28',
1990     'HLT_DiPFJetAve220_HFJEC_v31',
1991     'HLT_DiPFJetAve260_HFJEC_v14',
1992     'HLT_DiPFJetAve260_v29',
1993     'HLT_DiPFJetAve300_HFJEC_v31',
1994     'HLT_DiPFJetAve320_v29',
1995     'HLT_DiPFJetAve400_v29',
1996     'HLT_DiPFJetAve40_v29',
1997     'HLT_DiPFJetAve500_v29',
1998     'HLT_DiPFJetAve60_HFJEC_v30',
1999     'HLT_DiPFJetAve60_v29',
2000     'HLT_DiPFJetAve80_HFJEC_v32',
2001     'HLT_DiPFJetAve80_v29',
2002     'HLT_DoublePFJets100_PNetBTag_0p11_v9',
2003     'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v9',
2004     'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v9',
2005     'HLT_DoublePFJets200_PNetBTag_0p11_v9',
2006     'HLT_DoublePFJets350_PNetBTag_0p11_v9',
2007     'HLT_DoublePFJets40_PNetBTag_0p11_v9',
2008     'HLT_HT350_v9',
2009     'HLT_HT425_v21',
2010     'HLT_L1ETMHadSeeds_v11',
2011     'HLT_L1Mu6HT240_v10',
2012     'HLT_MET105_IsoTrk50_v22',
2013     'HLT_MET120_IsoTrk50_v22',
2014     'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v9',
2015     'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v9',
2016     'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v9',
2017     'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v9',
2018     'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v9',
2019     'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v9',
2020     'HLT_Mu12eta2p3_PFJet40_v16',
2021     'HLT_Mu12eta2p3_v16',
2022     'HLT_PFHT1050_v33',
2023     'HLT_PFHT180_v32',
2024     'HLT_PFHT250_v32',
2025     'HLT_PFHT350_v34',
2026     'HLT_PFHT370_v32',
2027     'HLT_PFHT430_v32',
2028     'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v27',
2029     'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v27',
2030     'HLT_PFHT510_v32',
2031     'HLT_PFHT590_v32',
2032     'HLT_PFHT680_v32',
2033     'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v27',
2034     'HLT_PFHT780_v32',
2035     'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v27',
2036     'HLT_PFHT890_v32',
2037     'HLT_PFJet110_v15',
2038     'HLT_PFJet140_v34',
2039     'HLT_PFJet200_v34',
2040     'HLT_PFJet260_v35',
2041     'HLT_PFJet320_v35',
2042     'HLT_PFJet400_v35',
2043     'HLT_PFJet40_v36',
2044     'HLT_PFJet450_v36',
2045     'HLT_PFJet500_v36',
2046     'HLT_PFJet550_v26',
2047     'HLT_PFJet60_v36',
2048     'HLT_PFJet80_v36',
2049     'HLT_PFJetFwd140_v33',
2050     'HLT_PFJetFwd200_v33',
2051     'HLT_PFJetFwd260_v34',
2052     'HLT_PFJetFwd320_v34',
2053     'HLT_PFJetFwd400_v34',
2054     'HLT_PFJetFwd40_v34',
2055     'HLT_PFJetFwd450_v34',
2056     'HLT_PFJetFwd500_v34',
2057     'HLT_PFJetFwd60_v34',
2058     'HLT_PFJetFwd80_v33',
2059     'HLT_PFMET105_IsoTrk50_v16',
2060     'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v24',
2061     'HLT_PFMET120_PFMHT120_IDTight_v35',
2062     'HLT_PFMET130_PFMHT130_IDTight_v35',
2063     'HLT_PFMET140_PFMHT140_IDTight_v35',
2064     'HLT_PFMET200_BeamHaloCleaned_v24',
2065     'HLT_PFMET200_NotCleaned_v24',
2066     'HLT_PFMET250_NotCleaned_v24',
2067     'HLT_PFMET300_NotCleaned_v24',
2068     'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v15',
2069     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v15',
2070     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v24',
2071     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v35',
2072     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v15',
2073     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v34',
2074     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v15',
2075     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v34',
2076     'HLT_PFMETTypeOne140_PFMHT140_IDTight_v26',
2077     'HLT_PFMETTypeOne200_BeamHaloCleaned_v24' ),
2078   JetMET1 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v9',
2079     'HLT_AK8DiPFJet250_250_SoftDropMass50_v9',
2080     'HLT_AK8DiPFJet260_260_SoftDropMass30_v9',
2081     'HLT_AK8DiPFJet260_260_SoftDropMass40_v9',
2082     'HLT_AK8DiPFJet270_270_SoftDropMass30_v9',
2083     'HLT_AK8DiPFJet280_280_SoftDropMass30_v15',
2084     'HLT_AK8DiPFJet290_290_SoftDropMass30_v9',
2085     'HLT_AK8PFJet140_v30',
2086     'HLT_AK8PFJet200_v30',
2087     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v12',
2088     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v12',
2089     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v12',
2090     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v12',
2091     'HLT_AK8PFJet220_SoftDropMass40_v16',
2092     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
2093     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
2094     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v12',
2095     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v12',
2096     'HLT_AK8PFJet230_SoftDropMass40_v16',
2097     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v12',
2098     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v12',
2099     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v12',
2100     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v12',
2101     'HLT_AK8PFJet260_v31',
2102     'HLT_AK8PFJet275_Nch40_v9',
2103     'HLT_AK8PFJet275_Nch45_v9',
2104     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v12',
2105     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v12',
2106     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v12',
2107     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v12',
2108     'HLT_AK8PFJet320_v31',
2109     'HLT_AK8PFJet380_SoftDropMass30_v9',
2110     'HLT_AK8PFJet400_SoftDropMass30_v9',
2111     'HLT_AK8PFJet400_v31',
2112     'HLT_AK8PFJet40_v31',
2113     'HLT_AK8PFJet425_SoftDropMass30_v9',
2114     'HLT_AK8PFJet450_SoftDropMass30_v9',
2115     'HLT_AK8PFJet450_v31',
2116     'HLT_AK8PFJet500_v31',
2117     'HLT_AK8PFJet550_v26',
2118     'HLT_AK8PFJet60_v30',
2119     'HLT_AK8PFJet80_v31',
2120     'HLT_AK8PFJetFwd140_v29',
2121     'HLT_AK8PFJetFwd200_v29',
2122     'HLT_AK8PFJetFwd260_v30',
2123     'HLT_AK8PFJetFwd320_v30',
2124     'HLT_AK8PFJetFwd400_v30',
2125     'HLT_AK8PFJetFwd40_v30',
2126     'HLT_AK8PFJetFwd450_v30',
2127     'HLT_AK8PFJetFwd500_v30',
2128     'HLT_AK8PFJetFwd60_v29',
2129     'HLT_AK8PFJetFwd80_v29',
2130     'HLT_CaloJet500_NoJetID_v24',
2131     'HLT_CaloJet550_NoJetID_v19',
2132     'HLT_CaloMET350_NotCleaned_v16',
2133     'HLT_CaloMET90_NotCleaned_v16',
2134     'HLT_CaloMHT90_v16',
2135     'HLT_DiPFJetAve100_HFJEC_v32',
2136     'HLT_DiPFJetAve140_v28',
2137     'HLT_DiPFJetAve160_HFJEC_v31',
2138     'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v9',
2139     'HLT_DiPFJetAve200_v28',
2140     'HLT_DiPFJetAve220_HFJEC_v31',
2141     'HLT_DiPFJetAve260_HFJEC_v14',
2142     'HLT_DiPFJetAve260_v29',
2143     'HLT_DiPFJetAve300_HFJEC_v31',
2144     'HLT_DiPFJetAve320_v29',
2145     'HLT_DiPFJetAve400_v29',
2146     'HLT_DiPFJetAve40_v29',
2147     'HLT_DiPFJetAve500_v29',
2148     'HLT_DiPFJetAve60_HFJEC_v30',
2149     'HLT_DiPFJetAve60_v29',
2150     'HLT_DiPFJetAve80_HFJEC_v32',
2151     'HLT_DiPFJetAve80_v29',
2152     'HLT_DoublePFJets100_PNetBTag_0p11_v9',
2153     'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v9',
2154     'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v9',
2155     'HLT_DoublePFJets200_PNetBTag_0p11_v9',
2156     'HLT_DoublePFJets350_PNetBTag_0p11_v9',
2157     'HLT_DoublePFJets40_PNetBTag_0p11_v9',
2158     'HLT_HT350_v9',
2159     'HLT_HT425_v21',
2160     'HLT_L1ETMHadSeeds_v11',
2161     'HLT_L1Mu6HT240_v10',
2162     'HLT_MET105_IsoTrk50_v22',
2163     'HLT_MET120_IsoTrk50_v22',
2164     'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v9',
2165     'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v9',
2166     'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v9',
2167     'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v9',
2168     'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v9',
2169     'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v9',
2170     'HLT_Mu12eta2p3_PFJet40_v16',
2171     'HLT_Mu12eta2p3_v16',
2172     'HLT_PFHT1050_v33',
2173     'HLT_PFHT180_v32',
2174     'HLT_PFHT250_v32',
2175     'HLT_PFHT350_v34',
2176     'HLT_PFHT370_v32',
2177     'HLT_PFHT430_v32',
2178     'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v27',
2179     'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v27',
2180     'HLT_PFHT510_v32',
2181     'HLT_PFHT590_v32',
2182     'HLT_PFHT680_v32',
2183     'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v27',
2184     'HLT_PFHT780_v32',
2185     'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v27',
2186     'HLT_PFHT890_v32',
2187     'HLT_PFJet110_v15',
2188     'HLT_PFJet140_v34',
2189     'HLT_PFJet200_v34',
2190     'HLT_PFJet260_v35',
2191     'HLT_PFJet320_v35',
2192     'HLT_PFJet400_v35',
2193     'HLT_PFJet40_v36',
2194     'HLT_PFJet450_v36',
2195     'HLT_PFJet500_v36',
2196     'HLT_PFJet550_v26',
2197     'HLT_PFJet60_v36',
2198     'HLT_PFJet80_v36',
2199     'HLT_PFJetFwd140_v33',
2200     'HLT_PFJetFwd200_v33',
2201     'HLT_PFJetFwd260_v34',
2202     'HLT_PFJetFwd320_v34',
2203     'HLT_PFJetFwd400_v34',
2204     'HLT_PFJetFwd40_v34',
2205     'HLT_PFJetFwd450_v34',
2206     'HLT_PFJetFwd500_v34',
2207     'HLT_PFJetFwd60_v34',
2208     'HLT_PFJetFwd80_v33',
2209     'HLT_PFMET105_IsoTrk50_v16',
2210     'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v24',
2211     'HLT_PFMET120_PFMHT120_IDTight_v35',
2212     'HLT_PFMET130_PFMHT130_IDTight_v35',
2213     'HLT_PFMET140_PFMHT140_IDTight_v35',
2214     'HLT_PFMET200_BeamHaloCleaned_v24',
2215     'HLT_PFMET200_NotCleaned_v24',
2216     'HLT_PFMET250_NotCleaned_v24',
2217     'HLT_PFMET300_NotCleaned_v24',
2218     'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v15',
2219     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v15',
2220     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v24',
2221     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v35',
2222     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v15',
2223     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v34',
2224     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v15',
2225     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v34',
2226     'HLT_PFMETTypeOne140_PFMHT140_IDTight_v26',
2227     'HLT_PFMETTypeOne200_BeamHaloCleaned_v24' ),
2228   L1Accept = cms.vstring( 'DST_Physics_v17',
2229     'DST_ZeroBias_v12' ),
2230   MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v21',
2231     'MC_AK4CaloJets_v21',
2232     'MC_AK4PFJetPNet_v8',
2233     'MC_AK4PFJets_v32',
2234     'MC_AK8CaloHT_v20',
2235     'MC_AK8PFHT_v31',
2236     'MC_AK8PFJetPNet_v8',
2237     'MC_AK8PFJets_v32',
2238     'MC_CaloHT_v20',
2239     'MC_CaloMET_JetIdCleaned_v21',
2240     'MC_CaloMET_v20',
2241     'MC_CaloMHT_v20',
2242     'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v26',
2243     'MC_DoubleEle5_CaloIdL_MW_v28',
2244     'MC_DoubleMuNoFiltersNoVtx_v19',
2245     'MC_DoubleMu_TrkIsoVVL_DZ_v26',
2246     'MC_Egamma_Open_Unseeded_v11',
2247     'MC_Egamma_Open_v11',
2248     'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v28',
2249     'MC_Ele5_WPTight_Gsf_v22',
2250     'MC_IsoMu_v30',
2251     'MC_PFHT_v31',
2252     'MC_PFMET_v32',
2253     'MC_PFMHT_v31',
2254     'MC_PFScouting_v9',
2255     'MC_ReducedIterativeTracking_v25' ),
2256   Muon0 = cms.vstring( 'HLT_CascadeMu100_v15',
2257     'HLT_CscCluster100_Ele5_v6',
2258     'HLT_CscCluster100_Mu5_v9',
2259     'HLT_CscCluster100_PNetTauhPFJet10_Loose_v9',
2260     'HLT_CscCluster50_Photon20Unseeded_v5',
2261     'HLT_CscCluster50_Photon30Unseeded_v5',
2262     'HLT_CscCluster_Loose_v11',
2263     'HLT_CscCluster_Medium_v11',
2264     'HLT_CscCluster_Tight_v11',
2265     'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v11',
2266     'HLT_DoubleCscCluster100_v8',
2267     'HLT_DoubleCscCluster75_v8',
2268     'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v14',
2269     'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15',
2270     'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v14',
2271     'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14',
2272     'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14',
2273     'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
2274     'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
2275     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2276     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
2277     'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
2278     'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
2279     'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2280     'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
2281     'HLT_DoubleL2Mu50_v12',
2282     'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
2283     'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
2284     'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v13',
2285     'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v12',
2286     'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v12',
2287     'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v13',
2288     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v9',
2289     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v9',
2290     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v25',
2291     'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v25',
2292     'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v25',
2293     'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v25',
2294     'HLT_DoubleMu43NoFiltersNoVtx_v16',
2295     'HLT_DoubleMu48NoFiltersNoVtx_v16',
2296     'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v23',
2297     'HLT_HighPtTkMu100_v15',
2298     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v9',
2299     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v9',
2300     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v9',
2301     'HLT_IsoMu20_v30',
2302     'HLT_IsoMu24_OneProng32_v12',
2303     'HLT_IsoMu24_TwoProngs35_v16',
2304     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v3',
2305     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v3',
2306     'HLT_IsoMu24_eta2p1_L1HT200_v3',
2307     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v9',
2308     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v9',
2309     'HLT_IsoMu24_eta2p1_PFHT250_v9',
2310     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v9',
2311     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v9',
2312     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v9',
2313     'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v9',
2314     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v9',
2315     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v9',
2316     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v9',
2317     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v9',
2318     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v9',
2319     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v9',
2320     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v9',
2321     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v9',
2322     'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v9',
2323     'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v9',
2324     'HLT_IsoMu24_eta2p1_v30',
2325     'HLT_IsoMu24_v28',
2326     'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v11',
2327     'HLT_IsoMu27_v31',
2328     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v12',
2329     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v15',
2330     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
2331     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
2332     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v15',
2333     'HLT_IsoTrk200_L1SingleMuShower_v7',
2334     'HLT_IsoTrk400_L1SingleMuShower_v7',
2335     'HLT_L1CSCShower_DTCluster50_v11',
2336     'HLT_L1CSCShower_DTCluster75_v11',
2337     'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v7',
2338     'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v7',
2339     'HLT_L3Mu30NoVtx_DxyMin0p01cm_v5',
2340     'HLT_L3Mu50NoVtx_DxyMin0p01cm_v5',
2341     'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v13',
2342     'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v8',
2343     'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v30',
2344     'HLT_Mu15_IsoVVVL_PFHT450_v30',
2345     'HLT_Mu15_IsoVVVL_PFHT600_v34',
2346     'HLT_Mu15_v18',
2347     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v20',
2348     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v8',
2349     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v8',
2350     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v8',
2351     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v9',
2352     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v20',
2353     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v30',
2354     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v29',
2355     'HLT_Mu17_TrkIsoVVL_v28',
2356     'HLT_Mu17_v28',
2357     'HLT_Mu18_Mu9_SameSign_v19',
2358     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v18',
2359     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v18',
2360     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v18',
2361     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v18',
2362     'HLT_Mu19_TrkIsoVVL_v19',
2363     'HLT_Mu19_v19',
2364     'HLT_Mu20_v27',
2365     'HLT_Mu27_v28',
2366     'HLT_Mu37_TkMu27_v20',
2367     'HLT_Mu3_PFJet40_v31',
2368     'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v17',
2369     'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v17',
2370     'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v17',
2371     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v17',
2372     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v17',
2373     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v17',
2374     'HLT_Mu50_IsoVVVL_PFHT450_v30',
2375     'HLT_Mu50_L1SingleMuShower_v14',
2376     'HLT_Mu50_v28',
2377     'HLT_Mu55_v18',
2378     'HLT_Mu8_TrkIsoVVL_v27',
2379     'HLT_Mu8_v27',
2380     'HLT_TripleMu_10_5_5_DZ_v25',
2381     'HLT_TripleMu_12_10_5_v25',
2382     'HLT_TripleMu_5_3_3_Mass3p8_DCA_v18',
2383     'HLT_TripleMu_5_3_3_Mass3p8_DZ_v23',
2384     'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v20' ),
2385   Muon1 = cms.vstring( 'HLT_CascadeMu100_v15',
2386     'HLT_CscCluster100_Ele5_v6',
2387     'HLT_CscCluster100_Mu5_v9',
2388     'HLT_CscCluster100_PNetTauhPFJet10_Loose_v9',
2389     'HLT_CscCluster50_Photon20Unseeded_v5',
2390     'HLT_CscCluster50_Photon30Unseeded_v5',
2391     'HLT_CscCluster_Loose_v11',
2392     'HLT_CscCluster_Medium_v11',
2393     'HLT_CscCluster_Tight_v11',
2394     'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v11',
2395     'HLT_DoubleCscCluster100_v8',
2396     'HLT_DoubleCscCluster75_v8',
2397     'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v14',
2398     'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15',
2399     'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v14',
2400     'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14',
2401     'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14',
2402     'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
2403     'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
2404     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2405     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
2406     'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
2407     'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
2408     'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2409     'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
2410     'HLT_DoubleL2Mu50_v12',
2411     'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
2412     'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
2413     'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v13',
2414     'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v12',
2415     'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v12',
2416     'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v13',
2417     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v9',
2418     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v9',
2419     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v25',
2420     'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v25',
2421     'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v25',
2422     'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v25',
2423     'HLT_DoubleMu43NoFiltersNoVtx_v16',
2424     'HLT_DoubleMu48NoFiltersNoVtx_v16',
2425     'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v23',
2426     'HLT_HighPtTkMu100_v15',
2427     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v9',
2428     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v9',
2429     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v9',
2430     'HLT_IsoMu20_v30',
2431     'HLT_IsoMu24_OneProng32_v12',
2432     'HLT_IsoMu24_TwoProngs35_v16',
2433     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v3',
2434     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v3',
2435     'HLT_IsoMu24_eta2p1_L1HT200_v3',
2436     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v9',
2437     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v9',
2438     'HLT_IsoMu24_eta2p1_PFHT250_v9',
2439     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v9',
2440     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v9',
2441     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v9',
2442     'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v9',
2443     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v9',
2444     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v9',
2445     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v9',
2446     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v9',
2447     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v9',
2448     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v9',
2449     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v9',
2450     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v9',
2451     'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v9',
2452     'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v9',
2453     'HLT_IsoMu24_eta2p1_v30',
2454     'HLT_IsoMu24_v28',
2455     'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v11',
2456     'HLT_IsoMu27_v31',
2457     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v12',
2458     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v15',
2459     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
2460     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
2461     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v15',
2462     'HLT_IsoTrk200_L1SingleMuShower_v7',
2463     'HLT_IsoTrk400_L1SingleMuShower_v7',
2464     'HLT_L1CSCShower_DTCluster50_v11',
2465     'HLT_L1CSCShower_DTCluster75_v11',
2466     'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v7',
2467     'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v7',
2468     'HLT_L3Mu30NoVtx_DxyMin0p01cm_v5',
2469     'HLT_L3Mu50NoVtx_DxyMin0p01cm_v5',
2470     'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v13',
2471     'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v8',
2472     'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v30',
2473     'HLT_Mu15_IsoVVVL_PFHT450_v30',
2474     'HLT_Mu15_IsoVVVL_PFHT600_v34',
2475     'HLT_Mu15_v18',
2476     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v20',
2477     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v8',
2478     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v8',
2479     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v8',
2480     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v9',
2481     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v20',
2482     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v30',
2483     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v29',
2484     'HLT_Mu17_TrkIsoVVL_v28',
2485     'HLT_Mu17_v28',
2486     'HLT_Mu18_Mu9_SameSign_v19',
2487     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v18',
2488     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v18',
2489     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v18',
2490     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v18',
2491     'HLT_Mu19_TrkIsoVVL_v19',
2492     'HLT_Mu19_v19',
2493     'HLT_Mu20_v27',
2494     'HLT_Mu27_v28',
2495     'HLT_Mu37_TkMu27_v20',
2496     'HLT_Mu3_PFJet40_v31',
2497     'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v17',
2498     'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v17',
2499     'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v17',
2500     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v17',
2501     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v17',
2502     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v17',
2503     'HLT_Mu50_IsoVVVL_PFHT450_v30',
2504     'HLT_Mu50_L1SingleMuShower_v14',
2505     'HLT_Mu50_v28',
2506     'HLT_Mu55_v18',
2507     'HLT_Mu8_TrkIsoVVL_v27',
2508     'HLT_Mu8_v27',
2509     'HLT_TripleMu_10_5_5_DZ_v25',
2510     'HLT_TripleMu_12_10_5_v25',
2511     'HLT_TripleMu_5_3_3_Mass3p8_DCA_v18',
2512     'HLT_TripleMu_5_3_3_Mass3p8_DZ_v23',
2513     'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v20' ),
2514   MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v32',
2515     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v32',
2516     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v32',
2517     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v30',
2518     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v22',
2519     'HLT_Mu17_Photon30_IsoCaloId_v21',
2520     'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v13',
2521     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30',
2522     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v22',
2523     'HLT_Mu27_Ele37_CaloIdL_MW_v20',
2524     'HLT_Mu37_Ele27_CaloIdL_MW_v20',
2525     'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v13',
2526     'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v13',
2527     'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v17',
2528     'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v17',
2529     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v33',
2530     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v33',
2531     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v34',
2532     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v34',
2533     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v13',
2534     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v13',
2535     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v3',
2536     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v3',
2537     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v3',
2538     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v3',
2539     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v12',
2540     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v16',
2541     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v9',
2542     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v9',
2543     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v9',
2544     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v9',
2545     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v12',
2546     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v12',
2547     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v12',
2548     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v28',
2549     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v26' ),
2550   NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v11',
2551     'HLT_CDC_L2cosmic_5p5_er1p0_v11',
2552     'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
2553     'HLT_L2Mu10_NoVertex_NoBPTX_v16',
2554     'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
2555     'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
2556     'HLT_UncorrectedJetE30_NoBPTX3BX_v16',
2557     'HLT_UncorrectedJetE30_NoBPTX_v16',
2558     'HLT_UncorrectedJetE60_NoBPTX3BX_v16',
2559     'HLT_UncorrectedJetE70_NoBPTX3BX_v16' ),
2560   OnlineMonitor = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v9',
2561     'HLT_AK8DiPFJet250_250_SoftDropMass50_v9',
2562     'HLT_AK8DiPFJet260_260_SoftDropMass30_v9',
2563     'HLT_AK8DiPFJet260_260_SoftDropMass40_v9',
2564     'HLT_AK8DiPFJet270_270_SoftDropMass30_v9',
2565     'HLT_AK8DiPFJet280_280_SoftDropMass30_v15',
2566     'HLT_AK8DiPFJet290_290_SoftDropMass30_v9',
2567     'HLT_AK8PFJet140_v30',
2568     'HLT_AK8PFJet200_v30',
2569     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v12',
2570     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v12',
2571     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v12',
2572     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v12',
2573     'HLT_AK8PFJet220_SoftDropMass40_v16',
2574     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
2575     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
2576     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v12',
2577     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v12',
2578     'HLT_AK8PFJet230_SoftDropMass40_v16',
2579     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v12',
2580     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v12',
2581     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v12',
2582     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v12',
2583     'HLT_AK8PFJet260_v31',
2584     'HLT_AK8PFJet275_Nch40_v9',
2585     'HLT_AK8PFJet275_Nch45_v9',
2586     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v12',
2587     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v12',
2588     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v12',
2589     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v12',
2590     'HLT_AK8PFJet320_v31',
2591     'HLT_AK8PFJet380_SoftDropMass30_v9',
2592     'HLT_AK8PFJet400_SoftDropMass30_v9',
2593     'HLT_AK8PFJet400_v31',
2594     'HLT_AK8PFJet40_v31',
2595     'HLT_AK8PFJet425_SoftDropMass30_v9',
2596     'HLT_AK8PFJet450_SoftDropMass30_v9',
2597     'HLT_AK8PFJet450_v31',
2598     'HLT_AK8PFJet500_v31',
2599     'HLT_AK8PFJet550_v26',
2600     'HLT_AK8PFJet60_v30',
2601     'HLT_AK8PFJet80_v31',
2602     'HLT_AK8PFJetFwd140_v29',
2603     'HLT_AK8PFJetFwd200_v29',
2604     'HLT_AK8PFJetFwd260_v30',
2605     'HLT_AK8PFJetFwd320_v30',
2606     'HLT_AK8PFJetFwd400_v30',
2607     'HLT_AK8PFJetFwd40_v30',
2608     'HLT_AK8PFJetFwd450_v30',
2609     'HLT_AK8PFJetFwd500_v30',
2610     'HLT_AK8PFJetFwd60_v29',
2611     'HLT_AK8PFJetFwd80_v29',
2612     'HLT_BTagMu_AK4DiJet110_Mu5_v28',
2613     'HLT_BTagMu_AK4DiJet170_Mu5_v27',
2614     'HLT_BTagMu_AK4DiJet20_Mu5_v28',
2615     'HLT_BTagMu_AK4DiJet40_Mu5_v28',
2616     'HLT_BTagMu_AK4DiJet70_Mu5_v28',
2617     'HLT_BTagMu_AK4Jet300_Mu5_v27',
2618     'HLT_BTagMu_AK8DiJet170_Mu5_v24',
2619     'HLT_BTagMu_AK8Jet170_DoubleMu5_v17',
2620     'HLT_BTagMu_AK8Jet300_Mu5_v27',
2621     'HLT_CDC_L2cosmic_10_er1p0_v11',
2622     'HLT_CDC_L2cosmic_5p5_er1p0_v11',
2623     'HLT_CaloJet500_NoJetID_v24',
2624     'HLT_CaloJet550_NoJetID_v19',
2625     'HLT_CaloMET350_NotCleaned_v16',
2626     'HLT_CaloMET60_DTCluster50_v13',
2627     'HLT_CaloMET60_DTClusterNoMB1S50_v13',
2628     'HLT_CaloMET90_NotCleaned_v16',
2629     'HLT_CaloMHT90_v16',
2630     'HLT_CascadeMu100_v15',
2631     'HLT_CscCluster50_Photon20Unseeded_v5',
2632     'HLT_CscCluster50_Photon30Unseeded_v5',
2633     'HLT_CscCluster_Loose_v11',
2634     'HLT_CscCluster_Medium_v11',
2635     'HLT_CscCluster_Tight_v11',
2636     'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16',
2637     'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v32',
2638     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v32',
2639     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v32',
2640     'HLT_DiPFJetAve100_HFJEC_v32',
2641     'HLT_DiPFJetAve140_v28',
2642     'HLT_DiPFJetAve160_HFJEC_v31',
2643     'HLT_DiPFJetAve200_v28',
2644     'HLT_DiPFJetAve220_HFJEC_v31',
2645     'HLT_DiPFJetAve260_HFJEC_v14',
2646     'HLT_DiPFJetAve260_v29',
2647     'HLT_DiPFJetAve300_HFJEC_v31',
2648     'HLT_DiPFJetAve320_v29',
2649     'HLT_DiPFJetAve400_v29',
2650     'HLT_DiPFJetAve40_v29',
2651     'HLT_DiPFJetAve500_v29',
2652     'HLT_DiPFJetAve60_HFJEC_v30',
2653     'HLT_DiPFJetAve60_v29',
2654     'HLT_DiPFJetAve80_HFJEC_v32',
2655     'HLT_DiPFJetAve80_v29',
2656     'HLT_DiPhoton10Time1ns_v11',
2657     'HLT_DiPhoton10Time1p2ns_v11',
2658     'HLT_DiPhoton10Time1p4ns_v11',
2659     'HLT_DiPhoton10Time1p6ns_v11',
2660     'HLT_DiPhoton10Time1p8ns_v11',
2661     'HLT_DiPhoton10Time2ns_v11',
2662     'HLT_DiPhoton10_CaloIdL_v11',
2663     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
2664     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v3',
2665     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
2666     'HLT_Dimuon0_Jpsi3p5_Muon2_v20',
2667     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v22',
2668     'HLT_Dimuon0_Jpsi_L1_NoOS_v22',
2669     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v22',
2670     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v22',
2671     'HLT_Dimuon0_Jpsi_NoVertexing_v23',
2672     'HLT_Dimuon0_Jpsi_v23',
2673     'HLT_Dimuon0_LowMass_L1_0er1p5_v23',
2674     'HLT_Dimuon0_LowMass_L1_4_v23',
2675     'HLT_Dimuon0_LowMass_L1_TM530_v21',
2676     'HLT_Dimuon0_LowMass_v23',
2677     'HLT_Dimuon0_Upsilon_L1_4p5_v24',
2678     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v22',
2679     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v24',
2680     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v21',
2681     'HLT_Dimuon0_Upsilon_NoVertexing_v22',
2682     'HLT_Dimuon10_Upsilon_y1p4_v16',
2683     'HLT_Dimuon12_Upsilon_y1p4_v17',
2684     'HLT_Dimuon14_Phi_Barrel_Seagulls_v22',
2685     'HLT_Dimuon14_PsiPrime_noCorrL1_v20',
2686     'HLT_Dimuon14_PsiPrime_v28',
2687     'HLT_Dimuon18_PsiPrime_noCorrL1_v21',
2688     'HLT_Dimuon18_PsiPrime_v29',
2689     'HLT_Dimuon24_Phi_noCorrL1_v21',
2690     'HLT_Dimuon24_Upsilon_noCorrL1_v21',
2691     'HLT_Dimuon25_Jpsi_noCorrL1_v21',
2692     'HLT_Dimuon25_Jpsi_v29',
2693     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3',
2694     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
2695     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3',
2696     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
2697     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
2698     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
2699     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
2700     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
2701     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
2702     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
2703     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14',
2704     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14',
2705     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26',
2706     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26',
2707     'HLT_DiphotonMVA14p25_High_Mass60_v1',
2708     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
2709     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
2710     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
2711     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
2712     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
2713     'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v11',
2714     'HLT_DoubleCscCluster100_v8',
2715     'HLT_DoubleCscCluster75_v8',
2716     'HLT_DoubleEle25_CaloIdL_MW_v17',
2717     'HLT_DoubleEle27_CaloIdL_MW_v17',
2718     'HLT_DoubleEle33_CaloIdL_MW_v30',
2719     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v35',
2720     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v35',
2721     'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v14',
2722     'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15',
2723     'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v14',
2724     'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14',
2725     'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14',
2726     'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
2727     'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
2728     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2729     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
2730     'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
2731     'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
2732     'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2733     'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
2734     'HLT_DoubleL2Mu50_v12',
2735     'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
2736     'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
2737     'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v13',
2738     'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v12',
2739     'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v12',
2740     'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v13',
2741     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v11',
2742     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v16',
2743     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v11',
2744     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v21',
2745     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v9',
2746     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v9',
2747     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v25',
2748     'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v25',
2749     'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v25',
2750     'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v25',
2751     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v19',
2752     'HLT_DoubleMu3_TkMu_DsTau3Mu_v19',
2753     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v21',
2754     'HLT_DoubleMu3_Trk_Tau3mu_v27',
2755     'HLT_DoubleMu43NoFiltersNoVtx_v16',
2756     'HLT_DoubleMu48NoFiltersNoVtx_v16',
2757     'HLT_DoubleMu4_3_Bs_v30',
2758     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v15',
2759     'HLT_DoubleMu4_3_Jpsi_v30',
2760     'HLT_DoubleMu4_3_Photon4_BsToMMG_v15',
2761     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v22',
2762     'HLT_DoubleMu4_JpsiTrk_Bc_v15',
2763     'HLT_DoubleMu4_Jpsi_Displaced_v22',
2764     'HLT_DoubleMu4_Jpsi_NoVertexing_v22',
2765     'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v23',
2766     'HLT_DoubleMu4_MuMuTrk_Displaced_v30',
2767     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v19',
2768     'HLT_DoublePFJets100_PNetBTag_0p11_v9',
2769     'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v9',
2770     'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v9',
2771     'HLT_DoublePFJets200_PNetBTag_0p11_v9',
2772     'HLT_DoublePFJets350_PNetBTag_0p11_v9',
2773     'HLT_DoublePFJets40_PNetBTag_0p11_v9',
2774     'HLT_DoublePhoton33_CaloIdL_v18',
2775     'HLT_DoublePhoton70_v18',
2776     'HLT_DoublePhoton85_v26',
2777     'HLT_ECALHT800_v22',
2778     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v27',
2779     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v33',
2780     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v20',
2781     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v8',
2782     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v31',
2783     'HLT_Ele15_IsoVVVL_PFHT450_v31',
2784     'HLT_Ele15_IsoVVVL_PFHT600_v35',
2785     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v31',
2786     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v33',
2787     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v33',
2788     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v32',
2789     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v32',
2790     'HLT_Ele28_HighEta_SC20_Mass55_v26',
2791     'HLT_Ele30_WPTight_Gsf_v15',
2792     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v23',
2793     'HLT_Ele32_WPTight_Gsf_v29',
2794     'HLT_Ele35_WPTight_Gsf_v23',
2795     'HLT_Ele38_WPTight_Gsf_v23',
2796     'HLT_Ele40_WPTight_Gsf_v23',
2797     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v12',
2798     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v15',
2799     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
2800     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
2801     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v15',
2802     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v33',
2803     'HLT_Ele50_IsoVVVL_PFHT450_v31',
2804     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
2805     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v33',
2806     'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
2807     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
2808     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v13',
2809     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v13',
2810     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v13',
2811     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
2812     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v13',
2813     'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v13',
2814     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v9')+cms.vstring( 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v9',
2815     'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
2816     'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
2817     'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
2818     'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
2819     'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9',
2820     'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9',
2821     'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9',
2822     'HLT_HT350_v9',
2823     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v25',
2824     'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
2825     'HLT_HT425_v21',
2826     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12',
2827     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
2828     'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v9',
2829     'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13',
2830     'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v9',
2831     'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9',
2832     'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
2833     'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11',
2834     'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v11',
2835     'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11',
2836     'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v13',
2837     'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v9',
2838     'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11',
2839     'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v9',
2840     'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13',
2841     'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9',
2842     'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9',
2843     'HLT_HT550_DisplacedDijet60_Inclusive_v25',
2844     'HLT_HcalNZS_v22',
2845     'HLT_HcalPhiSym_v24',
2846     'HLT_HighPtTkMu100_v15',
2847     'HLT_IsoMu20_v30',
2848     'HLT_IsoMu24_OneProng32_v12',
2849     'HLT_IsoMu24_TwoProngs35_v16',
2850     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v3',
2851     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v3',
2852     'HLT_IsoMu24_eta2p1_L1HT200_v3',
2853     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v9',
2854     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v9',
2855     'HLT_IsoMu24_eta2p1_PFHT250_v9',
2856     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v9',
2857     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v9',
2858     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v9',
2859     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v9',
2860     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v9',
2861     'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v9',
2862     'HLT_IsoMu24_eta2p1_v30',
2863     'HLT_IsoMu24_v28',
2864     'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v11',
2865     'HLT_IsoMu27_v31',
2866     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v12',
2867     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v15',
2868     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
2869     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
2870     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v15',
2871     'HLT_L1CSCShower_DTCluster50_v11',
2872     'HLT_L1CSCShower_DTCluster75_v11',
2873     'HLT_L1ETMHadSeeds_v11',
2874     'HLT_L1MET_DTCluster50_v13',
2875     'HLT_L1MET_DTClusterNoMB1S50_v13',
2876     'HLT_L1Mu6HT240_v10',
2877     'HLT_L1SingleLLPJet_v8',
2878     'HLT_L1SingleMuCosmics_v9',
2879     'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v11',
2880     'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11',
2881     'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v11',
2882     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11',
2883     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v9',
2884     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
2885     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v9',
2886     'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9',
2887     'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v11',
2888     'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v9',
2889     'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v9',
2890     'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11',
2891     'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9',
2892     'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9',
2893     'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10',
2894     'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
2895     'HLT_L2Mu10_NoVertex_NoBPTX_v16',
2896     'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
2897     'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
2898     'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v7',
2899     'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v7',
2900     'HLT_L3Mu30NoVtx_DxyMin0p01cm_v5',
2901     'HLT_L3Mu50NoVtx_DxyMin0p01cm_v5',
2902     'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v13',
2903     'HLT_MET105_IsoTrk50_v22',
2904     'HLT_MET120_IsoTrk50_v22',
2905     'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v9',
2906     'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v9',
2907     'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v9',
2908     'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v9',
2909     'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v9',
2910     'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v9',
2911     'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v8',
2912     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v30',
2913     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v22',
2914     'HLT_Mu12eta2p3_PFJet40_v16',
2915     'HLT_Mu12eta2p3_v16',
2916     'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v30',
2917     'HLT_Mu15_IsoVVVL_PFHT450_v30',
2918     'HLT_Mu15_IsoVVVL_PFHT600_v34',
2919     'HLT_Mu15_v18',
2920     'HLT_Mu17_Photon30_IsoCaloId_v21',
2921     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v20',
2922     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v8',
2923     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v8',
2924     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v8',
2925     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v9',
2926     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v20',
2927     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v30',
2928     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v29',
2929     'HLT_Mu17_TrkIsoVVL_v28',
2930     'HLT_Mu17_v28',
2931     'HLT_Mu18_Mu9_SameSign_v19',
2932     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v18',
2933     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v18',
2934     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v18',
2935     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v18',
2936     'HLT_Mu19_TrkIsoVVL_v19',
2937     'HLT_Mu19_v19',
2938     'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v13',
2939     'HLT_Mu20_v27',
2940     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30',
2941     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v22',
2942     'HLT_Mu25_TkMu0_Phi_v23',
2943     'HLT_Mu27_Ele37_CaloIdL_MW_v20',
2944     'HLT_Mu27_v28',
2945     'HLT_Mu30_TkMu0_Psi_v16',
2946     'HLT_Mu30_TkMu0_Upsilon_v16',
2947     'HLT_Mu37_Ele27_CaloIdL_MW_v20',
2948     'HLT_Mu37_TkMu27_v20',
2949     'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v13',
2950     'HLT_Mu3_PFJet40_v31',
2951     'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v17',
2952     'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v17',
2953     'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v17',
2954     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v17',
2955     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v17',
2956     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v17',
2957     'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v13',
2958     'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v17',
2959     'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v17',
2960     'HLT_Mu4_L1DoubleMu_v16',
2961     'HLT_Mu50_IsoVVVL_PFHT450_v30',
2962     'HLT_Mu50_L1SingleMuShower_v14',
2963     'HLT_Mu50_v28',
2964     'HLT_Mu55_v18',
2965     'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
2966     'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v13',
2967     'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
2968     'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v13',
2969     'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
2970     'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v13',
2971     'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v13',
2972     'HLT_Mu7p5_L2Mu2_Jpsi_v25',
2973     'HLT_Mu7p5_L2Mu2_Upsilon_v25',
2974     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v33',
2975     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v33',
2976     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v34',
2977     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v34',
2978     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v13',
2979     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v13',
2980     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v3',
2981     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v3',
2982     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v3',
2983     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v3',
2984     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v12',
2985     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v16',
2986     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v9',
2987     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v9',
2988     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v9',
2989     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v9',
2990     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v12',
2991     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v12',
2992     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v12',
2993     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v28',
2994     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v26',
2995     'HLT_Mu8_TrkIsoVVL_v27',
2996     'HLT_Mu8_v27',
2997     'HLT_PFHT1050_v33',
2998     'HLT_PFHT180_v32',
2999     'HLT_PFHT250_v32',
3000     'HLT_PFHT350_v34',
3001     'HLT_PFHT370_v32',
3002     'HLT_PFHT430_v32',
3003     'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v27',
3004     'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v27',
3005     'HLT_PFHT510_v32',
3006     'HLT_PFHT590_v32',
3007     'HLT_PFHT680_v32',
3008     'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v27',
3009     'HLT_PFHT780_v32',
3010     'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v27',
3011     'HLT_PFHT890_v32',
3012     'HLT_PFJet110_v15',
3013     'HLT_PFJet140_v34',
3014     'HLT_PFJet200_TimeGt2p5ns_v13',
3015     'HLT_PFJet200_TimeLtNeg2p5ns_v13',
3016     'HLT_PFJet200_v34',
3017     'HLT_PFJet260_v35',
3018     'HLT_PFJet320_v35',
3019     'HLT_PFJet400_v35',
3020     'HLT_PFJet40_v36',
3021     'HLT_PFJet450_v36',
3022     'HLT_PFJet500_v36',
3023     'HLT_PFJet550_v26',
3024     'HLT_PFJet60_v36',
3025     'HLT_PFJet80_v36',
3026     'HLT_PFJetFwd140_v33',
3027     'HLT_PFJetFwd200_v33',
3028     'HLT_PFJetFwd260_v34',
3029     'HLT_PFJetFwd320_v34',
3030     'HLT_PFJetFwd400_v34',
3031     'HLT_PFJetFwd40_v34',
3032     'HLT_PFJetFwd450_v34',
3033     'HLT_PFJetFwd500_v34',
3034     'HLT_PFJetFwd60_v34',
3035     'HLT_PFJetFwd80_v33',
3036     'HLT_PFMET105_IsoTrk50_v16',
3037     'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v24',
3038     'HLT_PFMET120_PFMHT120_IDTight_v35',
3039     'HLT_PFMET130_PFMHT130_IDTight_v35',
3040     'HLT_PFMET140_PFMHT140_IDTight_v35',
3041     'HLT_PFMET200_BeamHaloCleaned_v24',
3042     'HLT_PFMET200_NotCleaned_v24',
3043     'HLT_PFMET250_NotCleaned_v24',
3044     'HLT_PFMET300_NotCleaned_v24',
3045     'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v15',
3046     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v15',
3047     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v24',
3048     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v35',
3049     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v15',
3050     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v34',
3051     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v15',
3052     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v34',
3053     'HLT_PFMETTypeOne140_PFMHT140_IDTight_v26',
3054     'HLT_PFMETTypeOne200_BeamHaloCleaned_v24',
3055     'HLT_Photon100EBHE10_v13',
3056     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6',
3057     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v8',
3058     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v6',
3059     'HLT_Photon110EB_TightID_TightIso_PFJet30_v9',
3060     'HLT_Photon110EB_TightID_TightIso_v15',
3061     'HLT_Photon120_R9Id90_HE10_IsoM_v27',
3062     'HLT_Photon120_v24',
3063     'HLT_Photon150_v18',
3064     'HLT_Photon165_R9Id90_HE10_IsoM_v28',
3065     'HLT_Photon175_v26',
3066     'HLT_Photon200_v25',
3067     'HLT_Photon20_HoverELoose_v21',
3068     'HLT_Photon300_NoHE_v24')+cms.vstring( 'HLT_Photon30EB_TightID_TightIso_v15',
3069     'HLT_Photon30_HoverELoose_v21',
3070     'HLT_Photon32_OneProng32_M50To105_v13',
3071     'HLT_Photon33_v16',
3072     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v11',
3073     'HLT_Photon35_TwoProngs35_v16',
3074     'HLT_Photon40EB_TightID_TightIso_v6',
3075     'HLT_Photon40EB_v4',
3076     'HLT_Photon45EB_TightID_TightIso_v6',
3077     'HLT_Photon45EB_v4',
3078     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6',
3079     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v8',
3080     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v6',
3081     'HLT_Photon50EB_TightID_TightIso_PFJet30_v9',
3082     'HLT_Photon50EB_TightID_TightIso_v11',
3083     'HLT_Photon50_R9Id90_HE10_IsoM_v27',
3084     'HLT_Photon50_TimeGt2p5ns_v8',
3085     'HLT_Photon50_TimeLtNeg2p5ns_v8',
3086     'HLT_Photon50_v24',
3087     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v13',
3088     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v13',
3089     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v13',
3090     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v12',
3091     'HLT_Photon75EB_TightID_TightIso_v11',
3092     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v20',
3093     'HLT_Photon75_R9Id90_HE10_IsoM_v27',
3094     'HLT_Photon75_v24',
3095     'HLT_Photon90EB_TightID_TightIso_v11',
3096     'HLT_Photon90_R9Id90_HE10_IsoM_v27',
3097     'HLT_Photon90_v24',
3098     'HLT_Physics_v15',
3099     'HLT_QuadPFJet100_88_70_30_v13',
3100     'HLT_QuadPFJet103_88_75_15_v20',
3101     'HLT_QuadPFJet105_88_75_30_v12',
3102     'HLT_QuadPFJet105_88_76_15_v20',
3103     'HLT_QuadPFJet111_90_80_15_v20',
3104     'HLT_QuadPFJet111_90_80_30_v12',
3105     'HLT_Random_v3',
3106     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v19',
3107     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v19',
3108     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v19',
3109     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v19',
3110     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v20',
3111     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v17',
3112     'HLT_TripleMu_10_5_5_DZ_v25',
3113     'HLT_TripleMu_12_10_5_v25',
3114     'HLT_TripleMu_5_3_3_Mass3p8_DCA_v18',
3115     'HLT_TripleMu_5_3_3_Mass3p8_DZ_v23',
3116     'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v20',
3117     'HLT_UncorrectedJetE30_NoBPTX3BX_v16',
3118     'HLT_UncorrectedJetE30_NoBPTX_v16',
3119     'HLT_UncorrectedJetE60_NoBPTX3BX_v16',
3120     'HLT_UncorrectedJetE70_NoBPTX3BX_v16',
3121     'HLT_ZeroBias_Alignment_v9',
3122     'HLT_ZeroBias_FirstBXAfterTrain_v11',
3123     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
3124     'HLT_ZeroBias_FirstCollisionInTrain_v12',
3125     'HLT_ZeroBias_IsolatedBunches_v13',
3126     'HLT_ZeroBias_LastCollisionInTrain_v11',
3127     'HLT_ZeroBias_v14') ),
3128   ParkingAnomalyDetection = cms.vstring( 'HLT_L1AXOVVTight_v1',
3129     'HLT_L1AXOVVVTight_v1',
3130     'HLT_L1CICADA_VVTight_v1',
3131     'HLT_L1CICADA_VVVTight_v1',
3132     'HLT_L1CICADA_VVVVTight_v1' ),
3133   ParkingDoubleMuonLowMass0 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v20',
3134     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v22',
3135     'HLT_Dimuon0_Jpsi_L1_NoOS_v22',
3136     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v22',
3137     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v22',
3138     'HLT_Dimuon0_Jpsi_NoVertexing_v23',
3139     'HLT_Dimuon0_Jpsi_v23',
3140     'HLT_Dimuon0_LowMass_L1_0er1p5_v23',
3141     'HLT_Dimuon0_LowMass_L1_4_v23',
3142     'HLT_Dimuon0_LowMass_L1_TM530_v21',
3143     'HLT_Dimuon0_LowMass_v23',
3144     'HLT_Dimuon0_Upsilon_L1_4p5_v24',
3145     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v22',
3146     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v24',
3147     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v21',
3148     'HLT_Dimuon0_Upsilon_NoVertexing_v22',
3149     'HLT_Dimuon0_Upsilon_v1',
3150     'HLT_Dimuon10_Upsilon_y1p4_v16',
3151     'HLT_Dimuon12_Upsilon_y1p4_v17',
3152     'HLT_Dimuon14_Phi_Barrel_Seagulls_v22',
3153     'HLT_Dimuon14_PsiPrime_noCorrL1_v20',
3154     'HLT_Dimuon14_PsiPrime_v28',
3155     'HLT_Dimuon18_PsiPrime_noCorrL1_v21',
3156     'HLT_Dimuon18_PsiPrime_v29',
3157     'HLT_Dimuon24_Phi_noCorrL1_v21',
3158     'HLT_Dimuon24_Upsilon_noCorrL1_v21',
3159     'HLT_Dimuon25_Jpsi_noCorrL1_v21',
3160     'HLT_Dimuon25_Jpsi_v29',
3161     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v21',
3162     'HLT_DoubleMu2_Jpsi_LowPt_v9',
3163     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v19',
3164     'HLT_DoubleMu3_TkMu_DsTau3Mu_v19',
3165     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v21',
3166     'HLT_DoubleMu3_Trk_Tau3mu_v27',
3167     'HLT_DoubleMu4_3_Bs_v30',
3168     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v15',
3169     'HLT_DoubleMu4_3_Jpsi_v30',
3170     'HLT_DoubleMu4_3_LowMass_SS_v9',
3171     'HLT_DoubleMu4_3_LowMass_v16',
3172     'HLT_DoubleMu4_3_Photon4_BsToMMG_v15',
3173     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v22',
3174     'HLT_DoubleMu4_JpsiTrk_Bc_v15',
3175     'HLT_DoubleMu4_Jpsi_Displaced_v22',
3176     'HLT_DoubleMu4_Jpsi_NoVertexing_v22',
3177     'HLT_DoubleMu4_LowMass_Displaced_v16',
3178     'HLT_DoubleMu4_MuMuTrk_Displaced_v30',
3179     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v19',
3180     'HLT_Mu25_TkMu0_Phi_v23',
3181     'HLT_Mu30_TkMu0_Psi_v16',
3182     'HLT_Mu30_TkMu0_Upsilon_v16',
3183     'HLT_Mu4_L1DoubleMu_v16',
3184     'HLT_Mu7p5_L2Mu2_Jpsi_v25',
3185     'HLT_Mu7p5_L2Mu2_Upsilon_v25',
3186     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v19',
3187     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v19',
3188     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v19',
3189     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v19',
3190     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v20',
3191     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v17' ),
3192   ParkingDoubleMuonLowMass1 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v20',
3193     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v22',
3194     'HLT_Dimuon0_Jpsi_L1_NoOS_v22',
3195     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v22',
3196     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v22',
3197     'HLT_Dimuon0_Jpsi_NoVertexing_v23',
3198     'HLT_Dimuon0_Jpsi_v23',
3199     'HLT_Dimuon0_LowMass_L1_0er1p5_v23',
3200     'HLT_Dimuon0_LowMass_L1_4_v23',
3201     'HLT_Dimuon0_LowMass_L1_TM530_v21',
3202     'HLT_Dimuon0_LowMass_v23',
3203     'HLT_Dimuon0_Upsilon_L1_4p5_v24',
3204     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v22',
3205     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v24',
3206     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v21',
3207     'HLT_Dimuon0_Upsilon_NoVertexing_v22',
3208     'HLT_Dimuon0_Upsilon_v1',
3209     'HLT_Dimuon10_Upsilon_y1p4_v16',
3210     'HLT_Dimuon12_Upsilon_y1p4_v17',
3211     'HLT_Dimuon14_Phi_Barrel_Seagulls_v22',
3212     'HLT_Dimuon14_PsiPrime_noCorrL1_v20',
3213     'HLT_Dimuon14_PsiPrime_v28',
3214     'HLT_Dimuon18_PsiPrime_noCorrL1_v21',
3215     'HLT_Dimuon18_PsiPrime_v29',
3216     'HLT_Dimuon24_Phi_noCorrL1_v21',
3217     'HLT_Dimuon24_Upsilon_noCorrL1_v21',
3218     'HLT_Dimuon25_Jpsi_noCorrL1_v21',
3219     'HLT_Dimuon25_Jpsi_v29',
3220     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v21',
3221     'HLT_DoubleMu2_Jpsi_LowPt_v9',
3222     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v19',
3223     'HLT_DoubleMu3_TkMu_DsTau3Mu_v19',
3224     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v21',
3225     'HLT_DoubleMu3_Trk_Tau3mu_v27',
3226     'HLT_DoubleMu4_3_Bs_v30',
3227     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v15',
3228     'HLT_DoubleMu4_3_Jpsi_v30',
3229     'HLT_DoubleMu4_3_LowMass_SS_v9',
3230     'HLT_DoubleMu4_3_LowMass_v16',
3231     'HLT_DoubleMu4_3_Photon4_BsToMMG_v15',
3232     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v22',
3233     'HLT_DoubleMu4_JpsiTrk_Bc_v15',
3234     'HLT_DoubleMu4_Jpsi_Displaced_v22',
3235     'HLT_DoubleMu4_Jpsi_NoVertexing_v22',
3236     'HLT_DoubleMu4_LowMass_Displaced_v16',
3237     'HLT_DoubleMu4_MuMuTrk_Displaced_v30',
3238     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v19',
3239     'HLT_Mu25_TkMu0_Phi_v23',
3240     'HLT_Mu30_TkMu0_Psi_v16',
3241     'HLT_Mu30_TkMu0_Upsilon_v16',
3242     'HLT_Mu4_L1DoubleMu_v16',
3243     'HLT_Mu7p5_L2Mu2_Jpsi_v25',
3244     'HLT_Mu7p5_L2Mu2_Upsilon_v25',
3245     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v19',
3246     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v19',
3247     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v19',
3248     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v19',
3249     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v20',
3250     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v17' ),
3251   ParkingDoubleMuonLowMass2 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v20',
3252     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v22',
3253     'HLT_Dimuon0_Jpsi_L1_NoOS_v22',
3254     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v22',
3255     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v22',
3256     'HLT_Dimuon0_Jpsi_NoVertexing_v23',
3257     'HLT_Dimuon0_Jpsi_v23',
3258     'HLT_Dimuon0_LowMass_L1_0er1p5_v23',
3259     'HLT_Dimuon0_LowMass_L1_4_v23',
3260     'HLT_Dimuon0_LowMass_L1_TM530_v21',
3261     'HLT_Dimuon0_LowMass_v23',
3262     'HLT_Dimuon0_Upsilon_L1_4p5_v24',
3263     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v22',
3264     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v24',
3265     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v21',
3266     'HLT_Dimuon0_Upsilon_NoVertexing_v22',
3267     'HLT_Dimuon0_Upsilon_v1',
3268     'HLT_Dimuon10_Upsilon_y1p4_v16',
3269     'HLT_Dimuon12_Upsilon_y1p4_v17',
3270     'HLT_Dimuon14_Phi_Barrel_Seagulls_v22',
3271     'HLT_Dimuon14_PsiPrime_noCorrL1_v20',
3272     'HLT_Dimuon14_PsiPrime_v28',
3273     'HLT_Dimuon18_PsiPrime_noCorrL1_v21',
3274     'HLT_Dimuon18_PsiPrime_v29',
3275     'HLT_Dimuon24_Phi_noCorrL1_v21',
3276     'HLT_Dimuon24_Upsilon_noCorrL1_v21',
3277     'HLT_Dimuon25_Jpsi_noCorrL1_v21',
3278     'HLT_Dimuon25_Jpsi_v29',
3279     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v21',
3280     'HLT_DoubleMu2_Jpsi_LowPt_v9',
3281     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v19',
3282     'HLT_DoubleMu3_TkMu_DsTau3Mu_v19',
3283     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v21',
3284     'HLT_DoubleMu3_Trk_Tau3mu_v27',
3285     'HLT_DoubleMu4_3_Bs_v30',
3286     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v15',
3287     'HLT_DoubleMu4_3_Jpsi_v30',
3288     'HLT_DoubleMu4_3_LowMass_SS_v9',
3289     'HLT_DoubleMu4_3_LowMass_v16',
3290     'HLT_DoubleMu4_3_Photon4_BsToMMG_v15',
3291     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v22',
3292     'HLT_DoubleMu4_JpsiTrk_Bc_v15',
3293     'HLT_DoubleMu4_Jpsi_Displaced_v22',
3294     'HLT_DoubleMu4_Jpsi_NoVertexing_v22',
3295     'HLT_DoubleMu4_LowMass_Displaced_v16',
3296     'HLT_DoubleMu4_MuMuTrk_Displaced_v30',
3297     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v19',
3298     'HLT_Mu25_TkMu0_Phi_v23',
3299     'HLT_Mu30_TkMu0_Psi_v16',
3300     'HLT_Mu30_TkMu0_Upsilon_v16',
3301     'HLT_Mu4_L1DoubleMu_v16',
3302     'HLT_Mu7p5_L2Mu2_Jpsi_v25',
3303     'HLT_Mu7p5_L2Mu2_Upsilon_v25',
3304     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v19',
3305     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v19',
3306     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v19',
3307     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v19',
3308     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v20',
3309     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v17' ),
3310   ParkingDoubleMuonLowMass3 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v20',
3311     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v22',
3312     'HLT_Dimuon0_Jpsi_L1_NoOS_v22',
3313     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v22',
3314     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v22',
3315     'HLT_Dimuon0_Jpsi_NoVertexing_v23',
3316     'HLT_Dimuon0_Jpsi_v23',
3317     'HLT_Dimuon0_LowMass_L1_0er1p5_v23',
3318     'HLT_Dimuon0_LowMass_L1_4_v23',
3319     'HLT_Dimuon0_LowMass_L1_TM530_v21',
3320     'HLT_Dimuon0_LowMass_v23',
3321     'HLT_Dimuon0_Upsilon_L1_4p5_v24',
3322     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v22',
3323     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v24',
3324     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v21',
3325     'HLT_Dimuon0_Upsilon_NoVertexing_v22',
3326     'HLT_Dimuon0_Upsilon_v1',
3327     'HLT_Dimuon10_Upsilon_y1p4_v16',
3328     'HLT_Dimuon12_Upsilon_y1p4_v17',
3329     'HLT_Dimuon14_Phi_Barrel_Seagulls_v22',
3330     'HLT_Dimuon14_PsiPrime_noCorrL1_v20',
3331     'HLT_Dimuon14_PsiPrime_v28',
3332     'HLT_Dimuon18_PsiPrime_noCorrL1_v21',
3333     'HLT_Dimuon18_PsiPrime_v29',
3334     'HLT_Dimuon24_Phi_noCorrL1_v21',
3335     'HLT_Dimuon24_Upsilon_noCorrL1_v21',
3336     'HLT_Dimuon25_Jpsi_noCorrL1_v21',
3337     'HLT_Dimuon25_Jpsi_v29',
3338     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v21',
3339     'HLT_DoubleMu2_Jpsi_LowPt_v9',
3340     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v19',
3341     'HLT_DoubleMu3_TkMu_DsTau3Mu_v19',
3342     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v21',
3343     'HLT_DoubleMu3_Trk_Tau3mu_v27',
3344     'HLT_DoubleMu4_3_Bs_v30',
3345     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v15',
3346     'HLT_DoubleMu4_3_Jpsi_v30',
3347     'HLT_DoubleMu4_3_LowMass_SS_v9',
3348     'HLT_DoubleMu4_3_LowMass_v16',
3349     'HLT_DoubleMu4_3_Photon4_BsToMMG_v15',
3350     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v22',
3351     'HLT_DoubleMu4_JpsiTrk_Bc_v15',
3352     'HLT_DoubleMu4_Jpsi_Displaced_v22',
3353     'HLT_DoubleMu4_Jpsi_NoVertexing_v22',
3354     'HLT_DoubleMu4_LowMass_Displaced_v16',
3355     'HLT_DoubleMu4_MuMuTrk_Displaced_v30',
3356     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v19',
3357     'HLT_Mu25_TkMu0_Phi_v23',
3358     'HLT_Mu30_TkMu0_Psi_v16',
3359     'HLT_Mu30_TkMu0_Upsilon_v16',
3360     'HLT_Mu4_L1DoubleMu_v16',
3361     'HLT_Mu7p5_L2Mu2_Jpsi_v25',
3362     'HLT_Mu7p5_L2Mu2_Upsilon_v25',
3363     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v19',
3364     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v19',
3365     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v19',
3366     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v19',
3367     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v20',
3368     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v17' ),
3369   ParkingDoubleMuonLowMass4 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v20',
3370     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v22',
3371     'HLT_Dimuon0_Jpsi_L1_NoOS_v22',
3372     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v22',
3373     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v22',
3374     'HLT_Dimuon0_Jpsi_NoVertexing_v23',
3375     'HLT_Dimuon0_Jpsi_v23',
3376     'HLT_Dimuon0_LowMass_L1_0er1p5_v23',
3377     'HLT_Dimuon0_LowMass_L1_4_v23',
3378     'HLT_Dimuon0_LowMass_L1_TM530_v21',
3379     'HLT_Dimuon0_LowMass_v23',
3380     'HLT_Dimuon0_Upsilon_L1_4p5_v24',
3381     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v22',
3382     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v24',
3383     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v21',
3384     'HLT_Dimuon0_Upsilon_NoVertexing_v22',
3385     'HLT_Dimuon0_Upsilon_v1',
3386     'HLT_Dimuon10_Upsilon_y1p4_v16',
3387     'HLT_Dimuon12_Upsilon_y1p4_v17',
3388     'HLT_Dimuon14_Phi_Barrel_Seagulls_v22',
3389     'HLT_Dimuon14_PsiPrime_noCorrL1_v20',
3390     'HLT_Dimuon14_PsiPrime_v28',
3391     'HLT_Dimuon18_PsiPrime_noCorrL1_v21',
3392     'HLT_Dimuon18_PsiPrime_v29',
3393     'HLT_Dimuon24_Phi_noCorrL1_v21',
3394     'HLT_Dimuon24_Upsilon_noCorrL1_v21',
3395     'HLT_Dimuon25_Jpsi_noCorrL1_v21',
3396     'HLT_Dimuon25_Jpsi_v29',
3397     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v21',
3398     'HLT_DoubleMu2_Jpsi_LowPt_v9',
3399     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v19',
3400     'HLT_DoubleMu3_TkMu_DsTau3Mu_v19',
3401     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v21',
3402     'HLT_DoubleMu3_Trk_Tau3mu_v27',
3403     'HLT_DoubleMu4_3_Bs_v30',
3404     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v15',
3405     'HLT_DoubleMu4_3_Jpsi_v30',
3406     'HLT_DoubleMu4_3_LowMass_SS_v9',
3407     'HLT_DoubleMu4_3_LowMass_v16',
3408     'HLT_DoubleMu4_3_Photon4_BsToMMG_v15',
3409     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v22',
3410     'HLT_DoubleMu4_JpsiTrk_Bc_v15',
3411     'HLT_DoubleMu4_Jpsi_Displaced_v22',
3412     'HLT_DoubleMu4_Jpsi_NoVertexing_v22',
3413     'HLT_DoubleMu4_LowMass_Displaced_v16',
3414     'HLT_DoubleMu4_MuMuTrk_Displaced_v30',
3415     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v19',
3416     'HLT_Mu25_TkMu0_Phi_v23',
3417     'HLT_Mu30_TkMu0_Psi_v16',
3418     'HLT_Mu30_TkMu0_Upsilon_v16',
3419     'HLT_Mu4_L1DoubleMu_v16',
3420     'HLT_Mu7p5_L2Mu2_Jpsi_v25',
3421     'HLT_Mu7p5_L2Mu2_Upsilon_v25',
3422     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v19',
3423     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v19',
3424     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v19',
3425     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v19',
3426     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v20',
3427     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v17' ),
3428   ParkingDoubleMuonLowMass5 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v20',
3429     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v22',
3430     'HLT_Dimuon0_Jpsi_L1_NoOS_v22',
3431     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v22',
3432     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v22',
3433     'HLT_Dimuon0_Jpsi_NoVertexing_v23',
3434     'HLT_Dimuon0_Jpsi_v23',
3435     'HLT_Dimuon0_LowMass_L1_0er1p5_v23',
3436     'HLT_Dimuon0_LowMass_L1_4_v23',
3437     'HLT_Dimuon0_LowMass_L1_TM530_v21',
3438     'HLT_Dimuon0_LowMass_v23',
3439     'HLT_Dimuon0_Upsilon_L1_4p5_v24',
3440     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v22',
3441     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v24',
3442     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v21',
3443     'HLT_Dimuon0_Upsilon_NoVertexing_v22',
3444     'HLT_Dimuon0_Upsilon_v1',
3445     'HLT_Dimuon10_Upsilon_y1p4_v16',
3446     'HLT_Dimuon12_Upsilon_y1p4_v17',
3447     'HLT_Dimuon14_Phi_Barrel_Seagulls_v22',
3448     'HLT_Dimuon14_PsiPrime_noCorrL1_v20',
3449     'HLT_Dimuon14_PsiPrime_v28',
3450     'HLT_Dimuon18_PsiPrime_noCorrL1_v21',
3451     'HLT_Dimuon18_PsiPrime_v29',
3452     'HLT_Dimuon24_Phi_noCorrL1_v21',
3453     'HLT_Dimuon24_Upsilon_noCorrL1_v21',
3454     'HLT_Dimuon25_Jpsi_noCorrL1_v21',
3455     'HLT_Dimuon25_Jpsi_v29',
3456     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v21',
3457     'HLT_DoubleMu2_Jpsi_LowPt_v9',
3458     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v19',
3459     'HLT_DoubleMu3_TkMu_DsTau3Mu_v19',
3460     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v21',
3461     'HLT_DoubleMu3_Trk_Tau3mu_v27',
3462     'HLT_DoubleMu4_3_Bs_v30',
3463     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v15',
3464     'HLT_DoubleMu4_3_Jpsi_v30',
3465     'HLT_DoubleMu4_3_LowMass_SS_v9',
3466     'HLT_DoubleMu4_3_LowMass_v16',
3467     'HLT_DoubleMu4_3_Photon4_BsToMMG_v15',
3468     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v22',
3469     'HLT_DoubleMu4_JpsiTrk_Bc_v15',
3470     'HLT_DoubleMu4_Jpsi_Displaced_v22',
3471     'HLT_DoubleMu4_Jpsi_NoVertexing_v22',
3472     'HLT_DoubleMu4_LowMass_Displaced_v16',
3473     'HLT_DoubleMu4_MuMuTrk_Displaced_v30',
3474     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v19',
3475     'HLT_Mu25_TkMu0_Phi_v23',
3476     'HLT_Mu30_TkMu0_Psi_v16',
3477     'HLT_Mu30_TkMu0_Upsilon_v16',
3478     'HLT_Mu4_L1DoubleMu_v16',
3479     'HLT_Mu7p5_L2Mu2_Jpsi_v25',
3480     'HLT_Mu7p5_L2Mu2_Upsilon_v25',
3481     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v19',
3482     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v19',
3483     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v19',
3484     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v19',
3485     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v20',
3486     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v17' ),
3487   ParkingDoubleMuonLowMass6 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v20',
3488     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v22',
3489     'HLT_Dimuon0_Jpsi_L1_NoOS_v22',
3490     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v22',
3491     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v22',
3492     'HLT_Dimuon0_Jpsi_NoVertexing_v23',
3493     'HLT_Dimuon0_Jpsi_v23',
3494     'HLT_Dimuon0_LowMass_L1_0er1p5_v23',
3495     'HLT_Dimuon0_LowMass_L1_4_v23',
3496     'HLT_Dimuon0_LowMass_L1_TM530_v21',
3497     'HLT_Dimuon0_LowMass_v23',
3498     'HLT_Dimuon0_Upsilon_L1_4p5_v24',
3499     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v22',
3500     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v24',
3501     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v21',
3502     'HLT_Dimuon0_Upsilon_NoVertexing_v22',
3503     'HLT_Dimuon0_Upsilon_v1',
3504     'HLT_Dimuon10_Upsilon_y1p4_v16',
3505     'HLT_Dimuon12_Upsilon_y1p4_v17',
3506     'HLT_Dimuon14_Phi_Barrel_Seagulls_v22',
3507     'HLT_Dimuon14_PsiPrime_noCorrL1_v20',
3508     'HLT_Dimuon14_PsiPrime_v28',
3509     'HLT_Dimuon18_PsiPrime_noCorrL1_v21',
3510     'HLT_Dimuon18_PsiPrime_v29',
3511     'HLT_Dimuon24_Phi_noCorrL1_v21',
3512     'HLT_Dimuon24_Upsilon_noCorrL1_v21',
3513     'HLT_Dimuon25_Jpsi_noCorrL1_v21',
3514     'HLT_Dimuon25_Jpsi_v29',
3515     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v21',
3516     'HLT_DoubleMu2_Jpsi_LowPt_v9',
3517     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v19',
3518     'HLT_DoubleMu3_TkMu_DsTau3Mu_v19',
3519     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v21',
3520     'HLT_DoubleMu3_Trk_Tau3mu_v27',
3521     'HLT_DoubleMu4_3_Bs_v30',
3522     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v15',
3523     'HLT_DoubleMu4_3_Jpsi_v30',
3524     'HLT_DoubleMu4_3_LowMass_SS_v9',
3525     'HLT_DoubleMu4_3_LowMass_v16',
3526     'HLT_DoubleMu4_3_Photon4_BsToMMG_v15',
3527     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v22',
3528     'HLT_DoubleMu4_JpsiTrk_Bc_v15',
3529     'HLT_DoubleMu4_Jpsi_Displaced_v22',
3530     'HLT_DoubleMu4_Jpsi_NoVertexing_v22',
3531     'HLT_DoubleMu4_LowMass_Displaced_v16',
3532     'HLT_DoubleMu4_MuMuTrk_Displaced_v30',
3533     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v19',
3534     'HLT_Mu25_TkMu0_Phi_v23',
3535     'HLT_Mu30_TkMu0_Psi_v16',
3536     'HLT_Mu30_TkMu0_Upsilon_v16',
3537     'HLT_Mu4_L1DoubleMu_v16',
3538     'HLT_Mu7p5_L2Mu2_Jpsi_v25',
3539     'HLT_Mu7p5_L2Mu2_Upsilon_v25',
3540     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v19',
3541     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v19',
3542     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v19',
3543     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v19',
3544     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v20',
3545     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v17' ),
3546   ParkingDoubleMuonLowMass7 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v20',
3547     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v22',
3548     'HLT_Dimuon0_Jpsi_L1_NoOS_v22',
3549     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v22',
3550     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v22',
3551     'HLT_Dimuon0_Jpsi_NoVertexing_v23',
3552     'HLT_Dimuon0_Jpsi_v23',
3553     'HLT_Dimuon0_LowMass_L1_0er1p5_v23',
3554     'HLT_Dimuon0_LowMass_L1_4_v23',
3555     'HLT_Dimuon0_LowMass_L1_TM530_v21',
3556     'HLT_Dimuon0_LowMass_v23',
3557     'HLT_Dimuon0_Upsilon_L1_4p5_v24',
3558     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v22',
3559     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v24',
3560     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v21',
3561     'HLT_Dimuon0_Upsilon_NoVertexing_v22',
3562     'HLT_Dimuon0_Upsilon_v1',
3563     'HLT_Dimuon10_Upsilon_y1p4_v16',
3564     'HLT_Dimuon12_Upsilon_y1p4_v17',
3565     'HLT_Dimuon14_Phi_Barrel_Seagulls_v22',
3566     'HLT_Dimuon14_PsiPrime_noCorrL1_v20',
3567     'HLT_Dimuon14_PsiPrime_v28',
3568     'HLT_Dimuon18_PsiPrime_noCorrL1_v21',
3569     'HLT_Dimuon18_PsiPrime_v29',
3570     'HLT_Dimuon24_Phi_noCorrL1_v21',
3571     'HLT_Dimuon24_Upsilon_noCorrL1_v21',
3572     'HLT_Dimuon25_Jpsi_noCorrL1_v21',
3573     'HLT_Dimuon25_Jpsi_v29',
3574     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v21',
3575     'HLT_DoubleMu2_Jpsi_LowPt_v9',
3576     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v19',
3577     'HLT_DoubleMu3_TkMu_DsTau3Mu_v19',
3578     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v21',
3579     'HLT_DoubleMu3_Trk_Tau3mu_v27',
3580     'HLT_DoubleMu4_3_Bs_v30',
3581     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v15',
3582     'HLT_DoubleMu4_3_Jpsi_v30',
3583     'HLT_DoubleMu4_3_LowMass_SS_v9',
3584     'HLT_DoubleMu4_3_LowMass_v16',
3585     'HLT_DoubleMu4_3_Photon4_BsToMMG_v15',
3586     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v22',
3587     'HLT_DoubleMu4_JpsiTrk_Bc_v15',
3588     'HLT_DoubleMu4_Jpsi_Displaced_v22',
3589     'HLT_DoubleMu4_Jpsi_NoVertexing_v22',
3590     'HLT_DoubleMu4_LowMass_Displaced_v16',
3591     'HLT_DoubleMu4_MuMuTrk_Displaced_v30',
3592     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v19',
3593     'HLT_Mu25_TkMu0_Phi_v23',
3594     'HLT_Mu30_TkMu0_Psi_v16',
3595     'HLT_Mu30_TkMu0_Upsilon_v16',
3596     'HLT_Mu4_L1DoubleMu_v16',
3597     'HLT_Mu7p5_L2Mu2_Jpsi_v25',
3598     'HLT_Mu7p5_L2Mu2_Upsilon_v25',
3599     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v19',
3600     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v19',
3601     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v19',
3602     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v19',
3603     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v20',
3604     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v17' ),
3605   ParkingHH0 = cms.vstring( 'HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v3',
3606     'HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v3',
3607     'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v9',
3608     'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v9',
3609     'HLT_PFHT250_QuadPFJet25_v9',
3610     'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v9',
3611     'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v9',
3612     'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v9',
3613     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v12',
3614     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v12',
3615     'HLT_PFHT280_QuadPFJet30_v12',
3616     'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v12',
3617     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v8',
3618     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v8',
3619     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v24',
3620     'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v13',
3621     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v9',
3622     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v9',
3623     'HLT_PFHT400_FivePFJet_120_120_60_30_30_v9',
3624     'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v12',
3625     'HLT_PFHT400_SixPFJet32_v24',
3626     'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v12',
3627     'HLT_PFHT450_SixPFJet36_v23' ),
3628   ParkingHH1 = cms.vstring( 'HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v3',
3629     'HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v3',
3630     'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v9',
3631     'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v9',
3632     'HLT_PFHT250_QuadPFJet25_v9',
3633     'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v9',
3634     'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v9',
3635     'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v9',
3636     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v12',
3637     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v12',
3638     'HLT_PFHT280_QuadPFJet30_v12',
3639     'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v12',
3640     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v8',
3641     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v8',
3642     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v24',
3643     'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v13',
3644     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v9',
3645     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v9',
3646     'HLT_PFHT400_FivePFJet_120_120_60_30_30_v9',
3647     'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v12',
3648     'HLT_PFHT400_SixPFJet32_v24',
3649     'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v12',
3650     'HLT_PFHT450_SixPFJet36_v23' ),
3651   ParkingLLP0 = cms.vstring( 'HLT_CaloMET60_DTCluster50_v13',
3652     'HLT_CaloMET60_DTClusterNoMB1S50_v13',
3653     'HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v2',
3654     'HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v2',
3655     'HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v2',
3656     'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
3657     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
3658     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v13',
3659     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v13',
3660     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v13',
3661     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
3662     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v13',
3663     'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v13',
3664     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v9',
3665     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v9',
3666     'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
3667     'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
3668     'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
3669     'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
3670     'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v9',
3671     'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v9',
3672     'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v9',
3673     'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9',
3674     'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9',
3675     'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9',
3676     'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
3677     'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v9',
3678     'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
3679     'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v9',
3680     'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
3681     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v25',
3682     'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
3683     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12',
3684     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
3685     'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v9',
3686     'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13',
3687     'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v9',
3688     'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9',
3689     'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
3690     'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11',
3691     'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v11',
3692     'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v9',
3693     'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11',
3694     'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v13',
3695     'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v9',
3696     'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v9',
3697     'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v9',
3698     'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11',
3699     'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v9',
3700     'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13',
3701     'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9',
3702     'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9',
3703     'HLT_HT430_DisplacedDijet40_DisplacedTrack_v25',
3704     'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v13',
3705     'HLT_HT550_DisplacedDijet60_Inclusive_v25',
3706     'HLT_HT650_DisplacedDijet60_Inclusive_v25',
3707     'HLT_L1MET_DTCluster50_v13',
3708     'HLT_L1MET_DTClusterNoMB1S50_v13',
3709     'HLT_L1SingleLLPJet_v8',
3710     'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v11',
3711     'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11',
3712     'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v11',
3713     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11',
3714     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v9',
3715     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
3716     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v9',
3717     'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9',
3718     'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v9',
3719     'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v11',
3720     'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v9',
3721     'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v9',
3722     'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v9',
3723     'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v9',
3724     'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11',
3725     'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9',
3726     'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9',
3727     'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
3728     'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v13',
3729     'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
3730     'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v13',
3731     'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
3732     'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v13',
3733     'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v13',
3734     'HLT_PFJet200_TimeGt2p5ns_v13',
3735     'HLT_PFJet200_TimeLtNeg2p5ns_v13' ),
3736   ParkingLLP1 = cms.vstring( 'HLT_CaloMET60_DTCluster50_v13',
3737     'HLT_CaloMET60_DTClusterNoMB1S50_v13',
3738     'HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v2',
3739     'HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v2',
3740     'HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v2',
3741     'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
3742     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
3743     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v13',
3744     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v13',
3745     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v13',
3746     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
3747     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v13',
3748     'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v13',
3749     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v9',
3750     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v9',
3751     'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
3752     'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
3753     'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
3754     'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
3755     'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v9',
3756     'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v9',
3757     'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v9',
3758     'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9',
3759     'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9',
3760     'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9',
3761     'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
3762     'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v9',
3763     'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
3764     'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v9',
3765     'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
3766     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v25',
3767     'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
3768     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12',
3769     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
3770     'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v9',
3771     'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13',
3772     'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v9',
3773     'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9',
3774     'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
3775     'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11',
3776     'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v11',
3777     'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v9',
3778     'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11',
3779     'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v13',
3780     'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v9',
3781     'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v9',
3782     'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v9',
3783     'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11',
3784     'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v9',
3785     'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13',
3786     'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9',
3787     'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9',
3788     'HLT_HT430_DisplacedDijet40_DisplacedTrack_v25',
3789     'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v13',
3790     'HLT_HT550_DisplacedDijet60_Inclusive_v25',
3791     'HLT_HT650_DisplacedDijet60_Inclusive_v25',
3792     'HLT_L1MET_DTCluster50_v13',
3793     'HLT_L1MET_DTClusterNoMB1S50_v13',
3794     'HLT_L1SingleLLPJet_v8',
3795     'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v11',
3796     'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11',
3797     'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v11',
3798     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11',
3799     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v9',
3800     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
3801     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v9',
3802     'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9',
3803     'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v9',
3804     'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v11',
3805     'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v9',
3806     'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v9',
3807     'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v9',
3808     'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v9',
3809     'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11',
3810     'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9',
3811     'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9',
3812     'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
3813     'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v13',
3814     'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
3815     'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v13',
3816     'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
3817     'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v13',
3818     'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v13',
3819     'HLT_PFJet200_TimeGt2p5ns_v13',
3820     'HLT_PFJet200_TimeLtNeg2p5ns_v13' ),
3821   ParkingSingleMuon0 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v9',
3822     'HLT_Mu0_Barrel_L1HP11_v9',
3823     'HLT_Mu0_Barrel_L1HP13_v3',
3824     'HLT_Mu0_Barrel_L1HP6_IP6_v6',
3825     'HLT_Mu0_Barrel_L1HP6_v6',
3826     'HLT_Mu0_Barrel_L1HP7_v6',
3827     'HLT_Mu0_Barrel_L1HP8_v7',
3828     'HLT_Mu0_Barrel_L1HP9_v7',
3829     'HLT_Mu0_Barrel_v9',
3830     'HLT_Mu10_Barrel_L1HP11_IP4_v3',
3831     'HLT_Mu10_Barrel_L1HP11_IP6_v9',
3832     'HLT_Mu12_Barrel_L1HP13_IP4_v3',
3833     'HLT_Mu12_Barrel_L1HP13_IP6_v3',
3834     'HLT_Mu4_Barrel_IP4_v3',
3835     'HLT_Mu4_Barrel_IP6_v3',
3836     'HLT_Mu6_Barrel_L1HP7_IP6_v6',
3837     'HLT_Mu7_Barrel_L1HP8_IP6_v7',
3838     'HLT_Mu8_Barrel_L1HP9_IP6_v7',
3839     'HLT_Mu9_Barrel_L1HP10_IP6_v9' ),
3840   ParkingSingleMuon1 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v9',
3841     'HLT_Mu0_Barrel_L1HP11_v9',
3842     'HLT_Mu0_Barrel_L1HP13_v3',
3843     'HLT_Mu0_Barrel_L1HP6_IP6_v6',
3844     'HLT_Mu0_Barrel_L1HP6_v6',
3845     'HLT_Mu0_Barrel_L1HP7_v6',
3846     'HLT_Mu0_Barrel_L1HP8_v7',
3847     'HLT_Mu0_Barrel_L1HP9_v7',
3848     'HLT_Mu0_Barrel_v9',
3849     'HLT_Mu10_Barrel_L1HP11_IP4_v3',
3850     'HLT_Mu10_Barrel_L1HP11_IP6_v9',
3851     'HLT_Mu12_Barrel_L1HP13_IP4_v3',
3852     'HLT_Mu12_Barrel_L1HP13_IP6_v3',
3853     'HLT_Mu4_Barrel_IP4_v3',
3854     'HLT_Mu4_Barrel_IP6_v3',
3855     'HLT_Mu6_Barrel_L1HP7_IP6_v6',
3856     'HLT_Mu7_Barrel_L1HP8_IP6_v7',
3857     'HLT_Mu8_Barrel_L1HP9_IP6_v7',
3858     'HLT_Mu9_Barrel_L1HP10_IP6_v9' ),
3859   ParkingSingleMuon10 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v9',
3860     'HLT_Mu0_Barrel_L1HP11_v9',
3861     'HLT_Mu0_Barrel_L1HP13_v3',
3862     'HLT_Mu0_Barrel_L1HP6_IP6_v6',
3863     'HLT_Mu0_Barrel_L1HP6_v6',
3864     'HLT_Mu0_Barrel_L1HP7_v6',
3865     'HLT_Mu0_Barrel_L1HP8_v7',
3866     'HLT_Mu0_Barrel_L1HP9_v7',
3867     'HLT_Mu0_Barrel_v9',
3868     'HLT_Mu10_Barrel_L1HP11_IP4_v3',
3869     'HLT_Mu10_Barrel_L1HP11_IP6_v9',
3870     'HLT_Mu12_Barrel_L1HP13_IP4_v3',
3871     'HLT_Mu12_Barrel_L1HP13_IP6_v3',
3872     'HLT_Mu4_Barrel_IP4_v3',
3873     'HLT_Mu4_Barrel_IP6_v3',
3874     'HLT_Mu6_Barrel_L1HP7_IP6_v6',
3875     'HLT_Mu7_Barrel_L1HP8_IP6_v7',
3876     'HLT_Mu8_Barrel_L1HP9_IP6_v7',
3877     'HLT_Mu9_Barrel_L1HP10_IP6_v9' ),
3878   ParkingSingleMuon11 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v9',
3879     'HLT_Mu0_Barrel_L1HP11_v9',
3880     'HLT_Mu0_Barrel_L1HP13_v3',
3881     'HLT_Mu0_Barrel_L1HP6_IP6_v6',
3882     'HLT_Mu0_Barrel_L1HP6_v6',
3883     'HLT_Mu0_Barrel_L1HP7_v6',
3884     'HLT_Mu0_Barrel_L1HP8_v7',
3885     'HLT_Mu0_Barrel_L1HP9_v7',
3886     'HLT_Mu0_Barrel_v9',
3887     'HLT_Mu10_Barrel_L1HP11_IP4_v3',
3888     'HLT_Mu10_Barrel_L1HP11_IP6_v9',
3889     'HLT_Mu12_Barrel_L1HP13_IP4_v3',
3890     'HLT_Mu12_Barrel_L1HP13_IP6_v3',
3891     'HLT_Mu4_Barrel_IP4_v3',
3892     'HLT_Mu4_Barrel_IP6_v3',
3893     'HLT_Mu6_Barrel_L1HP7_IP6_v6',
3894     'HLT_Mu7_Barrel_L1HP8_IP6_v7',
3895     'HLT_Mu8_Barrel_L1HP9_IP6_v7',
3896     'HLT_Mu9_Barrel_L1HP10_IP6_v9' ),
3897   ParkingSingleMuon12 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v9',
3898     'HLT_Mu0_Barrel_L1HP11_v9',
3899     'HLT_Mu0_Barrel_L1HP13_v3',
3900     'HLT_Mu0_Barrel_L1HP6_IP6_v6',
3901     'HLT_Mu0_Barrel_L1HP6_v6',
3902     'HLT_Mu0_Barrel_L1HP7_v6',
3903     'HLT_Mu0_Barrel_L1HP8_v7',
3904     'HLT_Mu0_Barrel_L1HP9_v7',
3905     'HLT_Mu0_Barrel_v9',
3906     'HLT_Mu10_Barrel_L1HP11_IP4_v3',
3907     'HLT_Mu10_Barrel_L1HP11_IP6_v9',
3908     'HLT_Mu12_Barrel_L1HP13_IP4_v3',
3909     'HLT_Mu12_Barrel_L1HP13_IP6_v3',
3910     'HLT_Mu4_Barrel_IP4_v3',
3911     'HLT_Mu4_Barrel_IP6_v3',
3912     'HLT_Mu6_Barrel_L1HP7_IP6_v6',
3913     'HLT_Mu7_Barrel_L1HP8_IP6_v7',
3914     'HLT_Mu8_Barrel_L1HP9_IP6_v7',
3915     'HLT_Mu9_Barrel_L1HP10_IP6_v9' ),
3916   ParkingSingleMuon13 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v9',
3917     'HLT_Mu0_Barrel_L1HP11_v9',
3918     'HLT_Mu0_Barrel_L1HP13_v3',
3919     'HLT_Mu0_Barrel_L1HP6_IP6_v6',
3920     'HLT_Mu0_Barrel_L1HP6_v6',
3921     'HLT_Mu0_Barrel_L1HP7_v6',
3922     'HLT_Mu0_Barrel_L1HP8_v7',
3923     'HLT_Mu0_Barrel_L1HP9_v7',
3924     'HLT_Mu0_Barrel_v9',
3925     'HLT_Mu10_Barrel_L1HP11_IP4_v3',
3926     'HLT_Mu10_Barrel_L1HP11_IP6_v9',
3927     'HLT_Mu12_Barrel_L1HP13_IP4_v3',
3928     'HLT_Mu12_Barrel_L1HP13_IP6_v3',
3929     'HLT_Mu4_Barrel_IP4_v3',
3930     'HLT_Mu4_Barrel_IP6_v3',
3931     'HLT_Mu6_Barrel_L1HP7_IP6_v6',
3932     'HLT_Mu7_Barrel_L1HP8_IP6_v7',
3933     'HLT_Mu8_Barrel_L1HP9_IP6_v7',
3934     'HLT_Mu9_Barrel_L1HP10_IP6_v9' ),
3935   ParkingSingleMuon14 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v9',
3936     'HLT_Mu0_Barrel_L1HP11_v9',
3937     'HLT_Mu0_Barrel_L1HP13_v3',
3938     'HLT_Mu0_Barrel_L1HP6_IP6_v6',
3939     'HLT_Mu0_Barrel_L1HP6_v6',
3940     'HLT_Mu0_Barrel_L1HP7_v6',
3941     'HLT_Mu0_Barrel_L1HP8_v7',
3942     'HLT_Mu0_Barrel_L1HP9_v7',
3943     'HLT_Mu0_Barrel_v9',
3944     'HLT_Mu10_Barrel_L1HP11_IP4_v3',
3945     'HLT_Mu10_Barrel_L1HP11_IP6_v9',
3946     'HLT_Mu12_Barrel_L1HP13_IP4_v3',
3947     'HLT_Mu12_Barrel_L1HP13_IP6_v3',
3948     'HLT_Mu4_Barrel_IP4_v3',
3949     'HLT_Mu4_Barrel_IP6_v3',
3950     'HLT_Mu6_Barrel_L1HP7_IP6_v6',
3951     'HLT_Mu7_Barrel_L1HP8_IP6_v7',
3952     'HLT_Mu8_Barrel_L1HP9_IP6_v7',
3953     'HLT_Mu9_Barrel_L1HP10_IP6_v9' ),
3954   ParkingSingleMuon15 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v9',
3955     'HLT_Mu0_Barrel_L1HP11_v9',
3956     'HLT_Mu0_Barrel_L1HP13_v3',
3957     'HLT_Mu0_Barrel_L1HP6_IP6_v6',
3958     'HLT_Mu0_Barrel_L1HP6_v6',
3959     'HLT_Mu0_Barrel_L1HP7_v6',
3960     'HLT_Mu0_Barrel_L1HP8_v7',
3961     'HLT_Mu0_Barrel_L1HP9_v7',
3962     'HLT_Mu0_Barrel_v9',
3963     'HLT_Mu10_Barrel_L1HP11_IP4_v3',
3964     'HLT_Mu10_Barrel_L1HP11_IP6_v9',
3965     'HLT_Mu12_Barrel_L1HP13_IP4_v3',
3966     'HLT_Mu12_Barrel_L1HP13_IP6_v3',
3967     'HLT_Mu4_Barrel_IP4_v3',
3968     'HLT_Mu4_Barrel_IP6_v3',
3969     'HLT_Mu6_Barrel_L1HP7_IP6_v6',
3970     'HLT_Mu7_Barrel_L1HP8_IP6_v7',
3971     'HLT_Mu8_Barrel_L1HP9_IP6_v7',
3972     'HLT_Mu9_Barrel_L1HP10_IP6_v9' ),
3973   ParkingSingleMuon2 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v9',
3974     'HLT_Mu0_Barrel_L1HP11_v9',
3975     'HLT_Mu0_Barrel_L1HP13_v3',
3976     'HLT_Mu0_Barrel_L1HP6_IP6_v6',
3977     'HLT_Mu0_Barrel_L1HP6_v6',
3978     'HLT_Mu0_Barrel_L1HP7_v6',
3979     'HLT_Mu0_Barrel_L1HP8_v7',
3980     'HLT_Mu0_Barrel_L1HP9_v7',
3981     'HLT_Mu0_Barrel_v9',
3982     'HLT_Mu10_Barrel_L1HP11_IP4_v3',
3983     'HLT_Mu10_Barrel_L1HP11_IP6_v9',
3984     'HLT_Mu12_Barrel_L1HP13_IP4_v3',
3985     'HLT_Mu12_Barrel_L1HP13_IP6_v3',
3986     'HLT_Mu4_Barrel_IP4_v3',
3987     'HLT_Mu4_Barrel_IP6_v3',
3988     'HLT_Mu6_Barrel_L1HP7_IP6_v6',
3989     'HLT_Mu7_Barrel_L1HP8_IP6_v7',
3990     'HLT_Mu8_Barrel_L1HP9_IP6_v7',
3991     'HLT_Mu9_Barrel_L1HP10_IP6_v9' ),
3992   ParkingSingleMuon3 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v9',
3993     'HLT_Mu0_Barrel_L1HP11_v9',
3994     'HLT_Mu0_Barrel_L1HP13_v3',
3995     'HLT_Mu0_Barrel_L1HP6_IP6_v6',
3996     'HLT_Mu0_Barrel_L1HP6_v6',
3997     'HLT_Mu0_Barrel_L1HP7_v6',
3998     'HLT_Mu0_Barrel_L1HP8_v7',
3999     'HLT_Mu0_Barrel_L1HP9_v7',
4000     'HLT_Mu0_Barrel_v9',
4001     'HLT_Mu10_Barrel_L1HP11_IP4_v3',
4002     'HLT_Mu10_Barrel_L1HP11_IP6_v9',
4003     'HLT_Mu12_Barrel_L1HP13_IP4_v3',
4004     'HLT_Mu12_Barrel_L1HP13_IP6_v3',
4005     'HLT_Mu4_Barrel_IP4_v3',
4006     'HLT_Mu4_Barrel_IP6_v3',
4007     'HLT_Mu6_Barrel_L1HP7_IP6_v6',
4008     'HLT_Mu7_Barrel_L1HP8_IP6_v7',
4009     'HLT_Mu8_Barrel_L1HP9_IP6_v7',
4010     'HLT_Mu9_Barrel_L1HP10_IP6_v9' ),
4011   ParkingSingleMuon4 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v9',
4012     'HLT_Mu0_Barrel_L1HP11_v9',
4013     'HLT_Mu0_Barrel_L1HP13_v3',
4014     'HLT_Mu0_Barrel_L1HP6_IP6_v6',
4015     'HLT_Mu0_Barrel_L1HP6_v6',
4016     'HLT_Mu0_Barrel_L1HP7_v6',
4017     'HLT_Mu0_Barrel_L1HP8_v7',
4018     'HLT_Mu0_Barrel_L1HP9_v7',
4019     'HLT_Mu0_Barrel_v9',
4020     'HLT_Mu10_Barrel_L1HP11_IP4_v3',
4021     'HLT_Mu10_Barrel_L1HP11_IP6_v9',
4022     'HLT_Mu12_Barrel_L1HP13_IP4_v3',
4023     'HLT_Mu12_Barrel_L1HP13_IP6_v3',
4024     'HLT_Mu4_Barrel_IP4_v3',
4025     'HLT_Mu4_Barrel_IP6_v3',
4026     'HLT_Mu6_Barrel_L1HP7_IP6_v6',
4027     'HLT_Mu7_Barrel_L1HP8_IP6_v7',
4028     'HLT_Mu8_Barrel_L1HP9_IP6_v7',
4029     'HLT_Mu9_Barrel_L1HP10_IP6_v9' ),
4030   ParkingSingleMuon5 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v9',
4031     'HLT_Mu0_Barrel_L1HP11_v9',
4032     'HLT_Mu0_Barrel_L1HP13_v3',
4033     'HLT_Mu0_Barrel_L1HP6_IP6_v6',
4034     'HLT_Mu0_Barrel_L1HP6_v6',
4035     'HLT_Mu0_Barrel_L1HP7_v6',
4036     'HLT_Mu0_Barrel_L1HP8_v7',
4037     'HLT_Mu0_Barrel_L1HP9_v7',
4038     'HLT_Mu0_Barrel_v9',
4039     'HLT_Mu10_Barrel_L1HP11_IP4_v3',
4040     'HLT_Mu10_Barrel_L1HP11_IP6_v9',
4041     'HLT_Mu12_Barrel_L1HP13_IP4_v3',
4042     'HLT_Mu12_Barrel_L1HP13_IP6_v3',
4043     'HLT_Mu4_Barrel_IP4_v3',
4044     'HLT_Mu4_Barrel_IP6_v3',
4045     'HLT_Mu6_Barrel_L1HP7_IP6_v6',
4046     'HLT_Mu7_Barrel_L1HP8_IP6_v7',
4047     'HLT_Mu8_Barrel_L1HP9_IP6_v7',
4048     'HLT_Mu9_Barrel_L1HP10_IP6_v9' ),
4049   ParkingSingleMuon6 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v9',
4050     'HLT_Mu0_Barrel_L1HP11_v9',
4051     'HLT_Mu0_Barrel_L1HP13_v3',
4052     'HLT_Mu0_Barrel_L1HP6_IP6_v6',
4053     'HLT_Mu0_Barrel_L1HP6_v6',
4054     'HLT_Mu0_Barrel_L1HP7_v6',
4055     'HLT_Mu0_Barrel_L1HP8_v7',
4056     'HLT_Mu0_Barrel_L1HP9_v7',
4057     'HLT_Mu0_Barrel_v9',
4058     'HLT_Mu10_Barrel_L1HP11_IP4_v3',
4059     'HLT_Mu10_Barrel_L1HP11_IP6_v9',
4060     'HLT_Mu12_Barrel_L1HP13_IP4_v3',
4061     'HLT_Mu12_Barrel_L1HP13_IP6_v3',
4062     'HLT_Mu4_Barrel_IP4_v3',
4063     'HLT_Mu4_Barrel_IP6_v3',
4064     'HLT_Mu6_Barrel_L1HP7_IP6_v6',
4065     'HLT_Mu7_Barrel_L1HP8_IP6_v7',
4066     'HLT_Mu8_Barrel_L1HP9_IP6_v7',
4067     'HLT_Mu9_Barrel_L1HP10_IP6_v9' ),
4068   ParkingSingleMuon7 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v9',
4069     'HLT_Mu0_Barrel_L1HP11_v9',
4070     'HLT_Mu0_Barrel_L1HP13_v3',
4071     'HLT_Mu0_Barrel_L1HP6_IP6_v6',
4072     'HLT_Mu0_Barrel_L1HP6_v6',
4073     'HLT_Mu0_Barrel_L1HP7_v6',
4074     'HLT_Mu0_Barrel_L1HP8_v7',
4075     'HLT_Mu0_Barrel_L1HP9_v7',
4076     'HLT_Mu0_Barrel_v9',
4077     'HLT_Mu10_Barrel_L1HP11_IP4_v3',
4078     'HLT_Mu10_Barrel_L1HP11_IP6_v9',
4079     'HLT_Mu12_Barrel_L1HP13_IP4_v3',
4080     'HLT_Mu12_Barrel_L1HP13_IP6_v3',
4081     'HLT_Mu4_Barrel_IP4_v3',
4082     'HLT_Mu4_Barrel_IP6_v3',
4083     'HLT_Mu6_Barrel_L1HP7_IP6_v6',
4084     'HLT_Mu7_Barrel_L1HP8_IP6_v7',
4085     'HLT_Mu8_Barrel_L1HP9_IP6_v7',
4086     'HLT_Mu9_Barrel_L1HP10_IP6_v9' ),
4087   ParkingSingleMuon8 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v9',
4088     'HLT_Mu0_Barrel_L1HP11_v9',
4089     'HLT_Mu0_Barrel_L1HP13_v3',
4090     'HLT_Mu0_Barrel_L1HP6_IP6_v6',
4091     'HLT_Mu0_Barrel_L1HP6_v6',
4092     'HLT_Mu0_Barrel_L1HP7_v6',
4093     'HLT_Mu0_Barrel_L1HP8_v7',
4094     'HLT_Mu0_Barrel_L1HP9_v7',
4095     'HLT_Mu0_Barrel_v9',
4096     'HLT_Mu10_Barrel_L1HP11_IP4_v3',
4097     'HLT_Mu10_Barrel_L1HP11_IP6_v9',
4098     'HLT_Mu12_Barrel_L1HP13_IP4_v3',
4099     'HLT_Mu12_Barrel_L1HP13_IP6_v3',
4100     'HLT_Mu4_Barrel_IP4_v3',
4101     'HLT_Mu4_Barrel_IP6_v3',
4102     'HLT_Mu6_Barrel_L1HP7_IP6_v6',
4103     'HLT_Mu7_Barrel_L1HP8_IP6_v7',
4104     'HLT_Mu8_Barrel_L1HP9_IP6_v7',
4105     'HLT_Mu9_Barrel_L1HP10_IP6_v9' ),
4106   ParkingSingleMuon9 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v9',
4107     'HLT_Mu0_Barrel_L1HP11_v9',
4108     'HLT_Mu0_Barrel_L1HP13_v3',
4109     'HLT_Mu0_Barrel_L1HP6_IP6_v6',
4110     'HLT_Mu0_Barrel_L1HP6_v6',
4111     'HLT_Mu0_Barrel_L1HP7_v6',
4112     'HLT_Mu0_Barrel_L1HP8_v7',
4113     'HLT_Mu0_Barrel_L1HP9_v7',
4114     'HLT_Mu0_Barrel_v9',
4115     'HLT_Mu10_Barrel_L1HP11_IP4_v3',
4116     'HLT_Mu10_Barrel_L1HP11_IP6_v9',
4117     'HLT_Mu12_Barrel_L1HP13_IP4_v3',
4118     'HLT_Mu12_Barrel_L1HP13_IP6_v3',
4119     'HLT_Mu4_Barrel_IP4_v3',
4120     'HLT_Mu4_Barrel_IP6_v3',
4121     'HLT_Mu6_Barrel_L1HP7_IP6_v6',
4122     'HLT_Mu7_Barrel_L1HP8_IP6_v7',
4123     'HLT_Mu8_Barrel_L1HP9_IP6_v7',
4124     'HLT_Mu9_Barrel_L1HP10_IP6_v9' ),
4125   ParkingVBF0 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v13',
4126     'HLT_QuadPFJet100_88_70_30_v13',
4127     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v9',
4128     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v9',
4129     'HLT_QuadPFJet103_88_75_15_v20',
4130     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v13',
4131     'HLT_QuadPFJet105_88_75_30_v12',
4132     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v9',
4133     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v9',
4134     'HLT_QuadPFJet105_88_76_15_v20',
4135     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v9',
4136     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v9',
4137     'HLT_QuadPFJet111_90_80_15_v20',
4138     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v13',
4139     'HLT_QuadPFJet111_90_80_30_v12',
4140     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v3',
4141     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v3',
4142     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v3',
4143     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v3',
4144     'HLT_VBF_DiPFJet125_45_Mjj1050_v11',
4145     'HLT_VBF_DiPFJet125_45_Mjj1150_v3',
4146     'HLT_VBF_DiPFJet125_45_Mjj1250_v3',
4147     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v9',
4148     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v9',
4149     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v3',
4150     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v10',
4151     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v9',
4152     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v4',
4153     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v9',
4154     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v4',
4155     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v3',
4156     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v3',
4157     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v9',
4158     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v3',
4159     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v9',
4160     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v9',
4161     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v3',
4162     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v9',
4163     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v9',
4164     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v3' ),
4165   ParkingVBF1 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v13',
4166     'HLT_QuadPFJet100_88_70_30_v13',
4167     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v9',
4168     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v9',
4169     'HLT_QuadPFJet103_88_75_15_v20',
4170     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v13',
4171     'HLT_QuadPFJet105_88_75_30_v12',
4172     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v9',
4173     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v9',
4174     'HLT_QuadPFJet105_88_76_15_v20',
4175     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v9',
4176     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v9',
4177     'HLT_QuadPFJet111_90_80_15_v20',
4178     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v13',
4179     'HLT_QuadPFJet111_90_80_30_v12',
4180     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v3',
4181     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v3',
4182     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v3',
4183     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v3',
4184     'HLT_VBF_DiPFJet125_45_Mjj1050_v11',
4185     'HLT_VBF_DiPFJet125_45_Mjj1150_v3',
4186     'HLT_VBF_DiPFJet125_45_Mjj1250_v3',
4187     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v9',
4188     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v9',
4189     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v3',
4190     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v10',
4191     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v9',
4192     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v4',
4193     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v9',
4194     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v4',
4195     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v3',
4196     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v3',
4197     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v9',
4198     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v3',
4199     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v9',
4200     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v9',
4201     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v3',
4202     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v9',
4203     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v9',
4204     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v3' ),
4205   ParkingVBF2 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v13',
4206     'HLT_QuadPFJet100_88_70_30_v13',
4207     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v9',
4208     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v9',
4209     'HLT_QuadPFJet103_88_75_15_v20',
4210     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v13',
4211     'HLT_QuadPFJet105_88_75_30_v12',
4212     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v9',
4213     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v9',
4214     'HLT_QuadPFJet105_88_76_15_v20',
4215     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v9',
4216     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v9',
4217     'HLT_QuadPFJet111_90_80_15_v20',
4218     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v13',
4219     'HLT_QuadPFJet111_90_80_30_v12',
4220     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v3',
4221     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v3',
4222     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v3',
4223     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v3',
4224     'HLT_VBF_DiPFJet125_45_Mjj1050_v11',
4225     'HLT_VBF_DiPFJet125_45_Mjj1150_v3',
4226     'HLT_VBF_DiPFJet125_45_Mjj1250_v3',
4227     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v9',
4228     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v9',
4229     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v3',
4230     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v10',
4231     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v9',
4232     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v4',
4233     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v9',
4234     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v4',
4235     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v3',
4236     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v3',
4237     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v9',
4238     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v3',
4239     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v9',
4240     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v9',
4241     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v3',
4242     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v9',
4243     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v9',
4244     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v3' ),
4245   ParkingVBF3 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v13',
4246     'HLT_QuadPFJet100_88_70_30_v13',
4247     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v9',
4248     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v9',
4249     'HLT_QuadPFJet103_88_75_15_v20',
4250     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v13',
4251     'HLT_QuadPFJet105_88_75_30_v12',
4252     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v9',
4253     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v9',
4254     'HLT_QuadPFJet105_88_76_15_v20',
4255     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v9',
4256     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v9',
4257     'HLT_QuadPFJet111_90_80_15_v20',
4258     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v13',
4259     'HLT_QuadPFJet111_90_80_30_v12',
4260     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v3',
4261     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v3',
4262     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v3',
4263     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v3',
4264     'HLT_VBF_DiPFJet125_45_Mjj1050_v11',
4265     'HLT_VBF_DiPFJet125_45_Mjj1150_v3',
4266     'HLT_VBF_DiPFJet125_45_Mjj1250_v3',
4267     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v9',
4268     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v9',
4269     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v3',
4270     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v10',
4271     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v9',
4272     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v4',
4273     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v9',
4274     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v4',
4275     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v3',
4276     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v3',
4277     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v9',
4278     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v3',
4279     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v9',
4280     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v9',
4281     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v3',
4282     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v9',
4283     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v9',
4284     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v3' ),
4285   ParkingVBF4 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v13',
4286     'HLT_QuadPFJet100_88_70_30_v13',
4287     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v9',
4288     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v9',
4289     'HLT_QuadPFJet103_88_75_15_v20',
4290     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v13',
4291     'HLT_QuadPFJet105_88_75_30_v12',
4292     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v9',
4293     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v9',
4294     'HLT_QuadPFJet105_88_76_15_v20',
4295     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v9',
4296     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v9',
4297     'HLT_QuadPFJet111_90_80_15_v20',
4298     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v13',
4299     'HLT_QuadPFJet111_90_80_30_v12',
4300     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v3',
4301     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v3',
4302     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v3',
4303     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v3',
4304     'HLT_VBF_DiPFJet125_45_Mjj1050_v11',
4305     'HLT_VBF_DiPFJet125_45_Mjj1150_v3',
4306     'HLT_VBF_DiPFJet125_45_Mjj1250_v3',
4307     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v9',
4308     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v9',
4309     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v3',
4310     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v10',
4311     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v9',
4312     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v4',
4313     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v9',
4314     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v4',
4315     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v3',
4316     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v3',
4317     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v9',
4318     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v3',
4319     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v9',
4320     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v9',
4321     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v3',
4322     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v9',
4323     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v9',
4324     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v3' ),
4325   ParkingVBF5 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v13',
4326     'HLT_QuadPFJet100_88_70_30_v13',
4327     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v9',
4328     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v9',
4329     'HLT_QuadPFJet103_88_75_15_v20',
4330     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v13',
4331     'HLT_QuadPFJet105_88_75_30_v12',
4332     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v9',
4333     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v9',
4334     'HLT_QuadPFJet105_88_76_15_v20',
4335     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v9',
4336     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v9',
4337     'HLT_QuadPFJet111_90_80_15_v20',
4338     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v13',
4339     'HLT_QuadPFJet111_90_80_30_v12',
4340     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v3',
4341     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v3',
4342     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v3',
4343     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v3',
4344     'HLT_VBF_DiPFJet125_45_Mjj1050_v11',
4345     'HLT_VBF_DiPFJet125_45_Mjj1150_v3',
4346     'HLT_VBF_DiPFJet125_45_Mjj1250_v3',
4347     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v9',
4348     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v9',
4349     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v3',
4350     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v10',
4351     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v9',
4352     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v4',
4353     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v9',
4354     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v4',
4355     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v3',
4356     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v3',
4357     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v9',
4358     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v3',
4359     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v9',
4360     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v9',
4361     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v3',
4362     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v9',
4363     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v9',
4364     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v3' ),
4365   ParkingVBF6 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v13',
4366     'HLT_QuadPFJet100_88_70_30_v13',
4367     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v9',
4368     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v9',
4369     'HLT_QuadPFJet103_88_75_15_v20',
4370     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v13',
4371     'HLT_QuadPFJet105_88_75_30_v12',
4372     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v9',
4373     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v9',
4374     'HLT_QuadPFJet105_88_76_15_v20',
4375     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v9',
4376     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v9',
4377     'HLT_QuadPFJet111_90_80_15_v20',
4378     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v13',
4379     'HLT_QuadPFJet111_90_80_30_v12',
4380     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v3',
4381     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v3',
4382     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v3',
4383     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v3',
4384     'HLT_VBF_DiPFJet125_45_Mjj1050_v11',
4385     'HLT_VBF_DiPFJet125_45_Mjj1150_v3',
4386     'HLT_VBF_DiPFJet125_45_Mjj1250_v3',
4387     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v9',
4388     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v9',
4389     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v3',
4390     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v10',
4391     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v9',
4392     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v4',
4393     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v9',
4394     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v4',
4395     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v3',
4396     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v3',
4397     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v9',
4398     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v3',
4399     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v9',
4400     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v9',
4401     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v3',
4402     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v9',
4403     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v9',
4404     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v3' ),
4405   ParkingVBF7 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v13',
4406     'HLT_QuadPFJet100_88_70_30_v13',
4407     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v9',
4408     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v9',
4409     'HLT_QuadPFJet103_88_75_15_v20',
4410     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v13',
4411     'HLT_QuadPFJet105_88_75_30_v12',
4412     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v9',
4413     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v9',
4414     'HLT_QuadPFJet105_88_76_15_v20',
4415     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v9',
4416     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v9',
4417     'HLT_QuadPFJet111_90_80_15_v20',
4418     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v13',
4419     'HLT_QuadPFJet111_90_80_30_v12',
4420     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v3',
4421     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v3',
4422     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v3',
4423     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v3',
4424     'HLT_VBF_DiPFJet125_45_Mjj1050_v11',
4425     'HLT_VBF_DiPFJet125_45_Mjj1150_v3',
4426     'HLT_VBF_DiPFJet125_45_Mjj1250_v3',
4427     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v9',
4428     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v9',
4429     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v3',
4430     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v10',
4431     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v9',
4432     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v4',
4433     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v9',
4434     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v4',
4435     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v3',
4436     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v3',
4437     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v9',
4438     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v3',
4439     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v9',
4440     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v9',
4441     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v3',
4442     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v9',
4443     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v9',
4444     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v3' ),
4445   RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v24' ),
4446   ScoutingPFMonitor = cms.vstring( 'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v3',
4447     'DST_PFScouting_DoubleMuonVtxMonitorZ_v3',
4448     'HLT_TriggersForScoutingPFMonitor_PS1000_v1',
4449     'HLT_TriggersForScoutingPFMonitor_PS125_v1',
4450     'HLT_TriggersForScoutingPFMonitor_PS250_v1',
4451     'HLT_TriggersForScoutingPFMonitor_PS500_v1' ),
4452   ScoutingPFRun3 = cms.vstring( 'DST_PFScouting_AXOLoose_v7',
4453     'DST_PFScouting_AXOMedium_v3',
4454     'DST_PFScouting_AXOTight_v9',
4455     'DST_PFScouting_AXOVLoose_v7',
4456     'DST_PFScouting_AXOVTight_v7',
4457     'DST_PFScouting_CICADALoose_v5',
4458     'DST_PFScouting_CICADAMedium_v5',
4459     'DST_PFScouting_CICADATight_v5',
4460     'DST_PFScouting_CICADAVLoose_v5',
4461     'DST_PFScouting_CICADAVTight_v5',
4462     'DST_PFScouting_DoubleEG_v9',
4463     'DST_PFScouting_DoubleMuonNoVtx_v3',
4464     'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v3',
4465     'DST_PFScouting_DoubleMuonVtxMonitorZ_v3',
4466     'DST_PFScouting_DoubleMuonVtx_v3',
4467     'DST_PFScouting_JetHT_v9',
4468     'DST_PFScouting_SingleMuon_v9',
4469     'DST_PFScouting_SinglePhotonEB_v6',
4470     'DST_PFScouting_ZeroBias_v7' ),
4471   Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v11',
4472     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v16',
4473     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v11',
4474     'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v9',
4475     'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v9',
4476     'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v9',
4477     'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v9',
4478     'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v9',
4479     'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v9',
4480     'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v9' ),
4481   TestDataRaw = cms.vstring( 'HLT_TestData_v1' ),
4482   TestDataScouting = cms.vstring( 'HLT_TestData_v1' ),
4483   TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4',
4484     'HLT_HcalCalibration_v6' ),
4485   TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4',
4486     'HLT_HcalCalibration_v6' ),
4487   ZeroBias = cms.vstring( 'HLT_Random_v3',
4488     'HLT_ZeroBias_Alignment_v9',
4489     'HLT_ZeroBias_FirstBXAfterTrain_v11',
4490     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
4491     'HLT_ZeroBias_FirstCollisionInTrain_v12',
4492     'HLT_ZeroBias_IsolatedBunches_v13',
4493     'HLT_ZeroBias_LastCollisionInTrain_v11',
4494     'HLT_ZeroBias_v14' )
4495 )
4496 
4497 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
4498     recordName = cms.string( "CSCChannelMapperRecord" ),
4499     iovIsRunNotTime = cms.bool( True ),
4500     firstValid = cms.vuint32( 1 )
4501 )
4502 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
4503     recordName = cms.string( "CSCIndexerRecord" ),
4504     iovIsRunNotTime = cms.bool( True ),
4505     firstValid = cms.vuint32( 1 )
4506 )
4507 fragment.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
4508     recordName = cms.string( "L1TGlobalParametersRcd" ),
4509     iovIsRunNotTime = cms.bool( True ),
4510     firstValid = cms.vuint32( 1 )
4511 )
4512 fragment.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
4513     appendToDataLabel = cms.string( "HBHE" ),
4514     timeSlewParametersM2 = cms.VPSet( 
4515       cms.PSet(  tmax = cms.double( 16.0 ),
4516         tzero = cms.double( 23.960177 ),
4517         slope = cms.double( -3.178648 )
4518       ),
4519       cms.PSet(  tmax = cms.double( 10.0 ),
4520         tzero = cms.double( 11.977461 ),
4521         slope = cms.double( -1.5610227 )
4522       ),
4523       cms.PSet(  tmax = cms.double( 6.25 ),
4524         tzero = cms.double( 9.109694 ),
4525         slope = cms.double( -1.075824 )
4526       )
4527     ),
4528     timeSlewParametersM3 = cms.VPSet( 
4529       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4530         tspar2_siPM = cms.double( 0.0 ),
4531         tspar2 = cms.double( 0.0 ),
4532         cap = cms.double( 6.0 ),
4533         tspar1 = cms.double( -2.19142 ),
4534         tspar0 = cms.double( 12.2999 ),
4535         tspar1_siPM = cms.double( 0.0 )
4536       ),
4537       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4538         tspar2_siPM = cms.double( 0.0 ),
4539         tspar2 = cms.double( 32.0 ),
4540         cap = cms.double( 6.0 ),
4541         tspar1 = cms.double( -3.2 ),
4542         tspar0 = cms.double( 15.5 ),
4543         tspar1_siPM = cms.double( 0.0 )
4544       ),
4545       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4546         tspar2_siPM = cms.double( 0.0 ),
4547         tspar2 = cms.double( 0.0 ),
4548         cap = cms.double( 6.0 ),
4549         tspar1 = cms.double( -2.19142 ),
4550         tspar0 = cms.double( 12.2999 ),
4551         tspar1_siPM = cms.double( 0.0 )
4552       ),
4553       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4554         tspar2_siPM = cms.double( 0.0 ),
4555         tspar2 = cms.double( 0.0 ),
4556         cap = cms.double( 6.0 ),
4557         tspar1 = cms.double( -2.19142 ),
4558         tspar0 = cms.double( 12.2999 ),
4559         tspar1_siPM = cms.double( 0.0 )
4560       )
4561     )
4562 )
4563 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
4564     recordName = cms.string( "JetTagComputerRecord" ),
4565     iovIsRunNotTime = cms.bool( True ),
4566     firstValid = cms.vuint32( 1 )
4567 )
4568 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
4569     recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
4570     iovIsRunNotTime = cms.bool( True ),
4571     firstValid = cms.vuint32( 1 )
4572 )
4573 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
4574     recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
4575     iovIsRunNotTime = cms.bool( True ),
4576     firstValid = cms.vuint32( 1 )
4577 )
4578 fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource",
4579     recordName = cms.string( "PFRecHitHCALParamsRecord" ),
4580     iovIsRunNotTime = cms.bool( True ),
4581     firstValid = cms.vuint32( 1 )
4582 )
4583 fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource",
4584     recordName = cms.string( "PFRecHitHCALTopologyRecord" ),
4585     iovIsRunNotTime = cms.bool( True ),
4586     firstValid = cms.vuint32( 1 )
4587 )
4588 fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource",
4589     recordName = cms.string( "TfGraphRecord" ),
4590     iovIsRunNotTime = cms.bool( True ),
4591     firstValid = cms.vuint32( 1 )
4592 )
4593 fragment.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
4594     RunType = cms.string( "Run3" ),
4595     PitchSimY = cms.double( 0.15 ),
4596     PitchSimX = cms.double( 0.1 ),
4597     thickness = cms.double( 0.23 ),
4598     noOfPixelSimX = cms.int32( 160 ),
4599     noOfPixelSimY = cms.int32( 104 ),
4600     noOfPixels = cms.int32( 16640 ),
4601     simXWidth = cms.double( 16.6 ),
4602     simYWidth = cms.double( 16.2 ),
4603     deadEdgeWidth = cms.double( 0.2 ),
4604     activeEdgeSigma = cms.double( 0.02 ),
4605     physActiveEdgeDist = cms.double( 0.15 ),
4606     appendToDataLabel = cms.string( "" )
4607 )
4608 
4609 fragment.hltDoubletRecoveryPFlowTrackCandidatesMkFitConfig = cms.ESProducer( "MkFitIterationConfigESProducer",
4610   ComponentName = cms.string( "hltDoubletRecoveryPFlowTrackCandidatesMkFitConfig" ),
4611   config = cms.FileInPath( "RecoTracker/MkFit/data/mkfit-phase1-hltdr.json" ),
4612   minPt = cms.double( 0.7 ),
4613   maxClusterSize = cms.uint32( 8 ),
4614   appendToDataLabel = cms.string( "" )
4615 )
4616 fragment.mkFitGeometryESProducer = cms.ESProducer( "MkFitGeometryESProducer",
4617   appendToDataLabel = cms.string( "" )
4618 )
4619 fragment.hltESPIter0PFlowTrackCandidatesMkFitConfig = cms.ESProducer( "MkFitIterationConfigESProducer",
4620   ComponentName = cms.string( "hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
4621   config = cms.FileInPath( "RecoTracker/MkFit/data/mkfit-phase1-hltiter0.json" ),
4622   minPt = cms.double( 0.0 ),
4623   maxClusterSize = cms.uint32( 8 ),
4624   appendToDataLabel = cms.string( "" )
4625 )
4626 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
4627   ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
4628   SimpleMagneticField = cms.string( "" ),
4629   PropagationDirection = cms.string( "anyDirection" ),
4630   MaxDPhi = cms.double( 1.6 ),
4631   appendToDataLabel = cms.string( "" )
4632 )
4633 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
4634   AlgoName = cms.string( "CSCChannelMapperPostls1" )
4635 )
4636 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
4637   AlgoName = cms.string( "CSCIndexerPostls1" )
4638 )
4639 fragment.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
4640   appendToDataLabel = cms.string( "" )
4641 )
4642 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
4643 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
4644   MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
4645   MapAuto = cms.untracked.bool( False ),
4646   SkipHE = cms.untracked.bool( False ),
4647   appendToDataLabel = cms.string( "" )
4648 )
4649 fragment.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
4650   appendToDataLabel = cms.string( "" )
4651 )
4652 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
4653   dump = cms.untracked.vstring(  ),
4654   appendToDataLabel = cms.string( "" )
4655 )
4656 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
4657   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
4658   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
4659   ComponentName = cms.string( "ClusterShapeHitFilter" ),
4660   isPhase2 = cms.bool( False ),
4661   doPixelShapeCut = cms.bool( True ),
4662   doStripShapeCut = cms.bool( True ),
4663   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
4664   appendToDataLabel = cms.string( "" )
4665 )
4666 fragment.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
4667   appendToDataLabel = cms.string( "" )
4668 )
4669 fragment.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
4670   TotalBxInEvent = cms.int32( 5 ),
4671   NumberPhysTriggers = cms.uint32( 512 ),
4672   NumberL1Muon = cms.uint32( 8 ),
4673   NumberL1EGamma = cms.uint32( 12 ),
4674   NumberL1Jet = cms.uint32( 12 ),
4675   NumberL1Tau = cms.uint32( 12 ),
4676   NumberChips = cms.uint32( 1 ),
4677   PinsOnChip = cms.uint32( 512 ),
4678   OrderOfChip = cms.vint32( 1 ),
4679   NumberL1IsoEG = cms.uint32( 4 ),
4680   NumberL1JetCounts = cms.uint32( 12 ),
4681   UnitLength = cms.int32( 8 ),
4682   NumberL1ForJet = cms.uint32( 4 ),
4683   IfCaloEtaNumberBits = cms.uint32( 4 ),
4684   IfMuEtaNumberBits = cms.uint32( 6 ),
4685   NumberL1TauJet = cms.uint32( 4 ),
4686   NumberL1Mu = cms.uint32( 4 ),
4687   NumberConditionChips = cms.uint32( 1 ),
4688   NumberPsbBoards = cms.int32( 7 ),
4689   NumberL1CenJet = cms.uint32( 4 ),
4690   PinsOnConditionChip = cms.uint32( 512 ),
4691   NumberL1NoIsoEG = cms.uint32( 4 ),
4692   NumberTechnicalTriggers = cms.uint32( 64 ),
4693   NumberPhysTriggersExtended = cms.uint32( 64 ),
4694   WordLength = cms.int32( 64 ),
4695   OrderConditionChip = cms.vint32( 1 ),
4696   appendToDataLabel = cms.string( "" )
4697 )
4698 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4699   SimpleMagneticField = cms.string( "" ),
4700   MaxDPhi = cms.double( 1.6 ),
4701   ComponentName = cms.string( "PropagatorWithMaterial" ),
4702   Mass = cms.double( 0.105 ),
4703   PropagationDirection = cms.string( "alongMomentum" ),
4704   useRungeKutta = cms.bool( False ),
4705   ptMin = cms.double( -1.0 )
4706 )
4707 fragment.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
4708   SimpleMagneticField = cms.string( "ParabolicMf" ),
4709   MaxDPhi = cms.double( 1.6 ),
4710   ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
4711   Mass = cms.double( 0.139 ),
4712   PropagationDirection = cms.string( "alongMomentum" ),
4713   useRungeKutta = cms.bool( False ),
4714   ptMin = cms.double( -1.0 )
4715 )
4716 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
4717   SimpleMagneticField = cms.string( "ParabolicMf" ),
4718   MaxDPhi = cms.double( 1.6 ),
4719   ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
4720   Mass = cms.double( 0.105 ),
4721   PropagationDirection = cms.string( "alongMomentum" ),
4722   useRungeKutta = cms.bool( False ),
4723   ptMin = cms.double( -1.0 )
4724 )
4725 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4726   SimpleMagneticField = cms.string( "" ),
4727   MaxDPhi = cms.double( 1.6 ),
4728   ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
4729   Mass = cms.double( 0.105 ),
4730   PropagationDirection = cms.string( "oppositeToMomentum" ),
4731   useRungeKutta = cms.bool( False ),
4732   ptMin = cms.double( -1.0 )
4733 )
4734 fragment.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
4735   SimpleMagneticField = cms.string( "ParabolicMf" ),
4736   MaxDPhi = cms.double( 1.6 ),
4737   ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
4738   Mass = cms.double( 0.139 ),
4739   PropagationDirection = cms.string( "oppositeToMomentum" ),
4740   useRungeKutta = cms.bool( False ),
4741   ptMin = cms.double( -1.0 )
4742 )
4743 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
4744   SimpleMagneticField = cms.string( "ParabolicMf" ),
4745   MaxDPhi = cms.double( 1.6 ),
4746   ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
4747   Mass = cms.double( 0.105 ),
4748   PropagationDirection = cms.string( "oppositeToMomentum" ),
4749   useRungeKutta = cms.bool( False ),
4750   ptMin = cms.double( -1.0 )
4751 )
4752 fragment.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
4753   SimpleMagneticField = cms.string( "ParabolicMf" ),
4754   MaxDPhi = cms.double( 1.6 ),
4755   ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
4756   Mass = cms.double( 0.105 ),
4757   PropagationDirection = cms.string( "oppositeToMomentum" ),
4758   useRungeKutta = cms.bool( False ),
4759   ptMin = cms.double( 0.1 )
4760 )
4761 fragment.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
4762   SimpleMagneticField = cms.string( "ParabolicMf" ),
4763   MaxDPhi = cms.double( 4.0 ),
4764   ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
4765   Mass = cms.double( 0.1396 ),
4766   PropagationDirection = cms.string( "alongMomentum" ),
4767   useRungeKutta = cms.bool( False ),
4768   ptMin = cms.double( -1.0 )
4769 )
4770 fragment.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
4771   SimpleMagneticField = cms.string( "ParabolicMf" ),
4772   MaxDPhi = cms.double( 1.6 ),
4773   ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
4774   Mass = cms.double( 0.105 ),
4775   PropagationDirection = cms.string( "alongMomentum" ),
4776   useRungeKutta = cms.bool( False ),
4777   ptMin = cms.double( 0.1 )
4778 )
4779 fragment.SiPixelTemplateStoreESProducer = cms.ESProducer( "SiPixelTemplateStoreESProducer",
4780   appendToDataLabel = cms.string( "" )
4781 )
4782 fragment.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
4783   QualityLabel = cms.string( "" ),
4784   Label = cms.string( "" ),
4785   appendToDataLabel = cms.string( "" )
4786 )
4787 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
4788   EtaDivisions = cms.untracked.uint32( 20 ),
4789   PhiDivisions = cms.untracked.uint32( 20 ),
4790   EtaMax = cms.untracked.double( 2.5 ),
4791   appendToDataLabel = cms.string( "" )
4792 )
4793 fragment.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
4794   use3d = cms.bool( True ),
4795   useSignificance = cms.bool( True ),
4796   unBoost = cms.bool( False ),
4797   minTracks = cms.uint32( 3 ),
4798   minVertices = cms.uint32( 1 ),
4799   appendToDataLabel = cms.string( "" )
4800 )
4801 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4802   ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
4803   NoErrorPropagation = cms.bool( False ),
4804   PropagationDirection = cms.string( "anyDirection" ),
4805   useTuningForL2Speed = cms.bool( False ),
4806   useIsYokeFlag = cms.bool( True ),
4807   endcapShiftInZNeg = cms.double( 0.0 ),
4808   SetVBFPointer = cms.bool( False ),
4809   AssumeNoMaterial = cms.bool( False ),
4810   endcapShiftInZPos = cms.double( 0.0 ),
4811   useInTeslaFromMagField = cms.bool( False ),
4812   VBFName = cms.string( "VolumeBasedMagneticField" ),
4813   useEndcapShiftsInZ = cms.bool( False ),
4814   sendLogWarning = cms.bool( False ),
4815   useMatVolumes = cms.bool( True ),
4816   debug = cms.bool( False ),
4817   ApplyRadX0Correction = cms.bool( True ),
4818   useMagVolumes = cms.bool( True ),
4819   returnTangentPlane = cms.bool( True ),
4820   appendToDataLabel = cms.string( "" )
4821 )
4822 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
4823   ComponentName = cms.string( "TransientTrackBuilder" ),
4824   appendToDataLabel = cms.string( "" )
4825 )
4826 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4827   ComponentName = cms.string( "CaloDetIdAssociator" ),
4828   etaBinSize = cms.double( 0.087 ),
4829   nEta = cms.int32( 70 ),
4830   nPhi = cms.int32( 72 ),
4831   hcalRegion = cms.int32( 2 ),
4832   includeBadChambers = cms.bool( False ),
4833   includeGEM = cms.bool( False ),
4834   includeME0 = cms.bool( False )
4835 )
4836 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
4837   ComponentName = cms.string( "CosmicNavigationSchool" ),
4838   PluginName = cms.string( "" ),
4839   SimpleMagneticField = cms.string( "" ),
4840   appendToDataLabel = cms.string( "" )
4841 )
4842 fragment.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
4843   verbosity = cms.untracked.uint32( 1 ),
4844   buildMisalignedGeometry = cms.bool( False ),
4845   isRun2 = cms.bool( False ),
4846   dbTag = cms.string( "" ),
4847   compactViewTag = cms.string( "" ),
4848   fromPreprocessedDB = cms.untracked.bool( True ),
4849   fromDD4hep = cms.untracked.bool( False ),
4850   appendToDataLabel = cms.string( "" )
4851 )
4852 fragment.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
4853   lhcInfoLabel = cms.string( "" ),
4854   lhcInfoPerFillLabel = cms.string( "" ),
4855   lhcInfoPerLSLabel = cms.string( "" ),
4856   opticsLabel = cms.string( "" ),
4857   useNewLHCInfo = cms.bool( True ),
4858   appendToDataLabel = cms.string( "" )
4859 )
4860 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4861   ComponentName = cms.string( "EcalDetIdAssociator" ),
4862   etaBinSize = cms.double( 0.02 ),
4863   nEta = cms.int32( 300 ),
4864   nPhi = cms.int32( 360 ),
4865   hcalRegion = cms.int32( 2 ),
4866   includeBadChambers = cms.bool( False ),
4867   includeGEM = cms.bool( False ),
4868   includeME0 = cms.bool( False )
4869 )
4870 fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka",
4871   appendToDataLabel = cms.string( "" ),
4872   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4873 )
4874 fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka",
4875   appendToDataLabel = cms.string( "" ),
4876   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4877 )
4878 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
4879   flagMask = cms.PSet( 
4880     kBad = cms.vstring( 'kFaultyHardware',
4881       'kDead',
4882       'kKilled' ),
4883     kGood = cms.vstring( 'kGood' ),
4884     kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
4885       'kTowerRecovered' ),
4886     kProblematic = cms.vstring( 'kPoorReco',
4887       'kPoorCalib',
4888       'kNoisy',
4889       'kSaturated' ),
4890     kWeird = cms.vstring( 'kWeird',
4891       'kDiWeird' ),
4892     kTime = cms.vstring( 'kOutOfTime' )
4893   ),
4894   dbstatusMask = cms.PSet( 
4895     kBad = cms.vstring( 'kNonRespondingIsolated',
4896       'kDeadVFE',
4897       'kDeadFE',
4898       'kNoDataNoTP' ),
4899     kGood = cms.vstring( 'kOk' ),
4900     kRecovered = cms.vstring(  ),
4901     kProblematic = cms.vstring( 'kDAC',
4902       'kNoLaser',
4903       'kNoisy',
4904       'kNNoisy',
4905       'kNNNoisy',
4906       'kNNNNoisy',
4907       'kNNNNNoisy',
4908       'kFixedG6',
4909       'kFixedG1',
4910       'kFixedG0' ),
4911     kWeird = cms.vstring(  ),
4912     kTime = cms.vstring(  )
4913   ),
4914   timeThresh = cms.double( 2.0 )
4915 )
4916 fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
4917 fragment.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
4918   appendToDataLabel = cms.string( "" )
4919 )
4920 fragment.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
4921   appendToDataLabel = cms.string( "" )
4922 )
4923 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4924   ComponentName = cms.string( "HcalDetIdAssociator" ),
4925   etaBinSize = cms.double( 0.087 ),
4926   nEta = cms.int32( 70 ),
4927   nPhi = cms.int32( 72 ),
4928   hcalRegion = cms.int32( 2 ),
4929   includeBadChambers = cms.bool( False ),
4930   includeGEM = cms.bool( False ),
4931   includeME0 = cms.bool( False )
4932 )
4933 fragment.hcalMahiConditionsESProducer = cms.ESProducer( "HcalMahiConditionsESProducer@alpaka",
4934   appendToDataLabel = cms.string( "" ),
4935   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4936 )
4937 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
4938   phase = cms.uint32( 1 ),
4939   RecoveredRecHitBits = cms.vstring( '' ),
4940   SeverityLevels = cms.VPSet( 
4941     cms.PSet(  ChannelStatus = cms.vstring( '' ),
4942       RecHitFlags = cms.vstring( '' ),
4943       Level = cms.int32( 0 )
4944     ),
4945     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
4946       RecHitFlags = cms.vstring( '' ),
4947       Level = cms.int32( 1 )
4948     ),
4949     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
4950       RecHitFlags = cms.vstring( 'HBHEIsolatedNoise',
4951         'HFAnomalousHit' ),
4952       Level = cms.int32( 5 )
4953     ),
4954     cms.PSet(  ChannelStatus = cms.vstring( '' ),
4955       RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
4956         'HBHESpikeNoise',
4957         'HBHETS4TS5Noise',
4958         'HBHEOOTPU',
4959         'HBHEFlatNoise',
4960         'HBHENegativeNoise' ),
4961       Level = cms.int32( 8 )
4962     ),
4963     cms.PSet(  ChannelStatus = cms.vstring( '' ),
4964       RecHitFlags = cms.vstring( 'HFLongShort',
4965         'HFS8S1Ratio',
4966         'HFPET',
4967         'HFSignalAsymmetry' ),
4968       Level = cms.int32( 11 )
4969     ),
4970     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
4971       RecHitFlags = cms.vstring(  ),
4972       Level = cms.int32( 12 )
4973     ),
4974     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellHot' ),
4975       RecHitFlags = cms.vstring( '' ),
4976       Level = cms.int32( 15 )
4977     ),
4978     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellOff',
4979   'HcalCellDead' ),
4980       RecHitFlags = cms.vstring( '' ),
4981       Level = cms.int32( 20 )
4982     )
4983   ),
4984   DropChannelStatusBits = cms.vstring( 'HcalCellMask',
4985     'HcalCellOff',
4986     'HcalCellDead' ),
4987   appendToDataLabel = cms.string( "" )
4988 )
4989 fragment.hcalRecoParamWithPulseShapeESProducer = cms.ESProducer( "HcalRecoParamWithPulseShapeESProducer@alpaka",
4990   appendToDataLabel = cms.string( "" ),
4991   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4992 )
4993 fragment.hcalSiPMCharacteristicsESProducer = cms.ESProducer( "HcalSiPMCharacteristicsESProducer@alpaka",
4994   appendToDataLabel = cms.string( "" ),
4995   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4996 )
4997 fragment.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
4998   useCondDB = cms.bool( False ),
4999   gbrForestLabel = cms.string( "" ),
5000   weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
5001   useGBRForest = cms.bool( True ),
5002   useAdaBoost = cms.bool( False ),
5003   appendToDataLabel = cms.string( "" )
5004 )
5005 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
5006   trackPseudoSelection = cms.PSet( 
5007     maxDistToAxis = cms.double( 0.07 ),
5008     totalHitsMin = cms.uint32( 0 ),
5009     ptMin = cms.double( 0.0 ),
5010     sip2dSigMax = cms.double( 99999.9 ),
5011     sip2dValMax = cms.double( 99999.9 ),
5012     sip3dSigMax = cms.double( 99999.9 ),
5013     sip3dValMax = cms.double( 99999.9 ),
5014     maxDecayLen = cms.double( 5.0 ),
5015     qualityClass = cms.string( "any" ),
5016     jetDeltaRMax = cms.double( 0.3 ),
5017     normChi2Max = cms.double( 99999.9 ),
5018     pixelHitsMin = cms.uint32( 0 ),
5019     sip2dSigMin = cms.double( 2.0 ),
5020     sip2dValMin = cms.double( -99999.9 ),
5021     sip3dSigMin = cms.double( -99999.9 ),
5022     sip3dValMin = cms.double( -99999.9 )
5023   ),
5024   trackSelection = cms.PSet( 
5025     maxDistToAxis = cms.double( 0.07 ),
5026     totalHitsMin = cms.uint32( 0 ),
5027     ptMin = cms.double( 0.0 ),
5028     sip2dSigMax = cms.double( 99999.9 ),
5029     sip2dValMax = cms.double( 99999.9 ),
5030     sip3dSigMax = cms.double( 99999.9 ),
5031     sip3dValMax = cms.double( 99999.9 ),
5032     maxDecayLen = cms.double( 5.0 ),
5033     qualityClass = cms.string( "any" ),
5034     jetDeltaRMax = cms.double( 0.3 ),
5035     normChi2Max = cms.double( 99999.9 ),
5036     pixelHitsMin = cms.uint32( 0 ),
5037     sip2dSigMin = cms.double( -99999.9 ),
5038     sip2dValMin = cms.double( -99999.9 ),
5039     sip3dSigMin = cms.double( -99999.9 ),
5040     sip3dValMin = cms.double( -99999.9 )
5041   ),
5042   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
5043   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
5044   trackFlip = cms.bool( False ),
5045   useTrackWeights = cms.bool( True ),
5046   SoftLeptonFlip = cms.bool( False ),
5047   pseudoMultiplicityMin = cms.uint32( 2 ),
5048   correctVertexMass = cms.bool( True ),
5049   minimumTrackWeight = cms.double( 0.5 ),
5050   charmCut = cms.double( 1.5 ),
5051   trackSort = cms.string( "sip2dSig" ),
5052   trackMultiplicityMin = cms.uint32( 3 ),
5053   vertexFlip = cms.bool( False ),
5054   useCategories = cms.bool( True ),
5055   categoryVariableName = cms.string( "vertexCategory" ),
5056   calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
5057     'CombinedSVPseudoVertex',
5058     'CombinedSVNoVertex' ),
5059   calibrationRecord = cms.string( "" ),
5060   recordLabel = cms.string( "HLT" ),
5061   appendToDataLabel = cms.string( "" )
5062 )
5063 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
5064   trackPseudoSelection = cms.PSet( 
5065     max_pT_dRcut = cms.double( 0.1 ),
5066     b_dR = cms.double( 0.6263 ),
5067     min_pT = cms.double( 120.0 ),
5068     b_pT = cms.double( 0.3684 ),
5069     ptMin = cms.double( 0.0 ),
5070     max_pT_trackPTcut = cms.double( 3.0 ),
5071     max_pT = cms.double( 500.0 ),
5072     useVariableJTA = cms.bool( False ),
5073     maxDecayLen = cms.double( 5.0 ),
5074     qualityClass = cms.string( "any" ),
5075     normChi2Max = cms.double( 99999.9 ),
5076     sip2dValMin = cms.double( -99999.9 ),
5077     sip3dValMin = cms.double( -99999.9 ),
5078     a_dR = cms.double( -0.001053 ),
5079     maxDistToAxis = cms.double( 0.07 ),
5080     totalHitsMin = cms.uint32( 0 ),
5081     a_pT = cms.double( 0.005263 ),
5082     sip2dSigMax = cms.double( 99999.9 ),
5083     sip2dValMax = cms.double( 99999.9 ),
5084     sip3dSigMax = cms.double( 99999.9 ),
5085     sip3dValMax = cms.double( 99999.9 ),
5086     min_pT_dRcut = cms.double( 0.5 ),
5087     jetDeltaRMax = cms.double( 0.3 ),
5088     pixelHitsMin = cms.uint32( 0 ),
5089     sip3dSigMin = cms.double( -99999.9 ),
5090     sip2dSigMin = cms.double( 2.0 )
5091   ),
5092   trackSelection = cms.PSet( 
5093     max_pT_dRcut = cms.double( 0.1 ),
5094     b_dR = cms.double( 0.6263 ),
5095     min_pT = cms.double( 120.0 ),
5096     b_pT = cms.double( 0.3684 ),
5097     ptMin = cms.double( 0.0 ),
5098     max_pT_trackPTcut = cms.double( 3.0 ),
5099     max_pT = cms.double( 500.0 ),
5100     useVariableJTA = cms.bool( False ),
5101     maxDecayLen = cms.double( 5.0 ),
5102     qualityClass = cms.string( "any" ),
5103     normChi2Max = cms.double( 99999.9 ),
5104     sip2dValMin = cms.double( -99999.9 ),
5105     sip3dValMin = cms.double( -99999.9 ),
5106     a_dR = cms.double( -0.001053 ),
5107     maxDistToAxis = cms.double( 0.07 ),
5108     totalHitsMin = cms.uint32( 0 ),
5109     a_pT = cms.double( 0.005263 ),
5110     sip2dSigMax = cms.double( 99999.9 ),
5111     sip2dValMax = cms.double( 99999.9 ),
5112     sip3dSigMax = cms.double( 99999.9 ),
5113     sip3dValMax = cms.double( 99999.9 ),
5114     min_pT_dRcut = cms.double( 0.5 ),
5115     jetDeltaRMax = cms.double( 0.3 ),
5116     pixelHitsMin = cms.uint32( 0 ),
5117     sip3dSigMin = cms.double( -99999.9 ),
5118     sip2dSigMin = cms.double( -99999.9 )
5119   ),
5120   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
5121   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
5122   trackFlip = cms.bool( False ),
5123   useTrackWeights = cms.bool( True ),
5124   SoftLeptonFlip = cms.bool( False ),
5125   pseudoMultiplicityMin = cms.uint32( 2 ),
5126   correctVertexMass = cms.bool( True ),
5127   minimumTrackWeight = cms.double( 0.5 ),
5128   charmCut = cms.double( 1.5 ),
5129   trackSort = cms.string( "sip2dSig" ),
5130   trackMultiplicityMin = cms.uint32( 3 ),
5131   vertexFlip = cms.bool( False ),
5132   useCategories = cms.bool( True ),
5133   categoryVariableName = cms.string( "vertexCategory" ),
5134   calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
5135     'CombinedSVIVFV2PseudoVertex',
5136     'CombinedSVIVFV2NoVertex' ),
5137   calibrationRecord = cms.string( "" ),
5138   recordLabel = cms.string( "HLT" ),
5139   appendToDataLabel = cms.string( "" )
5140 )
5141 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
5142   nthTrack = cms.int32( -1 ),
5143   impactParameterType = cms.int32( 1 ),
5144   deltaR = cms.double( -1.0 ),
5145   deltaRmin = cms.double( 0.0 ),
5146   maxImpactParameter = cms.double( 0.1 ),
5147   maxImpactParameterSig = cms.double( 999999.0 ),
5148   maximumDecayLength = cms.double( 999999.0 ),
5149   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5150   trackQualityClass = cms.string( "any" ),
5151   appendToDataLabel = cms.string( "" )
5152 )
5153 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
5154   minimumImpactParameter = cms.double( 0.05 ),
5155   useSignedImpactParameterSig = cms.bool( False ),
5156   nthTrack = cms.int32( 1 ),
5157   impactParameterType = cms.int32( 1 ),
5158   deltaR = cms.double( -1.0 ),
5159   maximumDecayLength = cms.double( 999999.0 ),
5160   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5161   trackQualityClass = cms.string( "any" ),
5162   useVariableJTA = cms.bool( False ),
5163   a_dR = cms.double( -0.001053 ),
5164   b_dR = cms.double( 0.6263 ),
5165   a_pT = cms.double( 0.005263 ),
5166   b_pT = cms.double( 0.3684 ),
5167   min_pT = cms.double( 120.0 ),
5168   max_pT = cms.double( 500.0 ),
5169   min_pT_dRcut = cms.double( 0.5 ),
5170   max_pT_dRcut = cms.double( 0.1 ),
5171   max_pT_trackPTcut = cms.double( 3.0 ),
5172   appendToDataLabel = cms.string( "" )
5173 )
5174 fragment.hltESChi2MeasurementEstimatorForP5 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5175   MaxChi2 = cms.double( 100.0 ),
5176   nSigma = cms.double( 4.0 ),
5177   MaxDisplacement = cms.double( 100.0 ),
5178   MaxSagitta = cms.double( -1.0 ),
5179   MinimalTolerance = cms.double( 0.5 ),
5180   MinPtForHitRecoveryInGluedDet = cms.double( 100000.0 ),
5181   ComponentName = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
5182   appendToDataLabel = cms.string( "" )
5183 )
5184 fragment.hltESFittingSmootherRKP5 = cms.ESProducer( "KFFittingSmootherESProducer",
5185   ComponentName = cms.string( "hltESFittingSmootherRKP5" ),
5186   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
5187   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
5188   EstimateCut = cms.double( 20.0 ),
5189   MaxFractionOutliers = cms.double( 0.3 ),
5190   MaxNumberOfOutliers = cms.int32( 3 ),
5191   MinDof = cms.int32( 2 ),
5192   NoOutliersBeginEnd = cms.bool( False ),
5193   MinNumberOfHits = cms.int32( 4 ),
5194   MinNumberOfHitsHighEta = cms.int32( 5 ),
5195   HighEtaSwitch = cms.double( 5.0 ),
5196   RejectTracks = cms.bool( True ),
5197   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5198   NoInvalidHitsBeginEnd = cms.bool( True ),
5199   LogPixelProbabilityCut = cms.double( 0.0 ),
5200   appendToDataLabel = cms.string( "" )
5201 )
5202 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
5203   ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
5204   SimpleMagneticField = cms.string( "" ),
5205   PropagationDirection = cms.string( "alongMomentum" ),
5206   MaxDPhi = cms.double( 1.6 ),
5207   appendToDataLabel = cms.string( "" )
5208 )
5209 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
5210   ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
5211   SimpleMagneticField = cms.string( "" ),
5212   PropagationDirection = cms.string( "oppositeToMomentum" ),
5213   MaxDPhi = cms.double( 1.6 ),
5214   appendToDataLabel = cms.string( "" )
5215 )
5216 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
5217   SimpleMagneticField = cms.string( "" ),
5218   MaxDPhi = cms.double( 1.6 ),
5219   ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
5220   Mass = cms.double( 5.11E-4 ),
5221   PropagationDirection = cms.string( "oppositeToMomentum" ),
5222   useRungeKutta = cms.bool( False ),
5223   ptMin = cms.double( -1.0 )
5224 )
5225 fragment.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5226   MaxChi2 = cms.double( 16.0 ),
5227   nSigma = cms.double( 3.0 ),
5228   MaxDisplacement = cms.double( 0.5 ),
5229   MaxSagitta = cms.double( 2.0 ),
5230   MinimalTolerance = cms.double( 0.5 ),
5231   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5232   ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
5233   pTChargeCutThreshold = cms.double( -1.0 ),
5234   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5235   appendToDataLabel = cms.string( "" )
5236 )
5237 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5238   MaxChi2 = cms.double( 16.0 ),
5239   nSigma = cms.double( 3.0 ),
5240   MaxDisplacement = cms.double( 0.5 ),
5241   MaxSagitta = cms.double( 2.0 ),
5242   MinimalTolerance = cms.double( 0.5 ),
5243   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5244   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
5245   pTChargeCutThreshold = cms.double( 15.0 ),
5246   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5247   appendToDataLabel = cms.string( "" )
5248 )
5249 fragment.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5250   MaxChi2 = cms.double( 2000.0 ),
5251   nSigma = cms.double( 3.0 ),
5252   MaxDisplacement = cms.double( 100.0 ),
5253   MaxSagitta = cms.double( -1.0 ),
5254   MinimalTolerance = cms.double( 10.0 ),
5255   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5256   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
5257   pTChargeCutThreshold = cms.double( 15.0 ),
5258   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5259   appendToDataLabel = cms.string( "" )
5260 )
5261 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5262   MaxChi2 = cms.double( 30.0 ),
5263   nSigma = cms.double( 3.0 ),
5264   MaxDisplacement = cms.double( 100.0 ),
5265   MaxSagitta = cms.double( -1.0 ),
5266   MinimalTolerance = cms.double( 10.0 ),
5267   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5268   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
5269   pTChargeCutThreshold = cms.double( 15.0 ),
5270   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5271   appendToDataLabel = cms.string( "" )
5272 )
5273 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5274   MaxChi2 = cms.double( 9.0 ),
5275   nSigma = cms.double( 3.0 ),
5276   MaxDisplacement = cms.double( 0.5 ),
5277   MaxSagitta = cms.double( 2.0 ),
5278   MinimalTolerance = cms.double( 0.5 ),
5279   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5280   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
5281   pTChargeCutThreshold = cms.double( 15.0 ),
5282   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5283   appendToDataLabel = cms.string( "" )
5284 )
5285 fragment.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5286   MaxChi2 = cms.double( 9.0 ),
5287   nSigma = cms.double( 3.0 ),
5288   MaxDisplacement = cms.double( 100.0 ),
5289   MaxSagitta = cms.double( -1.0 ),
5290   MinimalTolerance = cms.double( 10.0 ),
5291   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5292   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
5293   pTChargeCutThreshold = cms.double( 15.0 ),
5294   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
5295   appendToDataLabel = cms.string( "" )
5296 )
5297 fragment.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5298   MaxChi2 = cms.double( 16.0 ),
5299   nSigma = cms.double( 3.0 ),
5300   MaxDisplacement = cms.double( 0.5 ),
5301   MaxSagitta = cms.double( 2.0 ),
5302   MinimalTolerance = cms.double( 0.5 ),
5303   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5304   ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
5305   pTChargeCutThreshold = cms.double( -1.0 ),
5306   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5307   appendToDataLabel = cms.string( "" )
5308 )
5309 fragment.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5310   MaxChi2 = cms.double( 40.0 ),
5311   nSigma = cms.double( 4.0 ),
5312   MaxDisplacement = cms.double( 0.5 ),
5313   MaxSagitta = cms.double( 2.0 ),
5314   MinimalTolerance = cms.double( 0.5 ),
5315   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
5316   ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
5317   appendToDataLabel = cms.string( "" )
5318 )
5319 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5320   MaxChi2 = cms.double( 16.0 ),
5321   nSigma = cms.double( 3.0 ),
5322   MaxDisplacement = cms.double( 100.0 ),
5323   MaxSagitta = cms.double( -1.0 ),
5324   MinimalTolerance = cms.double( 10.0 ),
5325   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5326   ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
5327   appendToDataLabel = cms.string( "" )
5328 )
5329 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5330   MaxChi2 = cms.double( 30.0 ),
5331   nSigma = cms.double( 3.0 ),
5332   MaxDisplacement = cms.double( 100.0 ),
5333   MaxSagitta = cms.double( -1.0 ),
5334   MinimalTolerance = cms.double( 10.0 ),
5335   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5336   ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
5337   appendToDataLabel = cms.string( "" )
5338 )
5339 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5340   MaxChi2 = cms.double( 9.0 ),
5341   nSigma = cms.double( 3.0 ),
5342   MaxDisplacement = cms.double( 100.0 ),
5343   MaxSagitta = cms.double( -1.0 ),
5344   MinimalTolerance = cms.double( 10.0 ),
5345   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5346   ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
5347   appendToDataLabel = cms.string( "" )
5348 )
5349 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
5350   ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
5351   MaxComponents = cms.int32( 12 ),
5352   DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" ),
5353   appendToDataLabel = cms.string( "" )
5354 )
5355 fragment.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5356   MaxChi2 = cms.double( 9.0 ),
5357   nSigma = cms.double( 3.0 ),
5358   MaxDisplacement = cms.double( 0.5 ),
5359   MaxSagitta = cms.double( 2.0 ),
5360   MinimalTolerance = cms.double( 0.5 ),
5361   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5362   ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
5363   pTChargeCutThreshold = cms.double( -1.0 ),
5364   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5365   appendToDataLabel = cms.string( "" )
5366 )
5367 fragment.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5368   ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
5369   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5370   fractionShared = cms.double( 0.13 ),
5371   ValidHitBonus = cms.double( 5.0 ),
5372   MissingHitPenalty = cms.double( 20.0 ),
5373   allowSharedFirstHit = cms.bool( True )
5374 )
5375 fragment.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5376   ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
5377   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5378   fractionShared = cms.double( 0.13 ),
5379   ValidHitBonus = cms.double( 5.0 ),
5380   MissingHitPenalty = cms.double( 20.0 ),
5381   allowSharedFirstHit = cms.bool( True )
5382 )
5383 fragment.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5384   MaxChi2 = cms.double( 9.0 ),
5385   nSigma = cms.double( 3.0 ),
5386   MaxDisplacement = cms.double( 0.5 ),
5387   MaxSagitta = cms.double( 2.0 ),
5388   MinimalTolerance = cms.double( 0.5 ),
5389   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5390   ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
5391   pTChargeCutThreshold = cms.double( -1.0 ),
5392   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5393   appendToDataLabel = cms.string( "" )
5394 )
5395 fragment.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5396   ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
5397   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5398   fractionShared = cms.double( 0.13 ),
5399   ValidHitBonus = cms.double( 5.0 ),
5400   MissingHitPenalty = cms.double( 20.0 ),
5401   allowSharedFirstHit = cms.bool( True )
5402 )
5403 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
5404   nthTrack = cms.int32( -1 ),
5405   impactParameterType = cms.int32( 1 ),
5406   deltaR = cms.double( -1.0 ),
5407   deltaRmin = cms.double( 0.0 ),
5408   maxImpactParameter = cms.double( 0.1 ),
5409   maxImpactParameterSig = cms.double( 999999.0 ),
5410   maximumDecayLength = cms.double( 999999.0 ),
5411   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5412   trackQualityClass = cms.string( "any" ),
5413   appendToDataLabel = cms.string( "" )
5414 )
5415 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
5416   nthTrack = cms.int32( -1 ),
5417   impactParameterType = cms.int32( 1 ),
5418   deltaR = cms.double( -1.0 ),
5419   deltaRmin = cms.double( 0.0 ),
5420   maxImpactParameter = cms.double( 0.2 ),
5421   maxImpactParameterSig = cms.double( 999999.0 ),
5422   maximumDecayLength = cms.double( 999999.0 ),
5423   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5424   trackQualityClass = cms.string( "any" ),
5425   appendToDataLabel = cms.string( "" )
5426 )
5427 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
5428   nthTrack = cms.int32( -1 ),
5429   impactParameterType = cms.int32( 1 ),
5430   deltaR = cms.double( -1.0 ),
5431   deltaRmin = cms.double( 0.0 ),
5432   maxImpactParameter = cms.double( 0.05 ),
5433   maxImpactParameterSig = cms.double( 5.0 ),
5434   maximumDecayLength = cms.double( 999999.0 ),
5435   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5436   trackQualityClass = cms.string( "any" ),
5437   appendToDataLabel = cms.string( "" )
5438 )
5439 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
5440   minimumImpactParameter = cms.double( 0.05 ),
5441   useSignedImpactParameterSig = cms.bool( False ),
5442   nthTrack = cms.int32( 1 ),
5443   impactParameterType = cms.int32( 1 ),
5444   deltaR = cms.double( -1.0 ),
5445   maximumDecayLength = cms.double( 999999.0 ),
5446   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5447   trackQualityClass = cms.string( "any" ),
5448   useVariableJTA = cms.bool( False ),
5449   a_dR = cms.double( -0.001053 ),
5450   b_dR = cms.double( 0.6263 ),
5451   a_pT = cms.double( 0.005263 ),
5452   b_pT = cms.double( 0.3684 ),
5453   min_pT = cms.double( 120.0 ),
5454   max_pT = cms.double( 500.0 ),
5455   min_pT_dRcut = cms.double( 0.5 ),
5456   max_pT_dRcut = cms.double( 0.1 ),
5457   max_pT_trackPTcut = cms.double( 3.0 ),
5458   appendToDataLabel = cms.string( "" )
5459 )
5460 fragment.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
5461   minimumImpactParameter = cms.double( 0.03 ),
5462   useSignedImpactParameterSig = cms.bool( False ),
5463   nthTrack = cms.int32( 1 ),
5464   impactParameterType = cms.int32( 1 ),
5465   deltaR = cms.double( -1.0 ),
5466   maximumDecayLength = cms.double( 999999.0 ),
5467   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5468   trackQualityClass = cms.string( "any" ),
5469   useVariableJTA = cms.bool( False ),
5470   a_dR = cms.double( -0.001053 ),
5471   b_dR = cms.double( 0.6263 ),
5472   a_pT = cms.double( 0.005263 ),
5473   b_pT = cms.double( 0.3684 ),
5474   min_pT = cms.double( 120.0 ),
5475   max_pT = cms.double( 500.0 ),
5476   min_pT_dRcut = cms.double( 0.5 ),
5477   max_pT_dRcut = cms.double( 0.1 ),
5478   max_pT_trackPTcut = cms.double( 3.0 ),
5479   appendToDataLabel = cms.string( "" )
5480 )
5481 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
5482   minimumImpactParameter = cms.double( 0.2 ),
5483   useSignedImpactParameterSig = cms.bool( True ),
5484   nthTrack = cms.int32( 2 ),
5485   impactParameterType = cms.int32( 1 ),
5486   deltaR = cms.double( -1.0 ),
5487   maximumDecayLength = cms.double( 999999.0 ),
5488   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5489   trackQualityClass = cms.string( "any" ),
5490   useVariableJTA = cms.bool( False ),
5491   a_dR = cms.double( -0.001053 ),
5492   b_dR = cms.double( 0.6263 ),
5493   a_pT = cms.double( 0.005263 ),
5494   b_pT = cms.double( 0.3684 ),
5495   min_pT = cms.double( 120.0 ),
5496   max_pT = cms.double( 500.0 ),
5497   min_pT_dRcut = cms.double( 0.5 ),
5498   max_pT_dRcut = cms.double( 0.1 ),
5499   max_pT_trackPTcut = cms.double( 3.0 ),
5500   appendToDataLabel = cms.string( "" )
5501 )
5502 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
5503   ComponentName = cms.string( "hltESPDummyDetLayerGeometry" ),
5504   appendToDataLabel = cms.string( "" )
5505 )
5506 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
5507   BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
5508   EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
5509   ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
5510   MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
5511   Mass = cms.double( 5.11E-4 ),
5512   BetheHeitlerCorrection = cms.int32( 2 )
5513 )
5514 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
5515   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5516   NoErrorPropagation = cms.bool( False ),
5517   PropagationDirection = cms.string( "anyDirection" ),
5518   useTuningForL2Speed = cms.bool( True ),
5519   useIsYokeFlag = cms.bool( True ),
5520   endcapShiftInZNeg = cms.double( 0.0 ),
5521   SetVBFPointer = cms.bool( False ),
5522   AssumeNoMaterial = cms.bool( False ),
5523   endcapShiftInZPos = cms.double( 0.0 ),
5524   useInTeslaFromMagField = cms.bool( False ),
5525   VBFName = cms.string( "VolumeBasedMagneticField" ),
5526   useEndcapShiftsInZ = cms.bool( False ),
5527   sendLogWarning = cms.bool( False ),
5528   useMatVolumes = cms.bool( True ),
5529   debug = cms.bool( False ),
5530   ApplyRadX0Correction = cms.bool( True ),
5531   useMagVolumes = cms.bool( True ),
5532   returnTangentPlane = cms.bool( True ),
5533   appendToDataLabel = cms.string( "" )
5534 )
5535 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
5536   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
5537   NoErrorPropagation = cms.bool( False ),
5538   PropagationDirection = cms.string( "oppositeToMomentum" ),
5539   useTuningForL2Speed = cms.bool( True ),
5540   useIsYokeFlag = cms.bool( True ),
5541   endcapShiftInZNeg = cms.double( 0.0 ),
5542   SetVBFPointer = cms.bool( False ),
5543   AssumeNoMaterial = cms.bool( False ),
5544   endcapShiftInZPos = cms.double( 0.0 ),
5545   useInTeslaFromMagField = cms.bool( False ),
5546   VBFName = cms.string( "VolumeBasedMagneticField" ),
5547   useEndcapShiftsInZ = cms.bool( False ),
5548   sendLogWarning = cms.bool( False ),
5549   useMatVolumes = cms.bool( True ),
5550   debug = cms.bool( False ),
5551   ApplyRadX0Correction = cms.bool( True ),
5552   useMagVolumes = cms.bool( True ),
5553   returnTangentPlane = cms.bool( True ),
5554   appendToDataLabel = cms.string( "" )
5555 )
5556 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
5557   ComponentName = cms.string( "hltESPFittingSmootherIT" ),
5558   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
5559   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
5560   EstimateCut = cms.double( -1.0 ),
5561   MaxFractionOutliers = cms.double( 0.3 ),
5562   MaxNumberOfOutliers = cms.int32( 3 ),
5563   MinDof = cms.int32( 2 ),
5564   NoOutliersBeginEnd = cms.bool( False ),
5565   MinNumberOfHits = cms.int32( 3 ),
5566   MinNumberOfHitsHighEta = cms.int32( 5 ),
5567   HighEtaSwitch = cms.double( 5.0 ),
5568   RejectTracks = cms.bool( True ),
5569   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5570   NoInvalidHitsBeginEnd = cms.bool( True ),
5571   LogPixelProbabilityCut = cms.double( -16.0 ),
5572   appendToDataLabel = cms.string( "" )
5573 )
5574 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
5575   ComponentName = cms.string( "hltESPFittingSmootherRK" ),
5576   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
5577   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
5578   EstimateCut = cms.double( -1.0 ),
5579   MaxFractionOutliers = cms.double( 0.3 ),
5580   MaxNumberOfOutliers = cms.int32( 3 ),
5581   MinDof = cms.int32( 2 ),
5582   NoOutliersBeginEnd = cms.bool( False ),
5583   MinNumberOfHits = cms.int32( 5 ),
5584   MinNumberOfHitsHighEta = cms.int32( 5 ),
5585   HighEtaSwitch = cms.double( 5.0 ),
5586   RejectTracks = cms.bool( True ),
5587   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5588   NoInvalidHitsBeginEnd = cms.bool( False ),
5589   LogPixelProbabilityCut = cms.double( -16.0 ),
5590   appendToDataLabel = cms.string( "" )
5591 )
5592 fragment.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
5593   ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
5594   standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
5595   looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
5596   appendToDataLabel = cms.string( "" )
5597 )
5598 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
5599   SimpleMagneticField = cms.string( "" ),
5600   MaxDPhi = cms.double( 1.6 ),
5601   ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
5602   Mass = cms.double( 5.11E-4 ),
5603   PropagationDirection = cms.string( "alongMomentum" ),
5604   useRungeKutta = cms.bool( False ),
5605   ptMin = cms.double( -1.0 )
5606 )
5607 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
5608   ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" ),
5609   appendToDataLabel = cms.string( "" )
5610 )
5611 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
5612   ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
5613   Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
5614   Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
5615   EstimateCut = cms.double( -1.0 ),
5616   MaxFractionOutliers = cms.double( 0.3 ),
5617   MaxNumberOfOutliers = cms.int32( 3 ),
5618   MinDof = cms.int32( 2 ),
5619   NoOutliersBeginEnd = cms.bool( False ),
5620   MinNumberOfHits = cms.int32( 5 ),
5621   MinNumberOfHitsHighEta = cms.int32( 5 ),
5622   HighEtaSwitch = cms.double( 5.0 ),
5623   RejectTracks = cms.bool( True ),
5624   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5625   NoInvalidHitsBeginEnd = cms.bool( True ),
5626   LogPixelProbabilityCut = cms.double( -16.0 ),
5627   appendToDataLabel = cms.string( "" )
5628 )
5629 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
5630   ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
5631   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
5632   GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
5633   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
5634   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5635   appendToDataLabel = cms.string( "" )
5636 )
5637 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
5638   ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
5639   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
5640   GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
5641   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
5642   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5643   ErrorRescaling = cms.double( 100.0 ),
5644   appendToDataLabel = cms.string( "" )
5645 )
5646 fragment.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5647   MaxChi2 = cms.double( 30.0 ),
5648   nSigma = cms.double( 3.0 ),
5649   MaxDisplacement = cms.double( 0.5 ),
5650   MaxSagitta = cms.double( 2.0 ),
5651   MinimalTolerance = cms.double( 0.5 ),
5652   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5653   ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
5654   pTChargeCutThreshold = cms.double( 15.0 ),
5655   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5656   appendToDataLabel = cms.string( "" )
5657 )
5658 fragment.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5659   MaxChi2 = cms.double( 30.0 ),
5660   nSigma = cms.double( 3.0 ),
5661   MaxDisplacement = cms.double( 0.5 ),
5662   MaxSagitta = cms.double( 2.0 ),
5663   MinimalTolerance = cms.double( 0.5 ),
5664   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5665   ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
5666   pTChargeCutThreshold = cms.double( 15.0 ),
5667   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5668   appendToDataLabel = cms.string( "" )
5669 )
5670 fragment.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5671   MaxChi2 = cms.double( 36.0 ),
5672   nSigma = cms.double( 3.0 ),
5673   MaxDisplacement = cms.double( 100.0 ),
5674   MaxSagitta = cms.double( -1.0 ),
5675   MinimalTolerance = cms.double( 10.0 ),
5676   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5677   ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
5678   appendToDataLabel = cms.string( "" )
5679 )
5680 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
5681   ComponentName = cms.string( "hltESPKFFittingSmoother" ),
5682   Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
5683   Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
5684   EstimateCut = cms.double( -1.0 ),
5685   MaxFractionOutliers = cms.double( 0.3 ),
5686   MaxNumberOfOutliers = cms.int32( 3 ),
5687   MinDof = cms.int32( 2 ),
5688   NoOutliersBeginEnd = cms.bool( False ),
5689   MinNumberOfHits = cms.int32( 5 ),
5690   MinNumberOfHitsHighEta = cms.int32( 5 ),
5691   HighEtaSwitch = cms.double( 5.0 ),
5692   RejectTracks = cms.bool( True ),
5693   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5694   NoInvalidHitsBeginEnd = cms.bool( False ),
5695   LogPixelProbabilityCut = cms.double( -16.0 ),
5696   appendToDataLabel = cms.string( "" )
5697 )
5698 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
5699   ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
5700   Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
5701   Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
5702   EstimateCut = cms.double( -1.0 ),
5703   MaxFractionOutliers = cms.double( 0.3 ),
5704   MaxNumberOfOutliers = cms.int32( 3 ),
5705   MinDof = cms.int32( 2 ),
5706   NoOutliersBeginEnd = cms.bool( False ),
5707   MinNumberOfHits = cms.int32( 5 ),
5708   MinNumberOfHitsHighEta = cms.int32( 5 ),
5709   HighEtaSwitch = cms.double( 5.0 ),
5710   RejectTracks = cms.bool( True ),
5711   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5712   NoInvalidHitsBeginEnd = cms.bool( False ),
5713   LogPixelProbabilityCut = cms.double( -16.0 ),
5714   appendToDataLabel = cms.string( "" )
5715 )
5716 fragment.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
5717   ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
5718   Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
5719   Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
5720   EstimateCut = cms.double( 20.0 ),
5721   MaxFractionOutliers = cms.double( 0.3 ),
5722   MaxNumberOfOutliers = cms.int32( 3 ),
5723   MinDof = cms.int32( 2 ),
5724   NoOutliersBeginEnd = cms.bool( False ),
5725   MinNumberOfHits = cms.int32( 3 ),
5726   MinNumberOfHitsHighEta = cms.int32( 5 ),
5727   HighEtaSwitch = cms.double( 5.0 ),
5728   RejectTracks = cms.bool( True ),
5729   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5730   NoInvalidHitsBeginEnd = cms.bool( True ),
5731   LogPixelProbabilityCut = cms.double( -14.0 ),
5732   appendToDataLabel = cms.string( "" )
5733 )
5734 fragment.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
5735   ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
5736   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
5737   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
5738   EstimateCut = cms.double( 20.0 ),
5739   MaxFractionOutliers = cms.double( 0.3 ),
5740   MaxNumberOfOutliers = cms.int32( 3 ),
5741   MinDof = cms.int32( 2 ),
5742   NoOutliersBeginEnd = cms.bool( False ),
5743   MinNumberOfHits = cms.int32( 3 ),
5744   MinNumberOfHitsHighEta = cms.int32( 5 ),
5745   HighEtaSwitch = cms.double( 5.0 ),
5746   RejectTracks = cms.bool( True ),
5747   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5748   NoInvalidHitsBeginEnd = cms.bool( True ),
5749   LogPixelProbabilityCut = cms.double( -14.0 ),
5750   appendToDataLabel = cms.string( "" )
5751 )
5752 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
5753   ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
5754   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5755   Updator = cms.string( "hltESPKFUpdator" ),
5756   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5757   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5758   minHits = cms.int32( 3 ),
5759   appendToDataLabel = cms.string( "" )
5760 )
5761 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
5762   ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
5763   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5764   Updator = cms.string( "hltESPKFUpdator" ),
5765   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5766   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5767   minHits = cms.int32( 3 ),
5768   appendToDataLabel = cms.string( "" )
5769 )
5770 fragment.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
5771   ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
5772   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
5773   Updator = cms.string( "hltESPKFUpdator" ),
5774   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5775   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5776   minHits = cms.int32( 3 ),
5777   appendToDataLabel = cms.string( "" )
5778 )
5779 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
5780   ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
5781   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5782   Updator = cms.string( "hltESPKFUpdator" ),
5783   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5784   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5785   errorRescaling = cms.double( 100.0 ),
5786   minHits = cms.int32( 3 ),
5787   appendToDataLabel = cms.string( "" )
5788 )
5789 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
5790   ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
5791   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
5792   Updator = cms.string( "hltESPKFUpdator" ),
5793   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5794   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5795   errorRescaling = cms.double( 100.0 ),
5796   minHits = cms.int32( 3 ),
5797   appendToDataLabel = cms.string( "" )
5798 )
5799 fragment.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
5800   ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
5801   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
5802   Updator = cms.string( "hltESPKFUpdator" ),
5803   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5804   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5805   errorRescaling = cms.double( 10.0 ),
5806   minHits = cms.int32( 3 ),
5807   appendToDataLabel = cms.string( "" )
5808 )
5809 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
5810   ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
5811   Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
5812   Updator = cms.string( "hltESPKFUpdator" ),
5813   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5814   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5815   errorRescaling = cms.double( 10.0 ),
5816   minHits = cms.int32( 3 ),
5817   appendToDataLabel = cms.string( "" )
5818 )
5819 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
5820   ComponentName = cms.string( "hltESPKFUpdator" ),
5821   appendToDataLabel = cms.string( "" )
5822 )
5823 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
5824   DistanceMeasure = cms.string( "KullbackLeibler" ),
5825   ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
5826   appendToDataLabel = cms.string( "" )
5827 )
5828 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
5829   ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
5830   Propagator = cms.string( "hltESPSmartPropagatorAny" ),
5831   Updator = cms.string( "hltESPKFUpdator" ),
5832   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5833   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5834   minHits = cms.int32( 3 ),
5835   appendToDataLabel = cms.string( "" )
5836 )
5837 fragment.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5838   MaxChi2 = cms.double( 9.0 ),
5839   nSigma = cms.double( 3.0 ),
5840   MaxDisplacement = cms.double( 0.5 ),
5841   MaxSagitta = cms.double( 2.0 ),
5842   MinimalTolerance = cms.double( 0.5 ),
5843   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5844   ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
5845   pTChargeCutThreshold = cms.double( -1.0 ),
5846   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5847   appendToDataLabel = cms.string( "" )
5848 )
5849 fragment.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5850   ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
5851   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5852   fractionShared = cms.double( 0.16 ),
5853   ValidHitBonus = cms.double( 5.0 ),
5854   MissingHitPenalty = cms.double( 20.0 ),
5855   allowSharedFirstHit = cms.bool( True )
5856 )
5857 fragment.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5858   ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
5859   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5860   fractionShared = cms.double( 0.16 ),
5861   ValidHitBonus = cms.double( 5.0 ),
5862   MissingHitPenalty = cms.double( 20.0 ),
5863   allowSharedFirstHit = cms.bool( True )
5864 )
5865 fragment.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5866   MaxChi2 = cms.double( 9.0 ),
5867   nSigma = cms.double( 3.0 ),
5868   MaxDisplacement = cms.double( 0.5 ),
5869   MaxSagitta = cms.double( 2.0 ),
5870   MinimalTolerance = cms.double( 0.5 ),
5871   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5872   ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
5873   pTChargeCutThreshold = cms.double( -1.0 ),
5874   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5875   appendToDataLabel = cms.string( "" )
5876 )
5877 fragment.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5878   ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
5879   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5880   fractionShared = cms.double( 0.16 ),
5881   ValidHitBonus = cms.double( 5.0 ),
5882   MissingHitPenalty = cms.double( 20.0 ),
5883   allowSharedFirstHit = cms.bool( True )
5884 )
5885 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
5886   ComponentName = cms.string( "hltESPMeasurementTracker" ),
5887   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
5888   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
5889   HitMatcher = cms.string( "StandardMatcher" ),
5890   Phase2StripCPE = cms.string( "" ),
5891   SiStripQualityLabel = cms.string( "" ),
5892   UseStripModuleQualityDB = cms.bool( True ),
5893   DebugStripModuleQualityDB = cms.untracked.bool( False ),
5894   UseStripAPVFiberQualityDB = cms.bool( True ),
5895   DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
5896   MaskBadAPVFibers = cms.bool( True ),
5897   UseStripStripQualityDB = cms.bool( True ),
5898   DebugStripStripQualityDB = cms.untracked.bool( False ),
5899   badStripCuts = cms.PSet( 
5900     TOB = cms.PSet( 
5901       maxBad = cms.uint32( 4 ),
5902       maxConsecutiveBad = cms.uint32( 2 )
5903     ),
5904     TIB = cms.PSet( 
5905       maxBad = cms.uint32( 4 ),
5906       maxConsecutiveBad = cms.uint32( 2 )
5907     ),
5908     TID = cms.PSet( 
5909       maxBad = cms.uint32( 4 ),
5910       maxConsecutiveBad = cms.uint32( 2 )
5911     ),
5912     TEC = cms.PSet( 
5913       maxBad = cms.uint32( 4 ),
5914       maxConsecutiveBad = cms.uint32( 2 )
5915     )
5916   ),
5917   UsePixelModuleQualityDB = cms.bool( True ),
5918   DebugPixelModuleQualityDB = cms.untracked.bool( False ),
5919   UsePixelROCQualityDB = cms.bool( True ),
5920   DebugPixelROCQualityDB = cms.untracked.bool( False ),
5921   appendToDataLabel = cms.string( "" )
5922 )
5923 fragment.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
5924   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
5925   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
5926   ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
5927   isPhase2 = cms.bool( False ),
5928   doPixelShapeCut = cms.bool( True ),
5929   doStripShapeCut = cms.bool( True ),
5930   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5931   appendToDataLabel = cms.string( "" )
5932 )
5933 fragment.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5934   ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
5935   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5936   fractionShared = cms.double( 0.11 ),
5937   ValidHitBonus = cms.double( 5.0 ),
5938   MissingHitPenalty = cms.double( 20.0 ),
5939   allowSharedFirstHit = cms.bool( True )
5940 )
5941 fragment.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5942   MaxChi2 = cms.double( 16.0 ),
5943   nSigma = cms.double( 3.0 ),
5944   MaxDisplacement = cms.double( 0.5 ),
5945   MaxSagitta = cms.double( 2.0 ),
5946   MinimalTolerance = cms.double( 0.5 ),
5947   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5948   ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
5949   pTChargeCutThreshold = cms.double( -1.0 ),
5950   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5951   appendToDataLabel = cms.string( "" )
5952 )
5953 fragment.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5954   ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
5955   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5956   fractionShared = cms.double( 0.11 ),
5957   ValidHitBonus = cms.double( 5.0 ),
5958   MissingHitPenalty = cms.double( 20.0 ),
5959   allowSharedFirstHit = cms.bool( True )
5960 )
5961 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
5962   ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
5963   appendToDataLabel = cms.string( "" )
5964 )
5965 fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka",
5966   energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
5967   energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5968   appendToDataLabel = cms.string( "" ),
5969   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5970 )
5971 fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka",
5972   usePFThresholdsFromDB = cms.bool( True ),
5973   appendToDataLabel = cms.string( "" ),
5974   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5975 )
5976 fragment.hltESPPixelCPEFastParamsHIonPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaHIonPhase1@alpaka",
5977   LoadTemplatesFromDB = cms.bool( True ),
5978   Alpha2Order = cms.bool( True ),
5979   ClusterProbComputationFlag = cms.int32( 0 ),
5980   useLAWidthFromDB = cms.bool( True ),
5981   lAOffset = cms.double( 0.0 ),
5982   lAWidthBPix = cms.double( 0.0 ),
5983   lAWidthFPix = cms.double( 0.0 ),
5984   doLorentzFromAlignment = cms.bool( False ),
5985   useLAFromDB = cms.bool( True ),
5986   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5987   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5988   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5989   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5990   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
5991   yerr_endcap = cms.vdouble( 0.0021 ),
5992   xerr_barrel_l1_def = cms.double( 0.0103 ),
5993   yerr_barrel_l1_def = cms.double( 0.0021 ),
5994   xerr_barrel_ln_def = cms.double( 0.0103 ),
5995   yerr_barrel_ln_def = cms.double( 0.0021 ),
5996   xerr_endcap_def = cms.double( 0.002 ),
5997   yerr_endcap_def = cms.double( 7.5E-4 ),
5998   EdgeClusterErrorX = cms.double( 50.0 ),
5999   EdgeClusterErrorY = cms.double( 85.0 ),
6000   UseErrorsFromTemplates = cms.bool( True ),
6001   TruncatePixelCharge = cms.bool( True ),
6002   ComponentName = cms.string( "PixelCPEFastParamsHIonPhase1" ),
6003   MagneticFieldRecord = cms.ESInputTag( "","" ),
6004   appendToDataLabel = cms.string( "" )
6005 )
6006 fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka",
6007   LoadTemplatesFromDB = cms.bool( True ),
6008   Alpha2Order = cms.bool( True ),
6009   ClusterProbComputationFlag = cms.int32( 0 ),
6010   useLAWidthFromDB = cms.bool( True ),
6011   lAOffset = cms.double( 0.0 ),
6012   lAWidthBPix = cms.double( 0.0 ),
6013   lAWidthFPix = cms.double( 0.0 ),
6014   doLorentzFromAlignment = cms.bool( False ),
6015   useLAFromDB = cms.bool( True ),
6016   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
6017   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
6018   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
6019   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
6020   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
6021   yerr_endcap = cms.vdouble( 0.0021 ),
6022   xerr_barrel_l1_def = cms.double( 0.0103 ),
6023   yerr_barrel_l1_def = cms.double( 0.0021 ),
6024   xerr_barrel_ln_def = cms.double( 0.0103 ),
6025   yerr_barrel_ln_def = cms.double( 0.0021 ),
6026   xerr_endcap_def = cms.double( 0.002 ),
6027   yerr_endcap_def = cms.double( 7.5E-4 ),
6028   EdgeClusterErrorX = cms.double( 50.0 ),
6029   EdgeClusterErrorY = cms.double( 85.0 ),
6030   UseErrorsFromTemplates = cms.bool( True ),
6031   TruncatePixelCharge = cms.bool( True ),
6032   ComponentName = cms.string( "PixelCPEFastParams" ),
6033   MagneticFieldRecord = cms.ESInputTag( "","" ),
6034   appendToDataLabel = cms.string( "" ),
6035   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6036 )
6037 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
6038   LoadTemplatesFromDB = cms.bool( True ),
6039   Alpha2Order = cms.bool( True ),
6040   ClusterProbComputationFlag = cms.int32( 0 ),
6041   useLAWidthFromDB = cms.bool( False ),
6042   lAOffset = cms.double( 0.0 ),
6043   lAWidthBPix = cms.double( 0.0 ),
6044   lAWidthFPix = cms.double( 0.0 ),
6045   doLorentzFromAlignment = cms.bool( False ),
6046   useLAFromDB = cms.bool( True ),
6047   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
6048   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
6049   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
6050   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
6051   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
6052   yerr_endcap = cms.vdouble( 0.0021 ),
6053   xerr_barrel_l1_def = cms.double( 0.0103 ),
6054   yerr_barrel_l1_def = cms.double( 0.0021 ),
6055   xerr_barrel_ln_def = cms.double( 0.0103 ),
6056   yerr_barrel_ln_def = cms.double( 0.0021 ),
6057   xerr_endcap_def = cms.double( 0.002 ),
6058   yerr_endcap_def = cms.double( 7.5E-4 ),
6059   eff_charge_cut_highX = cms.double( 1.0 ),
6060   eff_charge_cut_highY = cms.double( 1.0 ),
6061   eff_charge_cut_lowX = cms.double( 0.0 ),
6062   eff_charge_cut_lowY = cms.double( 0.0 ),
6063   size_cutX = cms.double( 3.0 ),
6064   size_cutY = cms.double( 3.0 ),
6065   EdgeClusterErrorX = cms.double( 50.0 ),
6066   EdgeClusterErrorY = cms.double( 85.0 ),
6067   inflate_errors = cms.bool( False ),
6068   inflate_all_errors_no_trk_angle = cms.bool( False ),
6069   NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
6070   UseErrorsFromTemplates = cms.bool( True ),
6071   TruncatePixelCharge = cms.bool( True ),
6072   IrradiationBiasCorrection = cms.bool( True ),
6073   DoCosmics = cms.bool( False ),
6074   isPhase2 = cms.bool( False ),
6075   SmallPitch = cms.bool( False ),
6076   ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
6077   MagneticFieldRecord = cms.ESInputTag( "","" ),
6078   appendToDataLabel = cms.string( "" )
6079 )
6080 fragment.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
6081   LoadTemplatesFromDB = cms.bool( True ),
6082   Alpha2Order = cms.bool( True ),
6083   ClusterProbComputationFlag = cms.int32( 0 ),
6084   useLAWidthFromDB = cms.bool( True ),
6085   lAOffset = cms.double( 0.0 ),
6086   lAWidthBPix = cms.double( 0.0 ),
6087   lAWidthFPix = cms.double( 0.0 ),
6088   doLorentzFromAlignment = cms.bool( False ),
6089   useLAFromDB = cms.bool( True ),
6090   barrelTemplateID = cms.int32( 0 ),
6091   forwardTemplateID = cms.int32( 0 ),
6092   directoryWithTemplates = cms.int32( 0 ),
6093   speed = cms.int32( -2 ),
6094   UseClusterSplitter = cms.bool( False ),
6095   ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
6096   appendToDataLabel = cms.string( "" )
6097 )
6098 fragment.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
6099   MaxChi2 = cms.double( 16.0 ),
6100   nSigma = cms.double( 3.0 ),
6101   MaxDisplacement = cms.double( 0.5 ),
6102   MaxSagitta = cms.double( 2.0 ),
6103   MinimalTolerance = cms.double( 0.5 ),
6104   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
6105   ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
6106   pTChargeCutThreshold = cms.double( -1.0 ),
6107   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6108   appendToDataLabel = cms.string( "" )
6109 )
6110 fragment.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
6111   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
6112   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
6113   ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
6114   isPhase2 = cms.bool( False ),
6115   doPixelShapeCut = cms.bool( True ),
6116   doStripShapeCut = cms.bool( True ),
6117   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6118   appendToDataLabel = cms.string( "" )
6119 )
6120 fragment.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6121   ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
6122   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6123   fractionShared = cms.double( 0.11 ),
6124   ValidHitBonus = cms.double( 5.0 ),
6125   MissingHitPenalty = cms.double( 20.0 ),
6126   allowSharedFirstHit = cms.bool( True )
6127 )
6128 fragment.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
6129   MaxChi2 = cms.double( 9.0 ),
6130   nSigma = cms.double( 3.0 ),
6131   MaxDisplacement = cms.double( 0.5 ),
6132   MaxSagitta = cms.double( 2.0 ),
6133   MinimalTolerance = cms.double( 0.5 ),
6134   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
6135   ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
6136   pTChargeCutThreshold = cms.double( 15.0 ),
6137   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
6138   appendToDataLabel = cms.string( "" )
6139 )
6140 fragment.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
6141   MaxChi2 = cms.double( 25.0 ),
6142   nSigma = cms.double( 3.0 ),
6143   MaxDisplacement = cms.double( 100.0 ),
6144   MaxSagitta = cms.double( -1.0 ),
6145   MinimalTolerance = cms.double( 10.0 ),
6146   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
6147   ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
6148   appendToDataLabel = cms.string( "" )
6149 )
6150 fragment.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6151   ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
6152   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6153   fractionShared = cms.double( 0.19 ),
6154   ValidHitBonus = cms.double( 5.0 ),
6155   MissingHitPenalty = cms.double( 20.0 ),
6156   allowSharedFirstHit = cms.bool( True )
6157 )
6158 fragment.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
6159   ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
6160   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6161   Updator = cms.string( "hltESPKFUpdator" ),
6162   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6163   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
6164   minHits = cms.int32( 3 ),
6165   appendToDataLabel = cms.string( "" )
6166 )
6167 fragment.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
6168   ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
6169   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6170   Updator = cms.string( "hltESPKFUpdator" ),
6171   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6172   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
6173   errorRescaling = cms.double( 100.0 ),
6174   minHits = cms.int32( 3 ),
6175   appendToDataLabel = cms.string( "" )
6176 )
6177 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
6178   SimpleMagneticField = cms.string( "" ),
6179   MaxDPhi = cms.double( 1.6 ),
6180   ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6181   Mass = cms.double( 0.105 ),
6182   PropagationDirection = cms.string( "alongMomentum" ),
6183   useRungeKutta = cms.bool( True ),
6184   ptMin = cms.double( -1.0 )
6185 )
6186 fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka",
6187   CablingMapLabel = cms.string( "" ),
6188   UseQualityInfo = cms.bool( False ),
6189   appendToDataLabel = cms.string( "" ),
6190   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6191 )
6192 fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka",
6193   appendToDataLabel = cms.string( "" ),
6194   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6195 )
6196 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
6197   ComponentName = cms.string( "hltESPSmartPropagator" ),
6198   PropagationDirection = cms.string( "alongMomentum" ),
6199   Epsilon = cms.double( 5.0 ),
6200   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
6201   MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
6202   appendToDataLabel = cms.string( "" )
6203 )
6204 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
6205   ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
6206   PropagationDirection = cms.string( "alongMomentum" ),
6207   Epsilon = cms.double( 5.0 ),
6208   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
6209   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6210   appendToDataLabel = cms.string( "" )
6211 )
6212 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
6213   ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
6214   PropagationDirection = cms.string( "oppositeToMomentum" ),
6215   Epsilon = cms.double( 5.0 ),
6216   TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
6217   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6218   appendToDataLabel = cms.string( "" )
6219 )
6220 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
6221   distance = cms.double( 0.5 ),
6222   appendToDataLabel = cms.string( "" )
6223 )
6224 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
6225   ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
6226   NoErrorPropagation = cms.bool( False ),
6227   PropagationDirection = cms.string( "alongMomentum" ),
6228   useTuningForL2Speed = cms.bool( False ),
6229   useIsYokeFlag = cms.bool( True ),
6230   endcapShiftInZNeg = cms.double( 0.0 ),
6231   SetVBFPointer = cms.bool( False ),
6232   AssumeNoMaterial = cms.bool( False ),
6233   endcapShiftInZPos = cms.double( 0.0 ),
6234   useInTeslaFromMagField = cms.bool( False ),
6235   VBFName = cms.string( "VolumeBasedMagneticField" ),
6236   useEndcapShiftsInZ = cms.bool( False ),
6237   sendLogWarning = cms.bool( False ),
6238   useMatVolumes = cms.bool( True ),
6239   debug = cms.bool( False ),
6240   ApplyRadX0Correction = cms.bool( True ),
6241   useMagVolumes = cms.bool( True ),
6242   returnTangentPlane = cms.bool( True ),
6243   appendToDataLabel = cms.string( "" )
6244 )
6245 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
6246   ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
6247   NoErrorPropagation = cms.bool( False ),
6248   PropagationDirection = cms.string( "oppositeToMomentum" ),
6249   useTuningForL2Speed = cms.bool( False ),
6250   useIsYokeFlag = cms.bool( True ),
6251   endcapShiftInZNeg = cms.double( 0.0 ),
6252   SetVBFPointer = cms.bool( False ),
6253   AssumeNoMaterial = cms.bool( False ),
6254   endcapShiftInZPos = cms.double( 0.0 ),
6255   useInTeslaFromMagField = cms.bool( False ),
6256   VBFName = cms.string( "VolumeBasedMagneticField" ),
6257   useEndcapShiftsInZ = cms.bool( False ),
6258   sendLogWarning = cms.bool( False ),
6259   useMatVolumes = cms.bool( True ),
6260   debug = cms.bool( False ),
6261   ApplyRadX0Correction = cms.bool( True ),
6262   useMagVolumes = cms.bool( True ),
6263   returnTangentPlane = cms.bool( True ),
6264   appendToDataLabel = cms.string( "" )
6265 )
6266 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
6267   ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
6268   ComponentType = cms.string( "StripCPEfromTrackAngle" ),
6269   parameters = cms.PSet( 
6270     mTIB_P1 = cms.double( 0.202 ),
6271     maxChgOneMIP = cms.double( 6000.0 ),
6272     mTEC_P0 = cms.double( -1.885 ),
6273     mTOB_P1 = cms.double( 0.253 ),
6274     mTEC_P1 = cms.double( 0.471 ),
6275     mLC_P2 = cms.double( 0.3 ),
6276     mLC_P1 = cms.double( 0.618 ),
6277     mTOB_P0 = cms.double( -1.026 ),
6278     mLC_P0 = cms.double( -0.326 ),
6279     useLegacyError = cms.bool( False ),
6280     mTIB_P0 = cms.double( -0.742 ),
6281     mTID_P1 = cms.double( 0.433 ),
6282     mTID_P0 = cms.double( -1.427 )
6283   )
6284 )
6285 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6286   ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
6287   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6288   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
6289   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
6290   Matcher = cms.string( "StandardMatcher" ),
6291   Phase2StripCPE = cms.string( "" ),
6292   appendToDataLabel = cms.string( "" )
6293 )
6294 fragment.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6295   ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
6296   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6297   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
6298   PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
6299   Matcher = cms.string( "StandardMatcher" ),
6300   Phase2StripCPE = cms.string( "" ),
6301   appendToDataLabel = cms.string( "" )
6302 )
6303 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6304   ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6305   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6306   StripCPE = cms.string( "Fake" ),
6307   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
6308   Matcher = cms.string( "StandardMatcher" ),
6309   Phase2StripCPE = cms.string( "" ),
6310   appendToDataLabel = cms.string( "" )
6311 )
6312 fragment.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6313   ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
6314   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6315   StripCPE = cms.string( "Fake" ),
6316   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
6317   Matcher = cms.string( "StandardMatcher" ),
6318   Phase2StripCPE = cms.string( "" ),
6319   appendToDataLabel = cms.string( "" )
6320 )
6321 fragment.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
6322   MaxChi2 = cms.double( 16.0 ),
6323   nSigma = cms.double( 3.0 ),
6324   MaxDisplacement = cms.double( 0.5 ),
6325   MaxSagitta = cms.double( 2.0 ),
6326   MinimalTolerance = cms.double( 0.5 ),
6327   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
6328   ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
6329   pTChargeCutThreshold = cms.double( -1.0 ),
6330   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6331   appendToDataLabel = cms.string( "" )
6332 )
6333 fragment.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
6334   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
6335   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
6336   ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
6337   isPhase2 = cms.bool( False ),
6338   doPixelShapeCut = cms.bool( True ),
6339   doStripShapeCut = cms.bool( True ),
6340   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6341   appendToDataLabel = cms.string( "" )
6342 )
6343 fragment.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
6344   ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
6345   Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
6346   Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
6347   EstimateCut = cms.double( 30.0 ),
6348   MaxFractionOutliers = cms.double( 0.3 ),
6349   MaxNumberOfOutliers = cms.int32( 3 ),
6350   MinDof = cms.int32( 2 ),
6351   NoOutliersBeginEnd = cms.bool( False ),
6352   MinNumberOfHits = cms.int32( 7 ),
6353   MinNumberOfHitsHighEta = cms.int32( 5 ),
6354   HighEtaSwitch = cms.double( 5.0 ),
6355   RejectTracks = cms.bool( True ),
6356   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
6357   NoInvalidHitsBeginEnd = cms.bool( False ),
6358   LogPixelProbabilityCut = cms.double( -16.0 ),
6359   appendToDataLabel = cms.string( "" )
6360 )
6361 fragment.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
6362   ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
6363   Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
6364   Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
6365   EstimateCut = cms.double( 30.0 ),
6366   MaxFractionOutliers = cms.double( 0.3 ),
6367   MaxNumberOfOutliers = cms.int32( 3 ),
6368   MinDof = cms.int32( 2 ),
6369   NoOutliersBeginEnd = cms.bool( False ),
6370   MinNumberOfHits = cms.int32( 7 ),
6371   MinNumberOfHitsHighEta = cms.int32( 5 ),
6372   HighEtaSwitch = cms.double( 5.0 ),
6373   RejectTracks = cms.bool( True ),
6374   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
6375   NoInvalidHitsBeginEnd = cms.bool( False ),
6376   LogPixelProbabilityCut = cms.double( -16.0 ),
6377   appendToDataLabel = cms.string( "" )
6378 )
6379 fragment.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
6380   ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
6381   standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
6382   looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
6383   appendToDataLabel = cms.string( "" )
6384 )
6385 fragment.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
6386   ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
6387   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
6388   Updator = cms.string( "hltESPKFUpdator" ),
6389   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6390   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6391   minHits = cms.int32( 7 ),
6392   appendToDataLabel = cms.string( "" )
6393 )
6394 fragment.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
6395   ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
6396   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
6397   Updator = cms.string( "hltESPKFUpdator" ),
6398   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6399   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6400   minHits = cms.int32( 7 ),
6401   appendToDataLabel = cms.string( "" )
6402 )
6403 fragment.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
6404   ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
6405   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
6406   Updator = cms.string( "hltESPKFUpdator" ),
6407   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6408   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6409   errorRescaling = cms.double( 10.0 ),
6410   minHits = cms.int32( 7 ),
6411   appendToDataLabel = cms.string( "" )
6412 )
6413 fragment.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
6414   ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
6415   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
6416   Updator = cms.string( "hltESPKFUpdator" ),
6417   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6418   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6419   errorRescaling = cms.double( 10.0 ),
6420   minHits = cms.int32( 7 ),
6421   appendToDataLabel = cms.string( "" )
6422 )
6423 fragment.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6424   ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
6425   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6426   fractionShared = cms.double( 0.09 ),
6427   ValidHitBonus = cms.double( 5.0 ),
6428   MissingHitPenalty = cms.double( 20.0 ),
6429   allowSharedFirstHit = cms.bool( True )
6430 )
6431 fragment.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
6432   ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
6433   algoOrder = cms.vstring(  ),
6434   appendToDataLabel = cms.string( "" )
6435 )
6436 fragment.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer",
6437   ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ),
6438   FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ),
6439   appendToDataLabel = cms.string( "" )
6440 )
6441 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6442   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
6443   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6444   fractionShared = cms.double( 0.5 ),
6445   ValidHitBonus = cms.double( 100.0 ),
6446   MissingHitPenalty = cms.double( 0.0 ),
6447   allowSharedFirstHit = cms.bool( False )
6448 )
6449 fragment.hltESPTrajectoryCleanerBySharedHitsP5 = cms.ESProducer( "TrajectoryCleanerESProducer",
6450   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHitsP5" ),
6451   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6452   fractionShared = cms.double( 0.19 ),
6453   ValidHitBonus = cms.double( 5.0 ),
6454   MissingHitPenalty = cms.double( 20.0 ),
6455   allowSharedFirstHit = cms.bool( True )
6456 )
6457 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
6458   ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
6459   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6460   Updator = cms.string( "hltESPKFUpdator" ),
6461   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6462   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6463   minHits = cms.int32( 3 ),
6464   appendToDataLabel = cms.string( "" )
6465 )
6466 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
6467   ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
6468   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6469   Updator = cms.string( "hltESPKFUpdator" ),
6470   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6471   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6472   errorRescaling = cms.double( 100.0 ),
6473   minHits = cms.int32( 3 ),
6474   appendToDataLabel = cms.string( "" )
6475 )
6476 fragment.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
6477   ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
6478   useQuadrupletAlgo = cms.bool( False ),
6479   appendToDataLabel = cms.string( "" )
6480 )
6481 fragment.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
6482   ComponentName = cms.string( "hltTrackCleaner" ),
6483   appendToDataLabel = cms.string( "" )
6484 )
6485 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6486   ComponentName = cms.string( "HODetIdAssociator" ),
6487   etaBinSize = cms.double( 0.087 ),
6488   nEta = cms.int32( 30 ),
6489   nPhi = cms.int32( 72 ),
6490   hcalRegion = cms.int32( 2 ),
6491   includeBadChambers = cms.bool( False ),
6492   includeGEM = cms.bool( False ),
6493   includeME0 = cms.bool( False )
6494 )
6495 fragment.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
6496   appendToDataLabel = cms.string( "" )
6497 )
6498 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6499   ComponentName = cms.string( "MuonDetIdAssociator" ),
6500   etaBinSize = cms.double( 0.125 ),
6501   nEta = cms.int32( 48 ),
6502   nPhi = cms.int32( 48 ),
6503   hcalRegion = cms.int32( 2 ),
6504   includeBadChambers = cms.bool( True ),
6505   includeGEM = cms.bool( True ),
6506   includeME0 = cms.bool( False )
6507 )
6508 fragment.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6509   ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
6510   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6511   fractionShared = cms.double( 0.1 ),
6512   ValidHitBonus = cms.double( 1000.0 ),
6513   MissingHitPenalty = cms.double( 1.0 ),
6514   allowSharedFirstHit = cms.bool( True )
6515 )
6516 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
6517   ComponentName = cms.string( "SimpleNavigationSchool" ),
6518   PluginName = cms.string( "" ),
6519   SimpleMagneticField = cms.string( "ParabolicMf" ),
6520   appendToDataLabel = cms.string( "" )
6521 )
6522 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6523   ComponentName = cms.string( "PreshowerDetIdAssociator" ),
6524   etaBinSize = cms.double( 0.1 ),
6525   nEta = cms.int32( 60 ),
6526   nPhi = cms.int32( 30 ),
6527   hcalRegion = cms.int32( 2 ),
6528   includeBadChambers = cms.bool( False ),
6529   includeGEM = cms.bool( False ),
6530   includeME0 = cms.bool( False )
6531 )
6532 fragment.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
6533   appendToDataLabel = cms.string( "" )
6534 )
6535 fragment.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
6536   ComponentName = cms.string( "" ),
6537   CablingMapLabel = cms.string( "" ),
6538   UseQualityInfo = cms.bool( False ),
6539   appendToDataLabel = cms.string( "" )
6540 )
6541 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
6542 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
6543   LatencyRecord = cms.PSet( 
6544     label = cms.untracked.string( "" ),
6545     record = cms.string( "SiStripLatencyRcd" )
6546   ),
6547   BackPlaneCorrectionPeakMode = cms.PSet( 
6548     label = cms.untracked.string( "peak" ),
6549     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
6550   ),
6551   BackPlaneCorrectionDeconvMode = cms.PSet( 
6552     label = cms.untracked.string( "deconvolution" ),
6553     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
6554   )
6555 )
6556 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
6557   LatencyRecord = cms.PSet( 
6558     label = cms.untracked.string( "" ),
6559     record = cms.string( "SiStripLatencyRcd" )
6560   ),
6561   LorentzAnglePeakMode = cms.PSet( 
6562     label = cms.untracked.string( "peak" ),
6563     record = cms.string( "SiStripLorentzAngleRcd" )
6564   ),
6565   LorentzAngleDeconvMode = cms.PSet( 
6566     label = cms.untracked.string( "deconvolution" ),
6567     record = cms.string( "SiStripLorentzAngleRcd" )
6568   )
6569 )
6570 fragment.zdcTopologyEP = cms.ESProducer( "ZdcTopologyEP",
6571   appendToDataLabel = cms.string( "" )
6572 )
6573 
6574 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
6575     RawDataCollection = cms.InputTag( "rawDataCollector" )
6576 )
6577 fragment.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
6578 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
6579     result = cms.bool( False )
6580 )
6581 fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka"
6582 )
6583 fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter",
6584     producer = cms.InputTag( 'hltBackend','backend' ),
6585     backends = cms.vstring( 'CudaAsync',
6586       'ROCmAsync' )
6587 )
6588 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
6589     SelectedTriggerType = cms.int32( 1 )
6590 )
6591 fragment.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
6592     FedIds = cms.vint32( 1404 ),
6593     Setup = cms.string( "stage2::GTSetup" ),
6594     FWId = cms.uint32( 0 ),
6595     DmxFWId = cms.uint32( 0 ),
6596     FWOverride = cms.bool( False ),
6597     TMTCheck = cms.bool( True ),
6598     CTP7 = cms.untracked.bool( False ),
6599     MTF7 = cms.untracked.bool( False ),
6600     InputLabel = cms.InputTag( "rawDataCollector" ),
6601     lenSlinkHeader = cms.untracked.int32( 8 ),
6602     lenSlinkTrailer = cms.untracked.int32( 8 ),
6603     lenAMCHeader = cms.untracked.int32( 8 ),
6604     lenAMCTrailer = cms.untracked.int32( 0 ),
6605     lenAMC13Header = cms.untracked.int32( 8 ),
6606     lenAMC13Trailer = cms.untracked.int32( 8 ),
6607     debug = cms.untracked.bool( False ),
6608     MinFeds = cms.uint32( 0 )
6609 )
6610 fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
6611     MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6612     MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6613     EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6614     TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6615     JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6616     EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6617     EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
6618     CICADAInputTag = cms.InputTag( 'hltGtStage2Digis','CICADAScore' ),
6619     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
6620     AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
6621     GetPrescaleColumnFromData = cms.bool( False ),
6622     AlgorithmTriggersUnprescaled = cms.bool( True ),
6623     RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
6624     AlgorithmTriggersUnmasked = cms.bool( True ),
6625     useMuonShowers = cms.bool( True ),
6626     produceAXOL1TLScore = cms.bool( False ),
6627     resetPSCountersEachLumiSec = cms.bool( True ),
6628     semiRandomInitialPSCounters = cms.bool( False ),
6629     ProduceL1GtDaqRecord = cms.bool( True ),
6630     ProduceL1GtObjectMapRecord = cms.bool( True ),
6631     EmulateBxInEvent = cms.int32( 1 ),
6632     L1DataBxInEvent = cms.int32( 5 ),
6633     AlternativeNrBxBoardDaq = cms.uint32( 0 ),
6634     BstLengthBytes = cms.int32( -1 ),
6635     PrescaleSet = cms.uint32( 1 ),
6636     Verbosity = cms.untracked.int32( 0 ),
6637     PrintL1Menu = cms.untracked.bool( False ),
6638     TriggerMenuLuminosity = cms.string( "startup" )
6639 )
6640 fragment.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
6641     onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
6642 )
6643 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
6644     changeToCMSCoordinates = cms.bool( False ),
6645     maxZ = cms.double( 40.0 ),
6646     setSigmaZ = cms.double( 0.0 ),
6647     beamMode = cms.untracked.uint32( 11 ),
6648     src = cms.InputTag( "" ),
6649     gtEvmLabel = cms.InputTag( "" ),
6650     maxRadius = cms.double( 2.0 ),
6651     useBSOnlineRecords = cms.bool( True ),
6652     timeThreshold = cms.int32( 48 ),
6653     sigmaZThreshold = cms.double( 2.0 ),
6654     sigmaXYThreshold = cms.double( 4.0 )
6655 )
6656 fragment.hltL1sZeroBiasIorIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
6657     saveTags = cms.bool( True ),
6658     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_IsolatedBunch" ),
6659     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6660     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6661     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6662     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6663     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6664     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6665     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6666     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6667     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6668 )
6669 fragment.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler",
6670     offset = cms.uint32( 0 ),
6671     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6672 )
6673 fragment.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
6674     tccUnpacking = cms.bool( True ),
6675     FedLabel = cms.InputTag( "listfeds" ),
6676     srpUnpacking = cms.bool( True ),
6677     syncCheck = cms.bool( True ),
6678     feIdCheck = cms.bool( True ),
6679     silentMode = cms.untracked.bool( True ),
6680     InputLabel = cms.InputTag( "rawDataCollector" ),
6681     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 ),
6682     eventPut = cms.bool( True ),
6683     numbTriggerTSamples = cms.int32( 1 ),
6684     numbXtalTSamples = cms.int32( 10 ),
6685     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 ),
6686     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 ),
6687     DoRegional = cms.bool( False ),
6688     feUnpacking = cms.bool( True ),
6689     forceToKeepFRData = cms.bool( False ),
6690     headerUnpacking = cms.bool( True ),
6691     memUnpacking = cms.bool( True )
6692 )
6693 fragment.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka",
6694     InputLabel = cms.InputTag( "rawDataCollector" ),
6695     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 ),
6696     maxChannelsEB = cms.uint32( 61200 ),
6697     maxChannelsEE = cms.uint32( 14648 ),
6698     digisLabelEB = cms.string( "ebDigis" ),
6699     digisLabelEE = cms.string( "eeDigis" ),
6700     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6701 )
6702 fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer",
6703     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
6704     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
6705     digisOutLabelEB = cms.string( "ebDigis" ),
6706     digisOutLabelEE = cms.string( "eeDigis" ),
6707     produceDummyIntegrityCollections = cms.bool( False )
6708 )
6709 fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka",
6710     digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
6711     digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
6712     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
6713     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
6714     EBtimeFitLimits_Lower = cms.double( 0.2 ),
6715     EBtimeFitLimits_Upper = cms.double( 1.4 ),
6716     EEtimeFitLimits_Lower = cms.double( 0.2 ),
6717     EEtimeFitLimits_Upper = cms.double( 1.4 ),
6718     EBtimeConstantTerm = cms.double( 0.6 ),
6719     EEtimeConstantTerm = cms.double( 1.0 ),
6720     EBtimeNconst = cms.double( 28.5 ),
6721     EEtimeNconst = cms.double( 31.8 ),
6722     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
6723     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
6724     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
6725     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
6726     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
6727     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
6728     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
6729     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
6730     amplitudeThresholdEB = cms.double( 10.0 ),
6731     amplitudeThresholdEE = cms.double( 10.0 ),
6732     EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
6733     EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
6734     EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
6735     EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
6736     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
6737     shouldRunTimingComputation = cms.bool( True ),
6738     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6739 )
6740 fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
6741     inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ),
6742     outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
6743     isPhase2 = cms.bool( False ),
6744     inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ),
6745     outputLabelEE = cms.string( "EcalUncalibRecHitsEE" )
6746 )
6747 fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
6748     ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
6749     eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
6750     ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
6751     ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
6752     ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
6753     eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
6754     eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
6755     eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
6756     integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ),
6757     integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ),
6758     ebDetIdToBeRecovered = cms.string( "ebDetId" ),
6759     eeDetIdToBeRecovered = cms.string( "eeDetId" ),
6760     ebFEToBeRecovered = cms.string( "ebFE" ),
6761     eeFEToBeRecovered = cms.string( "eeFE" )
6762 )
6763 fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
6764     EErechitCollection = cms.string( "EcalRecHitsEE" ),
6765     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
6766     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
6767     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
6768     ChannelStatusToBeExcluded = cms.vstring(  ),
6769     killDeadChannels = cms.bool( True ),
6770     algo = cms.string( "EcalRecHitWorkerSimple" ),
6771     EBLaserMIN = cms.double( 0.5 ),
6772     EELaserMIN = cms.double( 0.5 ),
6773     EBLaserMAX = cms.double( 3.0 ),
6774     EELaserMAX = cms.double( 8.0 ),
6775     timeCalibTag = cms.ESInputTag( "","" ),
6776     timeOffsetTag = cms.ESInputTag( "","" ),
6777     skipTimeCalib = cms.bool( False ),
6778     laserCorrection = cms.bool( True ),
6779     flagsMapDBReco = cms.PSet( 
6780       kDead = cms.vstring( 'kNoDataNoTP' ),
6781       kGood = cms.vstring( 'kOk',
6782         'kDAC',
6783         'kNoLaser',
6784         'kNoisy' ),
6785       kTowerRecovered = cms.vstring( 'kDeadFE' ),
6786       kNoisy = cms.vstring( 'kNNoisy',
6787         'kFixedG6',
6788         'kFixedG1' ),
6789       kNeighboursRecovered = cms.vstring( 'kFixedG0',
6790         'kNonRespondingIsolated',
6791         'kDeadVFE' )
6792     ),
6793     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
6794     recoverEBIsolatedChannels = cms.bool( False ),
6795     recoverEEIsolatedChannels = cms.bool( False ),
6796     recoverEBVFE = cms.bool( False ),
6797     recoverEEVFE = cms.bool( False ),
6798     recoverEBFE = cms.bool( False ),
6799     recoverEEFE = cms.bool( False ),
6800     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
6801     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
6802     logWarningEtThreshold_EB_FE = cms.double( -1.0 ),
6803     logWarningEtThreshold_EE_FE = cms.double( -1.0 ),
6804     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
6805     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
6806     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
6807     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
6808     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
6809     singleChannelRecoveryThreshold = cms.double( 8.0 ),
6810     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
6811     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
6812     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
6813     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
6814     cleaningConfig = cms.PSet( 
6815       cThreshold_endcap = cms.double( 15.0 ),
6816       tightenCrack_e1_double = cms.double( 2.0 ),
6817       cThreshold_barrel = cms.double( 4.0 ),
6818       e6e2thresh = cms.double( 0.04 ),
6819       e4e1Threshold_barrel = cms.double( 0.08 ),
6820       e4e1Threshold_endcap = cms.double( 0.3 ),
6821       tightenCrack_e4e1_single = cms.double( 3.0 ),
6822       cThreshold_double = cms.double( 10.0 ),
6823       e4e1_b_barrel = cms.double( -0.024 ),
6824       tightenCrack_e6e2_double = cms.double( 3.0 ),
6825       e4e1_a_barrel = cms.double( 0.04 ),
6826       tightenCrack_e1_single = cms.double( 2.0 ),
6827       e4e1_a_endcap = cms.double( 0.02 ),
6828       e4e1_b_endcap = cms.double( -0.0125 ),
6829       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
6830     )
6831 )
6832 fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
6833     sourceTag = cms.InputTag( "rawDataCollector" ),
6834     debugMode = cms.untracked.bool( False ),
6835     InstanceES = cms.string( "" ),
6836     LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
6837     ESdigiCollection = cms.string( "" )
6838 )
6839 fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
6840     ESrechitCollection = cms.string( "EcalRecHitsES" ),
6841     ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
6842     algo = cms.string( "ESRecHitWorker" ),
6843     ESRecoAlgo = cms.int32( 0 )
6844 )
6845 fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
6846     barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
6847     endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
6848     barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
6849     endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
6850     barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6851     endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6852     statusThreshold = cms.uint32( 3 ),
6853     useRecoFlag = cms.bool( False ),
6854     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 ),
6855     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 ),
6856     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 ),
6857     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 ),
6858     phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
6859     phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
6860 )
6861 fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector",
6862     inputTag = cms.InputTag( "rawDataCollector" ),
6863     fedList = cms.vuint32( 1404 )
6864 )
6865 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
6866     result = cms.bool( True )
6867 )
6868 fragment.hltL1sAlCaEcalPi0Eta = cms.EDFilter( "HLTL1TSeed",
6869     saveTags = cms.bool( True ),
6870     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_IsolatedBunch OR L1_SingleEG8er2p5 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_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 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" ),
6871     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6872     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6873     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6874     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6875     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6876     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6877     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6878     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6879     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6880 )
6881 fragment.hltPreAlCaEcalEtaEBonly = cms.EDFilter( "HLTPrescaler",
6882     offset = cms.uint32( 0 ),
6883     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6884 )
6885 fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
6886     doBarrel = cms.bool( True ),
6887     doEndcaps = cms.bool( True ),
6888     barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6889     endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6890     clusEtaSize = cms.int32( 3 ),
6891     clusPhiSize = cms.int32( 3 ),
6892     barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
6893     endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
6894     clusSeedThr = cms.double( 0.5 ),
6895     clusSeedThrEndCap = cms.double( 1.0 ),
6896     useRecoFlag = cms.bool( False ),
6897     flagLevelRecHitsToUse = cms.int32( 1 ),
6898     useDBStatus = cms.bool( True ),
6899     statusLevelRecHitsToUse = cms.int32( 1 ),
6900     posCalcParameters = cms.PSet( 
6901       T0_barl = cms.double( 7.4 ),
6902       T0_endcPresh = cms.double( 1.2 ),
6903       LogWeighted = cms.bool( True ),
6904       T0_endc = cms.double( 3.1 ),
6905       X0 = cms.double( 0.89 ),
6906       W0 = cms.double( 4.2 )
6907     ),
6908     maxNumberofSeeds = cms.int32( 700 ),
6909     maxNumberofClusters = cms.int32( 300 ),
6910     debugLevel = cms.int32( 0 )
6911 )
6912 fragment.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6913     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6914     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6915     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6916     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6917     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6918     useRecoFlag = cms.bool( False ),
6919     flagLevelRecHitsToUse = cms.int32( 1 ),
6920     useDBStatus = cms.bool( True ),
6921     statusLevelRecHitsToUse = cms.int32( 1 ),
6922     doSelBarrel = cms.bool( True ),
6923     barrelSelection = cms.PSet( 
6924       massHighPi0Cand = cms.double( 0.156 ),
6925       ptMinForIsolation = cms.double( 1.0 ),
6926       seleMinvMaxBarrel = cms.double( 0.8 ),
6927       massLowPi0Cand = cms.double( 0.084 ),
6928       seleS9S25Gamma = cms.double( 0.8 ),
6929       seleBeltDeta = cms.double( 0.1 ),
6930       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
6931       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
6932       removePi0CandidatesForEta = cms.bool( True ),
6933       seleMinvMinBarrel = cms.double( 0.2 ),
6934       seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
6935       selePtPairBarrel_region1 = cms.double( 3.0 ),
6936       selePtPairBarrel_region2 = cms.double( 3.0 ),
6937       seleBeltDR = cms.double( 0.3 ),
6938       region1_Barrel = cms.double( 1.0 ),
6939       seleIsoBarrel_region1 = cms.double( 0.5 ),
6940       selePtGammaBarrel_region1 = cms.double( 0.65 ),
6941       seleIsoBarrel_region2 = cms.double( 0.5 ),
6942       selePtGammaBarrel_region2 = cms.double( 1.4 ),
6943       store5x5RecHitEB = cms.bool( True ),
6944       seleNxtalBarrel_region2 = cms.uint32( 6 ),
6945       seleNxtalBarrel_region1 = cms.uint32( 6 )
6946     ),
6947     doSelEndcap = cms.bool( False ),
6948     endcapSelection = cms.PSet( 
6949       seleBeltDetaEndCap = cms.double( 0.05 ),
6950       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
6951       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
6952       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
6953       seleNxtalEndCap_region2 = cms.uint32( 6 ),
6954       seleNxtalEndCap_region3 = cms.uint32( 6 ),
6955       ptMinForIsolationEndCap = cms.double( 0.5 ),
6956       selePtPairEndCap_region1 = cms.double( 1.5 ),
6957       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
6958       selePtPairEndCap_region2 = cms.double( 1.5 ),
6959       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
6960       selePtGammaEndCap_region3 = cms.double( 0.5 ),
6961       selePtGammaEndCap_region2 = cms.double( 0.5 ),
6962       selePtGammaEndCap_region1 = cms.double( 0.5 ),
6963       region1_EndCap = cms.double( 1.8 ),
6964       region2_EndCap = cms.double( 2.0 ),
6965       store5x5RecHitEE = cms.bool( False ),
6966       seleIsoEndCap_region3 = cms.double( 0.5 ),
6967       seleIsoEndCap_region2 = cms.double( 0.5 ),
6968       seleMinvMinEndCap = cms.double( 0.05 ),
6969       selePtPairEndCap_region3 = cms.double( 99.0 ),
6970       seleIsoEndCap_region1 = cms.double( 0.5 ),
6971       seleBeltDREndCap = cms.double( 0.2 ),
6972       seleMinvMaxEndCap = cms.double( 0.3 ),
6973       seleNxtalEndCap_region1 = cms.uint32( 6 ),
6974       seleS9S25GammaEndCap = cms.double( 0.0 )
6975     ),
6976     storeRecHitES = cms.bool( False ),
6977     preshowerSelection = cms.PSet( 
6978       preshClusterEnergyCut = cms.double( 0.0 ),
6979       debugLevelES = cms.string( "" ),
6980       ESCollection = cms.string( "etaEcalRecHitsES" ),
6981       preshNclust = cms.int32( 4 ),
6982       preshStripEnergyCut = cms.double( 0.0 ),
6983       preshCalibPlaneY = cms.double( 0.7 ),
6984       preshSeededNstrip = cms.int32( 15 ),
6985       preshCalibGamma = cms.double( 0.024 ),
6986       preshCalibPlaneX = cms.double( 1.0 ),
6987       preshCalibMIP = cms.double( 9.0E-5 )
6988     ),
6989     debugLevel = cms.int32( 0 )
6990 )
6991 fragment.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
6992     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
6993     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
6994     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
6995     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ),
6996     doEnergyScale = cms.bool( False ),
6997     doIntercalib = cms.bool( False ),
6998     doLaserCorrections = cms.bool( False ),
6999     doEnergyScaleInverse = cms.bool( False ),
7000     doIntercalibInverse = cms.bool( False ),
7001     doLaserCorrectionsInverse = cms.bool( False )
7002 )
7003 fragment.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7004     region = cms.string( "barrel" ),
7005     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
7006     digisOut = cms.string( "etaEBDigis" ),
7007     recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
7008     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
7009     srFlagsOut = cms.string( "etaEBSrFlags" )
7010 )
7011 fragment.hltPreAlCaEcalEtaEEonly = cms.EDFilter( "HLTPrescaler",
7012     offset = cms.uint32( 0 ),
7013     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7014 )
7015 fragment.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
7016     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
7017     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
7018     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
7019     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
7020     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
7021     useRecoFlag = cms.bool( False ),
7022     flagLevelRecHitsToUse = cms.int32( 1 ),
7023     useDBStatus = cms.bool( True ),
7024     statusLevelRecHitsToUse = cms.int32( 1 ),
7025     doSelBarrel = cms.bool( False ),
7026     barrelSelection = cms.PSet( 
7027       massHighPi0Cand = cms.double( 0.163 ),
7028       ptMinForIsolation = cms.double( 1.0 ),
7029       seleMinvMaxBarrel = cms.double( 0.8 ),
7030       massLowPi0Cand = cms.double( 0.104 ),
7031       seleS9S25Gamma = cms.double( 0.0 ),
7032       seleBeltDeta = cms.double( 0.05 ),
7033       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
7034       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
7035       removePi0CandidatesForEta = cms.bool( False ),
7036       seleMinvMinBarrel = cms.double( 0.3 ),
7037       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
7038       selePtPairBarrel_region1 = cms.double( 1.5 ),
7039       selePtPairBarrel_region2 = cms.double( 1.5 ),
7040       seleBeltDR = cms.double( 0.2 ),
7041       region1_Barrel = cms.double( 1.0 ),
7042       seleIsoBarrel_region1 = cms.double( 0.5 ),
7043       selePtGammaBarrel_region1 = cms.double( 1.0 ),
7044       seleIsoBarrel_region2 = cms.double( 0.5 ),
7045       selePtGammaBarrel_region2 = cms.double( 0.5 ),
7046       store5x5RecHitEB = cms.bool( False ),
7047       seleNxtalBarrel_region2 = cms.uint32( 6 ),
7048       seleNxtalBarrel_region1 = cms.uint32( 6 )
7049     ),
7050     doSelEndcap = cms.bool( True ),
7051     endcapSelection = cms.PSet( 
7052       seleBeltDetaEndCap = cms.double( 0.1 ),
7053       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
7054       seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
7055       seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
7056       seleNxtalEndCap_region2 = cms.uint32( 6 ),
7057       seleNxtalEndCap_region3 = cms.uint32( 6 ),
7058       ptMinForIsolationEndCap = cms.double( 0.5 ),
7059       selePtPairEndCap_region1 = cms.double( 3.0 ),
7060       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
7061       selePtPairEndCap_region2 = cms.double( 3.0 ),
7062       seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
7063       selePtGammaEndCap_region3 = cms.double( 1.0 ),
7064       selePtGammaEndCap_region2 = cms.double( 1.0 ),
7065       selePtGammaEndCap_region1 = cms.double( 1.0 ),
7066       region1_EndCap = cms.double( 1.8 ),
7067       region2_EndCap = cms.double( 2.0 ),
7068       store5x5RecHitEE = cms.bool( True ),
7069       seleIsoEndCap_region3 = cms.double( 0.5 ),
7070       seleIsoEndCap_region2 = cms.double( 0.5 ),
7071       seleMinvMinEndCap = cms.double( 0.2 ),
7072       selePtPairEndCap_region3 = cms.double( 3.0 ),
7073       seleIsoEndCap_region1 = cms.double( 0.5 ),
7074       seleBeltDREndCap = cms.double( 0.3 ),
7075       seleMinvMaxEndCap = cms.double( 0.8 ),
7076       seleNxtalEndCap_region1 = cms.uint32( 6 ),
7077       seleS9S25GammaEndCap = cms.double( 0.85 )
7078     ),
7079     storeRecHitES = cms.bool( True ),
7080     preshowerSelection = cms.PSet( 
7081       preshClusterEnergyCut = cms.double( 0.0 ),
7082       debugLevelES = cms.string( "" ),
7083       ESCollection = cms.string( "etaEcalRecHitsES" ),
7084       preshNclust = cms.int32( 4 ),
7085       preshStripEnergyCut = cms.double( 0.0 ),
7086       preshCalibPlaneY = cms.double( 0.7 ),
7087       preshSeededNstrip = cms.int32( 15 ),
7088       preshCalibGamma = cms.double( 0.024 ),
7089       preshCalibPlaneX = cms.double( 1.0 ),
7090       preshCalibMIP = cms.double( 9.0E-5 )
7091     ),
7092     debugLevel = cms.int32( 0 )
7093 )
7094 fragment.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7095     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
7096     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
7097     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
7098     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ),
7099     doEnergyScale = cms.bool( False ),
7100     doIntercalib = cms.bool( False ),
7101     doLaserCorrections = cms.bool( False ),
7102     doEnergyScaleInverse = cms.bool( False ),
7103     doIntercalibInverse = cms.bool( False ),
7104     doLaserCorrectionsInverse = cms.bool( False )
7105 )
7106 fragment.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7107     region = cms.string( "endcap" ),
7108     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
7109     digisOut = cms.string( "etaEEDigis" ),
7110     recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
7111     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
7112     srFlagsOut = cms.string( "etaEESrFlags" )
7113 )
7114 fragment.hltPreAlCaEcalPi0EBonly = cms.EDFilter( "HLTPrescaler",
7115     offset = cms.uint32( 0 ),
7116     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7117 )
7118 fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
7119     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
7120     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
7121     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
7122     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
7123     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
7124     useRecoFlag = cms.bool( False ),
7125     flagLevelRecHitsToUse = cms.int32( 1 ),
7126     useDBStatus = cms.bool( True ),
7127     statusLevelRecHitsToUse = cms.int32( 1 ),
7128     doSelBarrel = cms.bool( True ),
7129     barrelSelection = cms.PSet( 
7130       massHighPi0Cand = cms.double( 0.163 ),
7131       ptMinForIsolation = cms.double( 1.0 ),
7132       seleMinvMaxBarrel = cms.double( 0.22 ),
7133       massLowPi0Cand = cms.double( 0.104 ),
7134       seleS9S25Gamma = cms.double( 0.0 ),
7135       seleBeltDeta = cms.double( 0.05 ),
7136       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
7137       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7138       removePi0CandidatesForEta = cms.bool( False ),
7139       seleMinvMinBarrel = cms.double( 0.06 ),
7140       seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
7141       selePtPairBarrel_region1 = cms.double( 2.0 ),
7142       selePtPairBarrel_region2 = cms.double( 1.75 ),
7143       seleBeltDR = cms.double( 0.2 ),
7144       region1_Barrel = cms.double( 1.0 ),
7145       seleIsoBarrel_region1 = cms.double( 0.5 ),
7146       selePtGammaBarrel_region1 = cms.double( 0.65 ),
7147       seleIsoBarrel_region2 = cms.double( 0.5 ),
7148       selePtGammaBarrel_region2 = cms.double( 0.65 ),
7149       store5x5RecHitEB = cms.bool( False ),
7150       seleNxtalBarrel_region2 = cms.uint32( 6 ),
7151       seleNxtalBarrel_region1 = cms.uint32( 6 )
7152     ),
7153     doSelEndcap = cms.bool( False ),
7154     endcapSelection = cms.PSet( 
7155       seleBeltDetaEndCap = cms.double( 0.05 ),
7156       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
7157       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
7158       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
7159       seleNxtalEndCap_region2 = cms.uint32( 6 ),
7160       seleNxtalEndCap_region3 = cms.uint32( 6 ),
7161       ptMinForIsolationEndCap = cms.double( 0.5 ),
7162       selePtPairEndCap_region1 = cms.double( 1.5 ),
7163       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7164       selePtPairEndCap_region2 = cms.double( 1.5 ),
7165       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
7166       selePtGammaEndCap_region3 = cms.double( 0.5 ),
7167       selePtGammaEndCap_region2 = cms.double( 0.5 ),
7168       selePtGammaEndCap_region1 = cms.double( 0.5 ),
7169       region1_EndCap = cms.double( 1.8 ),
7170       region2_EndCap = cms.double( 2.0 ),
7171       store5x5RecHitEE = cms.bool( False ),
7172       seleIsoEndCap_region3 = cms.double( 0.5 ),
7173       seleIsoEndCap_region2 = cms.double( 0.5 ),
7174       seleMinvMinEndCap = cms.double( 0.05 ),
7175       selePtPairEndCap_region3 = cms.double( 99.0 ),
7176       seleIsoEndCap_region1 = cms.double( 0.5 ),
7177       seleBeltDREndCap = cms.double( 0.2 ),
7178       seleMinvMaxEndCap = cms.double( 0.3 ),
7179       seleNxtalEndCap_region1 = cms.uint32( 6 ),
7180       seleS9S25GammaEndCap = cms.double( 0.0 )
7181     ),
7182     storeRecHitES = cms.bool( False ),
7183     preshowerSelection = cms.PSet( 
7184       preshClusterEnergyCut = cms.double( 0.0 ),
7185       debugLevelES = cms.string( "" ),
7186       ESCollection = cms.string( "pi0EcalRecHitsES" ),
7187       preshNclust = cms.int32( 4 ),
7188       preshStripEnergyCut = cms.double( 0.0 ),
7189       preshCalibPlaneY = cms.double( 0.7 ),
7190       preshSeededNstrip = cms.int32( 15 ),
7191       preshCalibGamma = cms.double( 0.024 ),
7192       preshCalibPlaneX = cms.double( 1.0 ),
7193       preshCalibMIP = cms.double( 9.0E-5 )
7194     ),
7195     debugLevel = cms.int32( 0 )
7196 )
7197 fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7198     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
7199     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
7200     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7201     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7202     doEnergyScale = cms.bool( False ),
7203     doIntercalib = cms.bool( False ),
7204     doLaserCorrections = cms.bool( False ),
7205     doEnergyScaleInverse = cms.bool( False ),
7206     doIntercalibInverse = cms.bool( False ),
7207     doLaserCorrectionsInverse = cms.bool( False )
7208 )
7209 fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7210     region = cms.string( "barrel" ),
7211     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
7212     digisOut = cms.string( "pi0EBDigis" ),
7213     recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
7214     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
7215     srFlagsOut = cms.string( "pi0EBSrFlags" )
7216 )
7217 fragment.hltPreAlCaEcalPi0EEonly = cms.EDFilter( "HLTPrescaler",
7218     offset = cms.uint32( 0 ),
7219     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7220 )
7221 fragment.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
7222     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
7223     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
7224     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
7225     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
7226     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
7227     useRecoFlag = cms.bool( False ),
7228     flagLevelRecHitsToUse = cms.int32( 1 ),
7229     useDBStatus = cms.bool( True ),
7230     statusLevelRecHitsToUse = cms.int32( 1 ),
7231     doSelBarrel = cms.bool( False ),
7232     barrelSelection = cms.PSet( 
7233       massHighPi0Cand = cms.double( 0.163 ),
7234       ptMinForIsolation = cms.double( 1.0 ),
7235       seleMinvMaxBarrel = cms.double( 0.22 ),
7236       massLowPi0Cand = cms.double( 0.104 ),
7237       seleS9S25Gamma = cms.double( 0.0 ),
7238       seleBeltDeta = cms.double( 0.05 ),
7239       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
7240       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7241       removePi0CandidatesForEta = cms.bool( False ),
7242       seleMinvMinBarrel = cms.double( 0.06 ),
7243       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
7244       selePtPairBarrel_region1 = cms.double( 1.5 ),
7245       selePtPairBarrel_region2 = cms.double( 1.5 ),
7246       seleBeltDR = cms.double( 0.2 ),
7247       region1_Barrel = cms.double( 1.0 ),
7248       seleIsoBarrel_region1 = cms.double( 0.5 ),
7249       selePtGammaBarrel_region1 = cms.double( 0.5 ),
7250       seleIsoBarrel_region2 = cms.double( 0.5 ),
7251       selePtGammaBarrel_region2 = cms.double( 0.5 ),
7252       store5x5RecHitEB = cms.bool( False ),
7253       seleNxtalBarrel_region2 = cms.uint32( 6 ),
7254       seleNxtalBarrel_region1 = cms.uint32( 6 )
7255     ),
7256     doSelEndcap = cms.bool( True ),
7257     endcapSelection = cms.PSet( 
7258       seleBeltDetaEndCap = cms.double( 0.05 ),
7259       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
7260       seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
7261       seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
7262       seleNxtalEndCap_region2 = cms.uint32( 6 ),
7263       seleNxtalEndCap_region3 = cms.uint32( 6 ),
7264       ptMinForIsolationEndCap = cms.double( 0.5 ),
7265       selePtPairEndCap_region1 = cms.double( 3.75 ),
7266       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7267       selePtPairEndCap_region2 = cms.double( 2.0 ),
7268       seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
7269       selePtGammaEndCap_region3 = cms.double( 0.95 ),
7270       selePtGammaEndCap_region2 = cms.double( 0.95 ),
7271       selePtGammaEndCap_region1 = cms.double( 1.1 ),
7272       region1_EndCap = cms.double( 1.8 ),
7273       region2_EndCap = cms.double( 2.0 ),
7274       store5x5RecHitEE = cms.bool( False ),
7275       seleIsoEndCap_region3 = cms.double( 0.5 ),
7276       seleIsoEndCap_region2 = cms.double( 0.5 ),
7277       seleMinvMinEndCap = cms.double( 0.05 ),
7278       selePtPairEndCap_region3 = cms.double( 2.0 ),
7279       seleIsoEndCap_region1 = cms.double( 0.5 ),
7280       seleBeltDREndCap = cms.double( 0.2 ),
7281       seleMinvMaxEndCap = cms.double( 0.3 ),
7282       seleNxtalEndCap_region1 = cms.uint32( 6 ),
7283       seleS9S25GammaEndCap = cms.double( 0.0 )
7284     ),
7285     storeRecHitES = cms.bool( True ),
7286     preshowerSelection = cms.PSet( 
7287       preshClusterEnergyCut = cms.double( 0.0 ),
7288       debugLevelES = cms.string( "" ),
7289       ESCollection = cms.string( "pi0EcalRecHitsES" ),
7290       preshNclust = cms.int32( 4 ),
7291       preshStripEnergyCut = cms.double( 0.0 ),
7292       preshCalibPlaneY = cms.double( 0.7 ),
7293       preshSeededNstrip = cms.int32( 15 ),
7294       preshCalibGamma = cms.double( 0.024 ),
7295       preshCalibPlaneX = cms.double( 1.0 ),
7296       preshCalibMIP = cms.double( 9.0E-5 )
7297     ),
7298     debugLevel = cms.int32( 0 )
7299 )
7300 fragment.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7301     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
7302     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
7303     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7304     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7305     doEnergyScale = cms.bool( False ),
7306     doIntercalib = cms.bool( False ),
7307     doLaserCorrections = cms.bool( False ),
7308     doEnergyScaleInverse = cms.bool( False ),
7309     doIntercalibInverse = cms.bool( False ),
7310     doLaserCorrectionsInverse = cms.bool( False )
7311 )
7312 fragment.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7313     region = cms.string( "endcap" ),
7314     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
7315     digisOut = cms.string( "pi0EEDigis" ),
7316     recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
7317     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
7318     srFlagsOut = cms.string( "pi0EESrFlags" )
7319 )
7320 fragment.hltL1sHTTMultiJet = cms.EDFilter( "HLTL1TSeed",
7321     saveTags = cms.bool( True ),
7322     L1SeedsLogicalExpression = cms.string( "L1_HTT280er_QuadJet_70_55_40_35_er2p5" ),
7323     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
7324     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
7325     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7326     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
7327     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
7328     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
7329     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
7330     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
7331     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
7332 )
7333 fragment.hltPreAlCaIsoTrackHBHE = cms.EDFilter( "HLTPrescaler",
7334     offset = cms.uint32( 0 ),
7335     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7336 )
7337 fragment.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka",
7338     src = cms.InputTag( "hltOnlineBeamSpot" ),
7339     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7340 )
7341 fragment.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka",
7342     IncludeErrors = cms.bool( True ),
7343     UseQualityInfo = cms.bool( False ),
7344     clusterThreshold_layer1 = cms.int32( 2000 ),
7345     clusterThreshold_otherLayers = cms.int32( 4000 ),
7346     VCaltoElectronGain = cms.double( 1.0 ),
7347     VCaltoElectronGain_L1 = cms.double( 1.0 ),
7348     VCaltoElectronOffset = cms.double( 0.0 ),
7349     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
7350     InputLabel = cms.InputTag( "rawDataCollector" ),
7351     Regions = cms.PSet(  ),
7352     CablingMapLabel = cms.string( "" ),
7353     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7354 )
7355 fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
7356     src = cms.InputTag( "hltSiPixelClustersSoA" ),
7357     clusterThreshold_layer1 = cms.int32( 2000 ),
7358     clusterThreshold_otherLayers = cms.int32( 4000 ),
7359     produceDigis = cms.bool( False ),
7360     storeDigis = cms.bool( False )
7361 )
7362 fragment.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
7363     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
7364     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
7365     CablingMapLabel = cms.string( "" ),
7366     UsePhase1 = cms.bool( True ),
7367     ErrorList = cms.vint32( 29 ),
7368     UserErrorList = cms.vint32( 40 )
7369 )
7370 fragment.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka",
7371     beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ),
7372     src = cms.InputTag( "hltSiPixelClustersSoA" ),
7373     CPE = cms.string( "PixelCPEFastParams" ),
7374     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7375 )
7376 fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
7377     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
7378     src = cms.InputTag( "hltSiPixelClusters" )
7379 )
7380 fragment.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka",
7381     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
7382     CPE = cms.string( "PixelCPEFastParams" ),
7383     ptmin = cms.double( 0.9 ),
7384     CAThetaCutBarrel = cms.double( 0.00123302705499 ),
7385     CAThetaCutForward = cms.double( 0.00355691321774 ),
7386     hardCurvCut = cms.double( 0.0328407225 ),
7387     dcaCutInnerTriplet = cms.double( 0.0918113099491 ),
7388     dcaCutOuterTriplet = cms.double( 0.420724617835 ),
7389     earlyFishbone = cms.bool( True ),
7390     lateFishbone = cms.bool( False ),
7391     fillStatistics = cms.bool( False ),
7392     minHitsPerNtuplet = cms.uint32( 3 ),
7393     minHitsForSharingCut = cms.uint32( 10 ),
7394     fitNas4 = cms.bool( False ),
7395     doClusterCut = cms.bool( True ),
7396     doZ0Cut = cms.bool( True ),
7397     doPtCut = cms.bool( True ),
7398     useRiemannFit = cms.bool( False ),
7399     doSharedHitCut = cms.bool( True ),
7400     dupPassThrough = cms.bool( False ),
7401     useSimpleTripletCleaner = cms.bool( True ),
7402     maxNumberOfDoublets = cms.uint32( 524288 ),
7403     idealConditions = cms.bool( False ),
7404     includeJumpingForwardDoublets = cms.bool( True ),
7405     cellZ0Cut = cms.double( 12.0 ),
7406     cellPtCut = cms.double( 0.5 ),
7407     trackQualityCuts = cms.PSet( 
7408       chi2MaxPt = cms.double( 10.0 ),
7409       tripletMaxTip = cms.double( 0.3 ),
7410       chi2Scale = cms.double( 8.0 ),
7411       quadrupletMaxTip = cms.double( 0.5 ),
7412       quadrupletMinPt = cms.double( 0.3 ),
7413       quadrupletMaxZip = cms.double( 12.0 ),
7414       tripletMaxZip = cms.double( 12.0 ),
7415       tripletMinPt = cms.double( 0.5 ),
7416       chi2Coeff = cms.vdouble( 0.9, 1.8 )
7417     ),
7418     minYsizeB1 = cms.int32( 1 ),
7419     minYsizeB2 = cms.int32( 1 ),
7420     phiCuts = cms.vint32( 965, 1241, 395, 698, 1058, 1211, 348, 782, 1016, 810, 463, 755, 694, 531, 770, 471, 592, 750, 348 ),
7421     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7422 )
7423 fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
7424     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7425     trackSrc = cms.InputTag( "hltPixelTracksSoA" ),
7426     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ),
7427     minNumberOfHits = cms.int32( 0 ),
7428     minQuality = cms.string( "loose" )
7429 )
7430 fragment.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka",
7431     oneKernel = cms.bool( True ),
7432     useDensity = cms.bool( True ),
7433     useDBSCAN = cms.bool( False ),
7434     useIterative = cms.bool( False ),
7435     doSplitting = cms.bool( True ),
7436     minT = cms.int32( 2 ),
7437     eps = cms.double( 0.07 ),
7438     errmax = cms.double( 0.01 ),
7439     chi2max = cms.double( 9.0 ),
7440     maxVertices = cms.int32( 256 ),
7441     PtMin = cms.double( 0.5 ),
7442     PtMax = cms.double( 75.0 ),
7443     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
7444     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7445 )
7446 fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
7447     TrackCollection = cms.InputTag( "hltPixelTracks" ),
7448     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7449     src = cms.InputTag( "hltPixelVerticesSoA" )
7450 )
7451 fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
7452     src = cms.InputTag( "hltPixelVertices" ),
7453     maxVtx = cms.uint32( 100 ),
7454     fractionSumPt2 = cms.double( 0.3 ),
7455     minSumPt2 = cms.double( 0.0 ),
7456     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
7457 )
7458 fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
7459     ProductLabel = cms.InputTag( "rawDataCollector" )
7460 )
7461 fragment.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
7462     ProductLabel = cms.InputTag( "rawDataCollector" ),
7463     ConditionsLabel = cms.string( "" ),
7464     onDemand = cms.bool( False ),
7465     DoAPVEmulatorCheck = cms.bool( False ),
7466     LegacyUnpacker = cms.bool( False ),
7467     HybridZeroSuppressed = cms.bool( False ),
7468     Clusterizer = cms.PSet( 
7469       ConditionsLabel = cms.string( "" ),
7470       MaxClusterSize = cms.uint32( 16 ),
7471       ClusterThreshold = cms.double( 5.0 ),
7472       SeedThreshold = cms.double( 3.0 ),
7473       Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
7474       ChannelThreshold = cms.double( 2.0 ),
7475       MaxAdjacentBad = cms.uint32( 0 ),
7476       setDetId = cms.bool( True ),
7477       MaxSequentialHoles = cms.uint32( 0 ),
7478       RemoveApvShots = cms.bool( True ),
7479       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
7480       MaxSequentialBad = cms.uint32( 1 )
7481     ),
7482     Algorithms = cms.PSet( 
7483       Use10bitsTruncation = cms.bool( False ),
7484       CommonModeNoiseSubtractionMode = cms.string( "Median" ),
7485       useCMMeanMap = cms.bool( False ),
7486       TruncateInSuppressor = cms.bool( True ),
7487       doAPVRestore = cms.bool( False ),
7488       SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
7489       PedestalSubtractionFedMode = cms.bool( True )
7490     )
7491 )
7492 fragment.hltMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer",
7493     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
7494     skipClusters = cms.InputTag( "" ),
7495     pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
7496     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
7497     Phase2TrackerCluster1DProducer = cms.string( "" ),
7498     vectorHits = cms.InputTag( "" ),
7499     vectorHitsRej = cms.InputTag( "" ),
7500     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7501     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7502     pixelCablingMapLabel = cms.string( "" ),
7503     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
7504     switchOffPixelsIfEmpty = cms.bool( True )
7505 )
7506 fragment.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7507     InputCollection = cms.InputTag( "hltPixelTracks" ),
7508     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7509     originHalfLength = cms.double( 0.3 ),
7510     originRadius = cms.double( 0.1 ),
7511     useProtoTrackKinematics = cms.bool( False ),
7512     useEventsWithNoVertex = cms.bool( True ),
7513     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7514     usePV = cms.bool( False ),
7515     includeFourthHit = cms.bool( True ),
7516     produceComplement = cms.bool( False ),
7517     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
7518 )
7519 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits = cms.EDProducer( "MkFitSiPixelHitConverter",
7520     hits = cms.InputTag( "hltSiPixelRecHits" ),
7521     clusters = cms.InputTag( "hltSiPixelClusters" ),
7522     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" )
7523 )
7524 fragment.hltSiStripRecHits = cms.EDProducer( "SiStripRecHitConverter",
7525     ClusterProducer = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7526     rphiRecHits = cms.string( "rphiRecHit" ),
7527     stereoRecHits = cms.string( "stereoRecHit" ),
7528     matchedRecHits = cms.string( "matchedRecHit" ),
7529     useSiStripQuality = cms.bool( False ),
7530     MaskBadAPVFibers = cms.bool( False ),
7531     doMatching = cms.bool( False ),
7532     StripCPE = cms.ESInputTag( "hltESPStripCPEfromTrackAngle","hltESPStripCPEfromTrackAngle" ),
7533     Matcher = cms.ESInputTag( "SiStripRecHitMatcherESProducer","StandardMatcher" ),
7534     siStripQualityLabel = cms.ESInputTag( "","" )
7535 )
7536 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits = cms.EDProducer( "MkFitSiStripHitConverter",
7537     rphiHits = cms.InputTag( 'hltSiStripRecHits','rphiRecHit' ),
7538     stereoHits = cms.InputTag( 'hltSiStripRecHits','stereoRecHit' ),
7539     clusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7540     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
7541     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) )
7542 )
7543 fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits = cms.EDProducer( "MkFitEventOfHitsProducer",
7544     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7545     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
7546     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
7547     usePixelQualityDB = cms.bool( True ),
7548     useStripStripQualityDB = cms.bool( True )
7549 )
7550 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeeds = cms.EDProducer( "MkFitSeedConverter",
7551     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
7552     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
7553     maxNSeeds = cms.uint32( 500000 )
7554 )
7555 fragment.hltIter0PFlowCkfTrackCandidatesMkFit = cms.EDProducer( "MkFitProducer",
7556     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
7557     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
7558     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
7559     seeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ),
7560     clustersToSkip = cms.InputTag( "" ),
7561     buildingRoutine = cms.string( "cloneEngine" ),
7562     config = cms.ESInputTag( "","hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
7563     seedCleaning = cms.bool( True ),
7564     removeDuplicates = cms.bool( True ),
7565     backwardFitInCMSSW = cms.bool( False ),
7566     mkFitSilent = cms.untracked.bool( True ),
7567     limitConcurrency = cms.untracked.bool( False ),
7568     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
7569 )
7570 fragment.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "MkFitOutputConverter",
7571     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
7572     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
7573     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
7574     mkFitSeeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ),
7575     tracks = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFit" ),
7576     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
7577     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
7578     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
7579     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
7580     qualityMaxInvPt = cms.double( 100.0 ),
7581     qualityMinTheta = cms.double( 0.01 ),
7582     qualityMaxR = cms.double( 120.0 ),
7583     qualityMaxZ = cms.double( 280.0 ),
7584     qualityMaxPosErr = cms.double( 100.0 ),
7585     qualitySignPt = cms.bool( True ),
7586     doErrorRescale = cms.bool( True ),
7587     tfDnnLabel = cms.string( "trackSelectionTf" ),
7588     candMVASel = cms.bool( False ),
7589     candWP = cms.double( 0.0 ),
7590     batchSize = cms.int32( 16 )
7591 )
7592 fragment.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7593     TrajectoryInEvent = cms.bool( False ),
7594     useHitsSplitting = cms.bool( False ),
7595     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ),
7596     clusterRemovalInfo = cms.InputTag( "" ),
7597     AlgorithmName = cms.string( "hltIter0" ),
7598     GeometricInnerState = cms.bool( True ),
7599     reMatchSplitHits = cms.bool( False ),
7600     usePropagatorForPCA = cms.bool( False ),
7601     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7602     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7603     useSimpleMF = cms.bool( True ),
7604     SimpleMagneticField = cms.string( "ParabolicMf" ),
7605     Fitter = cms.string( "hltESPFittingSmootherIT" ),
7606     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7607     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7608     NavigationSchool = cms.string( "" ),
7609     MeasurementTracker = cms.string( "" )
7610 )
7611 fragment.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7612     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
7613     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7614     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7615     ignoreVertices = cms.bool( False ),
7616     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7617     mva = cms.PSet( 
7618       minPixelHits = cms.vint32( 0, 0, 0 ),
7619       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
7620       dr_par = cms.PSet( 
7621         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
7622         dr_par2 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
7623         dr_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
7624         dr_exp = cms.vint32( 4, 4, 4 ),
7625         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
7626       ),
7627       maxLostLayers = cms.vint32( 1, 1, 1 ),
7628       min3DLayers = cms.vint32( 0, 0, 0 ),
7629       dz_par = cms.PSet( 
7630         dz_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
7631         dz_par2 = cms.vdouble( 3.40282346639E38, 0.51, 0.51 ),
7632         dz_exp = cms.vint32( 4, 4, 4 )
7633       ),
7634       minNVtxTrk = cms.int32( 3 ),
7635       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7636       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7637       maxChi2 = cms.vdouble( 999.0, 25.0, 99.0 ),
7638       maxChi2n = cms.vdouble( 1.2, 1.0, 999.0 ),
7639       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7640       minLayers = cms.vint32( 3, 3, 3 )
7641     )
7642 )
7643 fragment.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7644     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
7645     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' ),
7646     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ),
7647     minQuality = cms.string( "highPurity" ),
7648     copyExtras = cms.untracked.bool( True ),
7649     copyTrajectories = cms.untracked.bool( False )
7650 )
7651 fragment.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
7652     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
7653     trackClassifier = cms.InputTag( '','QualityMasks' ),
7654     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
7655     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7656     oldClusterRemovalInfo = cms.InputTag( "" ),
7657     TrackQuality = cms.string( "highPurity" ),
7658     maxChi2 = cms.double( 16.0 ),
7659     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7660     overrideTrkQuals = cms.InputTag( "" )
7661 )
7662 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7663     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
7664     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
7665     phase2clustersToSkip = cms.InputTag( "" )
7666 )
7667 fragment.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
7668     RegionPSet = cms.PSet( 
7669       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7670       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7671       zErrorBeamSpot = cms.double( 15.0 ),
7672       extraPhi = cms.double( 0.0 ),
7673       extraEta = cms.double( 0.0 ),
7674       maxNVertices = cms.int32( 3 ),
7675       nSigmaZVertex = cms.double( 3.0 ),
7676       nSigmaZBeamSpot = cms.double( 4.0 ),
7677       ptMin = cms.double( 1.2 ),
7678       operationMode = cms.string( "VerticesFixed" ),
7679       searchOpt = cms.bool( False ),
7680       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
7681       originRadius = cms.double( 0.015 ),
7682       measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
7683       precise = cms.bool( True ),
7684       zErrorVertex = cms.double( 0.03 )
7685     ),
7686     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7687     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7688     ignoreSingleFPixPanelModules = cms.bool( True ),
7689     debug = cms.untracked.bool( False ),
7690     createPlottingFiles = cms.untracked.bool( False ),
7691     layerList = cms.vstring( 'BPix1+BPix2',
7692       'BPix2+FPix1_pos',
7693       'BPix2+FPix1_neg',
7694       'FPix1_pos+FPix2_pos',
7695       'FPix1_neg+FPix2_neg',
7696       'BPix1+FPix2_neg',
7697       'BPix2+FPix2_neg',
7698       'FPix2_neg+FPix3_neg',
7699       'BPix2+BPix3' ),
7700     BPix = cms.PSet( 
7701       hitErrorRPhi = cms.double( 0.0027 ),
7702       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7703       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
7704       useErrorsFromParam = cms.bool( True ),
7705       hitErrorRZ = cms.double( 0.006 ),
7706       HitProducer = cms.string( "hltSiPixelRecHits" )
7707     ),
7708     FPix = cms.PSet( 
7709       hitErrorRPhi = cms.double( 0.0051 ),
7710       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7711       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
7712       useErrorsFromParam = cms.bool( True ),
7713       hitErrorRZ = cms.double( 0.0036 ),
7714       HitProducer = cms.string( "hltSiPixelRecHits" )
7715     ),
7716     TIB = cms.PSet(  ),
7717     TID = cms.PSet(  ),
7718     TOB = cms.PSet(  ),
7719     TEC = cms.PSet(  ),
7720     MTIB = cms.PSet(  ),
7721     MTID = cms.PSet(  ),
7722     MTOB = cms.PSet(  ),
7723     MTEC = cms.PSet(  )
7724 )
7725 fragment.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
7726     doClusterCheck = cms.bool( False ),
7727     MaxNumberOfStripClusters = cms.uint32( 50000 ),
7728     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
7729     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
7730     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
7731     cut = cms.string( "" ),
7732     DontCountDetsAboveNClusters = cms.uint32( 0 ),
7733     silentClusterCheck = cms.untracked.bool( False )
7734 )
7735 fragment.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
7736     seedingLayers = cms.InputTag( "" ),
7737     trackingRegions = cms.InputTag( "" ),
7738     trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegions" ),
7739     clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheck" ),
7740     produceSeedingHitSets = cms.bool( True ),
7741     produceIntermediateHitDoublets = cms.bool( False ),
7742     maxElement = cms.uint32( 0 ),
7743     maxElementTotal = cms.uint32( 50000000 ),
7744     putEmptyIfMaxElementReached = cms.bool( False ),
7745     layerPairs = cms.vuint32( 0 )
7746 )
7747 fragment.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
7748     seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoublets" ),
7749     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
7750     SeedMomentumForBOFF = cms.double( 5.0 ),
7751     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
7752     MinOneOverPtError = cms.double( 1.0 ),
7753     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7754     magneticField = cms.string( "ParabolicMf" ),
7755     forceKinematicWithRegionDirection = cms.bool( False ),
7756     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
7757 )
7758 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds = cms.EDProducer( "MkFitSeedConverter",
7759     seeds = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
7760     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
7761     maxNSeeds = cms.uint32( 500000 )
7762 )
7763 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFit = cms.EDProducer( "MkFitProducer",
7764     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
7765     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
7766     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
7767     seeds = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds" ),
7768     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
7769     buildingRoutine = cms.string( "cloneEngine" ),
7770     config = cms.ESInputTag( "","hltDoubletRecoveryPFlowTrackCandidatesMkFitConfig" ),
7771     seedCleaning = cms.bool( True ),
7772     removeDuplicates = cms.bool( True ),
7773     backwardFitInCMSSW = cms.bool( False ),
7774     mkFitSilent = cms.untracked.bool( True ),
7775     limitConcurrency = cms.untracked.bool( False ),
7776     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
7777 )
7778 fragment.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer( "MkFitOutputConverter",
7779     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
7780     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
7781     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
7782     mkFitSeeds = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds" ),
7783     tracks = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFit" ),
7784     seeds = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
7785     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
7786     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
7787     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
7788     qualityMaxInvPt = cms.double( 100.0 ),
7789     qualityMinTheta = cms.double( 0.01 ),
7790     qualityMaxR = cms.double( 120.0 ),
7791     qualityMaxZ = cms.double( 280.0 ),
7792     qualityMaxPosErr = cms.double( 100.0 ),
7793     qualitySignPt = cms.bool( True ),
7794     doErrorRescale = cms.bool( True ),
7795     tfDnnLabel = cms.string( "trackSelectionTf" ),
7796     candMVASel = cms.bool( False ),
7797     candWP = cms.double( 0.0 ),
7798     batchSize = cms.int32( 16 )
7799 )
7800 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7801     TrajectoryInEvent = cms.bool( False ),
7802     useHitsSplitting = cms.bool( False ),
7803     src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidates" ),
7804     clusterRemovalInfo = cms.InputTag( "" ),
7805     AlgorithmName = cms.string( "hltDoubletRecovery" ),
7806     GeometricInnerState = cms.bool( True ),
7807     reMatchSplitHits = cms.bool( False ),
7808     usePropagatorForPCA = cms.bool( False ),
7809     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7810     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
7811     useSimpleMF = cms.bool( True ),
7812     SimpleMagneticField = cms.string( "ParabolicMf" ),
7813     Fitter = cms.string( "hltESPFittingSmootherIT" ),
7814     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7815     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7816     NavigationSchool = cms.string( "" ),
7817     MeasurementTracker = cms.string( "" )
7818 )
7819 fragment.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7820     src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
7821     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7822     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7823     ignoreVertices = cms.bool( False ),
7824     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7825     mva = cms.PSet( 
7826       minPixelHits = cms.vint32( 0, 0, 0 ),
7827       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
7828       dr_par = cms.PSet( 
7829         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
7830         dr_par2 = cms.vdouble( 3.40282346639E38, 0.34, 0.34 ),
7831         dr_par1 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
7832         dr_exp = cms.vint32( 4, 4, 4 ),
7833         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
7834       ),
7835       maxLostLayers = cms.vint32( 0, 0, 0 ),
7836       min3DLayers = cms.vint32( 0, 0, 3 ),
7837       dz_par = cms.PSet( 
7838         dz_par1 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
7839         dz_par2 = cms.vdouble( 3.40282346639E38, 0.39, 0.39 ),
7840         dz_exp = cms.vint32( 4, 4, 4 )
7841       ),
7842       minHits = cms.vint32( 0, 0, 5 ),
7843       minNVtxTrk = cms.int32( 3 ),
7844       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7845       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7846       maxChi2 = cms.vdouble( 999.0, 999.0, 4.9 ),
7847       maxChi2n = cms.vdouble( 999.0, 999.0, 0.7 ),
7848       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7849       minLayers = cms.vint32( 0, 0, 4 )
7850     )
7851 )
7852 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7853     originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
7854     originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','MVAValues' ),
7855     originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','QualityMasks' ),
7856     minQuality = cms.string( "highPurity" ),
7857     copyExtras = cms.untracked.bool( True ),
7858     copyTrajectories = cms.untracked.bool( False )
7859 )
7860 fragment.hltMergedTracks = cms.EDProducer( "TrackListMerger",
7861     copyExtras = cms.untracked.bool( True ),
7862     copyMVA = cms.bool( False ),
7863     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
7864     MaxNormalizedChisq = cms.double( 1000.0 ),
7865     MinPT = cms.double( 0.05 ),
7866     MinFound = cms.int32( 3 ),
7867     Epsilon = cms.double( -0.001 ),
7868     ShareFrac = cms.double( 0.19 ),
7869     allowFirstHitShare = cms.bool( True ),
7870     FoundHitBonus = cms.double( 5.0 ),
7871     LostHitPenalty = cms.double( 20.0 ),
7872     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7873     newQuality = cms.string( "confirmed" ),
7874     setsToMerge = cms.VPSet( 
7875       cms.PSet(  pQual = cms.bool( False ),
7876         tLists = cms.vint32( 0, 1 )
7877       )
7878     ),
7879     hasSelector = cms.vint32( 0, 0 ),
7880     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
7881     writeOnlyTrkQuals = cms.bool( False ),
7882     makeReKeyedSeeds = cms.untracked.bool( False ),
7883     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
7884 )
7885 fragment.hltMergedTracksSelector = cms.EDProducer( "TrackWithVertexSelector",
7886     src = cms.InputTag( "hltMergedTracks" ),
7887     copyExtras = cms.untracked.bool( False ),
7888     copyTrajectories = cms.untracked.bool( False ),
7889     numberOfValidHits = cms.uint32( 8 ),
7890     numberOfValidPixelHits = cms.uint32( 0 ),
7891     numberOfLostHits = cms.uint32( 0 ),
7892     normalizedChi2 = cms.double( 5.0 ),
7893     ptMin = cms.double( 1.0 ),
7894     ptMax = cms.double( 999999.0 ),
7895     etaMin = cms.double( 0.0 ),
7896     etaMax = cms.double( 2.5 ),
7897     dzMax = cms.double( 999.0 ),
7898     d0Max = cms.double( 999.0 ),
7899     ptErrorCut = cms.double( 0.5 ),
7900     quality = cms.string( "highPurity" ),
7901     useVtx = cms.bool( True ),
7902     nVertices = cms.uint32( 0 ),
7903     vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ),
7904     timesTag = cms.InputTag( "" ),
7905     timeResosTag = cms.InputTag( "" ),
7906     vtxFallback = cms.bool( True ),
7907     zetaVtx = cms.double( 0.02 ),
7908     rhoVtx = cms.double( 0.02 ),
7909     nSigmaDtVertex = cms.double( 0.0 )
7910 )
7911 fragment.hltMergedTracksSelectorFilter = cms.EDFilter( "TrackSelector",
7912     src = cms.InputTag( "hltMergedTracksSelector" ),
7913     cut = cms.string( "p > 40 && p <= 60 && hitPattern().trackerLayersWithMeasurement() >= 8 && (hitPattern().stripTOBLayersWithMeasurement() + hitPattern().stripTECLayersWithMeasurement()) >= 4" ),
7914     filter = cms.bool( True ),
7915     throwOnMissing = cms.untracked.bool( True )
7916 )
7917 fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
7918     HcalFirstFED = cms.untracked.int32( 700 ),
7919     firstSample = cms.int32( 0 ),
7920     lastSample = cms.int32( 9 ),
7921     FilterDataQuality = cms.bool( True ),
7922     FEDs = cms.untracked.vint32(  ),
7923     UnpackZDC = cms.untracked.bool( True ),
7924     UnpackCalib = cms.untracked.bool( True ),
7925     UnpackUMNio = cms.untracked.bool( True ),
7926     UnpackTTP = cms.untracked.bool( False ),
7927     silent = cms.untracked.bool( True ),
7928     saveQIE10DataNSamples = cms.untracked.vint32(  ),
7929     saveQIE10DataTags = cms.untracked.vstring(  ),
7930     saveQIE11DataNSamples = cms.untracked.vint32(  ),
7931     saveQIE11DataTags = cms.untracked.vstring(  ),
7932     ComplainEmptyData = cms.untracked.bool( False ),
7933     UnpackerMode = cms.untracked.int32( 0 ),
7934     ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
7935     InputLabel = cms.InputTag( "rawDataCollector" ),
7936     ElectronicsMap = cms.string( "" )
7937 )
7938 fragment.hltHcalDigisSoA = cms.EDProducer( "HcalDigisSoAProducer@alpaka",
7939     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
7940     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
7941     digisLabelF01HE = cms.string( "f01HEDigis" ),
7942     digisLabelF5HB = cms.string( "f5HBDigis" ),
7943     digisLabelF3HB = cms.string( "f3HBDigis" ),
7944     maxChannelsF01HE = cms.uint32( 10000 ),
7945     maxChannelsF5HB = cms.uint32( 10000 ),
7946     maxChannelsF3HB = cms.uint32( 10000 ),
7947     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7948 )
7949 fragment.hltHbheRecoSoA = cms.EDProducer( "HBHERecHitProducerPortable@alpaka",
7950     maxTimeSamples = cms.uint32( 10 ),
7951     kprep1dChannelsPerBlock = cms.uint32( 32 ),
7952     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoA','f01HEDigis' ),
7953     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoA','f5HBDigis' ),
7954     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoA','f3HBDigis' ),
7955     recHitsLabelM0HBHE = cms.string( "" ),
7956     sipmQTSShift = cms.int32( 0 ),
7957     sipmQNTStoSum = cms.int32( 3 ),
7958     firstSampleShift = cms.int32( 0 ),
7959     useEffectivePedestals = cms.bool( True ),
7960     meanTime = cms.double( 0.0 ),
7961     timeSigmaSiPM = cms.double( 2.5 ),
7962     timeSigmaHPD = cms.double( 5.0 ),
7963     ts4Thresh = cms.double( 0.0 ),
7964     applyTimeSlew = cms.bool( True ),
7965     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
7966     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
7967     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
7968     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
7969     pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
7970     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7971 )
7972 fragment.hltHbhereco = cms.EDProducer( "HcalRecHitSoAToLegacy",
7973     src = cms.InputTag( "hltHbheRecoSoA" )
7974 )
7975 fragment.hltHfprereco = cms.EDProducer( "HFPreReconstructor",
7976     digiLabel = cms.InputTag( "hltHcalDigis" ),
7977     forceSOI = cms.int32( -1 ),
7978     soiShift = cms.int32( 0 ),
7979     dropZSmarkedPassed = cms.bool( True ),
7980     tsFromDB = cms.bool( False ),
7981     sumAllTimeSlices = cms.bool( False )
7982 )
7983 fragment.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor",
7984     inputLabel = cms.InputTag( "hltHfprereco" ),
7985     algoConfigClass = cms.string( "HFPhase1PMTParams" ),
7986     useChannelQualityFromDB = cms.bool( False ),
7987     checkChannelQualityForDepth3and4 = cms.bool( False ),
7988     algorithm = cms.PSet( 
7989       tfallIfNoTDC = cms.double( -101.0 ),
7990       triseIfNoTDC = cms.double( -100.0 ),
7991       rejectAllFailures = cms.bool( True ),
7992       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 ),
7993       soiPhase = cms.uint32( 1 ),
7994       timeShift = cms.double( 0.0 ),
7995       tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ),
7996       Class = cms.string( "HFFlexibleTimeCheck" )
7997     ),
7998     runHFStripFilter = cms.bool( False ),
7999     HFStripFilter = cms.PSet( 
8000       seedHitIetaMax = cms.int32( 35 ),
8001       verboseLevel = cms.untracked.int32( 10 ),
8002       maxThreshold = cms.double( 100.0 ),
8003       stripThreshold = cms.double( 40.0 ),
8004       wedgeCut = cms.double( 0.05 ),
8005       lstrips = cms.int32( 2 ),
8006       maxStripTime = cms.double( 10.0 ),
8007       gap = cms.int32( 2 ),
8008       timeMax = cms.double( 6.0 )
8009     ),
8010     setNoiseFlags = cms.bool( True ),
8011     S9S1stat = cms.PSet( 
8012       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 ),
8013       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 ),
8014       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 ),
8015       isS8S1 = cms.bool( False ),
8016       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 ),
8017       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 ),
8018       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 ),
8019       HcalAcceptSeverityLevel = cms.int32( 9 )
8020     ),
8021     S8S1stat = cms.PSet( 
8022       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 ),
8023       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 ),
8024       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 ),
8025       isS8S1 = cms.bool( True ),
8026       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 ),
8027       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 ),
8028       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 ),
8029       HcalAcceptSeverityLevel = cms.int32( 9 )
8030     ),
8031     PETstat = cms.PSet( 
8032       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 ),
8033       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 ),
8034       long_R_29 = cms.vdouble( 0.8 ),
8035       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 ),
8036       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 ),
8037       short_R_29 = cms.vdouble( 0.8 ),
8038       long_R = cms.vdouble( 0.98 ),
8039       short_R = cms.vdouble( 0.8 ),
8040       HcalAcceptSeverityLevel = cms.int32( 9 )
8041     )
8042 )
8043 fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
8044     correctForTimeslew = cms.bool( True ),
8045     correctForPhaseContainment = cms.bool( True ),
8046     correctionPhaseNS = cms.double( 13.0 ),
8047     digiLabel = cms.InputTag( "hltHcalDigis" ),
8048     correctTiming = cms.bool( False ),
8049     dropZSmarkedPassed = cms.bool( True ),
8050     firstAuxTS = cms.int32( 4 ),
8051     firstSample = cms.int32( 4 ),
8052     samplesToAdd = cms.int32( 4 ),
8053     tsFromDB = cms.bool( True ),
8054     useLeakCorrection = cms.bool( False ),
8055     recoParamsFromDB = cms.bool( True ),
8056     setNegativeFlags = cms.bool( False ),
8057     saturationParameters = cms.PSet(  maxADCvalue = cms.int32( 127 ) ),
8058     setSaturationFlags = cms.bool( False ),
8059     Subdetector = cms.string( "HO" ),
8060     digiTimeFromDB = cms.bool( True ),
8061     hfTimingTrustParameters = cms.PSet(  ),
8062     setTimingTrustFlags = cms.bool( False ),
8063     setNoiseFlags = cms.bool( False ),
8064     digistat = cms.PSet(  ),
8065     HFInWindowStat = cms.PSet(  ),
8066     S9S1stat = cms.PSet(  ),
8067     S8S1stat = cms.PSet(  ),
8068     PETstat = cms.PSet(  ),
8069     dataOOTCorrectionName = cms.string( "" ),
8070     dataOOTCorrectionCategory = cms.string( "Data" ),
8071     mcOOTCorrectionName = cms.string( "" ),
8072     mcOOTCorrectionCategory = cms.string( "MC" )
8073 )
8074 fragment.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi",
8075     inputLabel = cms.InputTag( "rawDataCollector" ),
8076     debug = cms.untracked.bool( False )
8077 )
8078 fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
8079     recAlgoConfig = cms.PSet( 
8080       maxTime = cms.double( 420.0 ),
8081       debug = cms.untracked.bool( False ),
8082       stepTwoFromDigi = cms.bool( False ),
8083       tTrigModeConfig = cms.PSet( 
8084         debug = cms.untracked.bool( False ),
8085         tofCorrType = cms.int32( 0 ),
8086         tTrigLabel = cms.string( "" ),
8087         wirePropCorrType = cms.int32( 0 ),
8088         doTOFCorrection = cms.bool( True ),
8089         vPropWire = cms.double( 24.4 ),
8090         doT0Correction = cms.bool( True ),
8091         doWirePropCorrection = cms.bool( True ),
8092         t0Label = cms.string( "" )
8093       ),
8094       useUncertDB = cms.bool( True ),
8095       doVdriftCorr = cms.bool( True ),
8096       minTime = cms.double( -3.0 ),
8097       tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8098       readLegacyTTrigDB = cms.bool( True ),
8099       readLegacyVDriftDB = cms.bool( True )
8100     ),
8101     recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8102     debug = cms.untracked.bool( False ),
8103     dtDigiLabel = cms.InputTag( "hltMuonDTDigis" )
8104 )
8105 fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
8106     Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
8107     Reco4DAlgoConfig = cms.PSet( 
8108       Reco2DAlgoConfig = cms.PSet( 
8109         AlphaMaxPhi = cms.double( 1.0 ),
8110         debug = cms.untracked.bool( False ),
8111         segmCleanerMode = cms.int32( 2 ),
8112         AlphaMaxTheta = cms.double( 0.9 ),
8113         hit_afterT0_resolution = cms.double( 0.03 ),
8114         performT0_vdriftSegCorrection = cms.bool( False ),
8115         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8116         recAlgoConfig = cms.PSet( 
8117           maxTime = cms.double( 420.0 ),
8118           debug = cms.untracked.bool( False ),
8119           stepTwoFromDigi = cms.bool( False ),
8120           tTrigModeConfig = cms.PSet( 
8121             debug = cms.untracked.bool( False ),
8122             tofCorrType = cms.int32( 0 ),
8123             tTrigLabel = cms.string( "" ),
8124             wirePropCorrType = cms.int32( 0 ),
8125             doTOFCorrection = cms.bool( True ),
8126             vPropWire = cms.double( 24.4 ),
8127             doT0Correction = cms.bool( True ),
8128             doWirePropCorrection = cms.bool( True ),
8129             t0Label = cms.string( "" )
8130           ),
8131           useUncertDB = cms.bool( True ),
8132           doVdriftCorr = cms.bool( True ),
8133           minTime = cms.double( -3.0 ),
8134           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8135           readLegacyTTrigDB = cms.bool( True ),
8136           readLegacyVDriftDB = cms.bool( True )
8137         ),
8138         MaxAllowedHits = cms.uint32( 50 ),
8139         nUnSharedHitsMin = cms.int32( 2 ),
8140         nSharedHitsMax = cms.int32( 2 ),
8141         performT0SegCorrection = cms.bool( False ),
8142         perform_delta_rejecting = cms.bool( False )
8143       ),
8144       Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
8145       debug = cms.untracked.bool( False ),
8146       segmCleanerMode = cms.int32( 2 ),
8147       AllDTRecHits = cms.bool( True ),
8148       hit_afterT0_resolution = cms.double( 0.03 ),
8149       performT0_vdriftSegCorrection = cms.bool( False ),
8150       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8151       recAlgoConfig = cms.PSet( 
8152         maxTime = cms.double( 420.0 ),
8153         debug = cms.untracked.bool( False ),
8154         stepTwoFromDigi = cms.bool( False ),
8155         tTrigModeConfig = cms.PSet( 
8156           debug = cms.untracked.bool( False ),
8157           tofCorrType = cms.int32( 0 ),
8158           tTrigLabel = cms.string( "" ),
8159           wirePropCorrType = cms.int32( 0 ),
8160           doTOFCorrection = cms.bool( True ),
8161           vPropWire = cms.double( 24.4 ),
8162           doT0Correction = cms.bool( True ),
8163           doWirePropCorrection = cms.bool( True ),
8164           t0Label = cms.string( "" )
8165         ),
8166         useUncertDB = cms.bool( True ),
8167         doVdriftCorr = cms.bool( True ),
8168         minTime = cms.double( -3.0 ),
8169         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8170         readLegacyTTrigDB = cms.bool( True ),
8171         readLegacyVDriftDB = cms.bool( True )
8172       ),
8173       nUnSharedHitsMin = cms.int32( 2 ),
8174       nSharedHitsMax = cms.int32( 2 ),
8175       performT0SegCorrection = cms.bool( False ),
8176       perform_delta_rejecting = cms.bool( False )
8177     ),
8178     debug = cms.untracked.bool( False ),
8179     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
8180     recHits2DLabel = cms.InputTag( "dt2DSegments" )
8181 )
8182 fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
8183     InputObjects = cms.InputTag( "rawDataCollector" ),
8184     UseExaminer = cms.bool( True ),
8185     ExaminerMask = cms.uint32( 535558134 ),
8186     UseSelectiveUnpacking = cms.bool( True ),
8187     ErrorMask = cms.uint32( 0 ),
8188     UnpackStatusDigis = cms.bool( False ),
8189     UseFormatStatus = cms.bool( True ),
8190     useRPCs = cms.bool( False ),
8191     useGEMs = cms.bool( False ),
8192     useCSCShowers = cms.bool( False ),
8193     Debug = cms.untracked.bool( False ),
8194     PrintEventNumber = cms.untracked.bool( False ),
8195     runDQM = cms.untracked.bool( False ),
8196     VisualFEDInspect = cms.untracked.bool( False ),
8197     VisualFEDShort = cms.untracked.bool( False ),
8198     FormatedEventDump = cms.untracked.bool( False ),
8199     SuppressZeroLCT = cms.untracked.bool( True ),
8200     DisableMappingCheck = cms.untracked.bool( False ),
8201     B904Setup = cms.untracked.bool( False ),
8202     B904vmecrate = cms.untracked.int32( 1 ),
8203     B904dmb = cms.untracked.int32( 3 )
8204 )
8205 fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
8206     CSCStripPeakThreshold = cms.double( 10.0 ),
8207     CSCStripClusterChargeCut = cms.double( 25.0 ),
8208     CSCStripxtalksOffset = cms.double( 0.03 ),
8209     UseAverageTime = cms.bool( False ),
8210     UseParabolaFit = cms.bool( False ),
8211     UseFivePoleFit = cms.bool( True ),
8212     CSCWireClusterDeltaT = cms.int32( 1 ),
8213     CSCUseCalibrations = cms.bool( True ),
8214     CSCUseStaticPedestals = cms.bool( False ),
8215     CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
8216     wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
8217     stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
8218     readBadChannels = cms.bool( False ),
8219     readBadChambers = cms.bool( True ),
8220     CSCUseTimingCorrections = cms.bool( True ),
8221     CSCUseGasGainCorrections = cms.bool( False ),
8222     CSCDebug = cms.untracked.bool( False ),
8223     CSCstripWireDeltaTime = cms.int32( 8 ),
8224     XTasymmetry_ME1a = cms.double( 0.023 ),
8225     XTasymmetry_ME1b = cms.double( 0.01 ),
8226     XTasymmetry_ME12 = cms.double( 0.015 ),
8227     XTasymmetry_ME13 = cms.double( 0.02 ),
8228     XTasymmetry_ME21 = cms.double( 0.023 ),
8229     XTasymmetry_ME22 = cms.double( 0.023 ),
8230     XTasymmetry_ME31 = cms.double( 0.023 ),
8231     XTasymmetry_ME32 = cms.double( 0.023 ),
8232     XTasymmetry_ME41 = cms.double( 0.023 ),
8233     ConstSyst_ME1a = cms.double( 0.01 ),
8234     ConstSyst_ME1b = cms.double( 0.02 ),
8235     ConstSyst_ME12 = cms.double( 0.02 ),
8236     ConstSyst_ME13 = cms.double( 0.03 ),
8237     ConstSyst_ME21 = cms.double( 0.03 ),
8238     ConstSyst_ME22 = cms.double( 0.03 ),
8239     ConstSyst_ME31 = cms.double( 0.03 ),
8240     ConstSyst_ME32 = cms.double( 0.03 ),
8241     ConstSyst_ME41 = cms.double( 0.03 ),
8242     NoiseLevel_ME1a = cms.double( 9.0 ),
8243     NoiseLevel_ME1b = cms.double( 6.0 ),
8244     NoiseLevel_ME12 = cms.double( 7.0 ),
8245     NoiseLevel_ME13 = cms.double( 4.0 ),
8246     NoiseLevel_ME21 = cms.double( 5.0 ),
8247     NoiseLevel_ME22 = cms.double( 7.0 ),
8248     NoiseLevel_ME31 = cms.double( 5.0 ),
8249     NoiseLevel_ME32 = cms.double( 7.0 ),
8250     NoiseLevel_ME41 = cms.double( 5.0 ),
8251     CSCUseReducedWireTimeWindow = cms.bool( True ),
8252     CSCWireTimeWindowLow = cms.int32( 5 ),
8253     CSCWireTimeWindowHigh = cms.int32( 11 )
8254 )
8255 fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
8256     inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
8257     algo_type = cms.int32( 1 ),
8258     algo_psets = cms.VPSet( 
8259       cms.PSet(  parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ),
8260         algo_psets = cms.VPSet( 
8261           cms.PSet(  wideSeg = cms.double( 3.0 ),
8262             chi2Norm_2D_ = cms.double( 35.0 ),
8263             dRIntMax = cms.double( 2.0 ),
8264             doCollisions = cms.bool( True ),
8265             dPhiMax = cms.double( 0.006 ),
8266             dRMax = cms.double( 1.5 ),
8267             dPhiIntMax = cms.double( 0.005 ),
8268             minLayersApart = cms.int32( 1 ),
8269             chi2Max = cms.double( 100.0 ),
8270             chi2_str = cms.double( 50.0 )
8271           ),
8272           cms.PSet(  wideSeg = cms.double( 3.0 ),
8273             chi2Norm_2D_ = cms.double( 35.0 ),
8274             dRIntMax = cms.double( 2.0 ),
8275             doCollisions = cms.bool( True ),
8276             dPhiMax = cms.double( 0.005 ),
8277             dRMax = cms.double( 1.5 ),
8278             dPhiIntMax = cms.double( 0.004 ),
8279             minLayersApart = cms.int32( 1 ),
8280             chi2Max = cms.double( 100.0 ),
8281             chi2_str = cms.double( 50.0 )
8282           ),
8283           cms.PSet(  wideSeg = cms.double( 3.0 ),
8284             chi2Norm_2D_ = cms.double( 35.0 ),
8285             dRIntMax = cms.double( 2.0 ),
8286             doCollisions = cms.bool( True ),
8287             dPhiMax = cms.double( 0.004 ),
8288             dRMax = cms.double( 1.5 ),
8289             dPhiIntMax = cms.double( 0.003 ),
8290             minLayersApart = cms.int32( 1 ),
8291             chi2Max = cms.double( 100.0 ),
8292             chi2_str = cms.double( 50.0 )
8293           ),
8294           cms.PSet(  wideSeg = cms.double( 3.0 ),
8295             chi2Norm_2D_ = cms.double( 20.0 ),
8296             dRIntMax = cms.double( 2.0 ),
8297             doCollisions = cms.bool( True ),
8298             dPhiMax = cms.double( 0.003 ),
8299             dRMax = cms.double( 1.5 ),
8300             dPhiIntMax = cms.double( 0.002 ),
8301             minLayersApart = cms.int32( 1 ),
8302             chi2Max = cms.double( 60.0 ),
8303             chi2_str = cms.double( 30.0 )
8304           ),
8305           cms.PSet(  wideSeg = cms.double( 3.0 ),
8306             chi2Norm_2D_ = cms.double( 60.0 ),
8307             dRIntMax = cms.double( 2.0 ),
8308             doCollisions = cms.bool( True ),
8309             dPhiMax = cms.double( 0.007 ),
8310             dRMax = cms.double( 1.5 ),
8311             dPhiIntMax = cms.double( 0.005 ),
8312             minLayersApart = cms.int32( 1 ),
8313             chi2Max = cms.double( 180.0 ),
8314             chi2_str = cms.double( 80.0 )
8315           ),
8316           cms.PSet(  wideSeg = cms.double( 3.0 ),
8317             chi2Norm_2D_ = cms.double( 35.0 ),
8318             dRIntMax = cms.double( 2.0 ),
8319             doCollisions = cms.bool( True ),
8320             dPhiMax = cms.double( 0.006 ),
8321             dRMax = cms.double( 1.5 ),
8322             dPhiIntMax = cms.double( 0.004 ),
8323             minLayersApart = cms.int32( 1 ),
8324             chi2Max = cms.double( 100.0 ),
8325             chi2_str = cms.double( 50.0 )
8326           )
8327         ),
8328         algo_name = cms.string( "CSCSegAlgoRU" ),
8329         chamber_types = cms.vstring( 'ME1/a',
8330           'ME1/b',
8331           'ME1/2',
8332           'ME1/3',
8333           'ME2/1',
8334           'ME2/2',
8335           'ME3/1',
8336           'ME3/2',
8337           'ME4/1',
8338           'ME4/2' )
8339       )
8340     )
8341 )
8342 fragment.hltMuonRPCDigisCPPF = cms.EDProducer( "RPCAMCRawToDigi",
8343     inputTag = cms.InputTag( "rawDataCollector" ),
8344     calculateCRC = cms.bool( True ),
8345     fillCounters = cms.bool( True ),
8346     RPCAMCUnpacker = cms.string( "RPCCPPFUnpacker" ),
8347     RPCAMCUnpackerSettings = cms.PSet( 
8348       bxMin = cms.int32( -2 ),
8349       cppfDaqDelay = cms.int32( 2 ),
8350       fillAMCCounters = cms.bool( True ),
8351       bxMax = cms.int32( 2 )
8352     )
8353 )
8354 fragment.hltOmtfDigis = cms.EDProducer( "OmtfUnpacker",
8355     inputLabel = cms.InputTag( "rawDataCollector" ),
8356     skipRpc = cms.bool( False ),
8357     skipCsc = cms.bool( False ),
8358     skipDt = cms.bool( False ),
8359     skipMuon = cms.bool( False ),
8360     useRpcConnectionFile = cms.bool( False ),
8361     rpcConnectionFile = cms.string( "" ),
8362     outputTag = cms.string( "" )
8363 )
8364 fragment.hltMuonRPCDigisTwinMux = cms.EDProducer( "RPCTwinMuxRawToDigi",
8365     inputTag = cms.InputTag( "rawDataCollector" ),
8366     calculateCRC = cms.bool( True ),
8367     fillCounters = cms.bool( True ),
8368     bxMin = cms.int32( -2 ),
8369     bxMax = cms.int32( 2 )
8370 )
8371 fragment.hltMuonRPCDigis = cms.EDProducer( "RPCDigiMerger",
8372     inputTagSimRPCDigis = cms.InputTag( "" ),
8373     inputTagTwinMuxDigis = cms.InputTag( "hltMuonRPCDigisTwinMux" ),
8374     inputTagOMTFDigis = cms.InputTag( "hltOmtfDigis" ),
8375     inputTagCPPFDigis = cms.InputTag( "hltMuonRPCDigisCPPF" ),
8376     InputLabel = cms.InputTag( "rawDataCollector" ),
8377     bxMinTwinMux = cms.int32( -2 ),
8378     bxMaxTwinMux = cms.int32( 2 ),
8379     bxMinOMTF = cms.int32( -3 ),
8380     bxMaxOMTF = cms.int32( 4 ),
8381     bxMinCPPF = cms.int32( -2 ),
8382     bxMaxCPPF = cms.int32( 2 )
8383 )
8384 fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
8385     recAlgoConfig = cms.PSet(  ),
8386     recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
8387     rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
8388     maskSource = cms.string( "File" ),
8389     maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
8390     deadSource = cms.string( "File" ),
8391     deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" )
8392 )
8393 fragment.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule",
8394     InputLabel = cms.InputTag( "rawDataCollector" ),
8395     useDBEMap = cms.bool( True ),
8396     keepDAQStatus = cms.bool( False ),
8397     readMultiBX = cms.bool( False ),
8398     ge21Off = cms.bool( True ),
8399     fedIdStart = cms.uint32( 1467 ),
8400     fedIdEnd = cms.uint32( 1478 )
8401 )
8402 fragment.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer",
8403     recAlgoConfig = cms.PSet(  ),
8404     recAlgo = cms.string( "GEMRecHitStandardAlgo" ),
8405     gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ),
8406     applyMasking = cms.bool( True ),
8407     ge21Off = cms.bool( False )
8408 )
8409 fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer",
8410     gemRecHitLabel = cms.InputTag( "hltGemRecHits" ),
8411     enableGE0 = cms.bool( True ),
8412     enableGE12 = cms.bool( False ),
8413     ge0_name = cms.string( "GE0SegAlgoRU" ),
8414     algo_name = cms.string( "GEMSegmentAlgorithm" ),
8415     ge0_pset = cms.PSet( 
8416       maxChi2GoodSeg = cms.double( 50.0 ),
8417       maxChi2Prune = cms.double( 50.0 ),
8418       maxNumberOfHitsPerLayer = cms.uint32( 100 ),
8419       maxETASeeds = cms.double( 0.1 ),
8420       maxPhiAdditional = cms.double( 0.001096605744 ),
8421       minNumberOfHits = cms.uint32( 4 ),
8422       doCollisions = cms.bool( True ),
8423       maxPhiSeeds = cms.double( 0.001096605744 ),
8424       requireCentralBX = cms.bool( True ),
8425       maxChi2Additional = cms.double( 100.0 ),
8426       allowWideSegments = cms.bool( True ),
8427       maxNumberOfHits = cms.uint32( 300 ),
8428       maxTOFDiff = cms.double( 25.0 )
8429     ),
8430     algo_pset = cms.PSet( 
8431       dYclusBoxMax = cms.double( 5.0 ),
8432       dXclusBoxMax = cms.double( 1.0 ),
8433       maxRecHitsInCluster = cms.int32( 4 ),
8434       preClustering = cms.bool( True ),
8435       preClusteringUseChaining = cms.bool( True ),
8436       dEtaChainBoxMax = cms.double( 0.05 ),
8437       clusterOnlySameBXRecHits = cms.bool( True ),
8438       minHitsPerSegment = cms.uint32( 2 ),
8439       dPhiChainBoxMax = cms.double( 0.02 )
8440     )
8441 )
8442 fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
8443     beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
8444     scaleDT = cms.bool( True ),
8445     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8446     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8447     ME0RecSegmentLabel = cms.InputTag( "me0Segments" ),
8448     EnableDTMeasurement = cms.bool( True ),
8449     EnableCSCMeasurement = cms.bool( True ),
8450     EnableME0Measurement = cms.bool( False ),
8451     crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
8452     crackWindow = cms.double( 0.04 ),
8453     deltaPhiSearchWindow = cms.double( 0.25 ),
8454     deltaEtaSearchWindow = cms.double( 0.2 ),
8455     deltaEtaCrackSearchWindow = cms.double( 0.25 ),
8456     CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
8457     CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ),
8458     CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
8459     CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
8460     CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
8461     CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
8462     CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
8463     CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
8464     CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
8465     DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
8466     DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
8467     DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
8468     DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
8469     DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
8470     DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
8471     OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
8472     OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
8473     OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
8474     OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
8475     OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
8476     SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
8477     SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
8478     SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
8479     SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
8480     SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
8481     SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
8482     SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
8483     SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
8484     SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
8485     SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
8486     SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
8487     SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
8488     SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
8489     SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
8490     SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
8491     SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
8492     SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
8493     SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
8494     CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
8495     CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
8496     CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
8497     CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
8498     CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
8499     CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
8500     CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
8501     CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
8502     CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
8503     CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
8504     CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
8505     OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
8506     OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
8507     OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
8508     OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
8509     OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
8510     DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
8511     DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
8512     DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
8513     DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
8514     DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
8515     DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
8516     DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
8517     DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
8518     DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
8519     DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
8520     DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
8521     DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
8522     SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
8523     SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
8524     SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
8525     SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
8526     SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
8527     SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
8528     SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
8529     SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
8530     SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
8531     SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
8532     SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
8533     SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
8534     SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
8535     SME_22_0_scale = cms.vdouble( -3.457901, 0.0 )
8536 )
8537 fragment.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
8538     GMTReadoutCollection = cms.InputTag( "" ),
8539     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8540     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
8541     L1MinPt = cms.double( 0.0 ),
8542     L1MaxEta = cms.double( 2.5 ),
8543     L1MinQuality = cms.uint32( 7 ),
8544     SetMinPtBarrelTo = cms.double( 3.5 ),
8545     SetMinPtEndcapTo = cms.double( 1.0 ),
8546     UseOfflineSeed = cms.untracked.bool( True ),
8547     UseUnassociatedL1 = cms.bool( False ),
8548     MatchDR = cms.vdouble( 0.3 ),
8549     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
8550     CentralBxOnly = cms.bool( True ),
8551     MatchType = cms.uint32( 0 ),
8552     SortType = cms.uint32( 0 ),
8553     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
8554     ServiceParameters = cms.PSet( 
8555       RPCLayers = cms.bool( True ),
8556       UseMuonNavigation = cms.untracked.bool( True ),
8557       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
8558     )
8559 )
8560 fragment.hltL2Muons = cms.EDProducer( "L2MuonProducer",
8561     ServiceParameters = cms.PSet( 
8562       RPCLayers = cms.bool( True ),
8563       UseMuonNavigation = cms.untracked.bool( True ),
8564       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
8565         'hltESPFastSteppingHelixPropagatorOpposite' )
8566     ),
8567     InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
8568     SeedTransformerParameters = cms.PSet( 
8569       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
8570       NMinRecHits = cms.uint32( 2 ),
8571       RescaleError = cms.double( 100.0 ),
8572       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8573       UseSubRecHits = cms.bool( False ),
8574       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8575     ),
8576     L2TrajBuilderParameters = cms.PSet( 
8577       BWFilterParameters = cms.PSet( 
8578         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8579         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8580         BWSeedType = cms.string( "fromGenerator" ),
8581         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
8582         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
8583         EnableGEMMeasurement = cms.bool( True ),
8584         EnableRPCMeasurement = cms.bool( True ),
8585         MuonTrajectoryUpdatorParameters = cms.PSet( 
8586           ExcludeRPCFromFit = cms.bool( False ),
8587           Granularity = cms.int32( 0 ),
8588           MaxChi2 = cms.double( 25.0 ),
8589           RescaleError = cms.bool( False ),
8590           RescaleErrorFactor = cms.double( 100.0 ),
8591           UseInvalidHits = cms.bool( True )
8592         ),
8593         EnableCSCMeasurement = cms.bool( True ),
8594         MaxChi2 = cms.double( 100.0 ),
8595         FitDirection = cms.string( "outsideIn" ),
8596         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8597         NumberOfSigma = cms.double( 3.0 ),
8598         EnableDTMeasurement = cms.bool( True )
8599       ),
8600       DoSeedRefit = cms.bool( False ),
8601       FilterParameters = cms.PSet( 
8602         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8603         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8604         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
8605         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
8606         EnableGEMMeasurement = cms.bool( True ),
8607         EnableRPCMeasurement = cms.bool( True ),
8608         MuonTrajectoryUpdatorParameters = cms.PSet( 
8609           ExcludeRPCFromFit = cms.bool( False ),
8610           Granularity = cms.int32( 0 ),
8611           MaxChi2 = cms.double( 25.0 ),
8612           RescaleError = cms.bool( False ),
8613           RescaleErrorFactor = cms.double( 100.0 ),
8614           UseInvalidHits = cms.bool( True )
8615         ),
8616         EnableCSCMeasurement = cms.bool( True ),
8617         MaxChi2 = cms.double( 1000.0 ),
8618         FitDirection = cms.string( "insideOut" ),
8619         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8620         NumberOfSigma = cms.double( 3.0 ),
8621         EnableDTMeasurement = cms.bool( True )
8622       ),
8623       SeedPosition = cms.string( "in" ),
8624       DoBackwardFilter = cms.bool( True ),
8625       DoRefit = cms.bool( False ),
8626       NavigationType = cms.string( "Standard" ),
8627       SeedTransformerParameters = cms.PSet( 
8628         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
8629         NMinRecHits = cms.uint32( 2 ),
8630         RescaleError = cms.double( 100.0 ),
8631         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8632         UseSubRecHits = cms.bool( False ),
8633         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8634       ),
8635       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
8636     ),
8637     DoSeedRefit = cms.bool( False ),
8638     TrackLoaderParameters = cms.PSet( 
8639       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8640       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8641       DoSmoothing = cms.bool( False ),
8642       VertexConstraint = cms.bool( True ),
8643       MuonUpdatorAtVertexParameters = cms.PSet( 
8644         MaxChi2 = cms.double( 1000000.0 ),
8645         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8646         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
8647         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
8648       ),
8649       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8650     ),
8651     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
8652 )
8653 fragment.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
8654     InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
8655 )
8656 fragment.hltIterL3OISeedsFromL2Muons = cms.EDProducer( "TSGForOIDNN",
8657     src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8658     layersToTry = cms.int32( 2 ),
8659     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
8660     hitsToTry = cms.int32( 1 ),
8661     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8662     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
8663     maxEtaForTOB = cms.double( 1.8 ),
8664     minEtaForTEC = cms.double( 0.7 ),
8665     debug = cms.untracked.bool( False ),
8666     maxSeeds = cms.uint32( 20 ),
8667     maxHitlessSeeds = cms.uint32( 5 ),
8668     maxHitSeeds = cms.uint32( 1 ),
8669     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
8670     maxHitlessSeedsIP = cms.uint32( 5 ),
8671     maxHitlessSeedsMuS = cms.uint32( 0 ),
8672     maxHitDoubletSeeds = cms.uint32( 0 ),
8673     getStrategyFromDNN = cms.bool( True ),
8674     useRegressor = cms.bool( False ),
8675     dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
8676 )
8677 fragment.hltIterL3OITrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8678     cleanTrajectoryAfterInOut = cms.bool( False ),
8679     doSeedingRegionRebuilding = cms.bool( False ),
8680     onlyPixelHitsForSeedCleaner = cms.bool( False ),
8681     reverseTrajectories = cms.bool( True ),
8682     useHitsSplitting = cms.bool( False ),
8683     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8684     src = cms.InputTag( "hltIterL3OISeedsFromL2Muons" ),
8685     clustersToSkip = cms.InputTag( "" ),
8686     phase2clustersToSkip = cms.InputTag( "" ),
8687     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
8688     TransientInitialStateEstimatorParameters = cms.PSet( 
8689       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
8690       numberMeasurementsForFit = cms.int32( 4 ),
8691       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
8692     ),
8693     numHitsForSeedCleaner = cms.int32( 4 ),
8694     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8695     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8696     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
8697     maxNSeeds = cms.uint32( 500000 ),
8698     maxSeedsBeforeCleaning = cms.uint32( 5000 )
8699 )
8700 fragment.hltIterL3OIMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8701     TrajectoryInEvent = cms.bool( False ),
8702     useHitsSplitting = cms.bool( False ),
8703     src = cms.InputTag( "hltIterL3OITrackCandidates" ),
8704     clusterRemovalInfo = cms.InputTag( "" ),
8705     AlgorithmName = cms.string( "iter10" ),
8706     GeometricInnerState = cms.bool( True ),
8707     reMatchSplitHits = cms.bool( False ),
8708     usePropagatorForPCA = cms.bool( False ),
8709     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8710     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8711     useSimpleMF = cms.bool( False ),
8712     SimpleMagneticField = cms.string( "" ),
8713     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
8714     Propagator = cms.string( "PropagatorWithMaterial" ),
8715     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8716     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8717     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
8718 )
8719 fragment.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8720     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
8721     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8722     vertices = cms.InputTag( "Notused" ),
8723     ignoreVertices = cms.bool( True ),
8724     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8725     mva = cms.PSet( 
8726       minPixelHits = cms.vint32( 0, 0, 0 ),
8727       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
8728       dr_par = cms.PSet( 
8729         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
8730         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
8731         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8732         dr_exp = cms.vint32( 4, 4, 2147483647 ),
8733         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
8734       ),
8735       maxLostLayers = cms.vint32( 4, 3, 2 ),
8736       min3DLayers = cms.vint32( 0, 0, 0 ),
8737       dz_par = cms.PSet( 
8738         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8739         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
8740         dz_exp = cms.vint32( 4, 4, 2147483647 )
8741       ),
8742       minNVtxTrk = cms.int32( 3 ),
8743       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8744       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8745       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
8746       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
8747       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8748       minLayers = cms.vint32( 3, 5, 5 )
8749     )
8750 )
8751 fragment.hltIterL3OIMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8752     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
8753     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','MVAValues' ),
8754     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','QualityMasks' ),
8755     minQuality = cms.string( "highPurity" ),
8756     copyExtras = cms.untracked.bool( True ),
8757     copyTrajectories = cms.untracked.bool( False )
8758 )
8759 fragment.hltL3MuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
8760     ServiceParameters = cms.PSet( 
8761       RPCLayers = cms.bool( True ),
8762       UseMuonNavigation = cms.untracked.bool( True ),
8763       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
8764         'SteppingHelixPropagatorAny',
8765         'hltESPSmartPropagator',
8766         'hltESPSteppingHelixPropagatorOpposite' )
8767     ),
8768     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8769     TrackLoaderParameters = cms.PSet( 
8770       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
8771       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8772       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8773       DoSmoothing = cms.bool( True ),
8774       SmoothTkTrack = cms.untracked.bool( False ),
8775       VertexConstraint = cms.bool( False ),
8776       MuonUpdatorAtVertexParameters = cms.PSet( 
8777         MaxChi2 = cms.double( 1000000.0 ),
8778         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8779         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
8780       ),
8781       PutTkTrackIntoEvent = cms.untracked.bool( False ),
8782       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8783     ),
8784     L3TrajBuilderParameters = cms.PSet( 
8785       PtCut = cms.double( 1.0 ),
8786       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
8787       GlobalMuonTrackMatcher = cms.PSet( 
8788         Chi2Cut_3 = cms.double( 200.0 ),
8789         DeltaDCut_2 = cms.double( 10.0 ),
8790         Eta_threshold = cms.double( 1.2 ),
8791         Quality_2 = cms.double( 15.0 ),
8792         DeltaDCut_1 = cms.double( 40.0 ),
8793         Quality_3 = cms.double( 7.0 ),
8794         DeltaDCut_3 = cms.double( 15.0 ),
8795         Quality_1 = cms.double( 20.0 ),
8796         Pt_threshold1 = cms.double( 0.0 ),
8797         DeltaRCut_2 = cms.double( 0.2 ),
8798         DeltaRCut_1 = cms.double( 0.1 ),
8799         Pt_threshold2 = cms.double( 9.99999999E8 ),
8800         Chi2Cut_1 = cms.double( 50.0 ),
8801         Chi2Cut_2 = cms.double( 50.0 ),
8802         DeltaRCut_3 = cms.double( 1.0 ),
8803         LocChi2Cut = cms.double( 0.001 ),
8804         Propagator = cms.string( "hltESPSmartPropagator" ),
8805         MinPt = cms.double( 1.0 ),
8806         MinP = cms.double( 2.5 )
8807       ),
8808       ScaleTECxFactor = cms.double( -1.0 ),
8809       tkTrajUseVertex = cms.bool( False ),
8810       MuonTrackingRegionBuilder = cms.PSet( 
8811         Rescale_Dz = cms.double( 4.0 ),
8812         Pt_fixed = cms.bool( False ),
8813         Eta_fixed = cms.bool( True ),
8814         Eta_min = cms.double( 0.1 ),
8815         DeltaZ = cms.double( 24.2 ),
8816         maxRegions = cms.int32( 2 ),
8817         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
8818         UseVertex = cms.bool( False ),
8819         Z_fixed = cms.bool( False ),
8820         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
8821         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
8822         Rescale_phi = cms.double( 3.0 ),
8823         DeltaEta = cms.double( 0.2 ),
8824         precise = cms.bool( True ),
8825         OnDemand = cms.int32( -1 ),
8826         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
8827         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
8828         vertexCollection = cms.InputTag( "pixelVertices" ),
8829         Pt_min = cms.double( 3.0 ),
8830         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8831         Phi_fixed = cms.bool( True ),
8832         DeltaR = cms.double( 0.025 ),
8833         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8834         DeltaPhi = cms.double( 0.15 ),
8835         Phi_min = cms.double( 0.1 ),
8836         Rescale_eta = cms.double( 3.0 )
8837       ),
8838       TrackTransformer = cms.PSet( 
8839         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8840         RefitDirection = cms.string( "insideOut" ),
8841         RefitRPCHits = cms.bool( True ),
8842         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8843         DoPredictionsOnly = cms.bool( False ),
8844         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8845         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8846         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8847       ),
8848       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8849       RefitRPCHits = cms.bool( True ),
8850       tkTrajVertex = cms.InputTag( "Notused" ),
8851       GlbRefitterParameters = cms.PSet( 
8852         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8853         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8854         RefitFlag = cms.bool( True ),
8855         SkipStation = cms.int32( -1 ),
8856         Chi2CutRPC = cms.double( 1.0 ),
8857         PropDirForCosmics = cms.bool( False ),
8858         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8859         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
8860         HitThreshold = cms.int32( 1 ),
8861         Chi2CutGEM = cms.double( 1.0 ),
8862         DYTthrs = cms.vint32( 30, 15 ),
8863         TrackerSkipSystem = cms.int32( -1 ),
8864         RefitDirection = cms.string( "insideOut" ),
8865         Chi2CutCSC = cms.double( 150.0 ),
8866         Chi2CutDT = cms.double( 10.0 ),
8867         RefitRPCHits = cms.bool( True ),
8868         TrackerSkipSection = cms.int32( -1 ),
8869         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8870         DoPredictionsOnly = cms.bool( False ),
8871         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8872         MuonHitsOption = cms.int32( 1 ),
8873         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8874       ),
8875       PCut = cms.double( 2.5 ),
8876       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
8877       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8878       tkTrajMaxChi2 = cms.double( 9999.0 ),
8879       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8880       ScaleTECyFactor = cms.double( -1.0 ),
8881       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurity" )
8882     )
8883 )
8884 fragment.hltIterL3OIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
8885     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
8886 )
8887 fragment.hltIterL3OIL3Muons = cms.EDProducer( "L3TrackCombiner",
8888     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
8889 )
8890 fragment.hltIterL3OIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
8891     InputObjects = cms.InputTag( "hltIterL3OIL3Muons" ),
8892     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
8893     MuonPtOption = cms.string( "Tracker" )
8894 )
8895 fragment.hltL2SelectorForL3IO = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
8896     l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8897     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidates" ),
8898     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
8899     applyL3Filters = cms.bool( False ),
8900     MinNhits = cms.int32( 1 ),
8901     MaxNormalizedChi2 = cms.double( 20.0 ),
8902     MinNmuonHits = cms.int32( 1 ),
8903     MaxPtDifference = cms.double( 0.3 )
8904 )
8905 fragment.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
8906     DeltaR = cms.double( 0.025 ),
8907     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8908     OnDemand = cms.int32( -1 ),
8909     vertexCollection = cms.InputTag( "notUsed" ),
8910     MeasurementTrackerName = cms.InputTag( "" ),
8911     UseVertex = cms.bool( False ),
8912     Rescale_Dz = cms.double( 4.0 ),
8913     Pt_fixed = cms.bool( True ),
8914     Z_fixed = cms.bool( True ),
8915     Pt_min = cms.double( 0.0 ),
8916     DeltaZ = cms.double( 24.2 ),
8917     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
8918     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
8919     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
8920     maxRegions = cms.int32( 5 ),
8921     precise = cms.bool( True ),
8922     input = cms.InputTag( "hltL2SelectorForL3IO" )
8923 )
8924 fragment.hltPixelTracksInRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
8925     tracks = cms.InputTag( "hltPixelTracks" ),
8926     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegions" ),
8927     produceTrackCollection = cms.bool( True ),
8928     produceMask = cms.bool( False )
8929 )
8930 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
8931     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2" ),
8932     InputVertexCollection = cms.InputTag( "" ),
8933     originHalfLength = cms.double( 0.3 ),
8934     originRadius = cms.double( 0.1 ),
8935     useProtoTrackKinematics = cms.bool( False ),
8936     useEventsWithNoVertex = cms.bool( True ),
8937     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8938     usePV = cms.bool( False ),
8939     includeFourthHit = cms.bool( True ),
8940     produceComplement = cms.bool( False ),
8941     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
8942 )
8943 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
8944     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracks" ),
8945     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8946     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
8947     rejectAll = cms.bool( False ),
8948     isFromL1 = cms.bool( False ),
8949     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
8950     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
8951     mvaScaleMeanB = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ),
8952     mvaScaleStdB = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
8953     mvaScaleMeanE = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ),
8954     mvaScaleStdE = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
8955     doSort = cms.bool( False ),
8956     nSeedsMaxB = cms.int32( 99999 ),
8957     nSeedsMaxE = cms.int32( 99999 ),
8958     etaEdge = cms.double( 1.2 ),
8959     mvaCutB = cms.double( 0.04 ),
8960     mvaCutE = cms.double( 0.04 ),
8961     minL1Qual = cms.int32( 7 ),
8962     baseScore = cms.double( 0.5 )
8963 )
8964 fragment.hltIter0IterL3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8965     cleanTrajectoryAfterInOut = cms.bool( False ),
8966     doSeedingRegionRebuilding = cms.bool( True ),
8967     onlyPixelHitsForSeedCleaner = cms.bool( False ),
8968     reverseTrajectories = cms.bool( False ),
8969     useHitsSplitting = cms.bool( True ),
8970     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8971     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered" ),
8972     clustersToSkip = cms.InputTag( "" ),
8973     phase2clustersToSkip = cms.InputTag( "" ),
8974     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
8975     TransientInitialStateEstimatorParameters = cms.PSet( 
8976       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8977       numberMeasurementsForFit = cms.int32( 4 ),
8978       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8979     ),
8980     numHitsForSeedCleaner = cms.int32( 4 ),
8981     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8982     RedundantSeedCleaner = cms.string( "none" ),
8983     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8984     maxNSeeds = cms.uint32( 100000 ),
8985     maxSeedsBeforeCleaning = cms.uint32( 1000 )
8986 )
8987 fragment.hltIter0IterL3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8988     TrajectoryInEvent = cms.bool( False ),
8989     useHitsSplitting = cms.bool( False ),
8990     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidates" ),
8991     clusterRemovalInfo = cms.InputTag( "" ),
8992     AlgorithmName = cms.string( "hltIter0" ),
8993     GeometricInnerState = cms.bool( True ),
8994     reMatchSplitHits = cms.bool( False ),
8995     usePropagatorForPCA = cms.bool( False ),
8996     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8997     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8998     useSimpleMF = cms.bool( True ),
8999     SimpleMagneticField = cms.string( "ParabolicMf" ),
9000     Fitter = cms.string( "hltESPFittingSmootherIT" ),
9001     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9002     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9003     NavigationSchool = cms.string( "" ),
9004     MeasurementTracker = cms.string( "" )
9005 )
9006 fragment.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9007     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
9008     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9009     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
9010     ignoreVertices = cms.bool( False ),
9011     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9012     mva = cms.PSet( 
9013       minPixelHits = cms.vint32( 0, 0, 0 ),
9014       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
9015       dr_par = cms.PSet( 
9016         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
9017         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
9018         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9019         dr_exp = cms.vint32( 4, 4, 2147483647 ),
9020         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
9021       ),
9022       maxLostLayers = cms.vint32( 1, 1, 1 ),
9023       min3DLayers = cms.vint32( 0, 0, 0 ),
9024       dz_par = cms.PSet( 
9025         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9026         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
9027         dz_exp = cms.vint32( 4, 4, 2147483647 )
9028       ),
9029       minNVtxTrk = cms.int32( 3 ),
9030       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9031       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9032       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
9033       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9034       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9035       minLayers = cms.vint32( 3, 3, 4 )
9036     )
9037 )
9038 fragment.hltIter0IterL3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9039     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
9040     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','MVAValues' ),
9041     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','QualityMasks' ),
9042     minQuality = cms.string( "highPurity" ),
9043     copyExtras = cms.untracked.bool( True ),
9044     copyTrajectories = cms.untracked.bool( False )
9045 )
9046 fragment.hltL3MuonsIterL3IO = cms.EDProducer( "L3MuonProducer",
9047     ServiceParameters = cms.PSet( 
9048       RPCLayers = cms.bool( True ),
9049       UseMuonNavigation = cms.untracked.bool( True ),
9050       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9051         'SteppingHelixPropagatorAny',
9052         'hltESPSmartPropagator',
9053         'hltESPSteppingHelixPropagatorOpposite' )
9054     ),
9055     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9056     TrackLoaderParameters = cms.PSet( 
9057       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9058       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9059       DoSmoothing = cms.bool( False ),
9060       SmoothTkTrack = cms.untracked.bool( False ),
9061       VertexConstraint = cms.bool( False ),
9062       MuonUpdatorAtVertexParameters = cms.PSet( 
9063         MaxChi2 = cms.double( 1000000.0 ),
9064         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9065         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
9066       ),
9067       PutTkTrackIntoEvent = cms.untracked.bool( False ),
9068       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9069     ),
9070     L3TrajBuilderParameters = cms.PSet( 
9071       PtCut = cms.double( 1.0 ),
9072       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9073       GlobalMuonTrackMatcher = cms.PSet( 
9074         Chi2Cut_3 = cms.double( 200.0 ),
9075         DeltaDCut_2 = cms.double( 10.0 ),
9076         Eta_threshold = cms.double( 1.2 ),
9077         Quality_2 = cms.double( 15.0 ),
9078         DeltaDCut_1 = cms.double( 40.0 ),
9079         Quality_3 = cms.double( 7.0 ),
9080         DeltaDCut_3 = cms.double( 15.0 ),
9081         Quality_1 = cms.double( 20.0 ),
9082         Pt_threshold1 = cms.double( 0.0 ),
9083         DeltaRCut_2 = cms.double( 0.2 ),
9084         DeltaRCut_1 = cms.double( 0.1 ),
9085         Pt_threshold2 = cms.double( 9.99999999E8 ),
9086         Chi2Cut_1 = cms.double( 50.0 ),
9087         Chi2Cut_2 = cms.double( 50.0 ),
9088         DeltaRCut_3 = cms.double( 1.0 ),
9089         LocChi2Cut = cms.double( 0.001 ),
9090         Propagator = cms.string( "hltESPSmartPropagator" ),
9091         MinPt = cms.double( 1.0 ),
9092         MinP = cms.double( 2.5 )
9093       ),
9094       ScaleTECxFactor = cms.double( -1.0 ),
9095       tkTrajUseVertex = cms.bool( False ),
9096       MuonTrackingRegionBuilder = cms.PSet( 
9097         Rescale_Dz = cms.double( 4.0 ),
9098         Pt_fixed = cms.bool( True ),
9099         Eta_fixed = cms.bool( True ),
9100         Eta_min = cms.double( 0.1 ),
9101         DeltaZ = cms.double( 24.2 ),
9102         maxRegions = cms.int32( 2 ),
9103         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9104         UseVertex = cms.bool( False ),
9105         Z_fixed = cms.bool( True ),
9106         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9107         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9108         Rescale_phi = cms.double( 3.0 ),
9109         DeltaEta = cms.double( 0.04 ),
9110         precise = cms.bool( True ),
9111         OnDemand = cms.int32( -1 ),
9112         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9113         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
9114         vertexCollection = cms.InputTag( "pixelVertices" ),
9115         Pt_min = cms.double( 3.0 ),
9116         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9117         Phi_fixed = cms.bool( True ),
9118         DeltaR = cms.double( 0.025 ),
9119         input = cms.InputTag( "hltL2SelectorForL3IO" ),
9120         DeltaPhi = cms.double( 0.15 ),
9121         Phi_min = cms.double( 0.1 ),
9122         Rescale_eta = cms.double( 3.0 )
9123       ),
9124       TrackTransformer = cms.PSet( 
9125         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9126         RefitDirection = cms.string( "insideOut" ),
9127         RefitRPCHits = cms.bool( True ),
9128         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9129         DoPredictionsOnly = cms.bool( False ),
9130         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9131         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9132         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9133       ),
9134       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9135       RefitRPCHits = cms.bool( True ),
9136       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
9137       GlbRefitterParameters = cms.PSet( 
9138         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9139         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9140         RefitFlag = cms.bool( True ),
9141         SkipStation = cms.int32( -1 ),
9142         Chi2CutRPC = cms.double( 1.0 ),
9143         PropDirForCosmics = cms.bool( False ),
9144         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9145         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
9146         HitThreshold = cms.int32( 1 ),
9147         Chi2CutGEM = cms.double( 1.0 ),
9148         DYTthrs = cms.vint32( 30, 15 ),
9149         TrackerSkipSystem = cms.int32( -1 ),
9150         RefitDirection = cms.string( "insideOut" ),
9151         Chi2CutCSC = cms.double( 150.0 ),
9152         Chi2CutDT = cms.double( 10.0 ),
9153         RefitRPCHits = cms.bool( True ),
9154         TrackerSkipSection = cms.int32( -1 ),
9155         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9156         DoPredictionsOnly = cms.bool( False ),
9157         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9158         MuonHitsOption = cms.int32( 1 ),
9159         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9160       ),
9161       PCut = cms.double( 2.5 ),
9162       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
9163       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9164       matchToSeeds = cms.bool( True ),
9165       tkTrajMaxChi2 = cms.double( 9999.0 ),
9166       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9167       ScaleTECyFactor = cms.double( -1.0 ),
9168       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurity" )
9169     )
9170 )
9171 fragment.hltIterL3MuonsFromL2LinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
9172     labels = cms.VInputTag( 'hltL3MuonsIterL3OI','hltL3MuonsIterL3IO' )
9173 )
9174 fragment.hltL1MuonsPt0 = cms.EDProducer( "HLTL1TMuonSelector",
9175     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9176     L1MinPt = cms.double( -1.0 ),
9177     L1MaxEta = cms.double( 5.0 ),
9178     L1MinQuality = cms.uint32( 7 ),
9179     CentralBxOnly = cms.bool( True )
9180 )
9181 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
9182     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
9183     L1MinPt = cms.double( 0.0 ),
9184     L1MaxEta = cms.double( 2.5 ),
9185     L1MinQuality = cms.uint32( 7 ),
9186     SetMinPtBarrelTo = cms.double( 3.5 ),
9187     SetMinPtEndcapTo = cms.double( 1.0 ),
9188     CentralBxOnly = cms.bool( True ),
9189     RegionPSet = cms.PSet( 
9190       vertexCollection = cms.InputTag( "notUsed" ),
9191       deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
9192       zErrorVetex = cms.double( 0.2 ),
9193       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9194       zErrorBeamSpot = cms.double( 24.2 ),
9195       maxNVertices = cms.int32( 1 ),
9196       maxNRegions = cms.int32( 5 ),
9197       nSigmaZVertex = cms.double( 3.0 ),
9198       nSigmaZBeamSpot = cms.double( 4.0 ),
9199       ptMin = cms.double( 0.0 ),
9200       mode = cms.string( "BeamSpotSigma" ),
9201       input = cms.InputTag( "hltL1MuonsPt0" ),
9202       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
9203       searchOpt = cms.bool( False ),
9204       deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
9205       whereToUseMeasurementTracker = cms.string( "Never" ),
9206       originRadius = cms.double( 0.2 ),
9207       measurementTrackerName = cms.InputTag( "" ),
9208       precise = cms.bool( True )
9209     ),
9210     ServiceParameters = cms.PSet( 
9211       RPCLayers = cms.bool( True ),
9212       UseMuonNavigation = cms.untracked.bool( True ),
9213       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
9214     )
9215 )
9216 fragment.hltPixelTracksInRegionL1 = cms.EDProducer( "TrackSelectorByRegion",
9217     tracks = cms.InputTag( "hltPixelTracks" ),
9218     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
9219     produceTrackCollection = cms.bool( True ),
9220     produceMask = cms.bool( False )
9221 )
9222 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
9223     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1" ),
9224     InputVertexCollection = cms.InputTag( "" ),
9225     originHalfLength = cms.double( 0.3 ),
9226     originRadius = cms.double( 0.1 ),
9227     useProtoTrackKinematics = cms.bool( False ),
9228     useEventsWithNoVertex = cms.bool( True ),
9229     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9230     usePV = cms.bool( False ),
9231     includeFourthHit = cms.bool( True ),
9232     produceComplement = cms.bool( False ),
9233     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
9234 )
9235 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
9236     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks" ),
9237     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9238     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
9239     rejectAll = cms.bool( False ),
9240     isFromL1 = cms.bool( True ),
9241     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
9242     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
9243     mvaScaleMeanB = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
9244     mvaScaleStdB = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
9245     mvaScaleMeanE = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
9246     mvaScaleStdE = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
9247     doSort = cms.bool( False ),
9248     nSeedsMaxB = cms.int32( 99999 ),
9249     nSeedsMaxE = cms.int32( 99999 ),
9250     etaEdge = cms.double( 1.2 ),
9251     mvaCutB = cms.double( 0.04 ),
9252     mvaCutE = cms.double( 0.04 ),
9253     minL1Qual = cms.int32( 7 ),
9254     baseScore = cms.double( 0.5 )
9255 )
9256 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
9257     cleanTrajectoryAfterInOut = cms.bool( False ),
9258     doSeedingRegionRebuilding = cms.bool( True ),
9259     onlyPixelHitsForSeedCleaner = cms.bool( False ),
9260     reverseTrajectories = cms.bool( False ),
9261     useHitsSplitting = cms.bool( True ),
9262     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
9263     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered" ),
9264     clustersToSkip = cms.InputTag( "" ),
9265     phase2clustersToSkip = cms.InputTag( "" ),
9266     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
9267     TransientInitialStateEstimatorParameters = cms.PSet( 
9268       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9269       numberMeasurementsForFit = cms.int32( 4 ),
9270       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9271     ),
9272     numHitsForSeedCleaner = cms.int32( 4 ),
9273     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9274     RedundantSeedCleaner = cms.string( "none" ),
9275     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9276     maxNSeeds = cms.uint32( 100000 ),
9277     maxSeedsBeforeCleaning = cms.uint32( 1000 )
9278 )
9279 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9280     TrajectoryInEvent = cms.bool( False ),
9281     useHitsSplitting = cms.bool( False ),
9282     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidates" ),
9283     clusterRemovalInfo = cms.InputTag( "" ),
9284     AlgorithmName = cms.string( "hltIter0" ),
9285     GeometricInnerState = cms.bool( True ),
9286     reMatchSplitHits = cms.bool( False ),
9287     usePropagatorForPCA = cms.bool( False ),
9288     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9289     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
9290     useSimpleMF = cms.bool( True ),
9291     SimpleMagneticField = cms.string( "ParabolicMf" ),
9292     Fitter = cms.string( "hltESPFittingSmootherIT" ),
9293     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9294     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9295     NavigationSchool = cms.string( "" ),
9296     MeasurementTracker = cms.string( "" )
9297 )
9298 fragment.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9299     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
9300     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9301     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
9302     ignoreVertices = cms.bool( False ),
9303     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9304     mva = cms.PSet( 
9305       minPixelHits = cms.vint32( 0, 0, 0 ),
9306       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
9307       dr_par = cms.PSet( 
9308         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
9309         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
9310         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9311         dr_exp = cms.vint32( 4, 4, 2147483647 ),
9312         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
9313       ),
9314       maxLostLayers = cms.vint32( 1, 1, 1 ),
9315       min3DLayers = cms.vint32( 0, 0, 0 ),
9316       dz_par = cms.PSet( 
9317         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9318         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
9319         dz_exp = cms.vint32( 4, 4, 2147483647 )
9320       ),
9321       minNVtxTrk = cms.int32( 3 ),
9322       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9323       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9324       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
9325       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9326       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9327       minLayers = cms.vint32( 3, 3, 4 )
9328     )
9329 )
9330 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9331     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
9332     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
9333     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
9334     minQuality = cms.string( "highPurity" ),
9335     copyExtras = cms.untracked.bool( True ),
9336     copyTrajectories = cms.untracked.bool( False )
9337 )
9338 fragment.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
9339     trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ),
9340     trackClassifier = cms.InputTag( '','QualityMasks' ),
9341     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
9342     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
9343     oldClusterRemovalInfo = cms.InputTag( "" ),
9344     TrackQuality = cms.string( "highPurity" ),
9345     maxChi2 = cms.double( 16.0 ),
9346     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
9347     overrideTrkQuals = cms.InputTag( "" )
9348 )
9349 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
9350     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
9351     clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
9352     phase2clustersToSkip = cms.InputTag( "" )
9353 )
9354 fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
9355     RegionPSet = cms.PSet( 
9356       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
9357       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9358       zErrorBeamSpot = cms.double( 15.0 ),
9359       extraPhi = cms.double( 0.0 ),
9360       extraEta = cms.double( 0.0 ),
9361       maxNVertices = cms.int32( 3 ),
9362       nSigmaZVertex = cms.double( 3.0 ),
9363       nSigmaZBeamSpot = cms.double( 4.0 ),
9364       ptMin = cms.double( 1.2 ),
9365       operationMode = cms.string( "VerticesFixed" ),
9366       searchOpt = cms.bool( False ),
9367       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
9368       originRadius = cms.double( 0.015 ),
9369       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9370       precise = cms.bool( True ),
9371       zErrorVertex = cms.double( 0.03 )
9372     ),
9373     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
9374     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
9375     ignoreSingleFPixPanelModules = cms.bool( True ),
9376     debug = cms.untracked.bool( False ),
9377     createPlottingFiles = cms.untracked.bool( False ),
9378     layerList = cms.vstring( 'BPix1+BPix2',
9379       'BPix1+BPix3',
9380       'BPix1+BPix4',
9381       'BPix2+BPix3',
9382       'BPix2+BPix4',
9383       'BPix3+BPix4',
9384       'BPix1+FPix1_pos',
9385       'BPix1+FPix1_neg',
9386       'BPix1+FPix2_pos',
9387       'BPix1+FPix2_neg',
9388       'BPix1+FPix3_pos',
9389       'BPix1+FPix3_neg',
9390       'BPix2+FPix1_pos',
9391       'BPix2+FPix1_neg',
9392       'BPix2+FPix2_pos',
9393       'BPix2+FPix2_neg',
9394       'BPix3+FPix1_pos',
9395       'BPix3+FPix1_neg',
9396       'FPix1_pos+FPix2_pos',
9397       'FPix1_neg+FPix2_neg',
9398       'FPix1_pos+FPix3_pos',
9399       'FPix1_neg+FPix3_neg',
9400       'FPix2_pos+FPix3_pos',
9401       'FPix2_neg+FPix3_neg' ),
9402     BPix = cms.PSet( 
9403       hitErrorRPhi = cms.double( 0.0027 ),
9404       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9405       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
9406       useErrorsFromParam = cms.bool( True ),
9407       hitErrorRZ = cms.double( 0.006 ),
9408       HitProducer = cms.string( "hltSiPixelRecHits" )
9409     ),
9410     FPix = cms.PSet( 
9411       hitErrorRPhi = cms.double( 0.0051 ),
9412       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9413       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
9414       useErrorsFromParam = cms.bool( True ),
9415       hitErrorRZ = cms.double( 0.0036 ),
9416       HitProducer = cms.string( "hltSiPixelRecHits" )
9417     ),
9418     TIB = cms.PSet(  ),
9419     TID = cms.PSet(  ),
9420     TOB = cms.PSet(  ),
9421     TEC = cms.PSet(  ),
9422     MTIB = cms.PSet(  ),
9423     MTID = cms.PSet(  ),
9424     MTOB = cms.PSet(  ),
9425     MTEC = cms.PSet(  )
9426 )
9427 fragment.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
9428     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
9429     L1MinPt = cms.double( 0.0 ),
9430     L1MaxEta = cms.double( 2.5 ),
9431     L1MinQuality = cms.uint32( 7 ),
9432     SetMinPtBarrelTo = cms.double( 3.5 ),
9433     SetMinPtEndcapTo = cms.double( 1.0 ),
9434     CentralBxOnly = cms.bool( True ),
9435     RegionPSet = cms.PSet( 
9436       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
9437       deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
9438       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9439       zErrorBeamSpot = cms.double( 15.0 ),
9440       maxNVertices = cms.int32( 3 ),
9441       maxNRegions = cms.int32( 3 ),
9442       nSigmaZVertex = cms.double( 3.0 ),
9443       nSigmaZBeamSpot = cms.double( 4.0 ),
9444       ptMin = cms.double( 1.2 ),
9445       mode = cms.string( "VerticesFixed" ),
9446       input = cms.InputTag( "hltL1MuonsPt0" ),
9447       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
9448       searchOpt = cms.bool( False ),
9449       deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
9450       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
9451       originRadius = cms.double( 0.015 ),
9452       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9453       precise = cms.bool( True )
9454     ),
9455     ServiceParameters = cms.PSet( 
9456       RPCLayers = cms.bool( True ),
9457       UseMuonNavigation = cms.untracked.bool( True ),
9458       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
9459     )
9460 )
9461 fragment.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
9462     doClusterCheck = cms.bool( False ),
9463     MaxNumberOfStripClusters = cms.uint32( 50000 ),
9464     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
9465     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
9466     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
9467     cut = cms.string( "" ),
9468     DontCountDetsAboveNClusters = cms.uint32( 0 ),
9469     silentClusterCheck = cms.untracked.bool( False )
9470 )
9471 fragment.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
9472     seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ),
9473     trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ),
9474     trackingRegionsSeedingLayers = cms.InputTag( "" ),
9475     clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ),
9476     produceSeedingHitSets = cms.bool( True ),
9477     produceIntermediateHitDoublets = cms.bool( False ),
9478     maxElement = cms.uint32( 0 ),
9479     maxElementTotal = cms.uint32( 50000000 ),
9480     putEmptyIfMaxElementReached = cms.bool( False ),
9481     layerPairs = cms.vuint32( 0 )
9482 )
9483 fragment.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
9484     seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ),
9485     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
9486     SeedMomentumForBOFF = cms.double( 5.0 ),
9487     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
9488     MinOneOverPtError = cms.double( 1.0 ),
9489     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9490     magneticField = cms.string( "ParabolicMf" ),
9491     forceKinematicWithRegionDirection = cms.bool( False ),
9492     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
9493 )
9494 fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
9495     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ),
9496     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9497     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
9498     rejectAll = cms.bool( False ),
9499     isFromL1 = cms.bool( True ),
9500     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
9501     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
9502     mvaScaleMeanB = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
9503     mvaScaleStdB = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
9504     mvaScaleMeanE = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
9505     mvaScaleStdE = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
9506     doSort = cms.bool( False ),
9507     nSeedsMaxB = cms.int32( 99999 ),
9508     nSeedsMaxE = cms.int32( 99999 ),
9509     etaEdge = cms.double( 1.2 ),
9510     mvaCutB = cms.double( 0.1 ),
9511     mvaCutE = cms.double( 0.1 ),
9512     minL1Qual = cms.int32( 7 ),
9513     baseScore = cms.double( 0.5 )
9514 )
9515 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
9516     cleanTrajectoryAfterInOut = cms.bool( False ),
9517     doSeedingRegionRebuilding = cms.bool( False ),
9518     onlyPixelHitsForSeedCleaner = cms.bool( False ),
9519     reverseTrajectories = cms.bool( False ),
9520     useHitsSplitting = cms.bool( False ),
9521     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9522     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ),
9523     clustersToSkip = cms.InputTag( "" ),
9524     phase2clustersToSkip = cms.InputTag( "" ),
9525     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
9526     TransientInitialStateEstimatorParameters = cms.PSet( 
9527       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9528       numberMeasurementsForFit = cms.int32( 4 ),
9529       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9530     ),
9531     numHitsForSeedCleaner = cms.int32( 4 ),
9532     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9533     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9534     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9535     maxNSeeds = cms.uint32( 100000 ),
9536     maxSeedsBeforeCleaning = cms.uint32( 1000 )
9537 )
9538 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9539     TrajectoryInEvent = cms.bool( False ),
9540     useHitsSplitting = cms.bool( False ),
9541     src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ),
9542     clusterRemovalInfo = cms.InputTag( "" ),
9543     AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
9544     GeometricInnerState = cms.bool( True ),
9545     reMatchSplitHits = cms.bool( False ),
9546     usePropagatorForPCA = cms.bool( False ),
9547     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9548     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9549     useSimpleMF = cms.bool( True ),
9550     SimpleMagneticField = cms.string( "ParabolicMf" ),
9551     Fitter = cms.string( "hltESPFittingSmootherIT" ),
9552     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9553     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9554     NavigationSchool = cms.string( "" ),
9555     MeasurementTracker = cms.string( "" )
9556 )
9557 fragment.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9558     src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
9559     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9560     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
9561     ignoreVertices = cms.bool( False ),
9562     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9563     mva = cms.PSet( 
9564       minPixelHits = cms.vint32( 0, 0, 0 ),
9565       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
9566       dr_par = cms.PSet( 
9567         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
9568         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
9569         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
9570         dr_exp = cms.vint32( 4, 4, 4 ),
9571         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
9572       ),
9573       maxLostLayers = cms.vint32( 1, 1, 1 ),
9574       min3DLayers = cms.vint32( 0, 0, 0 ),
9575       dz_par = cms.PSet( 
9576         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
9577         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
9578         dz_exp = cms.vint32( 4, 4, 4 )
9579       ),
9580       minNVtxTrk = cms.int32( 3 ),
9581       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9582       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9583       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
9584       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9585       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9586       minLayers = cms.vint32( 3, 3, 3 )
9587     )
9588 )
9589 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9590     originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
9591     originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
9592     originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
9593     minQuality = cms.string( "highPurity" ),
9594     copyExtras = cms.untracked.bool( True ),
9595     copyTrajectories = cms.untracked.bool( False )
9596 )
9597 fragment.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger",
9598     copyExtras = cms.untracked.bool( True ),
9599     copyMVA = cms.bool( False ),
9600     TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
9601     MaxNormalizedChisq = cms.double( 1000.0 ),
9602     MinPT = cms.double( 0.05 ),
9603     MinFound = cms.int32( 3 ),
9604     Epsilon = cms.double( -0.001 ),
9605     ShareFrac = cms.double( 0.19 ),
9606     allowFirstHitShare = cms.bool( True ),
9607     FoundHitBonus = cms.double( 5.0 ),
9608     LostHitPenalty = cms.double( 20.0 ),
9609     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9610     newQuality = cms.string( "confirmed" ),
9611     setsToMerge = cms.VPSet( 
9612       cms.PSet(  pQual = cms.bool( False ),
9613         tLists = cms.vint32( 0, 1 )
9614       )
9615     ),
9616     hasSelector = cms.vint32( 0, 0 ),
9617     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
9618     writeOnlyTrkQuals = cms.bool( False ),
9619     makeReKeyedSeeds = cms.untracked.bool( False ),
9620     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
9621 )
9622 fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger",
9623     copyExtras = cms.untracked.bool( True ),
9624     copyMVA = cms.bool( False ),
9625     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
9626     MaxNormalizedChisq = cms.double( 1000.0 ),
9627     MinPT = cms.double( 0.05 ),
9628     MinFound = cms.int32( 3 ),
9629     Epsilon = cms.double( -0.001 ),
9630     ShareFrac = cms.double( 0.19 ),
9631     allowFirstHitShare = cms.bool( True ),
9632     FoundHitBonus = cms.double( 5.0 ),
9633     LostHitPenalty = cms.double( 20.0 ),
9634     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9635     newQuality = cms.string( "confirmed" ),
9636     setsToMerge = cms.VPSet( 
9637       cms.PSet(  pQual = cms.bool( False ),
9638         tLists = cms.vint32( 0, 1 )
9639       )
9640     ),
9641     hasSelector = cms.vint32( 0, 0 ),
9642     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
9643     writeOnlyTrkQuals = cms.bool( False ),
9644     makeReKeyedSeeds = cms.untracked.bool( False ),
9645     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
9646 )
9647 fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger",
9648     copyExtras = cms.untracked.bool( True ),
9649     copyMVA = cms.bool( False ),
9650     TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
9651     MaxNormalizedChisq = cms.double( 1000.0 ),
9652     MinPT = cms.double( 0.05 ),
9653     MinFound = cms.int32( 3 ),
9654     Epsilon = cms.double( -0.001 ),
9655     ShareFrac = cms.double( 0.19 ),
9656     allowFirstHitShare = cms.bool( True ),
9657     FoundHitBonus = cms.double( 5.0 ),
9658     LostHitPenalty = cms.double( 20.0 ),
9659     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9660     newQuality = cms.string( "confirmed" ),
9661     setsToMerge = cms.VPSet( 
9662       cms.PSet(  pQual = cms.bool( False ),
9663         tLists = cms.vint32( 0, 1 )
9664       )
9665     ),
9666     hasSelector = cms.vint32( 0, 0 ),
9667     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
9668     writeOnlyTrkQuals = cms.bool( False ),
9669     makeReKeyedSeeds = cms.untracked.bool( False ),
9670     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
9671 )
9672 fragment.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer",
9673     ServiceParameters = cms.PSet( 
9674       RPCLayers = cms.bool( True ),
9675       UseMuonNavigation = cms.untracked.bool( True ),
9676       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9677         'SteppingHelixPropagatorAny',
9678         'hltESPSmartPropagator',
9679         'hltESPSteppingHelixPropagatorOpposite' )
9680     ),
9681     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9682     TrackLoaderParameters = cms.PSet( 
9683       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9684       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9685       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9686       DoSmoothing = cms.bool( True ),
9687       SmoothTkTrack = cms.untracked.bool( False ),
9688       VertexConstraint = cms.bool( False ),
9689       MuonUpdatorAtVertexParameters = cms.PSet( 
9690         MaxChi2 = cms.double( 1000000.0 ),
9691         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9692         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
9693       ),
9694       PutTkTrackIntoEvent = cms.untracked.bool( False ),
9695       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9696     ),
9697     L3TrajBuilderParameters = cms.PSet( 
9698       PtCut = cms.double( 1.0 ),
9699       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9700       GlobalMuonTrackMatcher = cms.PSet( 
9701         Chi2Cut_3 = cms.double( 200.0 ),
9702         DeltaDCut_2 = cms.double( 10.0 ),
9703         Eta_threshold = cms.double( 1.2 ),
9704         Quality_2 = cms.double( 15.0 ),
9705         DeltaDCut_1 = cms.double( 40.0 ),
9706         Quality_3 = cms.double( 7.0 ),
9707         DeltaDCut_3 = cms.double( 15.0 ),
9708         Quality_1 = cms.double( 20.0 ),
9709         Pt_threshold1 = cms.double( 0.0 ),
9710         DeltaRCut_2 = cms.double( 0.2 ),
9711         DeltaRCut_1 = cms.double( 0.1 ),
9712         Pt_threshold2 = cms.double( 9.99999999E8 ),
9713         Chi2Cut_1 = cms.double( 50.0 ),
9714         Chi2Cut_2 = cms.double( 50.0 ),
9715         DeltaRCut_3 = cms.double( 1.0 ),
9716         LocChi2Cut = cms.double( 0.001 ),
9717         Propagator = cms.string( "hltESPSmartPropagator" ),
9718         MinPt = cms.double( 1.0 ),
9719         MinP = cms.double( 2.5 )
9720       ),
9721       ScaleTECxFactor = cms.double( -1.0 ),
9722       tkTrajUseVertex = cms.bool( False ),
9723       MuonTrackingRegionBuilder = cms.PSet( 
9724         Rescale_Dz = cms.double( 4.0 ),
9725         Pt_fixed = cms.bool( False ),
9726         Eta_fixed = cms.bool( True ),
9727         Eta_min = cms.double( 0.1 ),
9728         DeltaZ = cms.double( 24.2 ),
9729         maxRegions = cms.int32( 2 ),
9730         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9731         UseVertex = cms.bool( False ),
9732         Z_fixed = cms.bool( False ),
9733         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9734         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9735         Rescale_phi = cms.double( 3.0 ),
9736         DeltaEta = cms.double( 0.2 ),
9737         precise = cms.bool( True ),
9738         OnDemand = cms.int32( -1 ),
9739         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9740         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
9741         vertexCollection = cms.InputTag( "pixelVertices" ),
9742         Pt_min = cms.double( 3.0 ),
9743         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9744         Phi_fixed = cms.bool( True ),
9745         DeltaR = cms.double( 0.025 ),
9746         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9747         DeltaPhi = cms.double( 0.15 ),
9748         Phi_min = cms.double( 0.1 ),
9749         Rescale_eta = cms.double( 3.0 )
9750       ),
9751       TrackTransformer = cms.PSet( 
9752         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9753         RefitDirection = cms.string( "insideOut" ),
9754         RefitRPCHits = cms.bool( True ),
9755         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9756         DoPredictionsOnly = cms.bool( False ),
9757         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9758         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9759         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9760       ),
9761       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9762       RefitRPCHits = cms.bool( True ),
9763       tkTrajVertex = cms.InputTag( "Notused" ),
9764       GlbRefitterParameters = cms.PSet( 
9765         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9766         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9767         RefitFlag = cms.bool( True ),
9768         SkipStation = cms.int32( -1 ),
9769         Chi2CutRPC = cms.double( 1.0 ),
9770         PropDirForCosmics = cms.bool( False ),
9771         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9772         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
9773         HitThreshold = cms.int32( 1 ),
9774         Chi2CutGEM = cms.double( 1.0 ),
9775         DYTthrs = cms.vint32( 30, 15 ),
9776         TrackerSkipSystem = cms.int32( -1 ),
9777         RefitDirection = cms.string( "insideOut" ),
9778         Chi2CutCSC = cms.double( 150.0 ),
9779         Chi2CutDT = cms.double( 10.0 ),
9780         RefitRPCHits = cms.bool( True ),
9781         TrackerSkipSection = cms.int32( -1 ),
9782         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9783         DoPredictionsOnly = cms.bool( False ),
9784         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9785         MuonHitsOption = cms.int32( 1 ),
9786         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9787       ),
9788       PCut = cms.double( 2.5 ),
9789       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
9790       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9791       tkTrajMaxChi2 = cms.double( 9999.0 ),
9792       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9793       ScaleTECyFactor = cms.double( -1.0 ),
9794       tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" )
9795     )
9796 )
9797 fragment.hltIterL3MuonsNoID = cms.EDProducer( "MuonIdProducer",
9798     MuonCaloCompatibility = cms.PSet( 
9799       delta_eta = cms.double( 0.02 ),
9800       delta_phi = cms.double( 0.02 ),
9801       allSiPMHO = cms.bool( False ),
9802       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
9803       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
9804     ),
9805     TrackAssociatorParameters = cms.PSet( 
9806       useMuon = cms.bool( True ),
9807       truthMatch = cms.bool( False ),
9808       usePreshower = cms.bool( False ),
9809       dRPreshowerPreselection = cms.double( 0.2 ),
9810       muonMaxDistanceSigmaY = cms.double( 0.0 ),
9811       useEcal = cms.bool( False ),
9812       muonMaxDistanceSigmaX = cms.double( 0.0 ),
9813       dRMuon = cms.double( 9999.0 ),
9814       dREcal = cms.double( 9999.0 ),
9815       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9816       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9817       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9818       useGEM = cms.bool( True ),
9819       GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
9820       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9821       propagateAllDirections = cms.bool( True ),
9822       muonMaxDistanceY = cms.double( 5.0 ),
9823       useHO = cms.bool( False ),
9824       muonMaxDistanceX = cms.double( 5.0 ),
9825       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9826       useHcal = cms.bool( False ),
9827       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9828       accountForTrajectoryChangeCalo = cms.bool( False ),
9829       dREcalPreselection = cms.double( 0.05 ),
9830       useCalo = cms.bool( False ),
9831       dRMuonPreselection = cms.double( 0.2 ),
9832       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9833       dRHcal = cms.double( 9999.0 ),
9834       dRHcalPreselection = cms.double( 0.2 ),
9835       HORecHitCollectionLabel = cms.InputTag( "Notused" )
9836     ),
9837     CaloExtractorPSet = cms.PSet( 
9838       DR_Veto_H = cms.double( 0.1 ),
9839       CenterConeOnCalIntersection = cms.bool( False ),
9840       NoiseTow_EE = cms.double( 0.15 ),
9841       Noise_EB = cms.double( 0.025 ),
9842       Noise_HE = cms.double( 0.2 ),
9843       DR_Veto_E = cms.double( 0.07 ),
9844       NoiseTow_EB = cms.double( 0.04 ),
9845       Noise_EE = cms.double( 0.1 ),
9846       UseRecHitsFlag = cms.bool( False ),
9847       DR_Max = cms.double( 1.0 ),
9848       DepositLabel = cms.untracked.string( "Cal" ),
9849       Noise_HO = cms.double( 0.2 ),
9850       DR_Veto_HO = cms.double( 0.1 ),
9851       Threshold_H = cms.double( 0.5 ),
9852       PrintTimeReport = cms.untracked.bool( False ),
9853       Threshold_E = cms.double( 0.2 ),
9854       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9855       ComponentName = cms.string( "CaloExtractorByAssociator" ),
9856       Threshold_HO = cms.double( 0.5 ),
9857       DepositInstanceLabels = cms.vstring( 'ecal',
9858         'hcal',
9859         'ho' ),
9860       ServiceParameters = cms.PSet( 
9861         RPCLayers = cms.bool( False ),
9862         UseMuonNavigation = cms.untracked.bool( False ),
9863         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9864       ),
9865       TrackAssociatorParameters = cms.PSet( 
9866         useMuon = cms.bool( False ),
9867         truthMatch = cms.bool( False ),
9868         usePreshower = cms.bool( False ),
9869         dRPreshowerPreselection = cms.double( 0.2 ),
9870         muonMaxDistanceSigmaY = cms.double( 0.0 ),
9871         useEcal = cms.bool( False ),
9872         muonMaxDistanceSigmaX = cms.double( 0.0 ),
9873         dRMuon = cms.double( 9999.0 ),
9874         dREcal = cms.double( 1.0 ),
9875         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9876         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9877         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9878         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9879         propagateAllDirections = cms.bool( True ),
9880         muonMaxDistanceY = cms.double( 5.0 ),
9881         useHO = cms.bool( False ),
9882         muonMaxDistanceX = cms.double( 5.0 ),
9883         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9884         useHcal = cms.bool( False ),
9885         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9886         accountForTrajectoryChangeCalo = cms.bool( False ),
9887         dREcalPreselection = cms.double( 1.0 ),
9888         useCalo = cms.bool( True ),
9889         dRMuonPreselection = cms.double( 0.2 ),
9890         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9891         dRHcal = cms.double( 1.0 ),
9892         dRHcalPreselection = cms.double( 1.0 ),
9893         HORecHitCollectionLabel = cms.InputTag( "Notused" )
9894       ),
9895       Noise_HB = cms.double( 0.2 )
9896     ),
9897     TrackExtractorPSet = cms.PSet( 
9898       Diff_z = cms.double( 0.2 ),
9899       inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ),
9900       Chi2Ndof_Max = cms.double( 1.0E64 ),
9901       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
9902       DR_Veto = cms.double( 0.01 ),
9903       Pt_Min = cms.double( -1.0 ),
9904       DR_Max = cms.double( 1.0 ),
9905       NHits_Min = cms.uint32( 0 ),
9906       Chi2Prob_Min = cms.double( -1.0 ),
9907       Diff_r = cms.double( 0.1 ),
9908       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
9909       ComponentName = cms.string( "TrackExtractor" )
9910     ),
9911     JetExtractorPSet = cms.PSet( 
9912       JetCollectionLabel = cms.InputTag( "Notused" ),
9913       DR_Veto = cms.double( 0.1 ),
9914       DR_Max = cms.double( 1.0 ),
9915       ExcludeMuonVeto = cms.bool( True ),
9916       PrintTimeReport = cms.untracked.bool( False ),
9917       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9918       ComponentName = cms.string( "JetExtractor" ),
9919       ServiceParameters = cms.PSet( 
9920         RPCLayers = cms.bool( False ),
9921         UseMuonNavigation = cms.untracked.bool( False ),
9922         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9923       ),
9924       TrackAssociatorParameters = cms.PSet( 
9925         useMuon = cms.bool( False ),
9926         truthMatch = cms.bool( False ),
9927         usePreshower = cms.bool( False ),
9928         dRPreshowerPreselection = cms.double( 0.2 ),
9929         muonMaxDistanceSigmaY = cms.double( 0.0 ),
9930         useEcal = cms.bool( False ),
9931         muonMaxDistanceSigmaX = cms.double( 0.0 ),
9932         dRMuon = cms.double( 9999.0 ),
9933         dREcal = cms.double( 0.5 ),
9934         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9935         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9936         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9937         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9938         propagateAllDirections = cms.bool( True ),
9939         muonMaxDistanceY = cms.double( 5.0 ),
9940         useHO = cms.bool( False ),
9941         muonMaxDistanceX = cms.double( 5.0 ),
9942         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9943         useHcal = cms.bool( False ),
9944         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9945         accountForTrajectoryChangeCalo = cms.bool( False ),
9946         dREcalPreselection = cms.double( 0.5 ),
9947         useCalo = cms.bool( True ),
9948         dRMuonPreselection = cms.double( 0.2 ),
9949         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9950         dRHcal = cms.double( 0.5 ),
9951         dRHcalPreselection = cms.double( 0.5 ),
9952         HORecHitCollectionLabel = cms.InputTag( "Notused" )
9953       ),
9954       Threshold = cms.double( 5.0 )
9955     ),
9956     trackDepositName = cms.string( "tracker" ),
9957     ecalDepositName = cms.string( "ecal" ),
9958     hcalDepositName = cms.string( "hcal" ),
9959     hoDepositName = cms.string( "ho" ),
9960     jetDepositName = cms.string( "jets" ),
9961     TimingFillerParameters = cms.PSet( 
9962       DTTimingParameters = cms.PSet( 
9963         HitError = cms.double( 6.0 ),
9964         MatchParameters = cms.PSet( 
9965           TightMatchDT = cms.bool( False ),
9966           DTradius = cms.double( 0.01 ),
9967           TightMatchCSC = cms.bool( True ),
9968           CSCsegments = cms.InputTag( "hltCscSegments" ),
9969           DTsegments = cms.InputTag( "hltDt4DSegments" )
9970         ),
9971         debug = cms.bool( False ),
9972         DoWireCorr = cms.bool( False ),
9973         RequireBothProjections = cms.bool( False ),
9974         DTTimeOffset = cms.double( 2.7 ),
9975         PruneCut = cms.double( 10000.0 ),
9976         DTsegments = cms.InputTag( "hltDt4DSegments" ),
9977         UseSegmentT0 = cms.bool( False ),
9978         HitsMin = cms.int32( 5 ),
9979         DropTheta = cms.bool( True ),
9980         ServiceParameters = cms.PSet( 
9981           RPCLayers = cms.bool( True ),
9982           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9983         )
9984       ),
9985       UseCSC = cms.bool( True ),
9986       CSCTimingParameters = cms.PSet( 
9987         MatchParameters = cms.PSet( 
9988           TightMatchDT = cms.bool( False ),
9989           DTradius = cms.double( 0.01 ),
9990           TightMatchCSC = cms.bool( True ),
9991           CSCsegments = cms.InputTag( "hltCscSegments" ),
9992           DTsegments = cms.InputTag( "hltDt4DSegments" )
9993         ),
9994         debug = cms.bool( False ),
9995         CSCWireTimeOffset = cms.double( 0.0 ),
9996         CSCStripError = cms.double( 7.0 ),
9997         CSCTimeOffset = cms.double( 0.0 ),
9998         CSCWireError = cms.double( 8.6 ),
9999         PruneCut = cms.double( 100.0 ),
10000         CSCsegments = cms.InputTag( "hltCscSegments" ),
10001         UseStripTime = cms.bool( True ),
10002         CSCStripTimeOffset = cms.double( 0.0 ),
10003         UseWireTime = cms.bool( True ),
10004         ServiceParameters = cms.PSet( 
10005           RPCLayers = cms.bool( True ),
10006           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10007         )
10008       ),
10009       ErrorDT = cms.double( 6.0 ),
10010       EcalEnergyCut = cms.double( 0.4 ),
10011       UseECAL = cms.bool( True ),
10012       ErrorEB = cms.double( 2.085 ),
10013       UseDT = cms.bool( True ),
10014       ErrorEE = cms.double( 6.95 ),
10015       ErrorCSC = cms.double( 7.4 )
10016     ),
10017     ShowerDigiFillerParameters = cms.PSet( 
10018       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
10019       digiMaxDistanceX = cms.double( 25.0 ),
10020       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
10021     ),
10022     TrackerKinkFinderParameters = cms.PSet( 
10023       usePosition = cms.bool( False ),
10024       diagonalOnly = cms.bool( False )
10025     ),
10026     fillEnergy = cms.bool( False ),
10027     storeCrossedHcalRecHits = cms.bool( False ),
10028     maxAbsPullX = cms.double( 4.0 ),
10029     maxAbsEta = cms.double( 3.0 ),
10030     minPt = cms.double( 2.0 ),
10031     inputCollectionTypes = cms.vstring( 'inner tracks',
10032       'links',
10033       'outer tracks' ),
10034     addExtraSoftMuons = cms.bool( False ),
10035     fillGlobalTrackRefits = cms.bool( False ),
10036     debugWithTruthMatching = cms.bool( False ),
10037     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltIterL3GlbMuon','hltL2Muons:UpdatedAtVtx' ),
10038     fillCaloCompatibility = cms.bool( False ),
10039     maxAbsPullY = cms.double( 9999.0 ),
10040     maxAbsDy = cms.double( 9999.0 ),
10041     minP = cms.double( 0.0 ),
10042     minPCaloMuon = cms.double( 1.0E9 ),
10043     maxAbsDx = cms.double( 3.0 ),
10044     fillIsolation = cms.bool( False ),
10045     writeIsoDeposits = cms.bool( False ),
10046     minNumberOfMatches = cms.int32( 1 ),
10047     fillMatching = cms.bool( True ),
10048     fillShowerDigis = cms.bool( False ),
10049     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
10050     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
10051     fillGlobalTrackQuality = cms.bool( False ),
10052     globalTrackQualityInputTag = cms.InputTag( "" ),
10053     selectHighPurity = cms.bool( False ),
10054     pvInputTag = cms.InputTag( "" ),
10055     fillTrackerKink = cms.bool( False ),
10056     minCaloCompatibility = cms.double( 0.6 ),
10057     runArbitrationCleaner = cms.bool( False ),
10058     arbitrationCleanerOptions = cms.PSet( 
10059       OverlapDTheta = cms.double( 0.02 ),
10060       Overlap = cms.bool( True ),
10061       Clustering = cms.bool( True ),
10062       ME1a = cms.bool( True ),
10063       ClusterDTheta = cms.double( 0.02 ),
10064       ClusterDPhi = cms.double( 0.6 ),
10065       OverlapDPhi = cms.double( 0.0786 )
10066     ),
10067     arbitrateTrackerMuons = cms.bool( True )
10068 )
10069 fragment.hltIterL3Muons = cms.EDProducer( "MuonIDFilterProducerForHLT",
10070     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoID" ),
10071     applyTriggerIdLoose = cms.bool( True ),
10072     typeMuon = cms.uint32( 0 ),
10073     allowedTypeMask = cms.uint32( 0 ),
10074     requiredTypeMask = cms.uint32( 0 ),
10075     minNMuonHits = cms.int32( 0 ),
10076     minNMuonStations = cms.int32( 0 ),
10077     minNTrkLayers = cms.int32( 0 ),
10078     minTrkHits = cms.int32( 0 ),
10079     minPixLayer = cms.int32( 0 ),
10080     minPixHits = cms.int32( 0 ),
10081     minPt = cms.double( 0.0 ),
10082     maxNormalizedChi2 = cms.double( 9999.0 )
10083 )
10084 fragment.hltL3MuonsIterL3Links = cms.EDProducer( "MuonLinksProducer",
10085     inputCollection = cms.InputTag( "hltIterL3Muons" )
10086 )
10087 fragment.hltIterL3MuonTracks = cms.EDProducer( "HLTMuonTrackSelector",
10088     track = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
10089     muon = cms.InputTag( "hltIterL3Muons" ),
10090     originalMVAVals = cms.InputTag( "none" ),
10091     copyMVA = cms.bool( False ),
10092     copyExtras = cms.untracked.bool( True ),
10093     copyTrajectories = cms.untracked.bool( False )
10094 )
10095 fragment.hltIterL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
10096     InputObjects = cms.InputTag( "hltIterL3Muons" ),
10097     DisplacedReconstruction = cms.bool( False )
10098 )
10099 fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er = cms.EDFilter( "HLTL1TSeed",
10100     saveTags = cms.bool( True ),
10101     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
10102     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10103     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10104     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10105     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10106     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10107     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10108     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10109     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10110     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10111 )
10112 fragment.hltPreAlCaRPCMuonNormalisation = cms.EDFilter( "HLTPrescaler",
10113     offset = cms.uint32( 0 ),
10114     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10115 )
10116 fragment.hltRPCMuonNormaL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
10117     saveTags = cms.bool( True ),
10118     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10119     PreviousCandTag = cms.InputTag( "hltL1sSingleMu5IorSingleMu14erIorSingleMu16er" ),
10120     MaxEta = cms.double( 2.4 ),
10121     MinPt = cms.double( 0.0 ),
10122     MaxDeltaR = cms.double( 0.3 ),
10123     MinN = cms.int32( 1 ),
10124     CentralBxOnly = cms.bool( True ),
10125     SelectQualities = cms.vint32(  )
10126 )
10127 fragment.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector",
10128     inputTag = cms.InputTag( "rawDataCollector" ),
10129     fedList = cms.vuint32( 1024, 1025 )
10130 )
10131 fragment.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector",
10132     inputTag = cms.InputTag( "rawDataCollector" ),
10133     fedList = cms.vuint32( 1369, 1370, 1371 )
10134 )
10135 fragment.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector",
10136     inputTag = cms.InputTag( "rawDataCollector" ),
10137     fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 )
10138 )
10139 fragment.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector",
10140     inputTag = cms.InputTag( "rawDataCollector" ),
10141     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 )
10142 )
10143 fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector",
10144     inputTag = cms.InputTag( "rawDataCollector" ),
10145     fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 )
10146 )
10147 fragment.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector",
10148     inputTag = cms.InputTag( "rawDataCollector" ),
10149     fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 )
10150 )
10151 fragment.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector",
10152     inputTag = cms.InputTag( "rawDataCollector" ),
10153     fedList = cms.vuint32( 1380, 1381 )
10154 )
10155 fragment.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector",
10156     inputTag = cms.InputTag( "rawDataCollector" ),
10157     fedList = cms.vuint32( 1386 )
10158 )
10159 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
10160     SelectedTriggerType = cms.int32( 3 )
10161 )
10162 fragment.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler",
10163     offset = cms.uint32( 0 ),
10164     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10165 )
10166 fragment.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
10167     DebugOn = cms.untracked.bool( False ),
10168     DetectorType = cms.untracked.string( "pixel" ),
10169     acceptedCombinations = cms.untracked.vstring(  ),
10170     DcsStatusLabel = cms.untracked.InputTag( "" ),
10171     DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
10172 )
10173 fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer",
10174     pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ),
10175     trigstring = cms.untracked.string( "alcaPCCEvent" ),
10176     savePerROCInfo = cms.bool( False )
10177 )
10178 fragment.hltL1sZeroBiasOrAlwaysTrue = cms.EDFilter( "HLTL1TSeed",
10179     saveTags = cms.bool( True ),
10180     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue" ),
10181     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10182     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10183     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10184     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10185     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10186     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10187     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10188     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10189     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10190 )
10191 fragment.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler",
10192     offset = cms.uint32( 0 ),
10193     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10194 )
10195 fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
10196     saveTags = cms.bool( True ),
10197     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
10198     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10199     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10200     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10201     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10202     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10203     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10204     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10205     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10206     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10207 )
10208 fragment.hltPreAlCaPFJet40 = cms.EDFilter( "HLTPrescaler",
10209     offset = cms.uint32( 0 ),
10210     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10211 )
10212 fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
10213     EBSumThreshold = cms.double( 0.2 ),
10214     HF2Weight = cms.double( 1.0 ),
10215     EBWeight = cms.double( 1.0 ),
10216     hfInput = cms.InputTag( "hltHfreco" ),
10217     EESumThreshold = cms.double( 0.45 ),
10218     HOThreshold0 = cms.double( 3.5 ),
10219     HOThresholdPlus1 = cms.double( 3.5 ),
10220     HOThresholdMinus1 = cms.double( 3.5 ),
10221     HOThresholdPlus2 = cms.double( 3.5 ),
10222     HOThresholdMinus2 = cms.double( 3.5 ),
10223     HBGrid = cms.vdouble(  ),
10224     HBThreshold1 = cms.double( 0.4 ),
10225     HBThreshold2 = cms.double( 0.3 ),
10226     HBThreshold = cms.double( 0.3 ),
10227     EEWeights = cms.vdouble(  ),
10228     HF1Threshold = cms.double( 0.5 ),
10229     HF2Weights = cms.vdouble(  ),
10230     HOWeights = cms.vdouble(  ),
10231     EEGrid = cms.vdouble(  ),
10232     HEDWeight = cms.double( 1.0 ),
10233     EEWeight = cms.double( 1.0 ),
10234     UseHO = cms.bool( False ),
10235     HBWeights = cms.vdouble(  ),
10236     HESWeight = cms.double( 1.0 ),
10237     HF1Weight = cms.double( 1.0 ),
10238     HF2Grid = cms.vdouble(  ),
10239     HEDWeights = cms.vdouble(  ),
10240     HF1Grid = cms.vdouble(  ),
10241     EBWeights = cms.vdouble(  ),
10242     HOWeight = cms.double( 1.0E-99 ),
10243     EBThreshold = cms.double( 0.07 ),
10244     EEThreshold = cms.double( 0.3 ),
10245     UseEtEBTreshold = cms.bool( False ),
10246     UseSymEBTreshold = cms.bool( False ),
10247     UseEtEETreshold = cms.bool( False ),
10248     UseSymEETreshold = cms.bool( False ),
10249     hbheInput = cms.InputTag( "hltHbhereco" ),
10250     HcalThreshold = cms.double( -1000.0 ),
10251     HF2Threshold = cms.double( 0.85 ),
10252     HESThreshold1 = cms.double( 0.1 ),
10253     HESThreshold = cms.double( 0.2 ),
10254     HF1Weights = cms.vdouble(  ),
10255     hoInput = cms.InputTag( "hltHoreco" ),
10256     HESGrid = cms.vdouble(  ),
10257     HESWeights = cms.vdouble(  ),
10258     HEDThreshold1 = cms.double( 0.1 ),
10259     HEDThreshold = cms.double( 0.2 ),
10260     EcutTower = cms.double( -1000.0 ),
10261     HEDGrid = cms.vdouble(  ),
10262     ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
10263     HBWeight = cms.double( 1.0 ),
10264     HOGrid = cms.vdouble(  ),
10265     EBGrid = cms.vdouble(  ),
10266     MomConstrMethod = cms.int32( 1 ),
10267     MomHBDepth = cms.double( 0.2 ),
10268     MomHEDepth = cms.double( 0.4 ),
10269     MomEBDepth = cms.double( 0.3 ),
10270     MomEEDepth = cms.double( 0.0 ),
10271     HcalAcceptSeverityLevel = cms.uint32( 9 ),
10272     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
10273       'kWeird',
10274       'kBad' ),
10275     UseHcalRecoveredHits = cms.bool( False ),
10276     UseEcalRecoveredHits = cms.bool( False ),
10277     UseRejectedHitsOnly = cms.bool( False ),
10278     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
10279     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
10280     UseRejectedRecoveredHcalHits = cms.bool( False ),
10281     UseRejectedRecoveredEcalHits = cms.bool( False ),
10282     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
10283     AllowMissingInputs = cms.bool( False ),
10284     HcalPhase = cms.int32( 1 ),
10285     usePFThresholdsFromDB = cms.bool( True ),
10286     EcalRecHitThresh = cms.bool( True )
10287 )
10288 fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
10289     useMassDropTagger = cms.bool( False ),
10290     useFiltering = cms.bool( False ),
10291     useDynamicFiltering = cms.bool( False ),
10292     useTrimming = cms.bool( False ),
10293     usePruning = cms.bool( False ),
10294     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
10295     useKtPruning = cms.bool( False ),
10296     useConstituentSubtraction = cms.bool( False ),
10297     useSoftDrop = cms.bool( False ),
10298     correctShape = cms.bool( False ),
10299     UseOnlyVertexTracks = cms.bool( False ),
10300     UseOnlyOnePV = cms.bool( False ),
10301     muCut = cms.double( -1.0 ),
10302     yCut = cms.double( -1.0 ),
10303     rFilt = cms.double( -1.0 ),
10304     rFiltFactor = cms.double( -1.0 ),
10305     trimPtFracMin = cms.double( -1.0 ),
10306     zcut = cms.double( -1.0 ),
10307     rcut_factor = cms.double( -1.0 ),
10308     csRho_EtaMax = cms.double( -1.0 ),
10309     csRParam = cms.double( -1.0 ),
10310     beta = cms.double( -1.0 ),
10311     R0 = cms.double( -1.0 ),
10312     gridMaxRapidity = cms.double( -1.0 ),
10313     gridSpacing = cms.double( -1.0 ),
10314     DzTrVtxMax = cms.double( 0.0 ),
10315     DxyTrVtxMax = cms.double( 0.0 ),
10316     MaxVtxZ = cms.double( 15.0 ),
10317     subjetPtMin = cms.double( -1.0 ),
10318     muMin = cms.double( -1.0 ),
10319     muMax = cms.double( -1.0 ),
10320     yMin = cms.double( -1.0 ),
10321     yMax = cms.double( -1.0 ),
10322     dRMin = cms.double( -1.0 ),
10323     dRMax = cms.double( -1.0 ),
10324     maxDepth = cms.int32( -1 ),
10325     nFilt = cms.int32( -1 ),
10326     MinVtxNdof = cms.int32( 5 ),
10327     src = cms.InputTag( "hltTowerMakerForAll" ),
10328     srcPVs = cms.InputTag( "NotUsed" ),
10329     jetType = cms.string( "CaloJet" ),
10330     jetAlgorithm = cms.string( "AntiKt" ),
10331     rParam = cms.double( 0.4 ),
10332     inputEtMin = cms.double( 0.3 ),
10333     inputEMin = cms.double( 0.0 ),
10334     jetPtMin = cms.double( 1.0 ),
10335     doPVCorrection = cms.bool( False ),
10336     doAreaFastjet = cms.bool( False ),
10337     doRhoFastjet = cms.bool( False ),
10338     doPUOffsetCorr = cms.bool( False ),
10339     puPtMin = cms.double( 10.0 ),
10340     nSigmaPU = cms.double( 1.0 ),
10341     radiusPU = cms.double( 0.4 ),
10342     subtractorName = cms.string( "" ),
10343     useExplicitGhosts = cms.bool( False ),
10344     doAreaDiskApprox = cms.bool( True ),
10345     voronoiRfact = cms.double( 0.9 ),
10346     Rho_EtaMax = cms.double( 4.4 ),
10347     Ghost_EtaMax = cms.double( 6.0 ),
10348     Active_Area_Repeats = cms.int32( 5 ),
10349     GhostArea = cms.double( 0.01 ),
10350     restrictInputs = cms.bool( False ),
10351     maxInputs = cms.uint32( 1 ),
10352     writeCompound = cms.bool( False ),
10353     writeJetsWithConst = cms.bool( False ),
10354     doFastJetNonUniform = cms.bool( False ),
10355     useDeterministicSeed = cms.bool( True ),
10356     minSeed = cms.uint32( 14327 ),
10357     verbosity = cms.int32( 0 ),
10358     puWidth = cms.double( 0.0 ),
10359     nExclude = cms.uint32( 0 ),
10360     maxBadEcalCells = cms.uint32( 9999999 ),
10361     maxBadHcalCells = cms.uint32( 9999999 ),
10362     maxProblematicEcalCells = cms.uint32( 9999999 ),
10363     maxProblematicHcalCells = cms.uint32( 9999999 ),
10364     maxRecoveredEcalCells = cms.uint32( 9999999 ),
10365     maxRecoveredHcalCells = cms.uint32( 9999999 ),
10366     puCenters = cms.vdouble(  ),
10367     applyWeight = cms.bool( False ),
10368     srcWeights = cms.InputTag( "" ),
10369     minimumTowersFraction = cms.double( 0.0 ),
10370     jetCollInstanceName = cms.string( "" ),
10371     sumRecHits = cms.bool( False )
10372 )
10373 fragment.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
10374     min_N90 = cms.int32( -2 ),
10375     min_N90hits = cms.int32( 2 ),
10376     min_EMF = cms.double( 1.0E-6 ),
10377     max_EMF = cms.double( 999.0 ),
10378     jetsInput = cms.InputTag( "hltAK4CaloJets" ),
10379     JetIDParams = cms.PSet( 
10380       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
10381       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
10382       ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10383       hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
10384       useRecHits = cms.bool( True ),
10385       eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
10386     )
10387 )
10388 fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
10389     maxRapidity = cms.double( 5.0 ),
10390     gridSpacing = cms.double( 0.55 ),
10391     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
10392 )
10393 fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
10394     level = cms.string( "L1FastJet" ),
10395     algorithm = cms.string( "AK4CaloHLT" ),
10396     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
10397 )
10398 fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10399     level = cms.string( "L2Relative" ),
10400     algorithm = cms.string( "AK4CaloHLT" )
10401 )
10402 fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10403     level = cms.string( "L3Absolute" ),
10404     algorithm = cms.string( "AK4CaloHLT" )
10405 )
10406 fragment.hltAK4CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10407     level = cms.string( "L2L3Residual" ),
10408     algorithm = cms.string( "AK4CaloHLT" )
10409 )
10410 fragment.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
10411     correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
10412 )
10413 fragment.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
10414     src = cms.InputTag( "hltAK4CaloJets" ),
10415     correctors = cms.VInputTag( 'hltAK4CaloCorrector' ),
10416     verbose = cms.untracked.bool( False )
10417 )
10418 fragment.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
10419     src = cms.InputTag( "hltAK4CaloJetsIDPassed" ),
10420     correctors = cms.VInputTag( 'hltAK4CaloCorrector' ),
10421     verbose = cms.untracked.bool( False )
10422 )
10423 fragment.hltSingleCaloJet10 = cms.EDFilter( "HLT1CaloJet",
10424     saveTags = cms.bool( True ),
10425     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10426     triggerType = cms.int32( 85 ),
10427     MinE = cms.double( -1.0 ),
10428     MinPt = cms.double( 10.0 ),
10429     MinMass = cms.double( -1.0 ),
10430     MaxMass = cms.double( -1.0 ),
10431     MinEta = cms.double( -1.0 ),
10432     MaxEta = cms.double( 5.0 ),
10433     MinN = cms.int32( 1 )
10434 )
10435 fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
10436     useMassDropTagger = cms.bool( False ),
10437     useFiltering = cms.bool( False ),
10438     useDynamicFiltering = cms.bool( False ),
10439     useTrimming = cms.bool( False ),
10440     usePruning = cms.bool( False ),
10441     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
10442     useKtPruning = cms.bool( False ),
10443     useConstituentSubtraction = cms.bool( False ),
10444     useSoftDrop = cms.bool( False ),
10445     correctShape = cms.bool( False ),
10446     UseOnlyVertexTracks = cms.bool( False ),
10447     UseOnlyOnePV = cms.bool( False ),
10448     muCut = cms.double( -1.0 ),
10449     yCut = cms.double( -1.0 ),
10450     rFilt = cms.double( -1.0 ),
10451     rFiltFactor = cms.double( -1.0 ),
10452     trimPtFracMin = cms.double( -1.0 ),
10453     zcut = cms.double( -1.0 ),
10454     rcut_factor = cms.double( -1.0 ),
10455     csRho_EtaMax = cms.double( -1.0 ),
10456     csRParam = cms.double( -1.0 ),
10457     beta = cms.double( -1.0 ),
10458     R0 = cms.double( -1.0 ),
10459     gridMaxRapidity = cms.double( -1.0 ),
10460     gridSpacing = cms.double( -1.0 ),
10461     DzTrVtxMax = cms.double( 0.0 ),
10462     DxyTrVtxMax = cms.double( 0.0 ),
10463     MaxVtxZ = cms.double( 15.0 ),
10464     subjetPtMin = cms.double( -1.0 ),
10465     muMin = cms.double( -1.0 ),
10466     muMax = cms.double( -1.0 ),
10467     yMin = cms.double( -1.0 ),
10468     yMax = cms.double( -1.0 ),
10469     dRMin = cms.double( -1.0 ),
10470     dRMax = cms.double( -1.0 ),
10471     maxDepth = cms.int32( -1 ),
10472     nFilt = cms.int32( -1 ),
10473     MinVtxNdof = cms.int32( 5 ),
10474     src = cms.InputTag( "hltTowerMakerForAll" ),
10475     srcPVs = cms.InputTag( "NotUsed" ),
10476     jetType = cms.string( "CaloJet" ),
10477     jetAlgorithm = cms.string( "AntiKt" ),
10478     rParam = cms.double( 0.4 ),
10479     inputEtMin = cms.double( 0.3 ),
10480     inputEMin = cms.double( 0.0 ),
10481     jetPtMin = cms.double( 1.0 ),
10482     doPVCorrection = cms.bool( False ),
10483     doAreaFastjet = cms.bool( False ),
10484     doRhoFastjet = cms.bool( False ),
10485     doPUOffsetCorr = cms.bool( False ),
10486     puPtMin = cms.double( 10.0 ),
10487     nSigmaPU = cms.double( 1.0 ),
10488     radiusPU = cms.double( 0.4 ),
10489     subtractorName = cms.string( "" ),
10490     useExplicitGhosts = cms.bool( False ),
10491     doAreaDiskApprox = cms.bool( False ),
10492     voronoiRfact = cms.double( -9.0 ),
10493     Rho_EtaMax = cms.double( 4.4 ),
10494     Ghost_EtaMax = cms.double( 6.0 ),
10495     Active_Area_Repeats = cms.int32( 5 ),
10496     GhostArea = cms.double( 0.01 ),
10497     restrictInputs = cms.bool( False ),
10498     maxInputs = cms.uint32( 1 ),
10499     writeCompound = cms.bool( False ),
10500     writeJetsWithConst = cms.bool( False ),
10501     doFastJetNonUniform = cms.bool( False ),
10502     useDeterministicSeed = cms.bool( True ),
10503     minSeed = cms.uint32( 0 ),
10504     verbosity = cms.int32( 0 ),
10505     puWidth = cms.double( 0.0 ),
10506     nExclude = cms.uint32( 0 ),
10507     maxBadEcalCells = cms.uint32( 9999999 ),
10508     maxBadHcalCells = cms.uint32( 9999999 ),
10509     maxProblematicEcalCells = cms.uint32( 9999999 ),
10510     maxProblematicHcalCells = cms.uint32( 9999999 ),
10511     maxRecoveredEcalCells = cms.uint32( 9999999 ),
10512     maxRecoveredHcalCells = cms.uint32( 9999999 ),
10513     puCenters = cms.vdouble(  ),
10514     applyWeight = cms.bool( False ),
10515     srcWeights = cms.InputTag( "" ),
10516     minimumTowersFraction = cms.double( 0.0 ),
10517     jetCollInstanceName = cms.string( "" ),
10518     sumRecHits = cms.bool( False )
10519 )
10520 fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
10521     src = cms.InputTag( "hltAK4CaloJetsPF" ),
10522     filter = cms.bool( False ),
10523     etMin = cms.double( 5.0 )
10524 )
10525 fragment.hltPFMuonMerging = cms.EDProducer( "TrackListMerger",
10526     copyExtras = cms.untracked.bool( True ),
10527     copyMVA = cms.bool( False ),
10528     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
10529     MaxNormalizedChisq = cms.double( 1000.0 ),
10530     MinPT = cms.double( 0.05 ),
10531     MinFound = cms.int32( 3 ),
10532     Epsilon = cms.double( -0.001 ),
10533     ShareFrac = cms.double( 0.19 ),
10534     allowFirstHitShare = cms.bool( True ),
10535     FoundHitBonus = cms.double( 5.0 ),
10536     LostHitPenalty = cms.double( 20.0 ),
10537     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10538     newQuality = cms.string( "confirmed" ),
10539     setsToMerge = cms.VPSet( 
10540       cms.PSet(  pQual = cms.bool( False ),
10541         tLists = cms.vint32( 0, 1 )
10542       )
10543     ),
10544     hasSelector = cms.vint32( 0, 0 ),
10545     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
10546     writeOnlyTrkQuals = cms.bool( False ),
10547     makeReKeyedSeeds = cms.untracked.bool( False ),
10548     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
10549 )
10550 fragment.hltMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
10551     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
10552     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
10553     ptMin = cms.double( 2.5 ),
10554     pMin = cms.double( 2.5 ),
10555     shareHitFraction = cms.double( 0.8 )
10556 )
10557 fragment.hltMuons = cms.EDProducer( "MuonIdProducer",
10558     MuonCaloCompatibility = cms.PSet( 
10559       delta_eta = cms.double( 0.02 ),
10560       delta_phi = cms.double( 0.02 ),
10561       allSiPMHO = cms.bool( False ),
10562       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
10563       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
10564     ),
10565     TrackAssociatorParameters = cms.PSet( 
10566       useMuon = cms.bool( True ),
10567       truthMatch = cms.bool( False ),
10568       usePreshower = cms.bool( False ),
10569       dRPreshowerPreselection = cms.double( 0.2 ),
10570       muonMaxDistanceSigmaY = cms.double( 0.0 ),
10571       useEcal = cms.bool( True ),
10572       muonMaxDistanceSigmaX = cms.double( 0.0 ),
10573       dRMuon = cms.double( 9999.0 ),
10574       dREcal = cms.double( 9999.0 ),
10575       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10576       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10577       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10578       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10579       propagateAllDirections = cms.bool( True ),
10580       muonMaxDistanceY = cms.double( 5.0 ),
10581       useHO = cms.bool( True ),
10582       muonMaxDistanceX = cms.double( 5.0 ),
10583       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10584       useHcal = cms.bool( True ),
10585       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10586       accountForTrajectoryChangeCalo = cms.bool( False ),
10587       dREcalPreselection = cms.double( 0.05 ),
10588       useCalo = cms.bool( False ),
10589       dRMuonPreselection = cms.double( 0.2 ),
10590       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10591       dRHcal = cms.double( 9999.0 ),
10592       dRHcalPreselection = cms.double( 0.2 ),
10593       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10594     ),
10595     CaloExtractorPSet = cms.PSet( 
10596       DR_Veto_H = cms.double( 0.1 ),
10597       CenterConeOnCalIntersection = cms.bool( False ),
10598       NoiseTow_EE = cms.double( 0.15 ),
10599       Noise_EB = cms.double( 0.025 ),
10600       Noise_HE = cms.double( 0.2 ),
10601       DR_Veto_E = cms.double( 0.07 ),
10602       NoiseTow_EB = cms.double( 0.04 ),
10603       Noise_EE = cms.double( 0.1 ),
10604       UseRecHitsFlag = cms.bool( False ),
10605       DR_Max = cms.double( 1.0 ),
10606       DepositLabel = cms.untracked.string( "Cal" ),
10607       Noise_HO = cms.double( 0.2 ),
10608       DR_Veto_HO = cms.double( 0.1 ),
10609       Threshold_H = cms.double( 0.5 ),
10610       PrintTimeReport = cms.untracked.bool( False ),
10611       Threshold_E = cms.double( 0.2 ),
10612       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10613       ComponentName = cms.string( "CaloExtractorByAssociator" ),
10614       Threshold_HO = cms.double( 0.5 ),
10615       DepositInstanceLabels = cms.vstring( 'ecal',
10616         'hcal',
10617         'ho' ),
10618       ServiceParameters = cms.PSet( 
10619         RPCLayers = cms.bool( False ),
10620         UseMuonNavigation = cms.untracked.bool( False ),
10621         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10622       ),
10623       TrackAssociatorParameters = cms.PSet( 
10624         useMuon = cms.bool( False ),
10625         truthMatch = cms.bool( False ),
10626         usePreshower = cms.bool( False ),
10627         dRPreshowerPreselection = cms.double( 0.2 ),
10628         muonMaxDistanceSigmaY = cms.double( 0.0 ),
10629         useEcal = cms.bool( False ),
10630         muonMaxDistanceSigmaX = cms.double( 0.0 ),
10631         dRMuon = cms.double( 9999.0 ),
10632         dREcal = cms.double( 1.0 ),
10633         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10634         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10635         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10636         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10637         propagateAllDirections = cms.bool( True ),
10638         muonMaxDistanceY = cms.double( 5.0 ),
10639         useHO = cms.bool( False ),
10640         muonMaxDistanceX = cms.double( 5.0 ),
10641         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10642         useHcal = cms.bool( False ),
10643         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10644         accountForTrajectoryChangeCalo = cms.bool( False ),
10645         dREcalPreselection = cms.double( 1.0 ),
10646         useCalo = cms.bool( True ),
10647         dRMuonPreselection = cms.double( 0.2 ),
10648         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10649         dRHcal = cms.double( 1.0 ),
10650         dRHcalPreselection = cms.double( 1.0 ),
10651         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10652       ),
10653       Noise_HB = cms.double( 0.2 )
10654     ),
10655     TrackExtractorPSet = cms.PSet( 
10656       Diff_z = cms.double( 0.2 ),
10657       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
10658       Chi2Ndof_Max = cms.double( 1.0E64 ),
10659       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
10660       DR_Veto = cms.double( 0.01 ),
10661       Pt_Min = cms.double( -1.0 ),
10662       DR_Max = cms.double( 1.0 ),
10663       DepositLabel = cms.untracked.string( "" ),
10664       NHits_Min = cms.uint32( 0 ),
10665       Chi2Prob_Min = cms.double( -1.0 ),
10666       Diff_r = cms.double( 0.1 ),
10667       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
10668       ComponentName = cms.string( "TrackExtractor" )
10669     ),
10670     JetExtractorPSet = cms.PSet( 
10671       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
10672       DR_Veto = cms.double( 0.1 ),
10673       DR_Max = cms.double( 1.0 ),
10674       ExcludeMuonVeto = cms.bool( True ),
10675       PrintTimeReport = cms.untracked.bool( False ),
10676       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10677       ComponentName = cms.string( "JetExtractor" ),
10678       ServiceParameters = cms.PSet( 
10679         RPCLayers = cms.bool( False ),
10680         UseMuonNavigation = cms.untracked.bool( False ),
10681         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10682       ),
10683       TrackAssociatorParameters = cms.PSet( 
10684         useMuon = cms.bool( False ),
10685         truthMatch = cms.bool( False ),
10686         usePreshower = cms.bool( False ),
10687         dRPreshowerPreselection = cms.double( 0.2 ),
10688         muonMaxDistanceSigmaY = cms.double( 0.0 ),
10689         useEcal = cms.bool( False ),
10690         muonMaxDistanceSigmaX = cms.double( 0.0 ),
10691         dRMuon = cms.double( 9999.0 ),
10692         dREcal = cms.double( 0.5 ),
10693         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10694         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10695         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10696         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10697         propagateAllDirections = cms.bool( True ),
10698         muonMaxDistanceY = cms.double( 5.0 ),
10699         useHO = cms.bool( False ),
10700         muonMaxDistanceX = cms.double( 5.0 ),
10701         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10702         useHcal = cms.bool( False ),
10703         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10704         accountForTrajectoryChangeCalo = cms.bool( False ),
10705         dREcalPreselection = cms.double( 0.5 ),
10706         useCalo = cms.bool( True ),
10707         dRMuonPreselection = cms.double( 0.2 ),
10708         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10709         dRHcal = cms.double( 0.5 ),
10710         dRHcalPreselection = cms.double( 0.5 ),
10711         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10712       ),
10713       Threshold = cms.double( 5.0 )
10714     ),
10715     trackDepositName = cms.string( "tracker" ),
10716     ecalDepositName = cms.string( "ecal" ),
10717     hcalDepositName = cms.string( "hcal" ),
10718     hoDepositName = cms.string( "ho" ),
10719     jetDepositName = cms.string( "jets" ),
10720     TimingFillerParameters = cms.PSet( 
10721       DTTimingParameters = cms.PSet( 
10722         HitError = cms.double( 6.0 ),
10723         MatchParameters = cms.PSet( 
10724           TightMatchDT = cms.bool( False ),
10725           DTradius = cms.double( 0.01 ),
10726           TightMatchCSC = cms.bool( True ),
10727           CSCsegments = cms.InputTag( "hltCscSegments" ),
10728           DTsegments = cms.InputTag( "hltDt4DSegments" )
10729         ),
10730         debug = cms.bool( False ),
10731         DoWireCorr = cms.bool( False ),
10732         RequireBothProjections = cms.bool( False ),
10733         DTTimeOffset = cms.double( 2.7 ),
10734         PruneCut = cms.double( 10000.0 ),
10735         DTsegments = cms.InputTag( "hltDt4DSegments" ),
10736         UseSegmentT0 = cms.bool( False ),
10737         HitsMin = cms.int32( 5 ),
10738         DropTheta = cms.bool( True ),
10739         ServiceParameters = cms.PSet( 
10740           RPCLayers = cms.bool( True ),
10741           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10742         )
10743       ),
10744       UseCSC = cms.bool( True ),
10745       CSCTimingParameters = cms.PSet( 
10746         MatchParameters = cms.PSet( 
10747           TightMatchDT = cms.bool( False ),
10748           DTradius = cms.double( 0.01 ),
10749           TightMatchCSC = cms.bool( True ),
10750           CSCsegments = cms.InputTag( "hltCscSegments" ),
10751           DTsegments = cms.InputTag( "hltDt4DSegments" )
10752         ),
10753         debug = cms.bool( False ),
10754         CSCWireTimeOffset = cms.double( 0.0 ),
10755         CSCStripError = cms.double( 7.0 ),
10756         CSCTimeOffset = cms.double( 0.0 ),
10757         CSCWireError = cms.double( 8.6 ),
10758         PruneCut = cms.double( 100.0 ),
10759         CSCsegments = cms.InputTag( "hltCscSegments" ),
10760         UseStripTime = cms.bool( True ),
10761         CSCStripTimeOffset = cms.double( 0.0 ),
10762         UseWireTime = cms.bool( True ),
10763         ServiceParameters = cms.PSet( 
10764           RPCLayers = cms.bool( True ),
10765           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10766         )
10767       ),
10768       ErrorDT = cms.double( 6.0 ),
10769       EcalEnergyCut = cms.double( 0.4 ),
10770       UseECAL = cms.bool( True ),
10771       ErrorEB = cms.double( 2.085 ),
10772       UseDT = cms.bool( True ),
10773       ErrorEE = cms.double( 6.95 ),
10774       ErrorCSC = cms.double( 7.4 )
10775     ),
10776     ShowerDigiFillerParameters = cms.PSet( 
10777       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
10778       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
10779       digiMaxDistanceX = cms.double( 25.0 )
10780     ),
10781     TrackerKinkFinderParameters = cms.PSet( 
10782       usePosition = cms.bool( False ),
10783       diagonalOnly = cms.bool( False )
10784     ),
10785     fillEnergy = cms.bool( True ),
10786     storeCrossedHcalRecHits = cms.bool( False ),
10787     maxAbsPullX = cms.double( 4.0 ),
10788     maxAbsEta = cms.double( 3.0 ),
10789     minPt = cms.double( 10.0 ),
10790     inputCollectionTypes = cms.vstring( 'inner tracks',
10791       'links',
10792       'outer tracks' ),
10793     addExtraSoftMuons = cms.bool( False ),
10794     fillGlobalTrackRefits = cms.bool( False ),
10795     debugWithTruthMatching = cms.bool( False ),
10796     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMerging','hltMuonLinks','hltL2Muons' ),
10797     fillCaloCompatibility = cms.bool( True ),
10798     maxAbsPullY = cms.double( 9999.0 ),
10799     maxAbsDy = cms.double( 9999.0 ),
10800     minP = cms.double( 10.0 ),
10801     minPCaloMuon = cms.double( 1.0E9 ),
10802     maxAbsDx = cms.double( 3.0 ),
10803     fillIsolation = cms.bool( True ),
10804     writeIsoDeposits = cms.bool( False ),
10805     minNumberOfMatches = cms.int32( 1 ),
10806     fillMatching = cms.bool( True ),
10807     fillShowerDigis = cms.bool( False ),
10808     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
10809     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
10810     fillGlobalTrackQuality = cms.bool( False ),
10811     globalTrackQualityInputTag = cms.InputTag( "" ),
10812     selectHighPurity = cms.bool( False ),
10813     pvInputTag = cms.InputTag( "" ),
10814     fillTrackerKink = cms.bool( False ),
10815     minCaloCompatibility = cms.double( 0.6 ),
10816     runArbitrationCleaner = cms.bool( False ),
10817     arbitrationCleanerOptions = cms.PSet( 
10818       OverlapDTheta = cms.double( 0.02 ),
10819       Overlap = cms.bool( True ),
10820       Clustering = cms.bool( True ),
10821       ME1a = cms.bool( True ),
10822       ClusterDTheta = cms.double( 0.02 ),
10823       ClusterDPhi = cms.double( 0.6 ),
10824       OverlapDPhi = cms.double( 0.0786 )
10825     ),
10826     arbitrateTrackerMuons = cms.bool( False )
10827 )
10828 fragment.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer",
10829     navigator = cms.PSet( 
10830       barrel = cms.PSet(  ),
10831       endcap = cms.PSet(  ),
10832       name = cms.string( "PFRecHitECALNavigator" )
10833     ),
10834     producers = cms.VPSet( 
10835       cms.PSet(  src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10836         srFlags = cms.InputTag( "" ),
10837         name = cms.string( "PFEBRecHitCreator" ),
10838         qualityTests = cms.VPSet( 
10839           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
10840             applySelectionsToAllCrystals = cms.bool( True )
10841           ),
10842           cms.PSet(  topologicalCleaning = cms.bool( True ),
10843             skipTTRecoveredHits = cms.bool( True ),
10844             cleaningThreshold = cms.double( 2.0 ),
10845             name = cms.string( "PFRecHitQTestECAL" ),
10846             timingCleaning = cms.bool( True )
10847           )
10848         )
10849       ),
10850       cms.PSet(  src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10851         srFlags = cms.InputTag( "" ),
10852         name = cms.string( "PFEERecHitCreator" ),
10853         qualityTests = cms.VPSet( 
10854           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
10855             applySelectionsToAllCrystals = cms.bool( True )
10856           ),
10857           cms.PSet(  topologicalCleaning = cms.bool( True ),
10858             skipTTRecoveredHits = cms.bool( True ),
10859             cleaningThreshold = cms.double( 2.0 ),
10860             name = cms.string( "PFRecHitQTestECAL" ),
10861             timingCleaning = cms.bool( True )
10862           )
10863         )
10864       )
10865     )
10866 )
10867 fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer",
10868     navigator = cms.PSet( 
10869       hcalEnums = cms.vint32( 4 ),
10870       name = cms.string( "PFRecHitHCALDenseIdNavigator" )
10871     ),
10872     producers = cms.VPSet( 
10873       cms.PSet(  thresh_HF = cms.double( 0.4 ),
10874         LongFibre_Fraction = cms.double( 0.1 ),
10875         src = cms.InputTag( "hltHfreco" ),
10876         EMDepthCorrection = cms.double( 22.0 ),
10877         ShortFibre_Fraction = cms.double( 0.01 ),
10878         HADDepthCorrection = cms.double( 25.0 ),
10879         HFCalib29 = cms.double( 1.07 ),
10880         LongFibre_Cut = cms.double( 120.0 ),
10881         name = cms.string( "PFHFRecHitCreator" ),
10882         qualityTests = cms.VPSet( 
10883           cms.PSet(  flags = cms.vstring( 'Standard',
10884   'HFLong',
10885   'HFShort' ),
10886             cleaningThresholds = cms.vdouble( 0.0, 120.0, 60.0 ),
10887             name = cms.string( "PFRecHitQTestHCALChannel" ),
10888             maxSeverities = cms.vint32( 11, 9, 9 )
10889           ),
10890           cms.PSet(  usePFThresholdsFromDB = cms.bool( False ),
10891             name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ),
10892             cuts = cms.VPSet( 
10893               cms.PSet(  threshold = cms.vdouble( 1.2, 1.8 ),
10894                 depth = cms.vint32( 1, 2 ),
10895                 detectorEnum = cms.int32( 4 )
10896               )
10897             )
10898           )
10899         ),
10900         ShortFibre_Cut = cms.double( 60.0 )
10901       )
10902     )
10903 )
10904 fragment.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer",
10905     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
10906     producers = cms.VPSet( 
10907       cms.PSet(  src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
10908         name = cms.string( "PFPSRecHitCreator" ),
10909         qualityTests = cms.VPSet( 
10910           cms.PSet(  threshold = cms.double( 7.0E-6 ),
10911             name = cms.string( "PFRecHitQTestThreshold" )
10912           )
10913         )
10914       )
10915     )
10916 )
10917 fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer",
10918     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ),
10919     usePFThresholdsFromDB = cms.bool( True ),
10920     recHitCleaners = cms.VPSet( 
10921     ),
10922     seedCleaners = cms.VPSet( 
10923     ),
10924     seedFinder = cms.PSet( 
10925       thresholdsByDetector = cms.VPSet( 
10926         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
10927           seedingThreshold = cms.double( 0.6 ),
10928           detector = cms.string( "ECAL_ENDCAP" )
10929         ),
10930         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10931           seedingThreshold = cms.double( 0.23 ),
10932           detector = cms.string( "ECAL_BARREL" )
10933         )
10934       ),
10935       algoName = cms.string( "LocalMaximumSeedFinder" ),
10936       nNeighbours = cms.int32( 8 )
10937     ),
10938     initialClusteringStep = cms.PSet( 
10939       thresholdsByDetector = cms.VPSet( 
10940         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
10941           gatheringThresholdPt = cms.double( 0.0 ),
10942           detector = cms.string( "ECAL_BARREL" )
10943         ),
10944         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
10945           gatheringThresholdPt = cms.double( 0.0 ),
10946           detector = cms.string( "ECAL_ENDCAP" )
10947         )
10948       ),
10949       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10950       useCornerCells = cms.bool( True )
10951     ),
10952     pfClusterBuilder = cms.PSet( 
10953       minFracTot = cms.double( 1.0E-20 ),
10954       stoppingTolerance = cms.double( 1.0E-8 ),
10955       positionCalc = cms.PSet( 
10956         minAllowedNormalization = cms.double( 1.0E-9 ),
10957         posCalcNCrystals = cms.int32( 9 ),
10958         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10959         logWeightDenominator = cms.double( 0.08 ),
10960         minFractionInCalc = cms.double( 1.0E-9 ),
10961         timeResolutionCalcBarrel = cms.PSet( 
10962           corrTermLowE = cms.double( 0.0510871 ),
10963           threshLowE = cms.double( 0.5 ),
10964           noiseTerm = cms.double( 1.10889 ),
10965           constantTermLowE = cms.double( 0.0 ),
10966           noiseTermLowE = cms.double( 1.31883 ),
10967           threshHighE = cms.double( 5.0 ),
10968           constantTerm = cms.double( 0.428192 )
10969         ),
10970         timeResolutionCalcEndcap = cms.PSet( 
10971           corrTermLowE = cms.double( 0.0 ),
10972           threshLowE = cms.double( 1.0 ),
10973           noiseTerm = cms.double( 5.72489999999 ),
10974           constantTermLowE = cms.double( 0.0 ),
10975           noiseTermLowE = cms.double( 6.92683000001 ),
10976           threshHighE = cms.double( 10.0 ),
10977           constantTerm = cms.double( 0.0 )
10978         )
10979       ),
10980       maxIterations = cms.uint32( 50 ),
10981       positionCalcForConvergence = cms.PSet( 
10982         minAllowedNormalization = cms.double( 0.0 ),
10983         T0_ES = cms.double( 1.2 ),
10984         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10985         T0_EE = cms.double( 3.1 ),
10986         T0_EB = cms.double( 7.4 ),
10987         X0 = cms.double( 0.89 ),
10988         minFractionInCalc = cms.double( 0.0 ),
10989         W0 = cms.double( 4.2 )
10990       ),
10991       allCellsPositionCalc = cms.PSet( 
10992         minAllowedNormalization = cms.double( 1.0E-9 ),
10993         posCalcNCrystals = cms.int32( -1 ),
10994         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10995         logWeightDenominator = cms.double( 0.08 ),
10996         minFractionInCalc = cms.double( 1.0E-9 ),
10997         timeResolutionCalcBarrel = cms.PSet( 
10998           corrTermLowE = cms.double( 0.0510871 ),
10999           threshLowE = cms.double( 0.5 ),
11000           noiseTerm = cms.double( 1.10889 ),
11001           constantTermLowE = cms.double( 0.0 ),
11002           noiseTermLowE = cms.double( 1.31883 ),
11003           threshHighE = cms.double( 5.0 ),
11004           constantTerm = cms.double( 0.428192 )
11005         ),
11006         timeResolutionCalcEndcap = cms.PSet( 
11007           corrTermLowE = cms.double( 0.0 ),
11008           threshLowE = cms.double( 1.0 ),
11009           noiseTerm = cms.double( 5.72489999999 ),
11010           constantTermLowE = cms.double( 0.0 ),
11011           noiseTermLowE = cms.double( 6.92683000001 ),
11012           threshHighE = cms.double( 10.0 ),
11013           constantTerm = cms.double( 0.0 )
11014         )
11015       ),
11016       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11017       recHitEnergyNorms = cms.VPSet( 
11018         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
11019           detector = cms.string( "ECAL_BARREL" )
11020         ),
11021         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
11022           detector = cms.string( "ECAL_ENDCAP" )
11023         )
11024       ),
11025       showerSigma = cms.double( 1.5 ),
11026       minFractionToKeep = cms.double( 1.0E-7 ),
11027       excludeOtherSeeds = cms.bool( True )
11028     ),
11029     positionReCalc = cms.PSet( 
11030       minAllowedNormalization = cms.double( 0.0 ),
11031       T0_ES = cms.double( 1.2 ),
11032       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
11033       T0_EE = cms.double( 3.1 ),
11034       T0_EB = cms.double( 7.4 ),
11035       X0 = cms.double( 0.89 ),
11036       minFractionInCalc = cms.double( 0.0 ),
11037       W0 = cms.double( 4.2 )
11038     ),
11039     energyCorrector = cms.PSet(  )
11040 )
11041 fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer",
11042     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ),
11043     usePFThresholdsFromDB = cms.bool( True ),
11044     recHitCleaners = cms.VPSet( 
11045     ),
11046     seedCleaners = cms.VPSet( 
11047     ),
11048     seedFinder = cms.PSet( 
11049       thresholdsByDetector = cms.VPSet( 
11050         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11051           seedingThreshold = cms.double( 1.2E-4 ),
11052           detector = cms.string( "PS1" )
11053         ),
11054         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11055           seedingThreshold = cms.double( 1.2E-4 ),
11056           detector = cms.string( "PS2" )
11057         )
11058       ),
11059       algoName = cms.string( "LocalMaximumSeedFinder" ),
11060       nNeighbours = cms.int32( 4 )
11061     ),
11062     initialClusteringStep = cms.PSet( 
11063       thresholdsByDetector = cms.VPSet( 
11064         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
11065           gatheringThresholdPt = cms.double( 0.0 ),
11066           detector = cms.string( "PS1" )
11067         ),
11068         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
11069           gatheringThresholdPt = cms.double( 0.0 ),
11070           detector = cms.string( "PS2" )
11071         )
11072       ),
11073       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11074       useCornerCells = cms.bool( False )
11075     ),
11076     pfClusterBuilder = cms.PSet( 
11077       minFracTot = cms.double( 1.0E-20 ),
11078       stoppingTolerance = cms.double( 1.0E-8 ),
11079       positionCalc = cms.PSet( 
11080         minAllowedNormalization = cms.double( 1.0E-9 ),
11081         posCalcNCrystals = cms.int32( -1 ),
11082         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11083         logWeightDenominator = cms.double( 6.0E-5 ),
11084         minFractionInCalc = cms.double( 1.0E-9 )
11085       ),
11086       maxIterations = cms.uint32( 50 ),
11087       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11088       recHitEnergyNorms = cms.VPSet( 
11089         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
11090           detector = cms.string( "PS1" )
11091         ),
11092         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
11093           detector = cms.string( "PS2" )
11094         )
11095       ),
11096       showerSigma = cms.double( 0.3 ),
11097       minFractionToKeep = cms.double( 1.0E-7 ),
11098       excludeOtherSeeds = cms.bool( True )
11099     ),
11100     positionReCalc = cms.PSet(  ),
11101     energyCorrector = cms.PSet(  )
11102 )
11103 fragment.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
11104     minimumPSEnergy = cms.double( 0.0 ),
11105     skipPS = cms.bool( False ),
11106     inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
11107     energyCorrector = cms.PSet( 
11108       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11109       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11110       applyCrackCorrections = cms.bool( False ),
11111       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
11112       applyMVACorrections = cms.bool( True ),
11113       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
11114       maxPtForMVAEvaluation = cms.double( 300.0 ),
11115       srfAwareCorrection = cms.bool( True )
11116     ),
11117     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" )
11118 )
11119 fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka",
11120     producers = cms.VPSet( 
11121       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoA" ),
11122         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
11123       )
11124     ),
11125     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
11126     synchronise = cms.untracked.bool( False ),
11127     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
11128 )
11129 fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer",
11130     src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" )
11131 )
11132 fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka",
11133     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
11134     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
11135     seedFinder = cms.PSet( 
11136       thresholdsByDetector = cms.VPSet( 
11137         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11138           seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
11139           detector = cms.string( "HCAL_BARREL1" )
11140         ),
11141         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11142           seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
11143           detector = cms.string( "HCAL_ENDCAP" )
11144         )
11145       ),
11146       nNeighbours = cms.int32( 4 )
11147     ),
11148     initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
11149   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
11150     detector = cms.string( "HCAL_BARREL1" )
11151   ),
11152   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11153     detector = cms.string( "HCAL_ENDCAP" )
11154   )
11155 ) ),
11156     pfClusterBuilder = cms.PSet( 
11157       minFracTot = cms.double( 1.0E-20 ),
11158       stoppingTolerance = cms.double( 1.0E-8 ),
11159       positionCalc = cms.PSet( 
11160         minAllowedNormalization = cms.double( 1.0E-9 ),
11161         minFractionInCalc = cms.double( 1.0E-9 )
11162       ),
11163       maxIterations = cms.uint32( 5 ),
11164       recHitEnergyNorms = cms.VPSet( 
11165         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
11166           detector = cms.string( "HCAL_BARREL1" )
11167         ),
11168         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11169           detector = cms.string( "HCAL_ENDCAP" )
11170         )
11171       ),
11172       showerSigma = cms.double( 10.0 ),
11173       minFractionToKeep = cms.double( 1.0E-7 ),
11174       excludeOtherSeeds = cms.bool( True ),
11175       timeResolutionCalcBarrel = cms.PSet( 
11176         corrTermLowE = cms.double( 0.0 ),
11177         threshLowE = cms.double( 6.0 ),
11178         noiseTerm = cms.double( 21.86 ),
11179         constantTermLowE = cms.double( 4.24 ),
11180         noiseTermLowE = cms.double( 8.0 ),
11181         threshHighE = cms.double( 15.0 ),
11182         constantTerm = cms.double( 2.82 )
11183       ),
11184       timeResolutionCalcEndcap = cms.PSet( 
11185         corrTermLowE = cms.double( 0.0 ),
11186         threshLowE = cms.double( 6.0 ),
11187         noiseTerm = cms.double( 21.86 ),
11188         constantTermLowE = cms.double( 4.24 ),
11189         noiseTermLowE = cms.double( 8.0 ),
11190         threshHighE = cms.double( 15.0 ),
11191         constantTerm = cms.double( 2.82 )
11192       )
11193     ),
11194     synchronise = cms.bool( False ),
11195     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
11196 )
11197 fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer",
11198     src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ),
11199     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
11200     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
11201     usePFThresholdsFromDB = cms.bool( True ),
11202     pfClusterBuilder = cms.PSet( 
11203       minFracTot = cms.double( 1.0E-20 ),
11204       stoppingTolerance = cms.double( 1.0E-8 ),
11205       positionCalc = cms.PSet( 
11206         minAllowedNormalization = cms.double( 1.0E-9 ),
11207         posCalcNCrystals = cms.int32( 5 ),
11208         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11209         logWeightDenominatorByDetector = cms.VPSet( 
11210           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11211             depths = cms.vint32( 1, 2, 3, 4 ),
11212             detector = cms.string( "HCAL_BARREL1" )
11213           ),
11214           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11215             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11216             detector = cms.string( "HCAL_ENDCAP" )
11217           )
11218         ),
11219         minFractionInCalc = cms.double( 1.0E-9 )
11220       ),
11221       maxIterations = cms.uint32( 5 ),
11222       minChi2Prob = cms.double( 0.0 ),
11223       allCellsPositionCalc = cms.PSet( 
11224         minAllowedNormalization = cms.double( 1.0E-9 ),
11225         posCalcNCrystals = cms.int32( -1 ),
11226         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11227         logWeightDenominatorByDetector = cms.VPSet( 
11228           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11229             depths = cms.vint32( 1, 2, 3, 4 ),
11230             detector = cms.string( "HCAL_BARREL1" )
11231           ),
11232           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11233             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11234             detector = cms.string( "HCAL_ENDCAP" )
11235           )
11236         ),
11237         minFractionInCalc = cms.double( 1.0E-9 )
11238       ),
11239       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11240       recHitEnergyNorms = cms.VPSet( 
11241         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11242           depths = cms.vint32( 1, 2, 3, 4 ),
11243           detector = cms.string( "HCAL_BARREL1" )
11244         ),
11245         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11246           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11247           detector = cms.string( "HCAL_ENDCAP" )
11248         )
11249       ),
11250       maxNSigmaTime = cms.double( 10.0 ),
11251       showerSigma = cms.double( 10.0 ),
11252       timeSigmaEE = cms.double( 10.0 ),
11253       clusterTimeResFromSeed = cms.bool( False ),
11254       minFractionToKeep = cms.double( 1.0E-7 ),
11255       excludeOtherSeeds = cms.bool( True ),
11256       timeResolutionCalcBarrel = cms.PSet( 
11257         corrTermLowE = cms.double( 0.0 ),
11258         threshLowE = cms.double( 6.0 ),
11259         noiseTerm = cms.double( 21.86 ),
11260         constantTermLowE = cms.double( 4.24 ),
11261         noiseTermLowE = cms.double( 8.0 ),
11262         threshHighE = cms.double( 15.0 ),
11263         constantTerm = cms.double( 2.82 )
11264       ),
11265       timeResolutionCalcEndcap = cms.PSet( 
11266         corrTermLowE = cms.double( 0.0 ),
11267         threshLowE = cms.double( 6.0 ),
11268         noiseTerm = cms.double( 21.86 ),
11269         constantTermLowE = cms.double( 4.24 ),
11270         noiseTermLowE = cms.double( 8.0 ),
11271         threshHighE = cms.double( 15.0 ),
11272         constantTerm = cms.double( 2.82 )
11273       ),
11274       timeSigmaEB = cms.double( 10.0 )
11275     )
11276 )
11277 fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
11278     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ),
11279     energyCorrector = cms.PSet(  ),
11280     pfClusterBuilder = cms.PSet( 
11281       allCellsPositionCalc = cms.PSet( 
11282         minAllowedNormalization = cms.double( 1.0E-9 ),
11283         posCalcNCrystals = cms.int32( -1 ),
11284         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11285         logWeightDenominatorByDetector = cms.VPSet( 
11286           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11287             depths = cms.vint32( 1, 2, 3, 4 ),
11288             detector = cms.string( "HCAL_BARREL1" )
11289           ),
11290           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11291             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11292             detector = cms.string( "HCAL_ENDCAP" )
11293           )
11294         ),
11295         minFractionInCalc = cms.double( 1.0E-9 )
11296       ),
11297       algoName = cms.string( "PFMultiDepthClusterizer" ),
11298       nSigmaPhi = cms.double( 2.0 ),
11299       minFractionToKeep = cms.double( 1.0E-7 ),
11300       nSigmaEta = cms.double( 2.0 )
11301     ),
11302     positionReCalc = cms.PSet(  ),
11303     usePFThresholdsFromDB = cms.bool( True )
11304 )
11305 fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer",
11306     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ),
11307     usePFThresholdsFromDB = cms.bool( True ),
11308     recHitCleaners = cms.VPSet( 
11309     ),
11310     seedCleaners = cms.VPSet( 
11311     ),
11312     seedFinder = cms.PSet( 
11313       thresholdsByDetector = cms.VPSet( 
11314         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11315           seedingThreshold = cms.double( 1.4 ),
11316           detector = cms.string( "HF_EM" )
11317         ),
11318         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11319           seedingThreshold = cms.double( 1.4 ),
11320           detector = cms.string( "HF_HAD" )
11321         )
11322       ),
11323       algoName = cms.string( "LocalMaximumSeedFinder" ),
11324       nNeighbours = cms.int32( 0 )
11325     ),
11326     initialClusteringStep = cms.PSet( 
11327       thresholdsByDetector = cms.VPSet( 
11328       ),
11329       algoName = cms.string( "Basic2DClusterForEachSeed" )
11330     ),
11331     pfClusterBuilder = cms.PSet(  ),
11332     positionReCalc = cms.PSet(  ),
11333     energyCorrector = cms.PSet(  )
11334 )
11335 fragment.hltLightPFTracks = cms.EDProducer( "LightPFTrackProducer",
11336     TrackQuality = cms.string( "none" ),
11337     UseQuality = cms.bool( False ),
11338     TkColList = cms.VInputTag( 'hltPFMuonMerging' )
11339 )
11340 fragment.hltParticleFlowBlock = cms.EDProducer( "PFBlockProducer",
11341     verbose = cms.untracked.bool( False ),
11342     debug = cms.untracked.bool( False ),
11343     elementImporters = cms.VPSet( 
11344       cms.PSet(  muonSrc = cms.InputTag( "hltMuons" ),
11345         cleanBadConvertedBrems = cms.bool( False ),
11346         muonMaxDPtOPt = cms.double( 1.0 ),
11347         source = cms.InputTag( "hltLightPFTracks" ),
11348         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
11349         vetoEndcap = cms.bool( False ),
11350         useIterativeTracking = cms.bool( False ),
11351         importerName = cms.string( "GeneralTracksImporter" ),
11352         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
11353         trackQuality = cms.string( "highPurity" )
11354       ),
11355       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
11356         importerName = cms.string( "ECALClusterImporter" ),
11357         BCtoPFCMap = cms.InputTag( "" )
11358       ),
11359       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
11360         importerName = cms.string( "GenericClusterImporter" )
11361       ),
11362       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
11363         importerName = cms.string( "GenericClusterImporter" )
11364       )
11365     ),
11366     linkDefinitions = cms.VPSet( 
11367       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
11368         useKDTree = cms.bool( True ),
11369         linkerName = cms.string( "TrackAndECALLinker" )
11370       ),
11371       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
11372         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
11373         nMaxHcalLinksPerTrack = cms.int32( 1 ),
11374         linkType = cms.string( "TRACK:HCAL" ),
11375         useKDTree = cms.bool( True ),
11376         linkerName = cms.string( "TrackAndHCALLinker" )
11377       ),
11378       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
11379         linkType = cms.string( "ECAL:HCAL" ),
11380         useKDTree = cms.bool( False ),
11381         linkerName = cms.string( "ECALAndHCALLinker" )
11382       ),
11383       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
11384         useKDTree = cms.bool( False ),
11385         linkerName = cms.string( "HFEMAndHFHADLinker" )
11386       )
11387     )
11388 )
11389 fragment.hltParticleFlow = cms.EDProducer( "PFProducer",
11390     verbose = cms.untracked.bool( False ),
11391     debug = cms.untracked.bool( False ),
11392     blocks = cms.InputTag( "hltParticleFlowBlock" ),
11393     muons = cms.InputTag( "hltMuons" ),
11394     postMuonCleaning = cms.bool( True ),
11395     vetoEndcap = cms.bool( False ),
11396     vertexCollection = cms.InputTag( "hltPixelVertices" ),
11397     useVerticesForNeutral = cms.bool( True ),
11398     useHO = cms.bool( False ),
11399     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
11400     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
11401     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
11402     useEGammaElectrons = cms.bool( False ),
11403     egammaElectrons = cms.InputTag( "" ),
11404     useEGammaFilters = cms.bool( False ),
11405     useProtectionsForJetMET = cms.bool( True ),
11406     PFEGammaFiltersParameters = cms.PSet( 
11407       electron_missinghits = cms.uint32( 1 ),
11408       electron_protectionsForJetMET = cms.PSet( 
11409         maxEeleOverPoutRes = cms.double( 0.5 ),
11410         maxEleHcalEOverEcalE = cms.double( 0.1 ),
11411         maxEcalEOverPRes = cms.double( 0.2 ),
11412         maxHcalEOverP = cms.double( 1.0 ),
11413         maxE = cms.double( 50.0 ),
11414         maxTrackPOverEele = cms.double( 1.0 ),
11415         maxDPhiIN = cms.double( 0.1 ),
11416         maxEcalEOverP_2 = cms.double( 0.2 ),
11417         maxEcalEOverP_1 = cms.double( 0.5 ),
11418         maxEeleOverPout = cms.double( 0.2 ),
11419         maxHcalEOverEcalE = cms.double( 0.1 ),
11420         maxHcalE = cms.double( 10.0 ),
11421         maxNtracks = cms.double( 3.0 )
11422       ),
11423       photon_MinEt = cms.double( 10.0 ),
11424       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
11425       electron_protectionsForBadHcal = cms.PSet( 
11426         dEta = cms.vdouble( 0.0064, 0.01264 ),
11427         dPhi = cms.vdouble( 0.0547, 0.0394 ),
11428         enableProtections = cms.bool( False ),
11429         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
11430         eInvPInv = cms.vdouble( 0.184, 0.0721 )
11431       ),
11432       photon_protectionsForBadHcal = cms.PSet( 
11433         enableProtections = cms.bool( False ),
11434         solidConeTrkIsoOffset = cms.double( 10.0 ),
11435         solidConeTrkIsoSlope = cms.double( 0.3 )
11436       ),
11437       electron_iso_mva_barrel = cms.double( -0.1875 ),
11438       electron_iso_mva_endcap = cms.double( -0.1075 ),
11439       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
11440       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
11441       photon_HoE = cms.double( 0.05 ),
11442       electron_iso_combIso_endcap = cms.double( 10.0 ),
11443       electron_iso_pt = cms.double( 10.0 ),
11444       photon_protectionsForJetMET = cms.PSet( 
11445         sumPtTrackIsoSlope = cms.double( 0.001 ),
11446         sumPtTrackIso = cms.double( 4.0 )
11447       ),
11448       electron_iso_combIso_barrel = cms.double( 10.0 ),
11449       electron_noniso_mvaCut = cms.double( -0.1 ),
11450       photon_combIso = cms.double( 10.0 ),
11451       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
11452     ),
11453     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
11454     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
11455     muon_HO = cms.vdouble( 0.9, 0.9 ),
11456     PFMuonAlgoParameters = cms.PSet(  ),
11457     rejectTracks_Bad = cms.bool( False ),
11458     rejectTracks_Step45 = cms.bool( False ),
11459     usePFNuclearInteractions = cms.bool( False ),
11460     usePFConversions = cms.bool( False ),
11461     usePFDecays = cms.bool( False ),
11462     dptRel_DispVtx = cms.double( 10.0 ),
11463     iCfgCandConnector = cms.PSet( 
11464       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
11465       bCorrect = cms.bool( False ),
11466       bCalibPrimary = cms.bool( False )
11467     ),
11468     nsigma_TRACK = cms.double( 1.0 ),
11469     pt_Error = cms.double( 1.0 ),
11470     factors_45 = cms.vdouble( 10.0, 100.0 ),
11471     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
11472     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
11473     goodTrackDeadHcal_layers = cms.uint32( 4 ),
11474     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
11475     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
11476     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
11477     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
11478     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
11479     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
11480     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
11481     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
11482     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
11483     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
11484     pf_nsigma_ECAL = cms.double( 0.0 ),
11485     pf_nsigma_HCAL = cms.double( 1.0 ),
11486     pf_nsigma_HFEM = cms.double( 1.0 ),
11487     pf_nsigma_HFHAD = cms.double( 1.0 ),
11488     useCalibrationsFromDB = cms.bool( True ),
11489     calibrationsLabel = cms.string( "HLT" ),
11490     postHFCleaning = cms.bool( False ),
11491     PFHFCleaningParameters = cms.PSet( 
11492       minHFCleaningPt = cms.double( 5.0 ),
11493       minDeltaMet = cms.double( 0.4 ),
11494       maxSignificance = cms.double( 2.5 ),
11495       minSignificance = cms.double( 2.5 ),
11496       minSignificanceReduction = cms.double( 1.4 ),
11497       maxDeltaPhiPt = cms.double( 7.0 )
11498     ),
11499     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
11500     calibHF_use = cms.bool( False ),
11501     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 ),
11502     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 ),
11503     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 ),
11504     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 ),
11505     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 ),
11506     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
11507 )
11508 fragment.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer",
11509     useMassDropTagger = cms.bool( False ),
11510     useFiltering = cms.bool( False ),
11511     useDynamicFiltering = cms.bool( False ),
11512     useTrimming = cms.bool( False ),
11513     usePruning = cms.bool( False ),
11514     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
11515     useKtPruning = cms.bool( False ),
11516     useConstituentSubtraction = cms.bool( False ),
11517     useSoftDrop = cms.bool( False ),
11518     correctShape = cms.bool( False ),
11519     UseOnlyVertexTracks = cms.bool( False ),
11520     UseOnlyOnePV = cms.bool( False ),
11521     muCut = cms.double( -1.0 ),
11522     yCut = cms.double( -1.0 ),
11523     rFilt = cms.double( -1.0 ),
11524     rFiltFactor = cms.double( -1.0 ),
11525     trimPtFracMin = cms.double( -1.0 ),
11526     zcut = cms.double( -1.0 ),
11527     rcut_factor = cms.double( -1.0 ),
11528     csRho_EtaMax = cms.double( -1.0 ),
11529     csRParam = cms.double( -1.0 ),
11530     beta = cms.double( -1.0 ),
11531     R0 = cms.double( -1.0 ),
11532     gridMaxRapidity = cms.double( -1.0 ),
11533     gridSpacing = cms.double( -1.0 ),
11534     DzTrVtxMax = cms.double( 0.0 ),
11535     DxyTrVtxMax = cms.double( 0.0 ),
11536     MaxVtxZ = cms.double( 15.0 ),
11537     subjetPtMin = cms.double( -1.0 ),
11538     muMin = cms.double( -1.0 ),
11539     muMax = cms.double( -1.0 ),
11540     yMin = cms.double( -1.0 ),
11541     yMax = cms.double( -1.0 ),
11542     dRMin = cms.double( -1.0 ),
11543     dRMax = cms.double( -1.0 ),
11544     maxDepth = cms.int32( -1 ),
11545     nFilt = cms.int32( -1 ),
11546     MinVtxNdof = cms.int32( 0 ),
11547     src = cms.InputTag( "hltParticleFlow" ),
11548     srcPVs = cms.InputTag( "hltPixelVertices" ),
11549     jetType = cms.string( "PFJet" ),
11550     jetAlgorithm = cms.string( "AntiKt" ),
11551     rParam = cms.double( 0.4 ),
11552     inputEtMin = cms.double( 0.0 ),
11553     inputEMin = cms.double( 0.0 ),
11554     jetPtMin = cms.double( 0.0 ),
11555     doPVCorrection = cms.bool( False ),
11556     doAreaFastjet = cms.bool( False ),
11557     doRhoFastjet = cms.bool( False ),
11558     doPUOffsetCorr = cms.bool( False ),
11559     puPtMin = cms.double( 10.0 ),
11560     nSigmaPU = cms.double( 1.0 ),
11561     radiusPU = cms.double( 0.4 ),
11562     subtractorName = cms.string( "" ),
11563     useExplicitGhosts = cms.bool( False ),
11564     doAreaDiskApprox = cms.bool( True ),
11565     voronoiRfact = cms.double( -9.0 ),
11566     Rho_EtaMax = cms.double( 4.4 ),
11567     Ghost_EtaMax = cms.double( 6.0 ),
11568     Active_Area_Repeats = cms.int32( 5 ),
11569     GhostArea = cms.double( 0.01 ),
11570     restrictInputs = cms.bool( False ),
11571     maxInputs = cms.uint32( 1 ),
11572     writeCompound = cms.bool( False ),
11573     writeJetsWithConst = cms.bool( False ),
11574     doFastJetNonUniform = cms.bool( False ),
11575     useDeterministicSeed = cms.bool( True ),
11576     minSeed = cms.uint32( 0 ),
11577     verbosity = cms.int32( 0 ),
11578     puWidth = cms.double( 0.0 ),
11579     nExclude = cms.uint32( 0 ),
11580     maxBadEcalCells = cms.uint32( 9999999 ),
11581     maxBadHcalCells = cms.uint32( 9999999 ),
11582     maxProblematicEcalCells = cms.uint32( 9999999 ),
11583     maxProblematicHcalCells = cms.uint32( 9999999 ),
11584     maxRecoveredEcalCells = cms.uint32( 9999999 ),
11585     maxRecoveredHcalCells = cms.uint32( 9999999 ),
11586     puCenters = cms.vdouble(  ),
11587     applyWeight = cms.bool( False ),
11588     srcWeights = cms.InputTag( "" ),
11589     minimumTowersFraction = cms.double( 0.0 ),
11590     jetCollInstanceName = cms.string( "" ),
11591     sumRecHits = cms.bool( False )
11592 )
11593 fragment.hltAK4PFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer",
11594     minPt = cms.double( 20.0 ),
11595     maxEta = cms.double( 1.0E99 ),
11596     CHF = cms.double( 0.0 ),
11597     NHF = cms.double( 0.99 ),
11598     CEF = cms.double( 0.99 ),
11599     NEF = cms.double( 0.99 ),
11600     maxCF = cms.double( 99.0 ),
11601     NCH = cms.int32( 0 ),
11602     NTOT = cms.int32( 1 ),
11603     jetsInput = cms.InputTag( "hltAK4PFJets" )
11604 )
11605 fragment.hltAK4PFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer",
11606     minPt = cms.double( 20.0 ),
11607     maxEta = cms.double( 1.0E99 ),
11608     CHF = cms.double( 0.0 ),
11609     NHF = cms.double( 0.9 ),
11610     CEF = cms.double( 0.99 ),
11611     NEF = cms.double( 0.99 ),
11612     maxCF = cms.double( 99.0 ),
11613     NCH = cms.int32( 0 ),
11614     NTOT = cms.int32( 1 ),
11615     jetsInput = cms.InputTag( "hltAK4PFJets" )
11616 )
11617 fragment.hltFixedGridRhoFastjetAll = cms.EDProducer( "FixedGridRhoProducerFastjet",
11618     maxRapidity = cms.double( 5.0 ),
11619     gridSpacing = cms.double( 0.55 ),
11620     pfCandidatesTag = cms.InputTag( "hltParticleFlow" )
11621 )
11622 fragment.hltAK4PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
11623     level = cms.string( "L1FastJet" ),
11624     algorithm = cms.string( "AK4PFHLT" ),
11625     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" )
11626 )
11627 fragment.hltAK4PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
11628     level = cms.string( "L2Relative" ),
11629     algorithm = cms.string( "AK4PFHLT" )
11630 )
11631 fragment.hltAK4PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
11632     level = cms.string( "L3Absolute" ),
11633     algorithm = cms.string( "AK4PFHLT" )
11634 )
11635 fragment.hltAK4PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
11636     level = cms.string( "L2L3Residual" ),
11637     algorithm = cms.string( "AK4PFHLT" )
11638 )
11639 fragment.hltAK4PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
11640     correctors = cms.VInputTag( 'hltAK4PFFastJetCorrector','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' )
11641 )
11642 fragment.hltAK4PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
11643     src = cms.InputTag( "hltAK4PFJets" ),
11644     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
11645     verbose = cms.untracked.bool( False )
11646 )
11647 fragment.hltAK4PFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
11648     src = cms.InputTag( "hltAK4PFJetsLooseID" ),
11649     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
11650     verbose = cms.untracked.bool( False )
11651 )
11652 fragment.hltAK4PFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
11653     src = cms.InputTag( "hltAK4PFJetsTightID" ),
11654     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
11655     verbose = cms.untracked.bool( False )
11656 )
11657 fragment.hltPFJetsCorrectedMatchedToCaloJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11658     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11659     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10" ),
11660     triggerJetsType = cms.int32( 85 ),
11661     maxDeltaR = cms.double( 0.5 )
11662 )
11663 fragment.hltSinglePFJet40 = cms.EDFilter( "HLT1PFJet",
11664     saveTags = cms.bool( True ),
11665     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ),
11666     triggerType = cms.int32( 85 ),
11667     MinE = cms.double( -1.0 ),
11668     MinPt = cms.double( 40.0 ),
11669     MinMass = cms.double( -1.0 ),
11670     MaxMass = cms.double( -1.0 ),
11671     MinEta = cms.double( -1.0 ),
11672     MaxEta = cms.double( 5.0 ),
11673     MinN = cms.int32( 1 )
11674 )
11675 fragment.hltPreAlCaPFJet40CPUOnly = cms.EDFilter( "HLTPrescaler",
11676     offset = cms.uint32( 0 ),
11677     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11678 )
11679 fragment.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable",
11680     InputLabel = cms.InputTag( "rawDataCollector" ),
11681     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 ),
11682     maxChannelsEB = cms.uint32( 61200 ),
11683     maxChannelsEE = cms.uint32( 14648 ),
11684     digisLabelEB = cms.string( "ebDigis" ),
11685     digisLabelEE = cms.string( "eeDigis" )
11686 )
11687 fragment.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer",
11688     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
11689     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
11690     digisOutLabelEB = cms.string( "ebDigis" ),
11691     digisOutLabelEE = cms.string( "eeDigis" ),
11692     produceDummyIntegrityCollections = cms.bool( False )
11693 )
11694 fragment.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable",
11695     digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
11696     digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
11697     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
11698     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
11699     EBtimeFitLimits_Lower = cms.double( 0.2 ),
11700     EBtimeFitLimits_Upper = cms.double( 1.4 ),
11701     EEtimeFitLimits_Lower = cms.double( 0.2 ),
11702     EEtimeFitLimits_Upper = cms.double( 1.4 ),
11703     EBtimeConstantTerm = cms.double( 0.6 ),
11704     EEtimeConstantTerm = cms.double( 1.0 ),
11705     EBtimeNconst = cms.double( 28.5 ),
11706     EEtimeNconst = cms.double( 31.8 ),
11707     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
11708     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
11709     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
11710     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
11711     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
11712     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
11713     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
11714     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
11715     amplitudeThresholdEB = cms.double( 10.0 ),
11716     amplitudeThresholdEE = cms.double( 10.0 ),
11717     EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
11718     EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
11719     EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
11720     EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
11721     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
11722     shouldRunTimingComputation = cms.bool( True )
11723 )
11724 fragment.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
11725     inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ),
11726     outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
11727     isPhase2 = cms.bool( False ),
11728     inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ),
11729     outputLabelEE = cms.string( "EcalUncalibRecHitsEE" )
11730 )
11731 fragment.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer",
11732     EErechitCollection = cms.string( "EcalRecHitsEE" ),
11733     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ),
11734     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ),
11735     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
11736     ChannelStatusToBeExcluded = cms.vstring(  ),
11737     killDeadChannels = cms.bool( True ),
11738     algo = cms.string( "EcalRecHitWorkerSimple" ),
11739     EBLaserMIN = cms.double( 0.5 ),
11740     EELaserMIN = cms.double( 0.5 ),
11741     EBLaserMAX = cms.double( 3.0 ),
11742     EELaserMAX = cms.double( 8.0 ),
11743     timeCalibTag = cms.ESInputTag( "","" ),
11744     timeOffsetTag = cms.ESInputTag( "","" ),
11745     skipTimeCalib = cms.bool( False ),
11746     laserCorrection = cms.bool( True ),
11747     flagsMapDBReco = cms.PSet( 
11748       kDead = cms.vstring( 'kNoDataNoTP' ),
11749       kGood = cms.vstring( 'kOk',
11750         'kDAC',
11751         'kNoLaser',
11752         'kNoisy' ),
11753       kTowerRecovered = cms.vstring( 'kDeadFE' ),
11754       kNoisy = cms.vstring( 'kNNoisy',
11755         'kFixedG6',
11756         'kFixedG1' ),
11757       kNeighboursRecovered = cms.vstring( 'kFixedG0',
11758         'kNonRespondingIsolated',
11759         'kDeadVFE' )
11760     ),
11761     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
11762     recoverEBIsolatedChannels = cms.bool( False ),
11763     recoverEEIsolatedChannels = cms.bool( False ),
11764     recoverEBVFE = cms.bool( False ),
11765     recoverEEVFE = cms.bool( False ),
11766     recoverEBFE = cms.bool( False ),
11767     recoverEEFE = cms.bool( False ),
11768     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
11769     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
11770     logWarningEtThreshold_EB_FE = cms.double( -1.0 ),
11771     logWarningEtThreshold_EE_FE = cms.double( -1.0 ),
11772     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
11773     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
11774     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
11775     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
11776     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
11777     singleChannelRecoveryThreshold = cms.double( 8.0 ),
11778     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
11779     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
11780     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
11781     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
11782     cleaningConfig = cms.PSet( 
11783       cThreshold_endcap = cms.double( 15.0 ),
11784       tightenCrack_e1_double = cms.double( 2.0 ),
11785       cThreshold_barrel = cms.double( 4.0 ),
11786       e6e2thresh = cms.double( 0.04 ),
11787       e4e1Threshold_barrel = cms.double( 0.08 ),
11788       e4e1Threshold_endcap = cms.double( 0.3 ),
11789       tightenCrack_e4e1_single = cms.double( 3.0 ),
11790       cThreshold_double = cms.double( 10.0 ),
11791       e4e1_b_barrel = cms.double( -0.024 ),
11792       tightenCrack_e6e2_double = cms.double( 3.0 ),
11793       e4e1_a_barrel = cms.double( 0.04 ),
11794       tightenCrack_e1_single = cms.double( 2.0 ),
11795       e4e1_a_endcap = cms.double( 0.02 ),
11796       e4e1_b_endcap = cms.double( -0.0125 ),
11797       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
11798     )
11799 )
11800 fragment.hltHcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HcalDigisSoAProducer",
11801     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
11802     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
11803     digisLabelF01HE = cms.string( "f01HEDigis" ),
11804     digisLabelF5HB = cms.string( "f5HBDigis" ),
11805     digisLabelF3HB = cms.string( "f3HBDigis" ),
11806     maxChannelsF01HE = cms.uint32( 10000 ),
11807     maxChannelsF5HB = cms.uint32( 10000 ),
11808     maxChannelsF3HB = cms.uint32( 10000 )
11809 )
11810 fragment.hltHbheRecoSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HBHERecHitProducerPortable",
11811     maxTimeSamples = cms.uint32( 10 ),
11812     kprep1dChannelsPerBlock = cms.uint32( 32 ),
11813     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoASerialSync','f01HEDigis' ),
11814     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f5HBDigis' ),
11815     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f3HBDigis' ),
11816     recHitsLabelM0HBHE = cms.string( "" ),
11817     sipmQTSShift = cms.int32( 0 ),
11818     sipmQNTStoSum = cms.int32( 3 ),
11819     firstSampleShift = cms.int32( 0 ),
11820     useEffectivePedestals = cms.bool( True ),
11821     meanTime = cms.double( 0.0 ),
11822     timeSigmaSiPM = cms.double( 2.5 ),
11823     timeSigmaHPD = cms.double( 5.0 ),
11824     ts4Thresh = cms.double( 0.0 ),
11825     applyTimeSlew = cms.bool( True ),
11826     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
11827     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
11828     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
11829     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
11830     pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 )
11831 )
11832 fragment.hltHbherecoSerialSync = cms.EDProducer( "HcalRecHitSoAToLegacy",
11833     src = cms.InputTag( "hltHbheRecoSoASerialSync" )
11834 )
11835 fragment.hltTowerMakerForAllSerialSync = cms.EDProducer( "CaloTowersCreator",
11836     EBSumThreshold = cms.double( 0.2 ),
11837     HF2Weight = cms.double( 1.0 ),
11838     EBWeight = cms.double( 1.0 ),
11839     hfInput = cms.InputTag( "hltHfreco" ),
11840     EESumThreshold = cms.double( 0.45 ),
11841     HOThreshold0 = cms.double( 3.5 ),
11842     HOThresholdPlus1 = cms.double( 3.5 ),
11843     HOThresholdMinus1 = cms.double( 3.5 ),
11844     HOThresholdPlus2 = cms.double( 3.5 ),
11845     HOThresholdMinus2 = cms.double( 3.5 ),
11846     HBGrid = cms.vdouble(  ),
11847     HBThreshold1 = cms.double( 0.4 ),
11848     HBThreshold2 = cms.double( 0.3 ),
11849     HBThreshold = cms.double( 0.3 ),
11850     EEWeights = cms.vdouble(  ),
11851     HF1Threshold = cms.double( 0.5 ),
11852     HF2Weights = cms.vdouble(  ),
11853     HOWeights = cms.vdouble(  ),
11854     EEGrid = cms.vdouble(  ),
11855     HEDWeight = cms.double( 1.0 ),
11856     EEWeight = cms.double( 1.0 ),
11857     UseHO = cms.bool( False ),
11858     HBWeights = cms.vdouble(  ),
11859     HESWeight = cms.double( 1.0 ),
11860     HF1Weight = cms.double( 1.0 ),
11861     HF2Grid = cms.vdouble(  ),
11862     HEDWeights = cms.vdouble(  ),
11863     HF1Grid = cms.vdouble(  ),
11864     EBWeights = cms.vdouble(  ),
11865     HOWeight = cms.double( 1.0E-99 ),
11866     EBThreshold = cms.double( 0.07 ),
11867     EEThreshold = cms.double( 0.3 ),
11868     UseEtEBTreshold = cms.bool( False ),
11869     UseSymEBTreshold = cms.bool( False ),
11870     UseEtEETreshold = cms.bool( False ),
11871     UseSymEETreshold = cms.bool( False ),
11872     hbheInput = cms.InputTag( "hltHbherecoSerialSync" ),
11873     HcalThreshold = cms.double( -1000.0 ),
11874     HF2Threshold = cms.double( 0.85 ),
11875     HESThreshold1 = cms.double( 0.1 ),
11876     HESThreshold = cms.double( 0.2 ),
11877     HF1Weights = cms.vdouble(  ),
11878     hoInput = cms.InputTag( "hltHoreco" ),
11879     HESGrid = cms.vdouble(  ),
11880     HESWeights = cms.vdouble(  ),
11881     HEDThreshold1 = cms.double( 0.1 ),
11882     HEDThreshold = cms.double( 0.2 ),
11883     EcutTower = cms.double( -1000.0 ),
11884     HEDGrid = cms.vdouble(  ),
11885     ecalInputs = cms.VInputTag( 'hltEcalRecHitSerialSync:EcalRecHitsEB','hltEcalRecHitSerialSync:EcalRecHitsEE' ),
11886     HBWeight = cms.double( 1.0 ),
11887     HOGrid = cms.vdouble(  ),
11888     EBGrid = cms.vdouble(  ),
11889     MomConstrMethod = cms.int32( 1 ),
11890     MomHBDepth = cms.double( 0.2 ),
11891     MomHEDepth = cms.double( 0.4 ),
11892     MomEBDepth = cms.double( 0.3 ),
11893     MomEEDepth = cms.double( 0.0 ),
11894     HcalAcceptSeverityLevel = cms.uint32( 9 ),
11895     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
11896       'kWeird',
11897       'kBad' ),
11898     UseHcalRecoveredHits = cms.bool( False ),
11899     UseEcalRecoveredHits = cms.bool( False ),
11900     UseRejectedHitsOnly = cms.bool( False ),
11901     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
11902     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
11903     UseRejectedRecoveredHcalHits = cms.bool( False ),
11904     UseRejectedRecoveredEcalHits = cms.bool( False ),
11905     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
11906     AllowMissingInputs = cms.bool( False ),
11907     HcalPhase = cms.int32( 1 ),
11908     usePFThresholdsFromDB = cms.bool( True ),
11909     EcalRecHitThresh = cms.bool( True )
11910 )
11911 fragment.hltAK4CaloJetsSerialSync = cms.EDProducer( "FastjetJetProducer",
11912     useMassDropTagger = cms.bool( False ),
11913     useFiltering = cms.bool( False ),
11914     useDynamicFiltering = cms.bool( False ),
11915     useTrimming = cms.bool( False ),
11916     usePruning = cms.bool( False ),
11917     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
11918     useKtPruning = cms.bool( False ),
11919     useConstituentSubtraction = cms.bool( False ),
11920     useSoftDrop = cms.bool( False ),
11921     correctShape = cms.bool( False ),
11922     UseOnlyVertexTracks = cms.bool( False ),
11923     UseOnlyOnePV = cms.bool( False ),
11924     muCut = cms.double( -1.0 ),
11925     yCut = cms.double( -1.0 ),
11926     rFilt = cms.double( -1.0 ),
11927     rFiltFactor = cms.double( -1.0 ),
11928     trimPtFracMin = cms.double( -1.0 ),
11929     zcut = cms.double( -1.0 ),
11930     rcut_factor = cms.double( -1.0 ),
11931     csRho_EtaMax = cms.double( -1.0 ),
11932     csRParam = cms.double( -1.0 ),
11933     beta = cms.double( -1.0 ),
11934     R0 = cms.double( -1.0 ),
11935     gridMaxRapidity = cms.double( -1.0 ),
11936     gridSpacing = cms.double( -1.0 ),
11937     DzTrVtxMax = cms.double( 0.0 ),
11938     DxyTrVtxMax = cms.double( 0.0 ),
11939     MaxVtxZ = cms.double( 15.0 ),
11940     subjetPtMin = cms.double( -1.0 ),
11941     muMin = cms.double( -1.0 ),
11942     muMax = cms.double( -1.0 ),
11943     yMin = cms.double( -1.0 ),
11944     yMax = cms.double( -1.0 ),
11945     dRMin = cms.double( -1.0 ),
11946     dRMax = cms.double( -1.0 ),
11947     maxDepth = cms.int32( -1 ),
11948     nFilt = cms.int32( -1 ),
11949     MinVtxNdof = cms.int32( 5 ),
11950     src = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
11951     srcPVs = cms.InputTag( "NotUsed" ),
11952     jetType = cms.string( "CaloJet" ),
11953     jetAlgorithm = cms.string( "AntiKt" ),
11954     rParam = cms.double( 0.4 ),
11955     inputEtMin = cms.double( 0.3 ),
11956     inputEMin = cms.double( 0.0 ),
11957     jetPtMin = cms.double( 1.0 ),
11958     doPVCorrection = cms.bool( False ),
11959     doAreaFastjet = cms.bool( False ),
11960     doRhoFastjet = cms.bool( False ),
11961     doPUOffsetCorr = cms.bool( False ),
11962     puPtMin = cms.double( 10.0 ),
11963     nSigmaPU = cms.double( 1.0 ),
11964     radiusPU = cms.double( 0.4 ),
11965     subtractorName = cms.string( "" ),
11966     useExplicitGhosts = cms.bool( False ),
11967     doAreaDiskApprox = cms.bool( True ),
11968     voronoiRfact = cms.double( 0.9 ),
11969     Rho_EtaMax = cms.double( 4.4 ),
11970     Ghost_EtaMax = cms.double( 6.0 ),
11971     Active_Area_Repeats = cms.int32( 5 ),
11972     GhostArea = cms.double( 0.01 ),
11973     restrictInputs = cms.bool( False ),
11974     maxInputs = cms.uint32( 1 ),
11975     writeCompound = cms.bool( False ),
11976     writeJetsWithConst = cms.bool( False ),
11977     doFastJetNonUniform = cms.bool( False ),
11978     useDeterministicSeed = cms.bool( True ),
11979     minSeed = cms.uint32( 14327 ),
11980     verbosity = cms.int32( 0 ),
11981     puWidth = cms.double( 0.0 ),
11982     nExclude = cms.uint32( 0 ),
11983     maxBadEcalCells = cms.uint32( 9999999 ),
11984     maxBadHcalCells = cms.uint32( 9999999 ),
11985     maxProblematicEcalCells = cms.uint32( 9999999 ),
11986     maxProblematicHcalCells = cms.uint32( 9999999 ),
11987     maxRecoveredEcalCells = cms.uint32( 9999999 ),
11988     maxRecoveredHcalCells = cms.uint32( 9999999 ),
11989     puCenters = cms.vdouble(  ),
11990     applyWeight = cms.bool( False ),
11991     srcWeights = cms.InputTag( "" ),
11992     minimumTowersFraction = cms.double( 0.0 ),
11993     jetCollInstanceName = cms.string( "" ),
11994     sumRecHits = cms.bool( False )
11995 )
11996 fragment.hltAK4CaloJetsIDPassedSerialSync = cms.EDProducer( "HLTCaloJetIDProducer",
11997     min_N90 = cms.int32( -2 ),
11998     min_N90hits = cms.int32( 2 ),
11999     min_EMF = cms.double( 1.0E-6 ),
12000     max_EMF = cms.double( 999.0 ),
12001     jetsInput = cms.InputTag( "hltAK4CaloJetsSerialSync" ),
12002     JetIDParams = cms.PSet( 
12003       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
12004       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
12005       ebRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
12006       hbheRecHitsColl = cms.InputTag( "hltHbherecoSerialSync" ),
12007       useRecHits = cms.bool( True ),
12008       eeRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' )
12009     )
12010 )
12011 fragment.hltFixedGridRhoFastjetAllCaloSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet",
12012     maxRapidity = cms.double( 5.0 ),
12013     gridSpacing = cms.double( 0.55 ),
12014     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAllSerialSync" )
12015 )
12016 fragment.hltAK4CaloFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer",
12017     level = cms.string( "L1FastJet" ),
12018     algorithm = cms.string( "AK4CaloHLT" ),
12019     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCaloSerialSync" )
12020 )
12021 fragment.hltAK4CaloCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer",
12022     correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrectorSerialSync','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
12023 )
12024 fragment.hltAK4CaloJetsCorrectedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer",
12025     src = cms.InputTag( "hltAK4CaloJetsSerialSync" ),
12026     correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ),
12027     verbose = cms.untracked.bool( False )
12028 )
12029 fragment.hltAK4CaloJetsCorrectedIDPassedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer",
12030     src = cms.InputTag( "hltAK4CaloJetsIDPassedSerialSync" ),
12031     correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ),
12032     verbose = cms.untracked.bool( False )
12033 )
12034 fragment.hltSingleCaloJet10SerialSync = cms.EDFilter( "HLT1CaloJet",
12035     saveTags = cms.bool( True ),
12036     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassedSerialSync" ),
12037     triggerType = cms.int32( 85 ),
12038     MinE = cms.double( -1.0 ),
12039     MinPt = cms.double( 10.0 ),
12040     MinMass = cms.double( -1.0 ),
12041     MaxMass = cms.double( -1.0 ),
12042     MinEta = cms.double( -1.0 ),
12043     MaxEta = cms.double( 5.0 ),
12044     MinN = cms.int32( 1 )
12045 )
12046 fragment.hltAK4CaloJetsPFSerialSync = cms.EDProducer( "FastjetJetProducer",
12047     useMassDropTagger = cms.bool( False ),
12048     useFiltering = cms.bool( False ),
12049     useDynamicFiltering = cms.bool( False ),
12050     useTrimming = cms.bool( False ),
12051     usePruning = cms.bool( False ),
12052     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
12053     useKtPruning = cms.bool( False ),
12054     useConstituentSubtraction = cms.bool( False ),
12055     useSoftDrop = cms.bool( False ),
12056     correctShape = cms.bool( False ),
12057     UseOnlyVertexTracks = cms.bool( False ),
12058     UseOnlyOnePV = cms.bool( False ),
12059     muCut = cms.double( -1.0 ),
12060     yCut = cms.double( -1.0 ),
12061     rFilt = cms.double( -1.0 ),
12062     rFiltFactor = cms.double( -1.0 ),
12063     trimPtFracMin = cms.double( -1.0 ),
12064     zcut = cms.double( -1.0 ),
12065     rcut_factor = cms.double( -1.0 ),
12066     csRho_EtaMax = cms.double( -1.0 ),
12067     csRParam = cms.double( -1.0 ),
12068     beta = cms.double( -1.0 ),
12069     R0 = cms.double( -1.0 ),
12070     gridMaxRapidity = cms.double( -1.0 ),
12071     gridSpacing = cms.double( -1.0 ),
12072     DzTrVtxMax = cms.double( 0.0 ),
12073     DxyTrVtxMax = cms.double( 0.0 ),
12074     MaxVtxZ = cms.double( 15.0 ),
12075     subjetPtMin = cms.double( -1.0 ),
12076     muMin = cms.double( -1.0 ),
12077     muMax = cms.double( -1.0 ),
12078     yMin = cms.double( -1.0 ),
12079     yMax = cms.double( -1.0 ),
12080     dRMin = cms.double( -1.0 ),
12081     dRMax = cms.double( -1.0 ),
12082     maxDepth = cms.int32( -1 ),
12083     nFilt = cms.int32( -1 ),
12084     MinVtxNdof = cms.int32( 5 ),
12085     src = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
12086     srcPVs = cms.InputTag( "NotUsed" ),
12087     jetType = cms.string( "CaloJet" ),
12088     jetAlgorithm = cms.string( "AntiKt" ),
12089     rParam = cms.double( 0.4 ),
12090     inputEtMin = cms.double( 0.3 ),
12091     inputEMin = cms.double( 0.0 ),
12092     jetPtMin = cms.double( 1.0 ),
12093     doPVCorrection = cms.bool( False ),
12094     doAreaFastjet = cms.bool( False ),
12095     doRhoFastjet = cms.bool( False ),
12096     doPUOffsetCorr = cms.bool( False ),
12097     puPtMin = cms.double( 10.0 ),
12098     nSigmaPU = cms.double( 1.0 ),
12099     radiusPU = cms.double( 0.4 ),
12100     subtractorName = cms.string( "" ),
12101     useExplicitGhosts = cms.bool( False ),
12102     doAreaDiskApprox = cms.bool( False ),
12103     voronoiRfact = cms.double( -9.0 ),
12104     Rho_EtaMax = cms.double( 4.4 ),
12105     Ghost_EtaMax = cms.double( 6.0 ),
12106     Active_Area_Repeats = cms.int32( 5 ),
12107     GhostArea = cms.double( 0.01 ),
12108     restrictInputs = cms.bool( False ),
12109     maxInputs = cms.uint32( 1 ),
12110     writeCompound = cms.bool( False ),
12111     writeJetsWithConst = cms.bool( False ),
12112     doFastJetNonUniform = cms.bool( False ),
12113     useDeterministicSeed = cms.bool( True ),
12114     minSeed = cms.uint32( 0 ),
12115     verbosity = cms.int32( 0 ),
12116     puWidth = cms.double( 0.0 ),
12117     nExclude = cms.uint32( 0 ),
12118     maxBadEcalCells = cms.uint32( 9999999 ),
12119     maxBadHcalCells = cms.uint32( 9999999 ),
12120     maxProblematicEcalCells = cms.uint32( 9999999 ),
12121     maxProblematicHcalCells = cms.uint32( 9999999 ),
12122     maxRecoveredEcalCells = cms.uint32( 9999999 ),
12123     maxRecoveredHcalCells = cms.uint32( 9999999 ),
12124     puCenters = cms.vdouble(  ),
12125     applyWeight = cms.bool( False ),
12126     srcWeights = cms.InputTag( "" ),
12127     minimumTowersFraction = cms.double( 0.0 ),
12128     jetCollInstanceName = cms.string( "" ),
12129     sumRecHits = cms.bool( False )
12130 )
12131 fragment.hltAK4CaloJetsPFEt5SerialSync = cms.EDFilter( "EtMinCaloJetSelector",
12132     src = cms.InputTag( "hltAK4CaloJetsPFSerialSync" ),
12133     filter = cms.bool( False ),
12134     etMin = cms.double( 5.0 )
12135 )
12136 fragment.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer",
12137     src = cms.InputTag( "hltOnlineBeamSpot" )
12138 )
12139 fragment.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1",
12140     IncludeErrors = cms.bool( True ),
12141     UseQualityInfo = cms.bool( False ),
12142     clusterThreshold_layer1 = cms.int32( 2000 ),
12143     clusterThreshold_otherLayers = cms.int32( 4000 ),
12144     VCaltoElectronGain = cms.double( 1.0 ),
12145     VCaltoElectronGain_L1 = cms.double( 1.0 ),
12146     VCaltoElectronOffset = cms.double( 0.0 ),
12147     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
12148     InputLabel = cms.InputTag( "rawDataCollector" ),
12149     Regions = cms.PSet(  ),
12150     CablingMapLabel = cms.string( "" )
12151 )
12152 fragment.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
12153     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
12154     clusterThreshold_layer1 = cms.int32( 2000 ),
12155     clusterThreshold_otherLayers = cms.int32( 4000 ),
12156     produceDigis = cms.bool( False ),
12157     storeDigis = cms.bool( False )
12158 )
12159 fragment.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
12160     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
12161     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
12162     CablingMapLabel = cms.string( "" ),
12163     UsePhase1 = cms.bool( True ),
12164     ErrorList = cms.vint32( 29 ),
12165     UserErrorList = cms.vint32( 40 )
12166 )
12167 fragment.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1",
12168     beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ),
12169     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
12170     CPE = cms.string( "PixelCPEFastParams" )
12171 )
12172 fragment.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
12173     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
12174     src = cms.InputTag( "hltSiPixelClustersSerialSync" )
12175 )
12176 fragment.hltMeasurementTrackerEventSerialSync = cms.EDProducer( "MeasurementTrackerEventProducer",
12177     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
12178     skipClusters = cms.InputTag( "" ),
12179     pixelClusterProducer = cms.string( "hltSiPixelClustersSerialSync" ),
12180     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
12181     Phase2TrackerCluster1DProducer = cms.string( "" ),
12182     vectorHits = cms.InputTag( "" ),
12183     vectorHitsRej = cms.InputTag( "" ),
12184     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
12185     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
12186     pixelCablingMapLabel = cms.string( "" ),
12187     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
12188     switchOffPixelsIfEmpty = cms.bool( True )
12189 )
12190 fragment.hltIterL3OISeedsFromL2MuonsSerialSync = cms.EDProducer( "TSGForOIDNN",
12191     src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12192     layersToTry = cms.int32( 2 ),
12193     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
12194     hitsToTry = cms.int32( 1 ),
12195     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12196     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
12197     maxEtaForTOB = cms.double( 1.8 ),
12198     minEtaForTEC = cms.double( 0.7 ),
12199     debug = cms.untracked.bool( False ),
12200     maxSeeds = cms.uint32( 20 ),
12201     maxHitlessSeeds = cms.uint32( 5 ),
12202     maxHitSeeds = cms.uint32( 1 ),
12203     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
12204     maxHitlessSeedsIP = cms.uint32( 5 ),
12205     maxHitlessSeedsMuS = cms.uint32( 0 ),
12206     maxHitDoubletSeeds = cms.uint32( 0 ),
12207     getStrategyFromDNN = cms.bool( True ),
12208     useRegressor = cms.bool( False ),
12209     dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
12210 )
12211 fragment.hltIterL3OITrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
12212     cleanTrajectoryAfterInOut = cms.bool( False ),
12213     doSeedingRegionRebuilding = cms.bool( False ),
12214     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12215     reverseTrajectories = cms.bool( True ),
12216     useHitsSplitting = cms.bool( False ),
12217     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12218     src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsSerialSync" ),
12219     clustersToSkip = cms.InputTag( "" ),
12220     phase2clustersToSkip = cms.InputTag( "" ),
12221     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
12222     TransientInitialStateEstimatorParameters = cms.PSet( 
12223       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
12224       numberMeasurementsForFit = cms.int32( 4 ),
12225       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
12226     ),
12227     numHitsForSeedCleaner = cms.int32( 4 ),
12228     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12229     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
12230     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
12231     maxNSeeds = cms.uint32( 500000 ),
12232     maxSeedsBeforeCleaning = cms.uint32( 5000 )
12233 )
12234 fragment.hltIterL3OIMuCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
12235     TrajectoryInEvent = cms.bool( False ),
12236     useHitsSplitting = cms.bool( False ),
12237     src = cms.InputTag( "hltIterL3OITrackCandidatesSerialSync" ),
12238     clusterRemovalInfo = cms.InputTag( "" ),
12239     AlgorithmName = cms.string( "iter10" ),
12240     GeometricInnerState = cms.bool( True ),
12241     reMatchSplitHits = cms.bool( False ),
12242     usePropagatorForPCA = cms.bool( False ),
12243     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12244     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12245     useSimpleMF = cms.bool( False ),
12246     SimpleMagneticField = cms.string( "" ),
12247     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
12248     Propagator = cms.string( "PropagatorWithMaterial" ),
12249     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12250     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12251     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
12252 )
12253 fragment.hltIterL3OIMuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
12254     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ),
12255     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
12256     vertices = cms.InputTag( "Notused" ),
12257     ignoreVertices = cms.bool( True ),
12258     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
12259     mva = cms.PSet( 
12260       minPixelHits = cms.vint32( 0, 0, 0 ),
12261       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
12262       dr_par = cms.PSet( 
12263         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
12264         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
12265         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12266         dr_exp = cms.vint32( 4, 4, 2147483647 ),
12267         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
12268       ),
12269       maxLostLayers = cms.vint32( 4, 3, 2 ),
12270       min3DLayers = cms.vint32( 0, 0, 0 ),
12271       dz_par = cms.PSet( 
12272         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12273         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
12274         dz_exp = cms.vint32( 4, 4, 2147483647 )
12275       ),
12276       minNVtxTrk = cms.int32( 3 ),
12277       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
12278       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
12279       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
12280       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
12281       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
12282       minLayers = cms.vint32( 3, 5, 5 )
12283     )
12284 )
12285 fragment.hltIterL3OIMuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
12286     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ),
12287     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','MVAValues' ),
12288     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','QualityMasks' ),
12289     minQuality = cms.string( "highPurity" ),
12290     copyExtras = cms.untracked.bool( True ),
12291     copyTrajectories = cms.untracked.bool( False )
12292 )
12293 fragment.hltL3MuonsIterL3OISerialSync = cms.EDProducer( "L3MuonProducer",
12294     ServiceParameters = cms.PSet( 
12295       RPCLayers = cms.bool( True ),
12296       UseMuonNavigation = cms.untracked.bool( True ),
12297       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
12298         'SteppingHelixPropagatorAny',
12299         'hltESPSmartPropagator',
12300         'hltESPSteppingHelixPropagatorOpposite' )
12301     ),
12302     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12303     TrackLoaderParameters = cms.PSet( 
12304       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
12305       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12306       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12307       DoSmoothing = cms.bool( True ),
12308       SmoothTkTrack = cms.untracked.bool( False ),
12309       VertexConstraint = cms.bool( False ),
12310       MuonUpdatorAtVertexParameters = cms.PSet( 
12311         MaxChi2 = cms.double( 1000000.0 ),
12312         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
12313         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
12314       ),
12315       PutTkTrackIntoEvent = cms.untracked.bool( False ),
12316       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12317     ),
12318     L3TrajBuilderParameters = cms.PSet( 
12319       PtCut = cms.double( 1.0 ),
12320       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
12321       GlobalMuonTrackMatcher = cms.PSet( 
12322         Chi2Cut_3 = cms.double( 200.0 ),
12323         DeltaDCut_2 = cms.double( 10.0 ),
12324         Eta_threshold = cms.double( 1.2 ),
12325         Quality_2 = cms.double( 15.0 ),
12326         DeltaDCut_1 = cms.double( 40.0 ),
12327         Quality_3 = cms.double( 7.0 ),
12328         DeltaDCut_3 = cms.double( 15.0 ),
12329         Quality_1 = cms.double( 20.0 ),
12330         Pt_threshold1 = cms.double( 0.0 ),
12331         DeltaRCut_2 = cms.double( 0.2 ),
12332         DeltaRCut_1 = cms.double( 0.1 ),
12333         Pt_threshold2 = cms.double( 9.99999999E8 ),
12334         Chi2Cut_1 = cms.double( 50.0 ),
12335         Chi2Cut_2 = cms.double( 50.0 ),
12336         DeltaRCut_3 = cms.double( 1.0 ),
12337         LocChi2Cut = cms.double( 0.001 ),
12338         Propagator = cms.string( "hltESPSmartPropagator" ),
12339         MinPt = cms.double( 1.0 ),
12340         MinP = cms.double( 2.5 )
12341       ),
12342       ScaleTECxFactor = cms.double( -1.0 ),
12343       tkTrajUseVertex = cms.bool( False ),
12344       MuonTrackingRegionBuilder = cms.PSet( 
12345         Rescale_Dz = cms.double( 4.0 ),
12346         Pt_fixed = cms.bool( False ),
12347         Eta_fixed = cms.bool( True ),
12348         Eta_min = cms.double( 0.1 ),
12349         DeltaZ = cms.double( 24.2 ),
12350         maxRegions = cms.int32( 2 ),
12351         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
12352         UseVertex = cms.bool( False ),
12353         Z_fixed = cms.bool( False ),
12354         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
12355         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
12356         Rescale_phi = cms.double( 3.0 ),
12357         DeltaEta = cms.double( 0.2 ),
12358         precise = cms.bool( True ),
12359         OnDemand = cms.int32( -1 ),
12360         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
12361         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
12362         vertexCollection = cms.InputTag( "pixelVertices" ),
12363         Pt_min = cms.double( 3.0 ),
12364         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12365         Phi_fixed = cms.bool( True ),
12366         DeltaR = cms.double( 0.025 ),
12367         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12368         DeltaPhi = cms.double( 0.15 ),
12369         Phi_min = cms.double( 0.1 ),
12370         Rescale_eta = cms.double( 3.0 )
12371       ),
12372       TrackTransformer = cms.PSet( 
12373         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12374         RefitDirection = cms.string( "insideOut" ),
12375         RefitRPCHits = cms.bool( True ),
12376         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12377         DoPredictionsOnly = cms.bool( False ),
12378         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12379         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12380         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12381       ),
12382       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12383       RefitRPCHits = cms.bool( True ),
12384       tkTrajVertex = cms.InputTag( "Notused" ),
12385       GlbRefitterParameters = cms.PSet( 
12386         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12387         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
12388         RefitFlag = cms.bool( True ),
12389         SkipStation = cms.int32( -1 ),
12390         Chi2CutRPC = cms.double( 1.0 ),
12391         PropDirForCosmics = cms.bool( False ),
12392         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
12393         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
12394         HitThreshold = cms.int32( 1 ),
12395         Chi2CutGEM = cms.double( 1.0 ),
12396         DYTthrs = cms.vint32( 30, 15 ),
12397         TrackerSkipSystem = cms.int32( -1 ),
12398         RefitDirection = cms.string( "insideOut" ),
12399         Chi2CutCSC = cms.double( 150.0 ),
12400         Chi2CutDT = cms.double( 10.0 ),
12401         RefitRPCHits = cms.bool( True ),
12402         TrackerSkipSection = cms.int32( -1 ),
12403         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12404         DoPredictionsOnly = cms.bool( False ),
12405         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12406         MuonHitsOption = cms.int32( 1 ),
12407         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
12408       ),
12409       PCut = cms.double( 2.5 ),
12410       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
12411       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12412       tkTrajMaxChi2 = cms.double( 9999.0 ),
12413       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12414       ScaleTECyFactor = cms.double( -1.0 ),
12415       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPuritySerialSync" )
12416     )
12417 )
12418 fragment.hltIterL3OIL3MuonsLinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner",
12419     labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' )
12420 )
12421 fragment.hltIterL3OIL3MuonsSerialSync = cms.EDProducer( "L3TrackCombiner",
12422     labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' )
12423 )
12424 fragment.hltIterL3OIL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducer",
12425     InputObjects = cms.InputTag( "hltIterL3OIL3MuonsSerialSync" ),
12426     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ),
12427     MuonPtOption = cms.string( "Tracker" )
12428 )
12429 fragment.hltL2SelectorForL3IOSerialSync = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
12430     l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12431     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesSerialSync" ),
12432     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ),
12433     applyL3Filters = cms.bool( False ),
12434     MinNhits = cms.int32( 1 ),
12435     MaxNormalizedChi2 = cms.double( 20.0 ),
12436     MinNmuonHits = cms.int32( 1 ),
12437     MaxPtDifference = cms.double( 0.3 )
12438 )
12439 fragment.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1",
12440     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
12441     CPE = cms.string( "PixelCPEFastParams" ),
12442     ptmin = cms.double( 0.9 ),
12443     CAThetaCutBarrel = cms.double( 0.00123302705499 ),
12444     CAThetaCutForward = cms.double( 0.00355691321774 ),
12445     hardCurvCut = cms.double( 0.0328407225 ),
12446     dcaCutInnerTriplet = cms.double( 0.0918113099491 ),
12447     dcaCutOuterTriplet = cms.double( 0.420724617835 ),
12448     earlyFishbone = cms.bool( True ),
12449     lateFishbone = cms.bool( False ),
12450     fillStatistics = cms.bool( False ),
12451     minHitsPerNtuplet = cms.uint32( 3 ),
12452     minHitsForSharingCut = cms.uint32( 10 ),
12453     fitNas4 = cms.bool( False ),
12454     doClusterCut = cms.bool( True ),
12455     doZ0Cut = cms.bool( True ),
12456     doPtCut = cms.bool( True ),
12457     useRiemannFit = cms.bool( False ),
12458     doSharedHitCut = cms.bool( True ),
12459     dupPassThrough = cms.bool( False ),
12460     useSimpleTripletCleaner = cms.bool( True ),
12461     maxNumberOfDoublets = cms.uint32( 524288 ),
12462     idealConditions = cms.bool( False ),
12463     includeJumpingForwardDoublets = cms.bool( True ),
12464     cellZ0Cut = cms.double( 12.0 ),
12465     cellPtCut = cms.double( 0.5 ),
12466     trackQualityCuts = cms.PSet( 
12467       chi2MaxPt = cms.double( 10.0 ),
12468       tripletMaxTip = cms.double( 0.3 ),
12469       chi2Scale = cms.double( 8.0 ),
12470       quadrupletMaxTip = cms.double( 0.5 ),
12471       quadrupletMinPt = cms.double( 0.3 ),
12472       quadrupletMaxZip = cms.double( 12.0 ),
12473       tripletMaxZip = cms.double( 12.0 ),
12474       tripletMinPt = cms.double( 0.5 ),
12475       chi2Coeff = cms.vdouble( 0.9, 1.8 )
12476     ),
12477     minYsizeB1 = cms.int32( 1 ),
12478     minYsizeB2 = cms.int32( 1 ),
12479     phiCuts = cms.vint32( 965, 1241, 395, 698, 1058, 1211, 348, 782, 1016, 810, 463, 755, 694, 531, 770, 471, 592, 750, 348 )
12480 )
12481 fragment.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
12482     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12483     trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
12484     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ),
12485     minNumberOfHits = cms.int32( 0 ),
12486     minQuality = cms.string( "loose" )
12487 )
12488 fragment.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1",
12489     oneKernel = cms.bool( True ),
12490     useDensity = cms.bool( True ),
12491     useDBSCAN = cms.bool( False ),
12492     useIterative = cms.bool( False ),
12493     doSplitting = cms.bool( True ),
12494     minT = cms.int32( 2 ),
12495     eps = cms.double( 0.07 ),
12496     errmax = cms.double( 0.01 ),
12497     chi2max = cms.double( 9.0 ),
12498     maxVertices = cms.int32( 256 ),
12499     PtMin = cms.double( 0.5 ),
12500     PtMax = cms.double( 75.0 ),
12501     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" )
12502 )
12503 fragment.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
12504     TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
12505     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12506     src = cms.InputTag( "hltPixelVerticesSoASerialSync" )
12507 )
12508 fragment.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer",
12509     src = cms.InputTag( "hltPixelVerticesSerialSync" ),
12510     maxVtx = cms.uint32( 100 ),
12511     fractionSumPt2 = cms.double( 0.3 ),
12512     minSumPt2 = cms.double( 0.0 ),
12513     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
12514 )
12515 fragment.hltIterL3MuonPixelTracksTrackingRegionsSerialSync = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
12516     DeltaR = cms.double( 0.025 ),
12517     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12518     OnDemand = cms.int32( -1 ),
12519     vertexCollection = cms.InputTag( "notUsed" ),
12520     MeasurementTrackerName = cms.InputTag( "" ),
12521     UseVertex = cms.bool( False ),
12522     Rescale_Dz = cms.double( 4.0 ),
12523     Pt_fixed = cms.bool( True ),
12524     Z_fixed = cms.bool( True ),
12525     Pt_min = cms.double( 0.0 ),
12526     DeltaZ = cms.double( 24.2 ),
12527     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
12528     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
12529     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
12530     maxRegions = cms.int32( 5 ),
12531     precise = cms.bool( True ),
12532     input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" )
12533 )
12534 fragment.hltPixelTracksInRegionL2SerialSync = cms.EDProducer( "TrackSelectorByRegion",
12535     tracks = cms.InputTag( "hltPixelTracksSerialSync" ),
12536     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsSerialSync" ),
12537     produceTrackCollection = cms.bool( True ),
12538     produceMask = cms.bool( False )
12539 )
12540 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
12541     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2SerialSync" ),
12542     InputVertexCollection = cms.InputTag( "" ),
12543     originHalfLength = cms.double( 0.3 ),
12544     originRadius = cms.double( 0.1 ),
12545     useProtoTrackKinematics = cms.bool( False ),
12546     useEventsWithNoVertex = cms.bool( True ),
12547     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12548     usePV = cms.bool( False ),
12549     includeFourthHit = cms.bool( True ),
12550     produceComplement = cms.bool( False ),
12551     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
12552 )
12553 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier",
12554     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync" ),
12555     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12556     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
12557     rejectAll = cms.bool( False ),
12558     isFromL1 = cms.bool( False ),
12559     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
12560     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
12561     mvaScaleMeanB = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ),
12562     mvaScaleStdB = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
12563     mvaScaleMeanE = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ),
12564     mvaScaleStdE = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
12565     doSort = cms.bool( False ),
12566     nSeedsMaxB = cms.int32( 99999 ),
12567     nSeedsMaxE = cms.int32( 99999 ),
12568     etaEdge = cms.double( 1.2 ),
12569     mvaCutB = cms.double( 0.04 ),
12570     mvaCutE = cms.double( 0.04 ),
12571     minL1Qual = cms.int32( 7 ),
12572     baseScore = cms.double( 0.5 )
12573 )
12574 fragment.hltIter0IterL3MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
12575     cleanTrajectoryAfterInOut = cms.bool( False ),
12576     doSeedingRegionRebuilding = cms.bool( True ),
12577     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12578     reverseTrajectories = cms.bool( False ),
12579     useHitsSplitting = cms.bool( True ),
12580     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12581     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync" ),
12582     clustersToSkip = cms.InputTag( "" ),
12583     phase2clustersToSkip = cms.InputTag( "" ),
12584     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
12585     TransientInitialStateEstimatorParameters = cms.PSet( 
12586       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
12587       numberMeasurementsForFit = cms.int32( 4 ),
12588       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
12589     ),
12590     numHitsForSeedCleaner = cms.int32( 4 ),
12591     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12592     RedundantSeedCleaner = cms.string( "none" ),
12593     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
12594     maxNSeeds = cms.uint32( 100000 ),
12595     maxSeedsBeforeCleaning = cms.uint32( 1000 )
12596 )
12597 fragment.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
12598     TrajectoryInEvent = cms.bool( False ),
12599     useHitsSplitting = cms.bool( False ),
12600     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesSerialSync" ),
12601     clusterRemovalInfo = cms.InputTag( "" ),
12602     AlgorithmName = cms.string( "hltIter0" ),
12603     GeometricInnerState = cms.bool( True ),
12604     reMatchSplitHits = cms.bool( False ),
12605     usePropagatorForPCA = cms.bool( False ),
12606     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12607     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12608     useSimpleMF = cms.bool( True ),
12609     SimpleMagneticField = cms.string( "ParabolicMf" ),
12610     Fitter = cms.string( "hltESPFittingSmootherIT" ),
12611     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
12612     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12613     NavigationSchool = cms.string( "" ),
12614     MeasurementTracker = cms.string( "" )
12615 )
12616 fragment.hltIter0IterL3MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
12617     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ),
12618     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
12619     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12620     ignoreVertices = cms.bool( False ),
12621     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
12622     mva = cms.PSet( 
12623       minPixelHits = cms.vint32( 0, 0, 0 ),
12624       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
12625       dr_par = cms.PSet( 
12626         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
12627         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
12628         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12629         dr_exp = cms.vint32( 4, 4, 2147483647 ),
12630         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
12631       ),
12632       maxLostLayers = cms.vint32( 1, 1, 1 ),
12633       min3DLayers = cms.vint32( 0, 0, 0 ),
12634       dz_par = cms.PSet( 
12635         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12636         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
12637         dz_exp = cms.vint32( 4, 4, 2147483647 )
12638       ),
12639       minNVtxTrk = cms.int32( 3 ),
12640       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
12641       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
12642       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
12643       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
12644       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
12645       minLayers = cms.vint32( 3, 3, 4 )
12646     )
12647 )
12648 fragment.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
12649     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ),
12650     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','MVAValues' ),
12651     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','QualityMasks' ),
12652     minQuality = cms.string( "highPurity" ),
12653     copyExtras = cms.untracked.bool( True ),
12654     copyTrajectories = cms.untracked.bool( False )
12655 )
12656 fragment.hltL3MuonsIterL3IOSerialSync = cms.EDProducer( "L3MuonProducer",
12657     ServiceParameters = cms.PSet( 
12658       RPCLayers = cms.bool( True ),
12659       UseMuonNavigation = cms.untracked.bool( True ),
12660       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
12661         'SteppingHelixPropagatorAny',
12662         'hltESPSmartPropagator',
12663         'hltESPSteppingHelixPropagatorOpposite' )
12664     ),
12665     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12666     TrackLoaderParameters = cms.PSet( 
12667       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
12668       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12669       DoSmoothing = cms.bool( False ),
12670       SmoothTkTrack = cms.untracked.bool( False ),
12671       VertexConstraint = cms.bool( False ),
12672       MuonUpdatorAtVertexParameters = cms.PSet( 
12673         MaxChi2 = cms.double( 1000000.0 ),
12674         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
12675         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
12676       ),
12677       PutTkTrackIntoEvent = cms.untracked.bool( False ),
12678       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12679     ),
12680     L3TrajBuilderParameters = cms.PSet( 
12681       PtCut = cms.double( 1.0 ),
12682       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
12683       GlobalMuonTrackMatcher = cms.PSet( 
12684         Chi2Cut_3 = cms.double( 200.0 ),
12685         DeltaDCut_2 = cms.double( 10.0 ),
12686         Eta_threshold = cms.double( 1.2 ),
12687         Quality_2 = cms.double( 15.0 ),
12688         DeltaDCut_1 = cms.double( 40.0 ),
12689         Quality_3 = cms.double( 7.0 ),
12690         DeltaDCut_3 = cms.double( 15.0 ),
12691         Quality_1 = cms.double( 20.0 ),
12692         Pt_threshold1 = cms.double( 0.0 ),
12693         DeltaRCut_2 = cms.double( 0.2 ),
12694         DeltaRCut_1 = cms.double( 0.1 ),
12695         Pt_threshold2 = cms.double( 9.99999999E8 ),
12696         Chi2Cut_1 = cms.double( 50.0 ),
12697         Chi2Cut_2 = cms.double( 50.0 ),
12698         DeltaRCut_3 = cms.double( 1.0 ),
12699         LocChi2Cut = cms.double( 0.001 ),
12700         Propagator = cms.string( "hltESPSmartPropagator" ),
12701         MinPt = cms.double( 1.0 ),
12702         MinP = cms.double( 2.5 )
12703       ),
12704       ScaleTECxFactor = cms.double( -1.0 ),
12705       tkTrajUseVertex = cms.bool( False ),
12706       MuonTrackingRegionBuilder = cms.PSet( 
12707         Rescale_Dz = cms.double( 4.0 ),
12708         Pt_fixed = cms.bool( True ),
12709         Eta_fixed = cms.bool( True ),
12710         Eta_min = cms.double( 0.1 ),
12711         DeltaZ = cms.double( 24.2 ),
12712         maxRegions = cms.int32( 2 ),
12713         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
12714         UseVertex = cms.bool( False ),
12715         Z_fixed = cms.bool( True ),
12716         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
12717         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
12718         Rescale_phi = cms.double( 3.0 ),
12719         DeltaEta = cms.double( 0.04 ),
12720         precise = cms.bool( True ),
12721         OnDemand = cms.int32( -1 ),
12722         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
12723         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
12724         vertexCollection = cms.InputTag( "pixelVertices" ),
12725         Pt_min = cms.double( 3.0 ),
12726         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12727         Phi_fixed = cms.bool( True ),
12728         DeltaR = cms.double( 0.025 ),
12729         input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" ),
12730         DeltaPhi = cms.double( 0.15 ),
12731         Phi_min = cms.double( 0.1 ),
12732         Rescale_eta = cms.double( 3.0 )
12733       ),
12734       TrackTransformer = cms.PSet( 
12735         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12736         RefitDirection = cms.string( "insideOut" ),
12737         RefitRPCHits = cms.bool( True ),
12738         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12739         DoPredictionsOnly = cms.bool( False ),
12740         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12741         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12742         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12743       ),
12744       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12745       RefitRPCHits = cms.bool( True ),
12746       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12747       GlbRefitterParameters = cms.PSet( 
12748         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12749         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
12750         RefitFlag = cms.bool( True ),
12751         SkipStation = cms.int32( -1 ),
12752         Chi2CutRPC = cms.double( 1.0 ),
12753         PropDirForCosmics = cms.bool( False ),
12754         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
12755         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
12756         HitThreshold = cms.int32( 1 ),
12757         Chi2CutGEM = cms.double( 1.0 ),
12758         DYTthrs = cms.vint32( 30, 15 ),
12759         TrackerSkipSystem = cms.int32( -1 ),
12760         RefitDirection = cms.string( "insideOut" ),
12761         Chi2CutCSC = cms.double( 150.0 ),
12762         Chi2CutDT = cms.double( 10.0 ),
12763         RefitRPCHits = cms.bool( True ),
12764         TrackerSkipSection = cms.int32( -1 ),
12765         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12766         DoPredictionsOnly = cms.bool( False ),
12767         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12768         MuonHitsOption = cms.int32( 1 ),
12769         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
12770       ),
12771       PCut = cms.double( 2.5 ),
12772       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
12773       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12774       matchToSeeds = cms.bool( True ),
12775       tkTrajMaxChi2 = cms.double( 9999.0 ),
12776       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12777       ScaleTECyFactor = cms.double( -1.0 ),
12778       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPuritySerialSync" )
12779     )
12780 )
12781 fragment.hltIterL3MuonsFromL2LinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner",
12782     labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync','hltL3MuonsIterL3IOSerialSync' )
12783 )
12784 fragment.hltPixelTracksInRegionL1SerialSync = cms.EDProducer( "TrackSelectorByRegion",
12785     tracks = cms.InputTag( "hltPixelTracksSerialSync" ),
12786     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
12787     produceTrackCollection = cms.bool( True ),
12788     produceMask = cms.bool( False )
12789 )
12790 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
12791     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1SerialSync" ),
12792     InputVertexCollection = cms.InputTag( "" ),
12793     originHalfLength = cms.double( 0.3 ),
12794     originRadius = cms.double( 0.1 ),
12795     useProtoTrackKinematics = cms.bool( False ),
12796     useEventsWithNoVertex = cms.bool( True ),
12797     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12798     usePV = cms.bool( False ),
12799     includeFourthHit = cms.bool( True ),
12800     produceComplement = cms.bool( False ),
12801     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
12802 )
12803 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier",
12804     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync" ),
12805     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12806     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
12807     rejectAll = cms.bool( False ),
12808     isFromL1 = cms.bool( True ),
12809     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
12810     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
12811     mvaScaleMeanB = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
12812     mvaScaleStdB = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
12813     mvaScaleMeanE = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
12814     mvaScaleStdE = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
12815     doSort = cms.bool( False ),
12816     nSeedsMaxB = cms.int32( 99999 ),
12817     nSeedsMaxE = cms.int32( 99999 ),
12818     etaEdge = cms.double( 1.2 ),
12819     mvaCutB = cms.double( 0.04 ),
12820     mvaCutE = cms.double( 0.04 ),
12821     minL1Qual = cms.int32( 7 ),
12822     baseScore = cms.double( 0.5 )
12823 )
12824 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
12825     cleanTrajectoryAfterInOut = cms.bool( False ),
12826     doSeedingRegionRebuilding = cms.bool( True ),
12827     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12828     reverseTrajectories = cms.bool( False ),
12829     useHitsSplitting = cms.bool( True ),
12830     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12831     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync" ),
12832     clustersToSkip = cms.InputTag( "" ),
12833     phase2clustersToSkip = cms.InputTag( "" ),
12834     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
12835     TransientInitialStateEstimatorParameters = cms.PSet( 
12836       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
12837       numberMeasurementsForFit = cms.int32( 4 ),
12838       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
12839     ),
12840     numHitsForSeedCleaner = cms.int32( 4 ),
12841     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12842     RedundantSeedCleaner = cms.string( "none" ),
12843     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
12844     maxNSeeds = cms.uint32( 100000 ),
12845     maxSeedsBeforeCleaning = cms.uint32( 1000 )
12846 )
12847 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
12848     TrajectoryInEvent = cms.bool( False ),
12849     useHitsSplitting = cms.bool( False ),
12850     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync" ),
12851     clusterRemovalInfo = cms.InputTag( "" ),
12852     AlgorithmName = cms.string( "hltIter0" ),
12853     GeometricInnerState = cms.bool( True ),
12854     reMatchSplitHits = cms.bool( False ),
12855     usePropagatorForPCA = cms.bool( False ),
12856     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12857     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12858     useSimpleMF = cms.bool( True ),
12859     SimpleMagneticField = cms.string( "ParabolicMf" ),
12860     Fitter = cms.string( "hltESPFittingSmootherIT" ),
12861     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
12862     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12863     NavigationSchool = cms.string( "" ),
12864     MeasurementTracker = cms.string( "" )
12865 )
12866 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
12867     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
12868     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
12869     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12870     ignoreVertices = cms.bool( False ),
12871     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
12872     mva = cms.PSet( 
12873       minPixelHits = cms.vint32( 0, 0, 0 ),
12874       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
12875       dr_par = cms.PSet( 
12876         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
12877         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
12878         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12879         dr_exp = cms.vint32( 4, 4, 2147483647 ),
12880         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
12881       ),
12882       maxLostLayers = cms.vint32( 1, 1, 1 ),
12883       min3DLayers = cms.vint32( 0, 0, 0 ),
12884       dz_par = cms.PSet( 
12885         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12886         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
12887         dz_exp = cms.vint32( 4, 4, 2147483647 )
12888       ),
12889       minNVtxTrk = cms.int32( 3 ),
12890       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
12891       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
12892       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
12893       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
12894       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
12895       minLayers = cms.vint32( 3, 3, 4 )
12896     )
12897 )
12898 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
12899     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
12900     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ),
12901     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ),
12902     minQuality = cms.string( "highPurity" ),
12903     copyExtras = cms.untracked.bool( True ),
12904     copyTrajectories = cms.untracked.bool( False )
12905 )
12906 fragment.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover",
12907     trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync" ),
12908     trackClassifier = cms.InputTag( '','QualityMasks' ),
12909     pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ),
12910     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
12911     oldClusterRemovalInfo = cms.InputTag( "" ),
12912     TrackQuality = cms.string( "highPurity" ),
12913     maxChi2 = cms.double( 16.0 ),
12914     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
12915     overrideTrkQuals = cms.InputTag( "" )
12916 )
12917 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
12918     src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12919     clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ),
12920     phase2clustersToSkip = cms.InputTag( "" )
12921 )
12922 fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
12923     RegionPSet = cms.PSet( 
12924       vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12925       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12926       zErrorBeamSpot = cms.double( 15.0 ),
12927       extraPhi = cms.double( 0.0 ),
12928       extraEta = cms.double( 0.0 ),
12929       maxNVertices = cms.int32( 3 ),
12930       nSigmaZVertex = cms.double( 3.0 ),
12931       nSigmaZBeamSpot = cms.double( 4.0 ),
12932       ptMin = cms.double( 1.2 ),
12933       operationMode = cms.string( "VerticesFixed" ),
12934       searchOpt = cms.bool( False ),
12935       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
12936       originRadius = cms.double( 0.015 ),
12937       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
12938       precise = cms.bool( True ),
12939       zErrorVertex = cms.double( 0.03 )
12940     ),
12941     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
12942     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
12943     ignoreSingleFPixPanelModules = cms.bool( True ),
12944     debug = cms.untracked.bool( False ),
12945     createPlottingFiles = cms.untracked.bool( False ),
12946     layerList = cms.vstring( 'BPix1+BPix2',
12947       'BPix1+BPix3',
12948       'BPix1+BPix4',
12949       'BPix2+BPix3',
12950       'BPix2+BPix4',
12951       'BPix3+BPix4',
12952       'BPix1+FPix1_pos',
12953       'BPix1+FPix1_neg',
12954       'BPix1+FPix2_pos',
12955       'BPix1+FPix2_neg',
12956       'BPix1+FPix3_pos',
12957       'BPix1+FPix3_neg',
12958       'BPix2+FPix1_pos',
12959       'BPix2+FPix1_neg',
12960       'BPix2+FPix2_pos',
12961       'BPix2+FPix2_neg',
12962       'BPix3+FPix1_pos',
12963       'BPix3+FPix1_neg',
12964       'FPix1_pos+FPix2_pos',
12965       'FPix1_neg+FPix2_neg',
12966       'FPix1_pos+FPix3_pos',
12967       'FPix1_neg+FPix3_neg',
12968       'FPix2_pos+FPix3_pos',
12969       'FPix2_neg+FPix3_neg' ),
12970     BPix = cms.PSet( 
12971       hitErrorRPhi = cms.double( 0.0027 ),
12972       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12973       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ),
12974       useErrorsFromParam = cms.bool( True ),
12975       hitErrorRZ = cms.double( 0.006 ),
12976       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
12977     ),
12978     FPix = cms.PSet( 
12979       hitErrorRPhi = cms.double( 0.0051 ),
12980       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12981       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ),
12982       useErrorsFromParam = cms.bool( True ),
12983       hitErrorRZ = cms.double( 0.0036 ),
12984       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
12985     ),
12986     TIB = cms.PSet(  ),
12987     TID = cms.PSet(  ),
12988     TOB = cms.PSet(  ),
12989     TEC = cms.PSet(  ),
12990     MTIB = cms.PSet(  ),
12991     MTID = cms.PSet(  ),
12992     MTOB = cms.PSet(  ),
12993     MTEC = cms.PSet(  )
12994 )
12995 fragment.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
12996     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
12997     L1MinPt = cms.double( 0.0 ),
12998     L1MaxEta = cms.double( 2.5 ),
12999     L1MinQuality = cms.uint32( 7 ),
13000     SetMinPtBarrelTo = cms.double( 3.5 ),
13001     SetMinPtEndcapTo = cms.double( 1.0 ),
13002     CentralBxOnly = cms.bool( True ),
13003     RegionPSet = cms.PSet( 
13004       vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13005       deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
13006       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13007       zErrorBeamSpot = cms.double( 15.0 ),
13008       maxNVertices = cms.int32( 3 ),
13009       maxNRegions = cms.int32( 3 ),
13010       nSigmaZVertex = cms.double( 3.0 ),
13011       nSigmaZBeamSpot = cms.double( 4.0 ),
13012       ptMin = cms.double( 1.2 ),
13013       mode = cms.string( "VerticesFixed" ),
13014       input = cms.InputTag( "hltL1MuonsPt0" ),
13015       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
13016       searchOpt = cms.bool( False ),
13017       deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
13018       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
13019       originRadius = cms.double( 0.015 ),
13020       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
13021       precise = cms.bool( True )
13022     ),
13023     ServiceParameters = cms.PSet( 
13024       RPCLayers = cms.bool( True ),
13025       UseMuonNavigation = cms.untracked.bool( True ),
13026       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
13027     )
13028 )
13029 fragment.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer",
13030     doClusterCheck = cms.bool( False ),
13031     MaxNumberOfStripClusters = cms.uint32( 50000 ),
13032     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
13033     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
13034     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ),
13035     cut = cms.string( "" ),
13036     DontCountDetsAboveNClusters = cms.uint32( 0 ),
13037     silentClusterCheck = cms.untracked.bool( False )
13038 )
13039 fragment.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer",
13040     seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync" ),
13041     trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegionsSerialSync" ),
13042     trackingRegionsSeedingLayers = cms.InputTag( "" ),
13043     clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync" ),
13044     produceSeedingHitSets = cms.bool( True ),
13045     produceIntermediateHitDoublets = cms.bool( False ),
13046     maxElement = cms.uint32( 0 ),
13047     maxElementTotal = cms.uint32( 50000000 ),
13048     putEmptyIfMaxElementReached = cms.bool( False ),
13049     layerPairs = cms.vuint32( 0 )
13050 )
13051 fragment.hltIter3IterL3FromL1MuonPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
13052     seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync" ),
13053     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
13054     SeedMomentumForBOFF = cms.double( 5.0 ),
13055     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
13056     MinOneOverPtError = cms.double( 1.0 ),
13057     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13058     magneticField = cms.string( "ParabolicMf" ),
13059     forceKinematicWithRegionDirection = cms.bool( False ),
13060     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
13061 )
13062 fragment.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier",
13063     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsSerialSync" ),
13064     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13065     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
13066     rejectAll = cms.bool( False ),
13067     isFromL1 = cms.bool( True ),
13068     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
13069     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
13070     mvaScaleMeanB = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
13071     mvaScaleStdB = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
13072     mvaScaleMeanE = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
13073     mvaScaleStdE = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
13074     doSort = cms.bool( False ),
13075     nSeedsMaxB = cms.int32( 99999 ),
13076     nSeedsMaxE = cms.int32( 99999 ),
13077     etaEdge = cms.double( 1.2 ),
13078     mvaCutB = cms.double( 0.1 ),
13079     mvaCutE = cms.double( 0.1 ),
13080     minL1Qual = cms.int32( 7 ),
13081     baseScore = cms.double( 0.5 )
13082 )
13083 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
13084     cleanTrajectoryAfterInOut = cms.bool( False ),
13085     doSeedingRegionRebuilding = cms.bool( False ),
13086     onlyPixelHitsForSeedCleaner = cms.bool( False ),
13087     reverseTrajectories = cms.bool( False ),
13088     useHitsSplitting = cms.bool( False ),
13089     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
13090     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync" ),
13091     clustersToSkip = cms.InputTag( "" ),
13092     phase2clustersToSkip = cms.InputTag( "" ),
13093     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
13094     TransientInitialStateEstimatorParameters = cms.PSet( 
13095       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
13096       numberMeasurementsForFit = cms.int32( 4 ),
13097       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
13098     ),
13099     numHitsForSeedCleaner = cms.int32( 4 ),
13100     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
13101     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
13102     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
13103     maxNSeeds = cms.uint32( 100000 ),
13104     maxSeedsBeforeCleaning = cms.uint32( 1000 )
13105 )
13106 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
13107     TrajectoryInEvent = cms.bool( False ),
13108     useHitsSplitting = cms.bool( False ),
13109     src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync" ),
13110     clusterRemovalInfo = cms.InputTag( "" ),
13111     AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
13112     GeometricInnerState = cms.bool( True ),
13113     reMatchSplitHits = cms.bool( False ),
13114     usePropagatorForPCA = cms.bool( False ),
13115     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13116     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
13117     useSimpleMF = cms.bool( True ),
13118     SimpleMagneticField = cms.string( "ParabolicMf" ),
13119     Fitter = cms.string( "hltESPFittingSmootherIT" ),
13120     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
13121     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13122     NavigationSchool = cms.string( "" ),
13123     MeasurementTracker = cms.string( "" )
13124 )
13125 fragment.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
13126     src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
13127     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
13128     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13129     ignoreVertices = cms.bool( False ),
13130     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
13131     mva = cms.PSet( 
13132       minPixelHits = cms.vint32( 0, 0, 0 ),
13133       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
13134       dr_par = cms.PSet( 
13135         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
13136         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
13137         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
13138         dr_exp = cms.vint32( 4, 4, 4 ),
13139         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
13140       ),
13141       maxLostLayers = cms.vint32( 1, 1, 1 ),
13142       min3DLayers = cms.vint32( 0, 0, 0 ),
13143       dz_par = cms.PSet( 
13144         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
13145         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
13146         dz_exp = cms.vint32( 4, 4, 4 )
13147       ),
13148       minNVtxTrk = cms.int32( 3 ),
13149       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
13150       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
13151       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
13152       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
13153       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
13154       minLayers = cms.vint32( 3, 3, 3 )
13155     )
13156 )
13157 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
13158     originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
13159     originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ),
13160     originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ),
13161     minQuality = cms.string( "highPurity" ),
13162     copyExtras = cms.untracked.bool( True ),
13163     copyTrajectories = cms.untracked.bool( False )
13164 )
13165 fragment.hltIter03IterL3FromL1MuonMergedSerialSync = cms.EDProducer( "TrackListMerger",
13166     copyExtras = cms.untracked.bool( True ),
13167     copyMVA = cms.bool( False ),
13168     TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ),
13169     MaxNormalizedChisq = cms.double( 1000.0 ),
13170     MinPT = cms.double( 0.05 ),
13171     MinFound = cms.int32( 3 ),
13172     Epsilon = cms.double( -0.001 ),
13173     ShareFrac = cms.double( 0.19 ),
13174     allowFirstHitShare = cms.bool( True ),
13175     FoundHitBonus = cms.double( 5.0 ),
13176     LostHitPenalty = cms.double( 20.0 ),
13177     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13178     newQuality = cms.string( "confirmed" ),
13179     setsToMerge = cms.VPSet( 
13180       cms.PSet(  pQual = cms.bool( False ),
13181         tLists = cms.vint32( 0, 1 )
13182       )
13183     ),
13184     hasSelector = cms.vint32( 0, 0 ),
13185     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ),
13186     writeOnlyTrkQuals = cms.bool( False ),
13187     makeReKeyedSeeds = cms.untracked.bool( False ),
13188     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
13189 )
13190 fragment.hltIterL3MuonMergedSerialSync = cms.EDProducer( "TrackListMerger",
13191     copyExtras = cms.untracked.bool( True ),
13192     copyMVA = cms.bool( False ),
13193     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ),
13194     MaxNormalizedChisq = cms.double( 1000.0 ),
13195     MinPT = cms.double( 0.05 ),
13196     MinFound = cms.int32( 3 ),
13197     Epsilon = cms.double( -0.001 ),
13198     ShareFrac = cms.double( 0.19 ),
13199     allowFirstHitShare = cms.bool( True ),
13200     FoundHitBonus = cms.double( 5.0 ),
13201     LostHitPenalty = cms.double( 20.0 ),
13202     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13203     newQuality = cms.string( "confirmed" ),
13204     setsToMerge = cms.VPSet( 
13205       cms.PSet(  pQual = cms.bool( False ),
13206         tLists = cms.vint32( 0, 1 )
13207       )
13208     ),
13209     hasSelector = cms.vint32( 0, 0 ),
13210     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ),
13211     writeOnlyTrkQuals = cms.bool( False ),
13212     makeReKeyedSeeds = cms.untracked.bool( False ),
13213     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
13214 )
13215 fragment.hltIterL3MuonAndMuonFromL1MergedSerialSync = cms.EDProducer( "TrackListMerger",
13216     copyExtras = cms.untracked.bool( True ),
13217     copyMVA = cms.bool( False ),
13218     TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ),
13219     MaxNormalizedChisq = cms.double( 1000.0 ),
13220     MinPT = cms.double( 0.05 ),
13221     MinFound = cms.int32( 3 ),
13222     Epsilon = cms.double( -0.001 ),
13223     ShareFrac = cms.double( 0.19 ),
13224     allowFirstHitShare = cms.bool( True ),
13225     FoundHitBonus = cms.double( 5.0 ),
13226     LostHitPenalty = cms.double( 20.0 ),
13227     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13228     newQuality = cms.string( "confirmed" ),
13229     setsToMerge = cms.VPSet( 
13230       cms.PSet(  pQual = cms.bool( False ),
13231         tLists = cms.vint32( 0, 1 )
13232       )
13233     ),
13234     hasSelector = cms.vint32( 0, 0 ),
13235     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ),
13236     writeOnlyTrkQuals = cms.bool( False ),
13237     makeReKeyedSeeds = cms.untracked.bool( False ),
13238     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
13239 )
13240 fragment.hltIterL3GlbMuonSerialSync = cms.EDProducer( "L3MuonProducer",
13241     ServiceParameters = cms.PSet( 
13242       RPCLayers = cms.bool( True ),
13243       UseMuonNavigation = cms.untracked.bool( True ),
13244       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
13245         'SteppingHelixPropagatorAny',
13246         'hltESPSmartPropagator',
13247         'hltESPSteppingHelixPropagatorOpposite' )
13248     ),
13249     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
13250     TrackLoaderParameters = cms.PSet( 
13251       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
13252       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13253       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13254       DoSmoothing = cms.bool( True ),
13255       SmoothTkTrack = cms.untracked.bool( False ),
13256       VertexConstraint = cms.bool( False ),
13257       MuonUpdatorAtVertexParameters = cms.PSet( 
13258         MaxChi2 = cms.double( 1000000.0 ),
13259         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
13260         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
13261       ),
13262       PutTkTrackIntoEvent = cms.untracked.bool( False ),
13263       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
13264     ),
13265     L3TrajBuilderParameters = cms.PSet( 
13266       PtCut = cms.double( 1.0 ),
13267       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
13268       GlobalMuonTrackMatcher = cms.PSet( 
13269         Chi2Cut_3 = cms.double( 200.0 ),
13270         DeltaDCut_2 = cms.double( 10.0 ),
13271         Eta_threshold = cms.double( 1.2 ),
13272         Quality_2 = cms.double( 15.0 ),
13273         DeltaDCut_1 = cms.double( 40.0 ),
13274         Quality_3 = cms.double( 7.0 ),
13275         DeltaDCut_3 = cms.double( 15.0 ),
13276         Quality_1 = cms.double( 20.0 ),
13277         Pt_threshold1 = cms.double( 0.0 ),
13278         DeltaRCut_2 = cms.double( 0.2 ),
13279         DeltaRCut_1 = cms.double( 0.1 ),
13280         Pt_threshold2 = cms.double( 9.99999999E8 ),
13281         Chi2Cut_1 = cms.double( 50.0 ),
13282         Chi2Cut_2 = cms.double( 50.0 ),
13283         DeltaRCut_3 = cms.double( 1.0 ),
13284         LocChi2Cut = cms.double( 0.001 ),
13285         Propagator = cms.string( "hltESPSmartPropagator" ),
13286         MinPt = cms.double( 1.0 ),
13287         MinP = cms.double( 2.5 )
13288       ),
13289       ScaleTECxFactor = cms.double( -1.0 ),
13290       tkTrajUseVertex = cms.bool( False ),
13291       MuonTrackingRegionBuilder = cms.PSet( 
13292         Rescale_Dz = cms.double( 4.0 ),
13293         Pt_fixed = cms.bool( False ),
13294         Eta_fixed = cms.bool( True ),
13295         Eta_min = cms.double( 0.1 ),
13296         DeltaZ = cms.double( 24.2 ),
13297         maxRegions = cms.int32( 2 ),
13298         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
13299         UseVertex = cms.bool( False ),
13300         Z_fixed = cms.bool( False ),
13301         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
13302         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
13303         Rescale_phi = cms.double( 3.0 ),
13304         DeltaEta = cms.double( 0.2 ),
13305         precise = cms.bool( True ),
13306         OnDemand = cms.int32( -1 ),
13307         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
13308         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
13309         vertexCollection = cms.InputTag( "pixelVertices" ),
13310         Pt_min = cms.double( 3.0 ),
13311         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13312         Phi_fixed = cms.bool( True ),
13313         DeltaR = cms.double( 0.025 ),
13314         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
13315         DeltaPhi = cms.double( 0.15 ),
13316         Phi_min = cms.double( 0.1 ),
13317         Rescale_eta = cms.double( 3.0 )
13318       ),
13319       TrackTransformer = cms.PSet( 
13320         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
13321         RefitDirection = cms.string( "insideOut" ),
13322         RefitRPCHits = cms.bool( True ),
13323         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
13324         DoPredictionsOnly = cms.bool( False ),
13325         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13326         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
13327         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
13328       ),
13329       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13330       RefitRPCHits = cms.bool( True ),
13331       tkTrajVertex = cms.InputTag( "Notused" ),
13332       GlbRefitterParameters = cms.PSet( 
13333         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
13334         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
13335         RefitFlag = cms.bool( True ),
13336         SkipStation = cms.int32( -1 ),
13337         Chi2CutRPC = cms.double( 1.0 ),
13338         PropDirForCosmics = cms.bool( False ),
13339         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
13340         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
13341         HitThreshold = cms.int32( 1 ),
13342         Chi2CutGEM = cms.double( 1.0 ),
13343         DYTthrs = cms.vint32( 30, 15 ),
13344         TrackerSkipSystem = cms.int32( -1 ),
13345         RefitDirection = cms.string( "insideOut" ),
13346         Chi2CutCSC = cms.double( 150.0 ),
13347         Chi2CutDT = cms.double( 10.0 ),
13348         RefitRPCHits = cms.bool( True ),
13349         TrackerSkipSection = cms.int32( -1 ),
13350         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
13351         DoPredictionsOnly = cms.bool( False ),
13352         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13353         MuonHitsOption = cms.int32( 1 ),
13354         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
13355       ),
13356       PCut = cms.double( 2.5 ),
13357       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
13358       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13359       tkTrajMaxChi2 = cms.double( 9999.0 ),
13360       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
13361       ScaleTECyFactor = cms.double( -1.0 ),
13362       tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" )
13363     )
13364 )
13365 fragment.hltIterL3MuonsNoIDSerialSync = cms.EDProducer( "MuonIdProducer",
13366     MuonCaloCompatibility = cms.PSet( 
13367       delta_eta = cms.double( 0.02 ),
13368       delta_phi = cms.double( 0.02 ),
13369       allSiPMHO = cms.bool( False ),
13370       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
13371       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
13372     ),
13373     TrackAssociatorParameters = cms.PSet( 
13374       useMuon = cms.bool( True ),
13375       truthMatch = cms.bool( False ),
13376       usePreshower = cms.bool( False ),
13377       dRPreshowerPreselection = cms.double( 0.2 ),
13378       muonMaxDistanceSigmaY = cms.double( 0.0 ),
13379       useEcal = cms.bool( False ),
13380       muonMaxDistanceSigmaX = cms.double( 0.0 ),
13381       dRMuon = cms.double( 9999.0 ),
13382       dREcal = cms.double( 9999.0 ),
13383       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
13384       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
13385       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
13386       useGEM = cms.bool( True ),
13387       GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
13388       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
13389       propagateAllDirections = cms.bool( True ),
13390       muonMaxDistanceY = cms.double( 5.0 ),
13391       useHO = cms.bool( False ),
13392       muonMaxDistanceX = cms.double( 5.0 ),
13393       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
13394       useHcal = cms.bool( False ),
13395       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
13396       accountForTrajectoryChangeCalo = cms.bool( False ),
13397       dREcalPreselection = cms.double( 0.05 ),
13398       useCalo = cms.bool( False ),
13399       dRMuonPreselection = cms.double( 0.2 ),
13400       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
13401       dRHcal = cms.double( 9999.0 ),
13402       dRHcalPreselection = cms.double( 0.2 ),
13403       HORecHitCollectionLabel = cms.InputTag( "Notused" )
13404     ),
13405     CaloExtractorPSet = cms.PSet( 
13406       DR_Veto_H = cms.double( 0.1 ),
13407       CenterConeOnCalIntersection = cms.bool( False ),
13408       NoiseTow_EE = cms.double( 0.15 ),
13409       Noise_EB = cms.double( 0.025 ),
13410       Noise_HE = cms.double( 0.2 ),
13411       DR_Veto_E = cms.double( 0.07 ),
13412       NoiseTow_EB = cms.double( 0.04 ),
13413       Noise_EE = cms.double( 0.1 ),
13414       UseRecHitsFlag = cms.bool( False ),
13415       DR_Max = cms.double( 1.0 ),
13416       DepositLabel = cms.untracked.string( "Cal" ),
13417       Noise_HO = cms.double( 0.2 ),
13418       DR_Veto_HO = cms.double( 0.1 ),
13419       Threshold_H = cms.double( 0.5 ),
13420       PrintTimeReport = cms.untracked.bool( False ),
13421       Threshold_E = cms.double( 0.2 ),
13422       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
13423       ComponentName = cms.string( "CaloExtractorByAssociator" ),
13424       Threshold_HO = cms.double( 0.5 ),
13425       DepositInstanceLabels = cms.vstring( 'ecal',
13426         'hcal',
13427         'ho' ),
13428       ServiceParameters = cms.PSet( 
13429         RPCLayers = cms.bool( False ),
13430         UseMuonNavigation = cms.untracked.bool( False ),
13431         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13432       ),
13433       TrackAssociatorParameters = cms.PSet( 
13434         useMuon = cms.bool( False ),
13435         truthMatch = cms.bool( False ),
13436         usePreshower = cms.bool( False ),
13437         dRPreshowerPreselection = cms.double( 0.2 ),
13438         muonMaxDistanceSigmaY = cms.double( 0.0 ),
13439         useEcal = cms.bool( False ),
13440         muonMaxDistanceSigmaX = cms.double( 0.0 ),
13441         dRMuon = cms.double( 9999.0 ),
13442         dREcal = cms.double( 1.0 ),
13443         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
13444         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
13445         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
13446         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
13447         propagateAllDirections = cms.bool( True ),
13448         muonMaxDistanceY = cms.double( 5.0 ),
13449         useHO = cms.bool( False ),
13450         muonMaxDistanceX = cms.double( 5.0 ),
13451         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
13452         useHcal = cms.bool( False ),
13453         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
13454         accountForTrajectoryChangeCalo = cms.bool( False ),
13455         dREcalPreselection = cms.double( 1.0 ),
13456         useCalo = cms.bool( True ),
13457         dRMuonPreselection = cms.double( 0.2 ),
13458         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
13459         dRHcal = cms.double( 1.0 ),
13460         dRHcalPreselection = cms.double( 1.0 ),
13461         HORecHitCollectionLabel = cms.InputTag( "Notused" )
13462       ),
13463       Noise_HB = cms.double( 0.2 )
13464     ),
13465     TrackExtractorPSet = cms.PSet( 
13466       Diff_z = cms.double( 0.2 ),
13467       inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMergedSerialSync" ),
13468       Chi2Ndof_Max = cms.double( 1.0E64 ),
13469       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
13470       DR_Veto = cms.double( 0.01 ),
13471       Pt_Min = cms.double( -1.0 ),
13472       DR_Max = cms.double( 1.0 ),
13473       NHits_Min = cms.uint32( 0 ),
13474       Chi2Prob_Min = cms.double( -1.0 ),
13475       Diff_r = cms.double( 0.1 ),
13476       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
13477       ComponentName = cms.string( "TrackExtractor" )
13478     ),
13479     JetExtractorPSet = cms.PSet( 
13480       JetCollectionLabel = cms.InputTag( "Notused" ),
13481       DR_Veto = cms.double( 0.1 ),
13482       DR_Max = cms.double( 1.0 ),
13483       ExcludeMuonVeto = cms.bool( True ),
13484       PrintTimeReport = cms.untracked.bool( False ),
13485       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
13486       ComponentName = cms.string( "JetExtractor" ),
13487       ServiceParameters = cms.PSet( 
13488         RPCLayers = cms.bool( False ),
13489         UseMuonNavigation = cms.untracked.bool( False ),
13490         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13491       ),
13492       TrackAssociatorParameters = cms.PSet( 
13493         useMuon = cms.bool( False ),
13494         truthMatch = cms.bool( False ),
13495         usePreshower = cms.bool( False ),
13496         dRPreshowerPreselection = cms.double( 0.2 ),
13497         muonMaxDistanceSigmaY = cms.double( 0.0 ),
13498         useEcal = cms.bool( False ),
13499         muonMaxDistanceSigmaX = cms.double( 0.0 ),
13500         dRMuon = cms.double( 9999.0 ),
13501         dREcal = cms.double( 0.5 ),
13502         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
13503         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
13504         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
13505         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
13506         propagateAllDirections = cms.bool( True ),
13507         muonMaxDistanceY = cms.double( 5.0 ),
13508         useHO = cms.bool( False ),
13509         muonMaxDistanceX = cms.double( 5.0 ),
13510         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
13511         useHcal = cms.bool( False ),
13512         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
13513         accountForTrajectoryChangeCalo = cms.bool( False ),
13514         dREcalPreselection = cms.double( 0.5 ),
13515         useCalo = cms.bool( True ),
13516         dRMuonPreselection = cms.double( 0.2 ),
13517         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
13518         dRHcal = cms.double( 0.5 ),
13519         dRHcalPreselection = cms.double( 0.5 ),
13520         HORecHitCollectionLabel = cms.InputTag( "Notused" )
13521       ),
13522       Threshold = cms.double( 5.0 )
13523     ),
13524     trackDepositName = cms.string( "tracker" ),
13525     ecalDepositName = cms.string( "ecal" ),
13526     hcalDepositName = cms.string( "hcal" ),
13527     hoDepositName = cms.string( "ho" ),
13528     jetDepositName = cms.string( "jets" ),
13529     TimingFillerParameters = cms.PSet( 
13530       DTTimingParameters = cms.PSet( 
13531         HitError = cms.double( 6.0 ),
13532         MatchParameters = cms.PSet( 
13533           TightMatchDT = cms.bool( False ),
13534           DTradius = cms.double( 0.01 ),
13535           TightMatchCSC = cms.bool( True ),
13536           CSCsegments = cms.InputTag( "hltCscSegments" ),
13537           DTsegments = cms.InputTag( "hltDt4DSegments" )
13538         ),
13539         debug = cms.bool( False ),
13540         DoWireCorr = cms.bool( False ),
13541         RequireBothProjections = cms.bool( False ),
13542         DTTimeOffset = cms.double( 2.7 ),
13543         PruneCut = cms.double( 10000.0 ),
13544         DTsegments = cms.InputTag( "hltDt4DSegments" ),
13545         UseSegmentT0 = cms.bool( False ),
13546         HitsMin = cms.int32( 5 ),
13547         DropTheta = cms.bool( True ),
13548         ServiceParameters = cms.PSet( 
13549           RPCLayers = cms.bool( True ),
13550           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13551         )
13552       ),
13553       UseCSC = cms.bool( True ),
13554       CSCTimingParameters = cms.PSet( 
13555         MatchParameters = cms.PSet( 
13556           TightMatchDT = cms.bool( False ),
13557           DTradius = cms.double( 0.01 ),
13558           TightMatchCSC = cms.bool( True ),
13559           CSCsegments = cms.InputTag( "hltCscSegments" ),
13560           DTsegments = cms.InputTag( "hltDt4DSegments" )
13561         ),
13562         debug = cms.bool( False ),
13563         CSCWireTimeOffset = cms.double( 0.0 ),
13564         CSCStripError = cms.double( 7.0 ),
13565         CSCTimeOffset = cms.double( 0.0 ),
13566         CSCWireError = cms.double( 8.6 ),
13567         PruneCut = cms.double( 100.0 ),
13568         CSCsegments = cms.InputTag( "hltCscSegments" ),
13569         UseStripTime = cms.bool( True ),
13570         CSCStripTimeOffset = cms.double( 0.0 ),
13571         UseWireTime = cms.bool( True ),
13572         ServiceParameters = cms.PSet( 
13573           RPCLayers = cms.bool( True ),
13574           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13575         )
13576       ),
13577       ErrorDT = cms.double( 6.0 ),
13578       EcalEnergyCut = cms.double( 0.4 ),
13579       UseECAL = cms.bool( True ),
13580       ErrorEB = cms.double( 2.085 ),
13581       UseDT = cms.bool( True ),
13582       ErrorEE = cms.double( 6.95 ),
13583       ErrorCSC = cms.double( 7.4 )
13584     ),
13585     ShowerDigiFillerParameters = cms.PSet( 
13586       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
13587       digiMaxDistanceX = cms.double( 25.0 ),
13588       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
13589     ),
13590     TrackerKinkFinderParameters = cms.PSet( 
13591       usePosition = cms.bool( False ),
13592       diagonalOnly = cms.bool( False )
13593     ),
13594     fillEnergy = cms.bool( False ),
13595     storeCrossedHcalRecHits = cms.bool( False ),
13596     maxAbsPullX = cms.double( 4.0 ),
13597     maxAbsEta = cms.double( 3.0 ),
13598     minPt = cms.double( 2.0 ),
13599     inputCollectionTypes = cms.vstring( 'inner tracks',
13600       'links',
13601       'outer tracks' ),
13602     addExtraSoftMuons = cms.bool( False ),
13603     fillGlobalTrackRefits = cms.bool( False ),
13604     debugWithTruthMatching = cms.bool( False ),
13605     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedSerialSync','hltIterL3GlbMuonSerialSync','hltL2Muons:UpdatedAtVtx' ),
13606     fillCaloCompatibility = cms.bool( False ),
13607     maxAbsPullY = cms.double( 9999.0 ),
13608     maxAbsDy = cms.double( 9999.0 ),
13609     minP = cms.double( 0.0 ),
13610     minPCaloMuon = cms.double( 1.0E9 ),
13611     maxAbsDx = cms.double( 3.0 ),
13612     fillIsolation = cms.bool( False ),
13613     writeIsoDeposits = cms.bool( False ),
13614     minNumberOfMatches = cms.int32( 1 ),
13615     fillMatching = cms.bool( True ),
13616     fillShowerDigis = cms.bool( False ),
13617     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
13618     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
13619     fillGlobalTrackQuality = cms.bool( False ),
13620     globalTrackQualityInputTag = cms.InputTag( "" ),
13621     selectHighPurity = cms.bool( False ),
13622     pvInputTag = cms.InputTag( "" ),
13623     fillTrackerKink = cms.bool( False ),
13624     minCaloCompatibility = cms.double( 0.6 ),
13625     runArbitrationCleaner = cms.bool( False ),
13626     arbitrationCleanerOptions = cms.PSet( 
13627       OverlapDTheta = cms.double( 0.02 ),
13628       Overlap = cms.bool( True ),
13629       Clustering = cms.bool( True ),
13630       ME1a = cms.bool( True ),
13631       ClusterDTheta = cms.double( 0.02 ),
13632       ClusterDPhi = cms.double( 0.6 ),
13633       OverlapDPhi = cms.double( 0.0786 )
13634     ),
13635     arbitrateTrackerMuons = cms.bool( True )
13636 )
13637 fragment.hltIterL3MuonsSerialSync = cms.EDProducer( "MuonIDFilterProducerForHLT",
13638     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDSerialSync" ),
13639     applyTriggerIdLoose = cms.bool( True ),
13640     typeMuon = cms.uint32( 0 ),
13641     allowedTypeMask = cms.uint32( 0 ),
13642     requiredTypeMask = cms.uint32( 0 ),
13643     minNMuonHits = cms.int32( 0 ),
13644     minNMuonStations = cms.int32( 0 ),
13645     minNTrkLayers = cms.int32( 0 ),
13646     minTrkHits = cms.int32( 0 ),
13647     minPixLayer = cms.int32( 0 ),
13648     minPixHits = cms.int32( 0 ),
13649     minPt = cms.double( 0.0 ),
13650     maxNormalizedChi2 = cms.double( 9999.0 )
13651 )
13652 fragment.hltL3MuonsIterL3LinksSerialSync = cms.EDProducer( "MuonLinksProducer",
13653     inputCollection = cms.InputTag( "hltIterL3MuonsSerialSync" )
13654 )
13655 fragment.hltIterL3MuonTracksSerialSync = cms.EDProducer( "HLTMuonTrackSelector",
13656     track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" ),
13657     muon = cms.InputTag( "hltIterL3MuonsSerialSync" ),
13658     originalMVAVals = cms.InputTag( "none" ),
13659     copyMVA = cms.bool( False ),
13660     copyExtras = cms.untracked.bool( True ),
13661     copyTrajectories = cms.untracked.bool( False )
13662 )
13663 fragment.hltIterL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
13664     InputObjects = cms.InputTag( "hltIterL3MuonsSerialSync" ),
13665     DisplacedReconstruction = cms.bool( False )
13666 )
13667 fragment.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
13668     InputCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
13669     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13670     originHalfLength = cms.double( 0.3 ),
13671     originRadius = cms.double( 0.1 ),
13672     useProtoTrackKinematics = cms.bool( False ),
13673     useEventsWithNoVertex = cms.bool( True ),
13674     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13675     usePV = cms.bool( False ),
13676     includeFourthHit = cms.bool( True ),
13677     produceComplement = cms.bool( False ),
13678     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
13679 )
13680 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync = cms.EDProducer( "MkFitSiPixelHitConverter",
13681     hits = cms.InputTag( "hltSiPixelRecHitsSerialSync" ),
13682     clusters = cms.InputTag( "hltSiPixelClustersSerialSync" ),
13683     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" )
13684 )
13685 fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync = cms.EDProducer( "MkFitEventOfHitsProducer",
13686     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13687     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync" ),
13688     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
13689     usePixelQualityDB = cms.bool( True ),
13690     useStripStripQualityDB = cms.bool( True )
13691 )
13692 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeedsSerialSync = cms.EDProducer( "MkFitSeedConverter",
13693     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksSerialSync" ),
13694     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
13695     maxNSeeds = cms.uint32( 500000 )
13696 )
13697 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSerialSync = cms.EDProducer( "MkFitProducer",
13698     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync" ),
13699     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
13700     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync" ),
13701     seeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeedsSerialSync" ),
13702     clustersToSkip = cms.InputTag( "" ),
13703     buildingRoutine = cms.string( "cloneEngine" ),
13704     config = cms.ESInputTag( "","hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
13705     seedCleaning = cms.bool( True ),
13706     removeDuplicates = cms.bool( True ),
13707     backwardFitInCMSSW = cms.bool( False ),
13708     mkFitSilent = cms.untracked.bool( True ),
13709     limitConcurrency = cms.untracked.bool( False ),
13710     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
13711 )
13712 fragment.hltIter0PFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "MkFitOutputConverter",
13713     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync" ),
13714     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync" ),
13715     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
13716     mkFitSeeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeedsSerialSync" ),
13717     tracks = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSerialSync" ),
13718     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksSerialSync" ),
13719     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
13720     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
13721     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
13722     qualityMaxInvPt = cms.double( 100.0 ),
13723     qualityMinTheta = cms.double( 0.01 ),
13724     qualityMaxR = cms.double( 120.0 ),
13725     qualityMaxZ = cms.double( 280.0 ),
13726     qualityMaxPosErr = cms.double( 100.0 ),
13727     qualitySignPt = cms.bool( True ),
13728     doErrorRescale = cms.bool( True ),
13729     tfDnnLabel = cms.string( "trackSelectionTf" ),
13730     candMVASel = cms.bool( False ),
13731     candWP = cms.double( 0.0 ),
13732     batchSize = cms.int32( 16 )
13733 )
13734 fragment.hltIter0PFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
13735     TrajectoryInEvent = cms.bool( False ),
13736     useHitsSplitting = cms.bool( False ),
13737     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesSerialSync" ),
13738     clusterRemovalInfo = cms.InputTag( "" ),
13739     AlgorithmName = cms.string( "hltIter0" ),
13740     GeometricInnerState = cms.bool( True ),
13741     reMatchSplitHits = cms.bool( False ),
13742     usePropagatorForPCA = cms.bool( False ),
13743     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13744     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
13745     useSimpleMF = cms.bool( True ),
13746     SimpleMagneticField = cms.string( "ParabolicMf" ),
13747     Fitter = cms.string( "hltESPFittingSmootherIT" ),
13748     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
13749     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13750     NavigationSchool = cms.string( "" ),
13751     MeasurementTracker = cms.string( "" )
13752 )
13753 fragment.hltIter0PFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
13754     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ),
13755     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
13756     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13757     ignoreVertices = cms.bool( False ),
13758     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
13759     mva = cms.PSet( 
13760       minPixelHits = cms.vint32( 0, 0, 0 ),
13761       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
13762       dr_par = cms.PSet( 
13763         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
13764         dr_par2 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
13765         dr_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
13766         dr_exp = cms.vint32( 4, 4, 4 ),
13767         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
13768       ),
13769       maxLostLayers = cms.vint32( 1, 1, 1 ),
13770       min3DLayers = cms.vint32( 0, 0, 0 ),
13771       dz_par = cms.PSet( 
13772         dz_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
13773         dz_par2 = cms.vdouble( 3.40282346639E38, 0.51, 0.51 ),
13774         dz_exp = cms.vint32( 4, 4, 4 )
13775       ),
13776       minNVtxTrk = cms.int32( 3 ),
13777       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
13778       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
13779       maxChi2 = cms.vdouble( 999.0, 25.0, 99.0 ),
13780       maxChi2n = cms.vdouble( 1.2, 1.0, 999.0 ),
13781       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
13782       minLayers = cms.vint32( 3, 3, 3 )
13783     )
13784 )
13785 fragment.hltIter0PFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
13786     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ),
13787     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','MVAValues' ),
13788     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','QualityMasks' ),
13789     minQuality = cms.string( "highPurity" ),
13790     copyExtras = cms.untracked.bool( True ),
13791     copyTrajectories = cms.untracked.bool( False )
13792 )
13793 fragment.hltDoubletRecoveryClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover",
13794     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPuritySerialSync" ),
13795     trackClassifier = cms.InputTag( '','QualityMasks' ),
13796     pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ),
13797     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
13798     oldClusterRemovalInfo = cms.InputTag( "" ),
13799     TrackQuality = cms.string( "highPurity" ),
13800     maxChi2 = cms.double( 16.0 ),
13801     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
13802     overrideTrkQuals = cms.InputTag( "" )
13803 )
13804 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
13805     src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
13806     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ),
13807     phase2clustersToSkip = cms.InputTag( "" )
13808 )
13809 fragment.hltDoubletRecoveryPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
13810     RegionPSet = cms.PSet( 
13811       vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13812       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13813       zErrorBeamSpot = cms.double( 15.0 ),
13814       extraPhi = cms.double( 0.0 ),
13815       extraEta = cms.double( 0.0 ),
13816       maxNVertices = cms.int32( 3 ),
13817       nSigmaZVertex = cms.double( 3.0 ),
13818       nSigmaZBeamSpot = cms.double( 4.0 ),
13819       ptMin = cms.double( 1.2 ),
13820       operationMode = cms.string( "VerticesFixed" ),
13821       searchOpt = cms.bool( False ),
13822       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
13823       originRadius = cms.double( 0.015 ),
13824       measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ),
13825       precise = cms.bool( True ),
13826       zErrorVertex = cms.double( 0.03 )
13827     ),
13828     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
13829     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
13830     ignoreSingleFPixPanelModules = cms.bool( True ),
13831     debug = cms.untracked.bool( False ),
13832     createPlottingFiles = cms.untracked.bool( False ),
13833     layerList = cms.vstring( 'BPix1+BPix2',
13834       'BPix2+FPix1_pos',
13835       'BPix2+FPix1_neg',
13836       'FPix1_pos+FPix2_pos',
13837       'FPix1_neg+FPix2_neg',
13838       'BPix1+FPix2_neg',
13839       'BPix2+FPix2_neg',
13840       'FPix2_neg+FPix3_neg',
13841       'BPix2+BPix3' ),
13842     BPix = cms.PSet( 
13843       hitErrorRPhi = cms.double( 0.0027 ),
13844       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13845       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ),
13846       useErrorsFromParam = cms.bool( True ),
13847       hitErrorRZ = cms.double( 0.006 ),
13848       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
13849     ),
13850     FPix = cms.PSet( 
13851       hitErrorRPhi = cms.double( 0.0051 ),
13852       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13853       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ),
13854       useErrorsFromParam = cms.bool( True ),
13855       hitErrorRZ = cms.double( 0.0036 ),
13856       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
13857     ),
13858     TIB = cms.PSet(  ),
13859     TID = cms.PSet(  ),
13860     TOB = cms.PSet(  ),
13861     TEC = cms.PSet(  ),
13862     MTIB = cms.PSet(  ),
13863     MTID = cms.PSet(  ),
13864     MTOB = cms.PSet(  ),
13865     MTEC = cms.PSet(  )
13866 )
13867 fragment.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer",
13868     doClusterCheck = cms.bool( False ),
13869     MaxNumberOfStripClusters = cms.uint32( 50000 ),
13870     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
13871     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
13872     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ),
13873     cut = cms.string( "" ),
13874     DontCountDetsAboveNClusters = cms.uint32( 0 ),
13875     silentClusterCheck = cms.untracked.bool( False )
13876 )
13877 fragment.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer",
13878     seedingLayers = cms.InputTag( "" ),
13879     trackingRegions = cms.InputTag( "" ),
13880     trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsSerialSync" ),
13881     clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckSerialSync" ),
13882     produceSeedingHitSets = cms.bool( True ),
13883     produceIntermediateHitDoublets = cms.bool( False ),
13884     maxElement = cms.uint32( 0 ),
13885     maxElementTotal = cms.uint32( 50000000 ),
13886     putEmptyIfMaxElementReached = cms.bool( False ),
13887     layerPairs = cms.vuint32( 0 )
13888 )
13889 fragment.hltDoubletRecoveryPFlowPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
13890     seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync" ),
13891     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
13892     SeedMomentumForBOFF = cms.double( 5.0 ),
13893     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
13894     MinOneOverPtError = cms.double( 1.0 ),
13895     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13896     magneticField = cms.string( "ParabolicMf" ),
13897     forceKinematicWithRegionDirection = cms.bool( False ),
13898     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
13899 )
13900 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeedsSerialSync = cms.EDProducer( "MkFitSeedConverter",
13901     seeds = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsSerialSync" ),
13902     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
13903     maxNSeeds = cms.uint32( 500000 )
13904 )
13905 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSerialSync = cms.EDProducer( "MkFitProducer",
13906     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync" ),
13907     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
13908     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync" ),
13909     seeds = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeedsSerialSync" ),
13910     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ),
13911     buildingRoutine = cms.string( "cloneEngine" ),
13912     config = cms.ESInputTag( "","hltDoubletRecoveryPFlowTrackCandidatesMkFitConfig" ),
13913     seedCleaning = cms.bool( True ),
13914     removeDuplicates = cms.bool( True ),
13915     backwardFitInCMSSW = cms.bool( False ),
13916     mkFitSilent = cms.untracked.bool( True ),
13917     limitConcurrency = cms.untracked.bool( False ),
13918     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
13919 )
13920 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "MkFitOutputConverter",
13921     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync" ),
13922     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync" ),
13923     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
13924     mkFitSeeds = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeedsSerialSync" ),
13925     tracks = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSerialSync" ),
13926     seeds = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsSerialSync" ),
13927     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
13928     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
13929     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
13930     qualityMaxInvPt = cms.double( 100.0 ),
13931     qualityMinTheta = cms.double( 0.01 ),
13932     qualityMaxR = cms.double( 120.0 ),
13933     qualityMaxZ = cms.double( 280.0 ),
13934     qualityMaxPosErr = cms.double( 100.0 ),
13935     qualitySignPt = cms.bool( True ),
13936     doErrorRescale = cms.bool( True ),
13937     tfDnnLabel = cms.string( "trackSelectionTf" ),
13938     candMVASel = cms.bool( False ),
13939     candWP = cms.double( 0.0 ),
13940     batchSize = cms.int32( 16 )
13941 )
13942 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
13943     TrajectoryInEvent = cms.bool( False ),
13944     useHitsSplitting = cms.bool( False ),
13945     src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync" ),
13946     clusterRemovalInfo = cms.InputTag( "" ),
13947     AlgorithmName = cms.string( "hltDoubletRecovery" ),
13948     GeometricInnerState = cms.bool( True ),
13949     reMatchSplitHits = cms.bool( False ),
13950     usePropagatorForPCA = cms.bool( False ),
13951     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13952     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ),
13953     useSimpleMF = cms.bool( True ),
13954     SimpleMagneticField = cms.string( "ParabolicMf" ),
13955     Fitter = cms.string( "hltESPFittingSmootherIT" ),
13956     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
13957     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13958     NavigationSchool = cms.string( "" ),
13959     MeasurementTracker = cms.string( "" )
13960 )
13961 fragment.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
13962     src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ),
13963     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
13964     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13965     ignoreVertices = cms.bool( False ),
13966     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
13967     mva = cms.PSet( 
13968       minPixelHits = cms.vint32( 0, 0, 0 ),
13969       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
13970       dr_par = cms.PSet( 
13971         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
13972         dr_par2 = cms.vdouble( 3.40282346639E38, 0.34, 0.34 ),
13973         dr_par1 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
13974         dr_exp = cms.vint32( 4, 4, 4 ),
13975         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
13976       ),
13977       maxLostLayers = cms.vint32( 0, 0, 0 ),
13978       min3DLayers = cms.vint32( 0, 0, 3 ),
13979       dz_par = cms.PSet( 
13980         dz_par1 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
13981         dz_par2 = cms.vdouble( 3.40282346639E38, 0.39, 0.39 ),
13982         dz_exp = cms.vint32( 4, 4, 4 )
13983       ),
13984       minHits = cms.vint32( 0, 0, 5 ),
13985       minNVtxTrk = cms.int32( 3 ),
13986       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
13987       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
13988       maxChi2 = cms.vdouble( 999.0, 99.0, 4.9 ),
13989       maxChi2n = cms.vdouble( 999.0, 999.0, 0.7 ),
13990       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
13991       minLayers = cms.vint32( 0, 0, 4 )
13992     )
13993 )
13994 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
13995     originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ),
13996     originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','MVAValues' ),
13997     originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','QualityMasks' ),
13998     minQuality = cms.string( "highPurity" ),
13999     copyExtras = cms.untracked.bool( True ),
14000     copyTrajectories = cms.untracked.bool( False )
14001 )
14002 fragment.hltMergedTracksSerialSync = cms.EDProducer( "TrackListMerger",
14003     copyExtras = cms.untracked.bool( True ),
14004     copyMVA = cms.bool( False ),
14005     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ),
14006     MaxNormalizedChisq = cms.double( 1000.0 ),
14007     MinPT = cms.double( 0.05 ),
14008     MinFound = cms.int32( 3 ),
14009     Epsilon = cms.double( -0.001 ),
14010     ShareFrac = cms.double( 0.19 ),
14011     allowFirstHitShare = cms.bool( True ),
14012     FoundHitBonus = cms.double( 5.0 ),
14013     LostHitPenalty = cms.double( 20.0 ),
14014     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
14015     newQuality = cms.string( "confirmed" ),
14016     setsToMerge = cms.VPSet( 
14017       cms.PSet(  pQual = cms.bool( False ),
14018         tLists = cms.vint32( 0, 1 )
14019       )
14020     ),
14021     hasSelector = cms.vint32( 0, 0 ),
14022     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ),
14023     writeOnlyTrkQuals = cms.bool( False ),
14024     makeReKeyedSeeds = cms.untracked.bool( False ),
14025     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
14026 )
14027 fragment.hltPFMuonMergingSerialSync = cms.EDProducer( "TrackListMerger",
14028     copyExtras = cms.untracked.bool( True ),
14029     copyMVA = cms.bool( False ),
14030     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ),
14031     MaxNormalizedChisq = cms.double( 1000.0 ),
14032     MinPT = cms.double( 0.05 ),
14033     MinFound = cms.int32( 3 ),
14034     Epsilon = cms.double( -0.001 ),
14035     ShareFrac = cms.double( 0.19 ),
14036     allowFirstHitShare = cms.bool( True ),
14037     FoundHitBonus = cms.double( 5.0 ),
14038     LostHitPenalty = cms.double( 20.0 ),
14039     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
14040     newQuality = cms.string( "confirmed" ),
14041     setsToMerge = cms.VPSet( 
14042       cms.PSet(  pQual = cms.bool( False ),
14043         tLists = cms.vint32( 0, 1 )
14044       )
14045     ),
14046     hasSelector = cms.vint32( 0, 0 ),
14047     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ),
14048     writeOnlyTrkQuals = cms.bool( False ),
14049     makeReKeyedSeeds = cms.untracked.bool( False ),
14050     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
14051 )
14052 fragment.hltMuonLinksSerialSync = cms.EDProducer( "MuonLinksProducerForHLT",
14053     LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksSerialSync" ),
14054     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ),
14055     ptMin = cms.double( 2.5 ),
14056     pMin = cms.double( 2.5 ),
14057     shareHitFraction = cms.double( 0.8 )
14058 )
14059 fragment.hltMuonsSerialSync = cms.EDProducer( "MuonIdProducer",
14060     MuonCaloCompatibility = cms.PSet( 
14061       delta_eta = cms.double( 0.02 ),
14062       delta_phi = cms.double( 0.02 ),
14063       allSiPMHO = cms.bool( False ),
14064       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
14065       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
14066     ),
14067     TrackAssociatorParameters = cms.PSet( 
14068       useMuon = cms.bool( True ),
14069       truthMatch = cms.bool( False ),
14070       usePreshower = cms.bool( False ),
14071       dRPreshowerPreselection = cms.double( 0.2 ),
14072       muonMaxDistanceSigmaY = cms.double( 0.0 ),
14073       useEcal = cms.bool( True ),
14074       muonMaxDistanceSigmaX = cms.double( 0.0 ),
14075       dRMuon = cms.double( 9999.0 ),
14076       dREcal = cms.double( 9999.0 ),
14077       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
14078       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
14079       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14080       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
14081       propagateAllDirections = cms.bool( True ),
14082       muonMaxDistanceY = cms.double( 5.0 ),
14083       useHO = cms.bool( True ),
14084       muonMaxDistanceX = cms.double( 5.0 ),
14085       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
14086       useHcal = cms.bool( True ),
14087       HBHERecHitCollectionLabel = cms.InputTag( "hltHbherecoSerialSync" ),
14088       accountForTrajectoryChangeCalo = cms.bool( False ),
14089       dREcalPreselection = cms.double( 0.05 ),
14090       useCalo = cms.bool( False ),
14091       dRMuonPreselection = cms.double( 0.2 ),
14092       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14093       dRHcal = cms.double( 9999.0 ),
14094       dRHcalPreselection = cms.double( 0.2 ),
14095       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
14096     ),
14097     CaloExtractorPSet = cms.PSet( 
14098       DR_Veto_H = cms.double( 0.1 ),
14099       CenterConeOnCalIntersection = cms.bool( False ),
14100       NoiseTow_EE = cms.double( 0.15 ),
14101       Noise_EB = cms.double( 0.025 ),
14102       Noise_HE = cms.double( 0.2 ),
14103       DR_Veto_E = cms.double( 0.07 ),
14104       NoiseTow_EB = cms.double( 0.04 ),
14105       Noise_EE = cms.double( 0.1 ),
14106       UseRecHitsFlag = cms.bool( False ),
14107       DR_Max = cms.double( 1.0 ),
14108       DepositLabel = cms.untracked.string( "Cal" ),
14109       Noise_HO = cms.double( 0.2 ),
14110       DR_Veto_HO = cms.double( 0.1 ),
14111       Threshold_H = cms.double( 0.5 ),
14112       PrintTimeReport = cms.untracked.bool( False ),
14113       Threshold_E = cms.double( 0.2 ),
14114       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
14115       ComponentName = cms.string( "CaloExtractorByAssociator" ),
14116       Threshold_HO = cms.double( 0.5 ),
14117       DepositInstanceLabels = cms.vstring( 'ecal',
14118         'hcal',
14119         'ho' ),
14120       ServiceParameters = cms.PSet( 
14121         RPCLayers = cms.bool( False ),
14122         UseMuonNavigation = cms.untracked.bool( False ),
14123         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
14124       ),
14125       TrackAssociatorParameters = cms.PSet( 
14126         useMuon = cms.bool( False ),
14127         truthMatch = cms.bool( False ),
14128         usePreshower = cms.bool( False ),
14129         dRPreshowerPreselection = cms.double( 0.2 ),
14130         muonMaxDistanceSigmaY = cms.double( 0.0 ),
14131         useEcal = cms.bool( False ),
14132         muonMaxDistanceSigmaX = cms.double( 0.0 ),
14133         dRMuon = cms.double( 9999.0 ),
14134         dREcal = cms.double( 1.0 ),
14135         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
14136         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
14137         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14138         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
14139         propagateAllDirections = cms.bool( True ),
14140         muonMaxDistanceY = cms.double( 5.0 ),
14141         useHO = cms.bool( False ),
14142         muonMaxDistanceX = cms.double( 5.0 ),
14143         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
14144         useHcal = cms.bool( False ),
14145         HBHERecHitCollectionLabel = cms.InputTag( "hltHbherecoSerialSync" ),
14146         accountForTrajectoryChangeCalo = cms.bool( False ),
14147         dREcalPreselection = cms.double( 1.0 ),
14148         useCalo = cms.bool( True ),
14149         dRMuonPreselection = cms.double( 0.2 ),
14150         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14151         dRHcal = cms.double( 1.0 ),
14152         dRHcalPreselection = cms.double( 1.0 ),
14153         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
14154       ),
14155       Noise_HB = cms.double( 0.2 )
14156     ),
14157     TrackExtractorPSet = cms.PSet( 
14158       Diff_z = cms.double( 0.2 ),
14159       inputTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ),
14160       Chi2Ndof_Max = cms.double( 1.0E64 ),
14161       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
14162       DR_Veto = cms.double( 0.01 ),
14163       Pt_Min = cms.double( -1.0 ),
14164       DR_Max = cms.double( 1.0 ),
14165       DepositLabel = cms.untracked.string( "" ),
14166       NHits_Min = cms.uint32( 0 ),
14167       Chi2Prob_Min = cms.double( -1.0 ),
14168       Diff_r = cms.double( 0.1 ),
14169       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
14170       ComponentName = cms.string( "TrackExtractor" )
14171     ),
14172     JetExtractorPSet = cms.PSet( 
14173       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5SerialSync" ),
14174       DR_Veto = cms.double( 0.1 ),
14175       DR_Max = cms.double( 1.0 ),
14176       ExcludeMuonVeto = cms.bool( True ),
14177       PrintTimeReport = cms.untracked.bool( False ),
14178       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
14179       ComponentName = cms.string( "JetExtractor" ),
14180       ServiceParameters = cms.PSet( 
14181         RPCLayers = cms.bool( False ),
14182         UseMuonNavigation = cms.untracked.bool( False ),
14183         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
14184       ),
14185       TrackAssociatorParameters = cms.PSet( 
14186         useMuon = cms.bool( False ),
14187         truthMatch = cms.bool( False ),
14188         usePreshower = cms.bool( False ),
14189         dRPreshowerPreselection = cms.double( 0.2 ),
14190         muonMaxDistanceSigmaY = cms.double( 0.0 ),
14191         useEcal = cms.bool( False ),
14192         muonMaxDistanceSigmaX = cms.double( 0.0 ),
14193         dRMuon = cms.double( 9999.0 ),
14194         dREcal = cms.double( 0.5 ),
14195         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
14196         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
14197         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14198         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
14199         propagateAllDirections = cms.bool( True ),
14200         muonMaxDistanceY = cms.double( 5.0 ),
14201         useHO = cms.bool( False ),
14202         muonMaxDistanceX = cms.double( 5.0 ),
14203         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
14204         useHcal = cms.bool( False ),
14205         HBHERecHitCollectionLabel = cms.InputTag( "hltHbherecoSerialSync" ),
14206         accountForTrajectoryChangeCalo = cms.bool( False ),
14207         dREcalPreselection = cms.double( 0.5 ),
14208         useCalo = cms.bool( True ),
14209         dRMuonPreselection = cms.double( 0.2 ),
14210         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14211         dRHcal = cms.double( 0.5 ),
14212         dRHcalPreselection = cms.double( 0.5 ),
14213         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
14214       ),
14215       Threshold = cms.double( 5.0 )
14216     ),
14217     trackDepositName = cms.string( "tracker" ),
14218     ecalDepositName = cms.string( "ecal" ),
14219     hcalDepositName = cms.string( "hcal" ),
14220     hoDepositName = cms.string( "ho" ),
14221     jetDepositName = cms.string( "jets" ),
14222     TimingFillerParameters = cms.PSet( 
14223       DTTimingParameters = cms.PSet( 
14224         HitError = cms.double( 6.0 ),
14225         MatchParameters = cms.PSet( 
14226           TightMatchDT = cms.bool( False ),
14227           DTradius = cms.double( 0.01 ),
14228           TightMatchCSC = cms.bool( True ),
14229           CSCsegments = cms.InputTag( "hltCscSegments" ),
14230           DTsegments = cms.InputTag( "hltDt4DSegments" )
14231         ),
14232         debug = cms.bool( False ),
14233         DoWireCorr = cms.bool( False ),
14234         RequireBothProjections = cms.bool( False ),
14235         DTTimeOffset = cms.double( 2.7 ),
14236         PruneCut = cms.double( 10000.0 ),
14237         DTsegments = cms.InputTag( "hltDt4DSegments" ),
14238         UseSegmentT0 = cms.bool( False ),
14239         HitsMin = cms.int32( 5 ),
14240         DropTheta = cms.bool( True ),
14241         ServiceParameters = cms.PSet( 
14242           RPCLayers = cms.bool( True ),
14243           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
14244         )
14245       ),
14246       UseCSC = cms.bool( True ),
14247       CSCTimingParameters = cms.PSet( 
14248         MatchParameters = cms.PSet( 
14249           TightMatchDT = cms.bool( False ),
14250           DTradius = cms.double( 0.01 ),
14251           TightMatchCSC = cms.bool( True ),
14252           CSCsegments = cms.InputTag( "hltCscSegments" ),
14253           DTsegments = cms.InputTag( "hltDt4DSegments" )
14254         ),
14255         debug = cms.bool( False ),
14256         CSCWireTimeOffset = cms.double( 0.0 ),
14257         CSCStripError = cms.double( 7.0 ),
14258         CSCTimeOffset = cms.double( 0.0 ),
14259         CSCWireError = cms.double( 8.6 ),
14260         PruneCut = cms.double( 100.0 ),
14261         CSCsegments = cms.InputTag( "hltCscSegments" ),
14262         UseStripTime = cms.bool( True ),
14263         CSCStripTimeOffset = cms.double( 0.0 ),
14264         UseWireTime = cms.bool( True ),
14265         ServiceParameters = cms.PSet( 
14266           RPCLayers = cms.bool( True ),
14267           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
14268         )
14269       ),
14270       ErrorDT = cms.double( 6.0 ),
14271       EcalEnergyCut = cms.double( 0.4 ),
14272       UseECAL = cms.bool( True ),
14273       ErrorEB = cms.double( 2.085 ),
14274       UseDT = cms.bool( True ),
14275       ErrorEE = cms.double( 6.95 ),
14276       ErrorCSC = cms.double( 7.4 )
14277     ),
14278     ShowerDigiFillerParameters = cms.PSet( 
14279       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
14280       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
14281       digiMaxDistanceX = cms.double( 25.0 )
14282     ),
14283     TrackerKinkFinderParameters = cms.PSet( 
14284       usePosition = cms.bool( False ),
14285       diagonalOnly = cms.bool( False )
14286     ),
14287     fillEnergy = cms.bool( True ),
14288     storeCrossedHcalRecHits = cms.bool( False ),
14289     maxAbsPullX = cms.double( 4.0 ),
14290     maxAbsEta = cms.double( 3.0 ),
14291     minPt = cms.double( 10.0 ),
14292     inputCollectionTypes = cms.vstring( 'inner tracks',
14293       'links',
14294       'outer tracks' ),
14295     addExtraSoftMuons = cms.bool( False ),
14296     fillGlobalTrackRefits = cms.bool( False ),
14297     debugWithTruthMatching = cms.bool( False ),
14298     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingSerialSync','hltMuonLinksSerialSync','hltL2Muons' ),
14299     fillCaloCompatibility = cms.bool( True ),
14300     maxAbsPullY = cms.double( 9999.0 ),
14301     maxAbsDy = cms.double( 9999.0 ),
14302     minP = cms.double( 10.0 ),
14303     minPCaloMuon = cms.double( 1.0E9 ),
14304     maxAbsDx = cms.double( 3.0 ),
14305     fillIsolation = cms.bool( True ),
14306     writeIsoDeposits = cms.bool( False ),
14307     minNumberOfMatches = cms.int32( 1 ),
14308     fillMatching = cms.bool( True ),
14309     fillShowerDigis = cms.bool( False ),
14310     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
14311     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
14312     fillGlobalTrackQuality = cms.bool( False ),
14313     globalTrackQualityInputTag = cms.InputTag( "" ),
14314     selectHighPurity = cms.bool( False ),
14315     pvInputTag = cms.InputTag( "" ),
14316     fillTrackerKink = cms.bool( False ),
14317     minCaloCompatibility = cms.double( 0.6 ),
14318     runArbitrationCleaner = cms.bool( False ),
14319     arbitrationCleanerOptions = cms.PSet( 
14320       OverlapDTheta = cms.double( 0.02 ),
14321       Overlap = cms.bool( True ),
14322       Clustering = cms.bool( True ),
14323       ME1a = cms.bool( True ),
14324       ClusterDTheta = cms.double( 0.02 ),
14325       ClusterDPhi = cms.double( 0.6 ),
14326       OverlapDPhi = cms.double( 0.0786 )
14327     ),
14328     arbitrateTrackerMuons = cms.bool( False )
14329 )
14330 fragment.hltParticleFlowRecHitECALUnseededSerialSync = cms.EDProducer( "PFRecHitProducer",
14331     navigator = cms.PSet( 
14332       barrel = cms.PSet(  ),
14333       endcap = cms.PSet(  ),
14334       name = cms.string( "PFRecHitECALNavigator" )
14335     ),
14336     producers = cms.VPSet( 
14337       cms.PSet(  src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14338         srFlags = cms.InputTag( "" ),
14339         name = cms.string( "PFEBRecHitCreator" ),
14340         qualityTests = cms.VPSet( 
14341           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
14342             applySelectionsToAllCrystals = cms.bool( True )
14343           ),
14344           cms.PSet(  topologicalCleaning = cms.bool( True ),
14345             skipTTRecoveredHits = cms.bool( True ),
14346             cleaningThreshold = cms.double( 2.0 ),
14347             name = cms.string( "PFRecHitQTestECAL" ),
14348             timingCleaning = cms.bool( True )
14349           )
14350         )
14351       ),
14352       cms.PSet(  src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14353         srFlags = cms.InputTag( "" ),
14354         name = cms.string( "PFEERecHitCreator" ),
14355         qualityTests = cms.VPSet( 
14356           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
14357             applySelectionsToAllCrystals = cms.bool( True )
14358           ),
14359           cms.PSet(  topologicalCleaning = cms.bool( True ),
14360             skipTTRecoveredHits = cms.bool( True ),
14361             cleaningThreshold = cms.double( 2.0 ),
14362             name = cms.string( "PFRecHitQTestECAL" ),
14363             timingCleaning = cms.bool( True )
14364           )
14365         )
14366       )
14367     )
14368 )
14369 fragment.hltParticleFlowClusterECALUncorrectedUnseededSerialSync = cms.EDProducer( "PFClusterProducer",
14370     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseededSerialSync" ),
14371     usePFThresholdsFromDB = cms.bool( True ),
14372     recHitCleaners = cms.VPSet( 
14373     ),
14374     seedCleaners = cms.VPSet( 
14375     ),
14376     seedFinder = cms.PSet( 
14377       thresholdsByDetector = cms.VPSet( 
14378         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
14379           seedingThreshold = cms.double( 0.6 ),
14380           detector = cms.string( "ECAL_ENDCAP" )
14381         ),
14382         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
14383           seedingThreshold = cms.double( 0.23 ),
14384           detector = cms.string( "ECAL_BARREL" )
14385         )
14386       ),
14387       algoName = cms.string( "LocalMaximumSeedFinder" ),
14388       nNeighbours = cms.int32( 8 )
14389     ),
14390     initialClusteringStep = cms.PSet( 
14391       thresholdsByDetector = cms.VPSet( 
14392         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
14393           gatheringThresholdPt = cms.double( 0.0 ),
14394           detector = cms.string( "ECAL_BARREL" )
14395         ),
14396         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
14397           gatheringThresholdPt = cms.double( 0.0 ),
14398           detector = cms.string( "ECAL_ENDCAP" )
14399         )
14400       ),
14401       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
14402       useCornerCells = cms.bool( True )
14403     ),
14404     pfClusterBuilder = cms.PSet( 
14405       minFracTot = cms.double( 1.0E-20 ),
14406       stoppingTolerance = cms.double( 1.0E-8 ),
14407       positionCalc = cms.PSet( 
14408         minAllowedNormalization = cms.double( 1.0E-9 ),
14409         posCalcNCrystals = cms.int32( 9 ),
14410         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14411         logWeightDenominator = cms.double( 0.08 ),
14412         minFractionInCalc = cms.double( 1.0E-9 ),
14413         timeResolutionCalcBarrel = cms.PSet( 
14414           corrTermLowE = cms.double( 0.0510871 ),
14415           threshLowE = cms.double( 0.5 ),
14416           noiseTerm = cms.double( 1.10889 ),
14417           constantTermLowE = cms.double( 0.0 ),
14418           noiseTermLowE = cms.double( 1.31883 ),
14419           threshHighE = cms.double( 5.0 ),
14420           constantTerm = cms.double( 0.428192 )
14421         ),
14422         timeResolutionCalcEndcap = cms.PSet( 
14423           corrTermLowE = cms.double( 0.0 ),
14424           threshLowE = cms.double( 1.0 ),
14425           noiseTerm = cms.double( 5.72489999999 ),
14426           constantTermLowE = cms.double( 0.0 ),
14427           noiseTermLowE = cms.double( 6.92683000001 ),
14428           threshHighE = cms.double( 10.0 ),
14429           constantTerm = cms.double( 0.0 )
14430         )
14431       ),
14432       maxIterations = cms.uint32( 50 ),
14433       positionCalcForConvergence = cms.PSet( 
14434         minAllowedNormalization = cms.double( 0.0 ),
14435         T0_ES = cms.double( 1.2 ),
14436         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
14437         T0_EE = cms.double( 3.1 ),
14438         T0_EB = cms.double( 7.4 ),
14439         X0 = cms.double( 0.89 ),
14440         minFractionInCalc = cms.double( 0.0 ),
14441         W0 = cms.double( 4.2 )
14442       ),
14443       allCellsPositionCalc = cms.PSet( 
14444         minAllowedNormalization = cms.double( 1.0E-9 ),
14445         posCalcNCrystals = cms.int32( -1 ),
14446         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14447         logWeightDenominator = cms.double( 0.08 ),
14448         minFractionInCalc = cms.double( 1.0E-9 ),
14449         timeResolutionCalcBarrel = cms.PSet( 
14450           corrTermLowE = cms.double( 0.0510871 ),
14451           threshLowE = cms.double( 0.5 ),
14452           noiseTerm = cms.double( 1.10889 ),
14453           constantTermLowE = cms.double( 0.0 ),
14454           noiseTermLowE = cms.double( 1.31883 ),
14455           threshHighE = cms.double( 5.0 ),
14456           constantTerm = cms.double( 0.428192 )
14457         ),
14458         timeResolutionCalcEndcap = cms.PSet( 
14459           corrTermLowE = cms.double( 0.0 ),
14460           threshLowE = cms.double( 1.0 ),
14461           noiseTerm = cms.double( 5.72489999999 ),
14462           constantTermLowE = cms.double( 0.0 ),
14463           noiseTermLowE = cms.double( 6.92683000001 ),
14464           threshHighE = cms.double( 10.0 ),
14465           constantTerm = cms.double( 0.0 )
14466         )
14467       ),
14468       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
14469       recHitEnergyNorms = cms.VPSet( 
14470         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
14471           detector = cms.string( "ECAL_BARREL" )
14472         ),
14473         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
14474           detector = cms.string( "ECAL_ENDCAP" )
14475         )
14476       ),
14477       showerSigma = cms.double( 1.5 ),
14478       minFractionToKeep = cms.double( 1.0E-7 ),
14479       excludeOtherSeeds = cms.bool( True )
14480     ),
14481     positionReCalc = cms.PSet( 
14482       minAllowedNormalization = cms.double( 0.0 ),
14483       T0_ES = cms.double( 1.2 ),
14484       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
14485       T0_EE = cms.double( 3.1 ),
14486       T0_EB = cms.double( 7.4 ),
14487       X0 = cms.double( 0.89 ),
14488       minFractionInCalc = cms.double( 0.0 ),
14489       W0 = cms.double( 4.2 )
14490     ),
14491     energyCorrector = cms.PSet(  )
14492 )
14493 fragment.hltParticleFlowClusterECALUnseededSerialSync = cms.EDProducer( "CorrectedECALPFClusterProducer",
14494     minimumPSEnergy = cms.double( 0.0 ),
14495     skipPS = cms.bool( False ),
14496     inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
14497     energyCorrector = cms.PSet( 
14498       recHitsEELabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14499       recHitsEBLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14500       applyCrackCorrections = cms.bool( False ),
14501       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
14502       applyMVACorrections = cms.bool( True ),
14503       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
14504       maxPtForMVAEvaluation = cms.double( 300.0 ),
14505       srfAwareCorrection = cms.bool( True )
14506     ),
14507     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseededSerialSync" )
14508 )
14509 fragment.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL",
14510     producers = cms.VPSet( 
14511       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoASerialSync" ),
14512         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
14513       )
14514     ),
14515     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
14516     synchronise = cms.untracked.bool( False )
14517 )
14518 fragment.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer",
14519     src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" )
14520 )
14521 fragment.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer",
14522     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
14523     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
14524     seedFinder = cms.PSet( 
14525       thresholdsByDetector = cms.VPSet( 
14526         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
14527           seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
14528           detector = cms.string( "HCAL_BARREL1" )
14529         ),
14530         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
14531           seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
14532           detector = cms.string( "HCAL_ENDCAP" )
14533         )
14534       ),
14535       nNeighbours = cms.int32( 4 )
14536     ),
14537     initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
14538   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
14539     detector = cms.string( "HCAL_BARREL1" )
14540   ),
14541   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14542     detector = cms.string( "HCAL_ENDCAP" )
14543   )
14544 ) ),
14545     pfClusterBuilder = cms.PSet( 
14546       minFracTot = cms.double( 1.0E-20 ),
14547       stoppingTolerance = cms.double( 1.0E-8 ),
14548       positionCalc = cms.PSet( 
14549         minAllowedNormalization = cms.double( 1.0E-9 ),
14550         minFractionInCalc = cms.double( 1.0E-9 )
14551       ),
14552       maxIterations = cms.uint32( 5 ),
14553       recHitEnergyNorms = cms.VPSet( 
14554         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
14555           detector = cms.string( "HCAL_BARREL1" )
14556         ),
14557         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14558           detector = cms.string( "HCAL_ENDCAP" )
14559         )
14560       ),
14561       showerSigma = cms.double( 10.0 ),
14562       minFractionToKeep = cms.double( 1.0E-7 ),
14563       excludeOtherSeeds = cms.bool( True ),
14564       timeResolutionCalcBarrel = cms.PSet( 
14565         corrTermLowE = cms.double( 0.0 ),
14566         threshLowE = cms.double( 6.0 ),
14567         noiseTerm = cms.double( 21.86 ),
14568         constantTermLowE = cms.double( 4.24 ),
14569         noiseTermLowE = cms.double( 8.0 ),
14570         threshHighE = cms.double( 15.0 ),
14571         constantTerm = cms.double( 2.82 )
14572       ),
14573       timeResolutionCalcEndcap = cms.PSet( 
14574         corrTermLowE = cms.double( 0.0 ),
14575         threshLowE = cms.double( 6.0 ),
14576         noiseTerm = cms.double( 21.86 ),
14577         constantTermLowE = cms.double( 4.24 ),
14578         noiseTermLowE = cms.double( 8.0 ),
14579         threshHighE = cms.double( 15.0 ),
14580         constantTerm = cms.double( 2.82 )
14581       )
14582     ),
14583     synchronise = cms.bool( False )
14584 )
14585 fragment.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer",
14586     src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ),
14587     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
14588     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ),
14589     usePFThresholdsFromDB = cms.bool( True ),
14590     pfClusterBuilder = cms.PSet( 
14591       minFracTot = cms.double( 1.0E-20 ),
14592       stoppingTolerance = cms.double( 1.0E-8 ),
14593       positionCalc = cms.PSet( 
14594         minAllowedNormalization = cms.double( 1.0E-9 ),
14595         posCalcNCrystals = cms.int32( 5 ),
14596         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14597         logWeightDenominatorByDetector = cms.VPSet( 
14598           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
14599             depths = cms.vint32( 1, 2, 3, 4 ),
14600             detector = cms.string( "HCAL_BARREL1" )
14601           ),
14602           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14603             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
14604             detector = cms.string( "HCAL_ENDCAP" )
14605           )
14606         ),
14607         minFractionInCalc = cms.double( 1.0E-9 )
14608       ),
14609       maxIterations = cms.uint32( 5 ),
14610       minChi2Prob = cms.double( 0.0 ),
14611       allCellsPositionCalc = cms.PSet( 
14612         minAllowedNormalization = cms.double( 1.0E-9 ),
14613         posCalcNCrystals = cms.int32( -1 ),
14614         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14615         logWeightDenominatorByDetector = cms.VPSet( 
14616           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
14617             depths = cms.vint32( 1, 2, 3, 4 ),
14618             detector = cms.string( "HCAL_BARREL1" )
14619           ),
14620           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14621             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
14622             detector = cms.string( "HCAL_ENDCAP" )
14623           )
14624         ),
14625         minFractionInCalc = cms.double( 1.0E-9 )
14626       ),
14627       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
14628       recHitEnergyNorms = cms.VPSet( 
14629         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
14630           depths = cms.vint32( 1, 2, 3, 4 ),
14631           detector = cms.string( "HCAL_BARREL1" )
14632         ),
14633         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14634           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
14635           detector = cms.string( "HCAL_ENDCAP" )
14636         )
14637       ),
14638       maxNSigmaTime = cms.double( 10.0 ),
14639       showerSigma = cms.double( 10.0 ),
14640       timeSigmaEE = cms.double( 10.0 ),
14641       clusterTimeResFromSeed = cms.bool( False ),
14642       minFractionToKeep = cms.double( 1.0E-7 ),
14643       excludeOtherSeeds = cms.bool( True ),
14644       timeResolutionCalcBarrel = cms.PSet( 
14645         corrTermLowE = cms.double( 0.0 ),
14646         threshLowE = cms.double( 6.0 ),
14647         noiseTerm = cms.double( 21.86 ),
14648         constantTermLowE = cms.double( 4.24 ),
14649         noiseTermLowE = cms.double( 8.0 ),
14650         threshHighE = cms.double( 15.0 ),
14651         constantTerm = cms.double( 2.82 )
14652       ),
14653       timeResolutionCalcEndcap = cms.PSet( 
14654         corrTermLowE = cms.double( 0.0 ),
14655         threshLowE = cms.double( 6.0 ),
14656         noiseTerm = cms.double( 21.86 ),
14657         constantTermLowE = cms.double( 4.24 ),
14658         noiseTermLowE = cms.double( 8.0 ),
14659         threshHighE = cms.double( 15.0 ),
14660         constantTerm = cms.double( 2.82 )
14661       ),
14662       timeSigmaEB = cms.double( 10.0 )
14663     )
14664 )
14665 fragment.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer",
14666     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ),
14667     energyCorrector = cms.PSet(  ),
14668     pfClusterBuilder = cms.PSet( 
14669       allCellsPositionCalc = cms.PSet( 
14670         minAllowedNormalization = cms.double( 1.0E-9 ),
14671         posCalcNCrystals = cms.int32( -1 ),
14672         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14673         logWeightDenominatorByDetector = cms.VPSet( 
14674           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
14675             depths = cms.vint32( 1, 2, 3, 4 ),
14676             detector = cms.string( "HCAL_BARREL1" )
14677           ),
14678           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14679             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
14680             detector = cms.string( "HCAL_ENDCAP" )
14681           )
14682         ),
14683         minFractionInCalc = cms.double( 1.0E-9 )
14684       ),
14685       algoName = cms.string( "PFMultiDepthClusterizer" ),
14686       nSigmaPhi = cms.double( 2.0 ),
14687       minFractionToKeep = cms.double( 1.0E-7 ),
14688       nSigmaEta = cms.double( 2.0 )
14689     ),
14690     positionReCalc = cms.PSet(  ),
14691     usePFThresholdsFromDB = cms.bool( True )
14692 )
14693 fragment.hltLightPFTracksSerialSync = cms.EDProducer( "LightPFTrackProducer",
14694     TrackQuality = cms.string( "none" ),
14695     UseQuality = cms.bool( False ),
14696     TkColList = cms.VInputTag( 'hltPFMuonMergingSerialSync' )
14697 )
14698 fragment.hltParticleFlowBlockSerialSync = cms.EDProducer( "PFBlockProducer",
14699     verbose = cms.untracked.bool( False ),
14700     debug = cms.untracked.bool( False ),
14701     elementImporters = cms.VPSet( 
14702       cms.PSet(  muonSrc = cms.InputTag( "hltMuonsSerialSync" ),
14703         cleanBadConvertedBrems = cms.bool( False ),
14704         muonMaxDPtOPt = cms.double( 1.0 ),
14705         source = cms.InputTag( "hltLightPFTracksSerialSync" ),
14706         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
14707         vetoEndcap = cms.bool( False ),
14708         useIterativeTracking = cms.bool( False ),
14709         importerName = cms.string( "GeneralTracksImporter" ),
14710         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
14711         trackQuality = cms.string( "highPurity" )
14712       ),
14713       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseededSerialSync" ),
14714         importerName = cms.string( "ECALClusterImporter" ),
14715         BCtoPFCMap = cms.InputTag( "" )
14716       ),
14717       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCALSerialSync" ),
14718         importerName = cms.string( "GenericClusterImporter" )
14719       ),
14720       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
14721         importerName = cms.string( "GenericClusterImporter" )
14722       )
14723     ),
14724     linkDefinitions = cms.VPSet( 
14725       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
14726         useKDTree = cms.bool( True ),
14727         linkerName = cms.string( "TrackAndECALLinker" )
14728       ),
14729       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
14730         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
14731         nMaxHcalLinksPerTrack = cms.int32( 1 ),
14732         linkType = cms.string( "TRACK:HCAL" ),
14733         useKDTree = cms.bool( True ),
14734         linkerName = cms.string( "TrackAndHCALLinker" )
14735       ),
14736       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
14737         linkType = cms.string( "ECAL:HCAL" ),
14738         useKDTree = cms.bool( False ),
14739         linkerName = cms.string( "ECALAndHCALLinker" )
14740       ),
14741       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
14742         useKDTree = cms.bool( False ),
14743         linkerName = cms.string( "HFEMAndHFHADLinker" )
14744       )
14745     )
14746 )
14747 fragment.hltParticleFlowSerialSync = cms.EDProducer( "PFProducer",
14748     verbose = cms.untracked.bool( False ),
14749     debug = cms.untracked.bool( False ),
14750     blocks = cms.InputTag( "hltParticleFlowBlockSerialSync" ),
14751     muons = cms.InputTag( "hltMuonsSerialSync" ),
14752     postMuonCleaning = cms.bool( True ),
14753     vetoEndcap = cms.bool( False ),
14754     vertexCollection = cms.InputTag( "hltPixelVerticesSerialSync" ),
14755     useVerticesForNeutral = cms.bool( True ),
14756     useHO = cms.bool( False ),
14757     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
14758     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
14759     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
14760     useEGammaElectrons = cms.bool( False ),
14761     egammaElectrons = cms.InputTag( "" ),
14762     useEGammaFilters = cms.bool( False ),
14763     useProtectionsForJetMET = cms.bool( True ),
14764     PFEGammaFiltersParameters = cms.PSet( 
14765       electron_missinghits = cms.uint32( 1 ),
14766       electron_protectionsForJetMET = cms.PSet( 
14767         maxEeleOverPoutRes = cms.double( 0.5 ),
14768         maxEleHcalEOverEcalE = cms.double( 0.1 ),
14769         maxEcalEOverPRes = cms.double( 0.2 ),
14770         maxHcalEOverP = cms.double( 1.0 ),
14771         maxE = cms.double( 50.0 ),
14772         maxTrackPOverEele = cms.double( 1.0 ),
14773         maxDPhiIN = cms.double( 0.1 ),
14774         maxEcalEOverP_2 = cms.double( 0.2 ),
14775         maxEcalEOverP_1 = cms.double( 0.5 ),
14776         maxEeleOverPout = cms.double( 0.2 ),
14777         maxHcalEOverEcalE = cms.double( 0.1 ),
14778         maxHcalE = cms.double( 10.0 ),
14779         maxNtracks = cms.double( 3.0 )
14780       ),
14781       photon_MinEt = cms.double( 10.0 ),
14782       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
14783       electron_protectionsForBadHcal = cms.PSet( 
14784         dEta = cms.vdouble( 0.0064, 0.01264 ),
14785         dPhi = cms.vdouble( 0.0547, 0.0394 ),
14786         enableProtections = cms.bool( False ),
14787         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
14788         eInvPInv = cms.vdouble( 0.184, 0.0721 )
14789       ),
14790       photon_protectionsForBadHcal = cms.PSet( 
14791         enableProtections = cms.bool( False ),
14792         solidConeTrkIsoOffset = cms.double( 10.0 ),
14793         solidConeTrkIsoSlope = cms.double( 0.3 )
14794       ),
14795       electron_iso_mva_barrel = cms.double( -0.1875 ),
14796       electron_iso_mva_endcap = cms.double( -0.1075 ),
14797       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
14798       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
14799       photon_HoE = cms.double( 0.05 ),
14800       electron_iso_combIso_endcap = cms.double( 10.0 ),
14801       electron_iso_pt = cms.double( 10.0 ),
14802       photon_protectionsForJetMET = cms.PSet( 
14803         sumPtTrackIsoSlope = cms.double( 0.001 ),
14804         sumPtTrackIso = cms.double( 4.0 )
14805       ),
14806       electron_iso_combIso_barrel = cms.double( 10.0 ),
14807       electron_noniso_mvaCut = cms.double( -0.1 ),
14808       photon_combIso = cms.double( 10.0 ),
14809       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
14810     ),
14811     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
14812     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
14813     muon_HO = cms.vdouble( 0.9, 0.9 ),
14814     PFMuonAlgoParameters = cms.PSet(  ),
14815     rejectTracks_Bad = cms.bool( False ),
14816     rejectTracks_Step45 = cms.bool( False ),
14817     usePFNuclearInteractions = cms.bool( False ),
14818     usePFConversions = cms.bool( False ),
14819     usePFDecays = cms.bool( False ),
14820     dptRel_DispVtx = cms.double( 10.0 ),
14821     iCfgCandConnector = cms.PSet( 
14822       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
14823       bCorrect = cms.bool( False ),
14824       bCalibPrimary = cms.bool( False )
14825     ),
14826     nsigma_TRACK = cms.double( 1.0 ),
14827     pt_Error = cms.double( 1.0 ),
14828     factors_45 = cms.vdouble( 10.0, 100.0 ),
14829     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
14830     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
14831     goodTrackDeadHcal_layers = cms.uint32( 4 ),
14832     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
14833     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
14834     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
14835     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
14836     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
14837     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
14838     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
14839     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
14840     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
14841     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
14842     pf_nsigma_ECAL = cms.double( 0.0 ),
14843     pf_nsigma_HCAL = cms.double( 1.0 ),
14844     pf_nsigma_HFEM = cms.double( 1.0 ),
14845     pf_nsigma_HFHAD = cms.double( 1.0 ),
14846     useCalibrationsFromDB = cms.bool( True ),
14847     calibrationsLabel = cms.string( "HLT" ),
14848     postHFCleaning = cms.bool( False ),
14849     PFHFCleaningParameters = cms.PSet( 
14850       minHFCleaningPt = cms.double( 5.0 ),
14851       minDeltaMet = cms.double( 0.4 ),
14852       maxSignificance = cms.double( 2.5 ),
14853       minSignificance = cms.double( 2.5 ),
14854       minSignificanceReduction = cms.double( 1.4 ),
14855       maxDeltaPhiPt = cms.double( 7.0 )
14856     ),
14857     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
14858     calibHF_use = cms.bool( False ),
14859     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 ),
14860     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 ),
14861     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 ),
14862     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 ),
14863     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 ),
14864     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
14865 )
14866 fragment.hltAK4PFJetsSerialSync = cms.EDProducer( "FastjetJetProducer",
14867     useMassDropTagger = cms.bool( False ),
14868     useFiltering = cms.bool( False ),
14869     useDynamicFiltering = cms.bool( False ),
14870     useTrimming = cms.bool( False ),
14871     usePruning = cms.bool( False ),
14872     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
14873     useKtPruning = cms.bool( False ),
14874     useConstituentSubtraction = cms.bool( False ),
14875     useSoftDrop = cms.bool( False ),
14876     correctShape = cms.bool( False ),
14877     UseOnlyVertexTracks = cms.bool( False ),
14878     UseOnlyOnePV = cms.bool( False ),
14879     muCut = cms.double( -1.0 ),
14880     yCut = cms.double( -1.0 ),
14881     rFilt = cms.double( -1.0 ),
14882     rFiltFactor = cms.double( -1.0 ),
14883     trimPtFracMin = cms.double( -1.0 ),
14884     zcut = cms.double( -1.0 ),
14885     rcut_factor = cms.double( -1.0 ),
14886     csRho_EtaMax = cms.double( -1.0 ),
14887     csRParam = cms.double( -1.0 ),
14888     beta = cms.double( -1.0 ),
14889     R0 = cms.double( -1.0 ),
14890     gridMaxRapidity = cms.double( -1.0 ),
14891     gridSpacing = cms.double( -1.0 ),
14892     DzTrVtxMax = cms.double( 0.0 ),
14893     DxyTrVtxMax = cms.double( 0.0 ),
14894     MaxVtxZ = cms.double( 15.0 ),
14895     subjetPtMin = cms.double( -1.0 ),
14896     muMin = cms.double( -1.0 ),
14897     muMax = cms.double( -1.0 ),
14898     yMin = cms.double( -1.0 ),
14899     yMax = cms.double( -1.0 ),
14900     dRMin = cms.double( -1.0 ),
14901     dRMax = cms.double( -1.0 ),
14902     maxDepth = cms.int32( -1 ),
14903     nFilt = cms.int32( -1 ),
14904     MinVtxNdof = cms.int32( 0 ),
14905     src = cms.InputTag( "hltParticleFlowSerialSync" ),
14906     srcPVs = cms.InputTag( "hltPixelVerticesSerialSync" ),
14907     jetType = cms.string( "PFJet" ),
14908     jetAlgorithm = cms.string( "AntiKt" ),
14909     rParam = cms.double( 0.4 ),
14910     inputEtMin = cms.double( 0.0 ),
14911     inputEMin = cms.double( 0.0 ),
14912     jetPtMin = cms.double( 0.0 ),
14913     doPVCorrection = cms.bool( False ),
14914     doAreaFastjet = cms.bool( False ),
14915     doRhoFastjet = cms.bool( False ),
14916     doPUOffsetCorr = cms.bool( False ),
14917     puPtMin = cms.double( 10.0 ),
14918     nSigmaPU = cms.double( 1.0 ),
14919     radiusPU = cms.double( 0.4 ),
14920     subtractorName = cms.string( "" ),
14921     useExplicitGhosts = cms.bool( False ),
14922     doAreaDiskApprox = cms.bool( True ),
14923     voronoiRfact = cms.double( -9.0 ),
14924     Rho_EtaMax = cms.double( 4.4 ),
14925     Ghost_EtaMax = cms.double( 6.0 ),
14926     Active_Area_Repeats = cms.int32( 5 ),
14927     GhostArea = cms.double( 0.01 ),
14928     restrictInputs = cms.bool( False ),
14929     maxInputs = cms.uint32( 1 ),
14930     writeCompound = cms.bool( False ),
14931     writeJetsWithConst = cms.bool( False ),
14932     doFastJetNonUniform = cms.bool( False ),
14933     useDeterministicSeed = cms.bool( True ),
14934     minSeed = cms.uint32( 0 ),
14935     verbosity = cms.int32( 0 ),
14936     puWidth = cms.double( 0.0 ),
14937     nExclude = cms.uint32( 0 ),
14938     maxBadEcalCells = cms.uint32( 9999999 ),
14939     maxBadHcalCells = cms.uint32( 9999999 ),
14940     maxProblematicEcalCells = cms.uint32( 9999999 ),
14941     maxProblematicHcalCells = cms.uint32( 9999999 ),
14942     maxRecoveredEcalCells = cms.uint32( 9999999 ),
14943     maxRecoveredHcalCells = cms.uint32( 9999999 ),
14944     puCenters = cms.vdouble(  ),
14945     applyWeight = cms.bool( False ),
14946     srcWeights = cms.InputTag( "" ),
14947     minimumTowersFraction = cms.double( 0.0 ),
14948     jetCollInstanceName = cms.string( "" ),
14949     sumRecHits = cms.bool( False )
14950 )
14951 fragment.hltAK4PFJetsLooseIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer",
14952     minPt = cms.double( 20.0 ),
14953     maxEta = cms.double( 1.0E99 ),
14954     CHF = cms.double( 0.0 ),
14955     NHF = cms.double( 0.99 ),
14956     CEF = cms.double( 0.99 ),
14957     NEF = cms.double( 0.99 ),
14958     maxCF = cms.double( 99.0 ),
14959     NCH = cms.int32( 0 ),
14960     NTOT = cms.int32( 1 ),
14961     jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" )
14962 )
14963 fragment.hltAK4PFJetsTightIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer",
14964     minPt = cms.double( 20.0 ),
14965     maxEta = cms.double( 1.0E99 ),
14966     CHF = cms.double( 0.0 ),
14967     NHF = cms.double( 0.9 ),
14968     CEF = cms.double( 0.99 ),
14969     NEF = cms.double( 0.99 ),
14970     maxCF = cms.double( 99.0 ),
14971     NCH = cms.int32( 0 ),
14972     NTOT = cms.int32( 1 ),
14973     jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" )
14974 )
14975 fragment.hltFixedGridRhoFastjetAllSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet",
14976     maxRapidity = cms.double( 5.0 ),
14977     gridSpacing = cms.double( 0.55 ),
14978     pfCandidatesTag = cms.InputTag( "hltParticleFlowSerialSync" )
14979 )
14980 fragment.hltAK4PFFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer",
14981     level = cms.string( "L1FastJet" ),
14982     algorithm = cms.string( "AK4PFHLT" ),
14983     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllSerialSync" )
14984 )
14985 fragment.hltAK4PFCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer",
14986     correctors = cms.VInputTag( 'hltAK4PFFastJetCorrectorSerialSync','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' )
14987 )
14988 fragment.hltAK4PFJetsCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer",
14989     src = cms.InputTag( "hltAK4PFJetsSerialSync" ),
14990     correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ),
14991     verbose = cms.untracked.bool( False )
14992 )
14993 fragment.hltAK4PFJetsLooseIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer",
14994     src = cms.InputTag( "hltAK4PFJetsLooseIDSerialSync" ),
14995     correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ),
14996     verbose = cms.untracked.bool( False )
14997 )
14998 fragment.hltAK4PFJetsTightIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer",
14999     src = cms.InputTag( "hltAK4PFJetsTightIDSerialSync" ),
15000     correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ),
15001     verbose = cms.untracked.bool( False )
15002 )
15003 fragment.hltPFJetsCorrectedMatchedToCaloJets10SerialSync = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
15004     src = cms.InputTag( "hltAK4PFJetsCorrectedSerialSync" ),
15005     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10SerialSync" ),
15006     triggerJetsType = cms.int32( 85 ),
15007     maxDeltaR = cms.double( 0.5 )
15008 )
15009 fragment.hltSinglePFJet40SerialSync = cms.EDFilter( "HLT1PFJet",
15010     saveTags = cms.bool( True ),
15011     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10SerialSync" ),
15012     triggerType = cms.int32( 85 ),
15013     MinE = cms.double( -1.0 ),
15014     MinPt = cms.double( 40.0 ),
15015     MinMass = cms.double( -1.0 ),
15016     MaxMass = cms.double( -1.0 ),
15017     MinEta = cms.double( -1.0 ),
15018     MaxEta = cms.double( 5.0 ),
15019     MinN = cms.int32( 1 )
15020 )
15021 fragment.hltPreAlCaAK8PFJet40 = cms.EDFilter( "HLTPrescaler",
15022     offset = cms.uint32( 0 ),
15023     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15024 )
15025 fragment.hltAK8CaloJets = cms.EDProducer( "FastjetJetProducer",
15026     useMassDropTagger = cms.bool( False ),
15027     useFiltering = cms.bool( False ),
15028     useDynamicFiltering = cms.bool( False ),
15029     useTrimming = cms.bool( False ),
15030     usePruning = cms.bool( False ),
15031     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
15032     useKtPruning = cms.bool( False ),
15033     useConstituentSubtraction = cms.bool( False ),
15034     useSoftDrop = cms.bool( False ),
15035     correctShape = cms.bool( False ),
15036     UseOnlyVertexTracks = cms.bool( False ),
15037     UseOnlyOnePV = cms.bool( False ),
15038     muCut = cms.double( -1.0 ),
15039     yCut = cms.double( -1.0 ),
15040     rFilt = cms.double( -1.0 ),
15041     rFiltFactor = cms.double( -1.0 ),
15042     trimPtFracMin = cms.double( -1.0 ),
15043     zcut = cms.double( -1.0 ),
15044     rcut_factor = cms.double( -1.0 ),
15045     csRho_EtaMax = cms.double( -1.0 ),
15046     csRParam = cms.double( -1.0 ),
15047     beta = cms.double( -1.0 ),
15048     R0 = cms.double( -1.0 ),
15049     gridMaxRapidity = cms.double( -1.0 ),
15050     gridSpacing = cms.double( -1.0 ),
15051     DzTrVtxMax = cms.double( 0.0 ),
15052     DxyTrVtxMax = cms.double( 0.0 ),
15053     MaxVtxZ = cms.double( 15.0 ),
15054     subjetPtMin = cms.double( -1.0 ),
15055     muMin = cms.double( -1.0 ),
15056     muMax = cms.double( -1.0 ),
15057     yMin = cms.double( -1.0 ),
15058     yMax = cms.double( -1.0 ),
15059     dRMin = cms.double( -1.0 ),
15060     dRMax = cms.double( -1.0 ),
15061     maxDepth = cms.int32( -1 ),
15062     nFilt = cms.int32( -1 ),
15063     MinVtxNdof = cms.int32( 5 ),
15064     src = cms.InputTag( "hltTowerMakerForAll" ),
15065     srcPVs = cms.InputTag( "NotUsed" ),
15066     jetType = cms.string( "CaloJet" ),
15067     jetAlgorithm = cms.string( "AntiKt" ),
15068     rParam = cms.double( 0.8 ),
15069     inputEtMin = cms.double( 0.3 ),
15070     inputEMin = cms.double( 0.0 ),
15071     jetPtMin = cms.double( 1.0 ),
15072     doPVCorrection = cms.bool( False ),
15073     doAreaFastjet = cms.bool( False ),
15074     doRhoFastjet = cms.bool( False ),
15075     doPUOffsetCorr = cms.bool( False ),
15076     puPtMin = cms.double( 10.0 ),
15077     nSigmaPU = cms.double( 1.0 ),
15078     radiusPU = cms.double( 0.8 ),
15079     subtractorName = cms.string( "" ),
15080     useExplicitGhosts = cms.bool( False ),
15081     doAreaDiskApprox = cms.bool( True ),
15082     voronoiRfact = cms.double( 0.9 ),
15083     Rho_EtaMax = cms.double( 4.4 ),
15084     Ghost_EtaMax = cms.double( 6.0 ),
15085     Active_Area_Repeats = cms.int32( 5 ),
15086     GhostArea = cms.double( 0.01 ),
15087     restrictInputs = cms.bool( False ),
15088     maxInputs = cms.uint32( 1 ),
15089     writeCompound = cms.bool( False ),
15090     writeJetsWithConst = cms.bool( False ),
15091     doFastJetNonUniform = cms.bool( False ),
15092     useDeterministicSeed = cms.bool( True ),
15093     minSeed = cms.uint32( 14327 ),
15094     verbosity = cms.int32( 0 ),
15095     puWidth = cms.double( 0.0 ),
15096     nExclude = cms.uint32( 0 ),
15097     maxBadEcalCells = cms.uint32( 9999999 ),
15098     maxBadHcalCells = cms.uint32( 9999999 ),
15099     maxProblematicEcalCells = cms.uint32( 9999999 ),
15100     maxProblematicHcalCells = cms.uint32( 9999999 ),
15101     maxRecoveredEcalCells = cms.uint32( 9999999 ),
15102     maxRecoveredHcalCells = cms.uint32( 9999999 ),
15103     puCenters = cms.vdouble(  ),
15104     applyWeight = cms.bool( False ),
15105     srcWeights = cms.InputTag( "" ),
15106     minimumTowersFraction = cms.double( 0.0 ),
15107     jetCollInstanceName = cms.string( "" ),
15108     sumRecHits = cms.bool( False )
15109 )
15110 fragment.hltAK8CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
15111     min_N90 = cms.int32( -2 ),
15112     min_N90hits = cms.int32( 2 ),
15113     min_EMF = cms.double( 1.0E-6 ),
15114     max_EMF = cms.double( 999.0 ),
15115     jetsInput = cms.InputTag( "hltAK8CaloJets" ),
15116     JetIDParams = cms.PSet( 
15117       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
15118       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
15119       ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
15120       hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
15121       useRecHits = cms.bool( True ),
15122       eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
15123     )
15124 )
15125 fragment.hltAK8CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
15126     level = cms.string( "L1FastJet" ),
15127     algorithm = cms.string( "AK8CaloHLT" ),
15128     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
15129 )
15130 fragment.hltAK8CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15131     level = cms.string( "L2Relative" ),
15132     algorithm = cms.string( "AK8CaloHLT" )
15133 )
15134 fragment.hltAK8CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15135     level = cms.string( "L3Absolute" ),
15136     algorithm = cms.string( "AK8CaloHLT" )
15137 )
15138 fragment.hltAK8CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15139     level = cms.string( "L2L3Residual" ),
15140     algorithm = cms.string( "AK8CaloHLT" )
15141 )
15142 fragment.hltAK8CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
15143     correctors = cms.VInputTag( 'hltAK8CaloFastJetCorrector','hltAK8CaloRelativeCorrector','hltAK8CaloAbsoluteCorrector','hltAK8CaloResidualCorrector' )
15144 )
15145 fragment.hltAK8CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
15146     src = cms.InputTag( "hltAK8CaloJets" ),
15147     correctors = cms.VInputTag( 'hltAK8CaloCorrector' ),
15148     verbose = cms.untracked.bool( False )
15149 )
15150 fragment.hltAK8CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
15151     src = cms.InputTag( "hltAK8CaloJetsIDPassed" ),
15152     correctors = cms.VInputTag( 'hltAK8CaloCorrector' ),
15153     verbose = cms.untracked.bool( False )
15154 )
15155 fragment.hltSingleCaloJet10AK8 = cms.EDFilter( "HLT1CaloJet",
15156     saveTags = cms.bool( True ),
15157     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
15158     triggerType = cms.int32( 85 ),
15159     MinE = cms.double( -1.0 ),
15160     MinPt = cms.double( 10.0 ),
15161     MinMass = cms.double( -1.0 ),
15162     MaxMass = cms.double( -1.0 ),
15163     MinEta = cms.double( -1.0 ),
15164     MaxEta = cms.double( 5.0 ),
15165     MinN = cms.int32( 1 )
15166 )
15167 fragment.hltAK8CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
15168     useMassDropTagger = cms.bool( False ),
15169     useFiltering = cms.bool( False ),
15170     useDynamicFiltering = cms.bool( False ),
15171     useTrimming = cms.bool( False ),
15172     usePruning = cms.bool( False ),
15173     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
15174     useKtPruning = cms.bool( False ),
15175     useConstituentSubtraction = cms.bool( False ),
15176     useSoftDrop = cms.bool( False ),
15177     correctShape = cms.bool( False ),
15178     UseOnlyVertexTracks = cms.bool( False ),
15179     UseOnlyOnePV = cms.bool( False ),
15180     muCut = cms.double( -1.0 ),
15181     yCut = cms.double( -1.0 ),
15182     rFilt = cms.double( -1.0 ),
15183     rFiltFactor = cms.double( -1.0 ),
15184     trimPtFracMin = cms.double( -1.0 ),
15185     zcut = cms.double( -1.0 ),
15186     rcut_factor = cms.double( -1.0 ),
15187     csRho_EtaMax = cms.double( -1.0 ),
15188     csRParam = cms.double( -1.0 ),
15189     beta = cms.double( -1.0 ),
15190     R0 = cms.double( -1.0 ),
15191     gridMaxRapidity = cms.double( -1.0 ),
15192     gridSpacing = cms.double( -1.0 ),
15193     DzTrVtxMax = cms.double( 0.0 ),
15194     DxyTrVtxMax = cms.double( 0.0 ),
15195     MaxVtxZ = cms.double( 15.0 ),
15196     subjetPtMin = cms.double( -1.0 ),
15197     muMin = cms.double( -1.0 ),
15198     muMax = cms.double( -1.0 ),
15199     yMin = cms.double( -1.0 ),
15200     yMax = cms.double( -1.0 ),
15201     dRMin = cms.double( -1.0 ),
15202     dRMax = cms.double( -1.0 ),
15203     maxDepth = cms.int32( -1 ),
15204     nFilt = cms.int32( -1 ),
15205     MinVtxNdof = cms.int32( 5 ),
15206     src = cms.InputTag( "hltTowerMakerForAll" ),
15207     srcPVs = cms.InputTag( "NotUsed" ),
15208     jetType = cms.string( "CaloJet" ),
15209     jetAlgorithm = cms.string( "AntiKt" ),
15210     rParam = cms.double( 0.8 ),
15211     inputEtMin = cms.double( 0.3 ),
15212     inputEMin = cms.double( 0.0 ),
15213     jetPtMin = cms.double( 1.0 ),
15214     doPVCorrection = cms.bool( False ),
15215     doAreaFastjet = cms.bool( False ),
15216     doRhoFastjet = cms.bool( False ),
15217     doPUOffsetCorr = cms.bool( False ),
15218     puPtMin = cms.double( 10.0 ),
15219     nSigmaPU = cms.double( 1.0 ),
15220     radiusPU = cms.double( 0.8 ),
15221     subtractorName = cms.string( "" ),
15222     useExplicitGhosts = cms.bool( False ),
15223     doAreaDiskApprox = cms.bool( False ),
15224     voronoiRfact = cms.double( -9.0 ),
15225     Rho_EtaMax = cms.double( 4.4 ),
15226     Ghost_EtaMax = cms.double( 6.0 ),
15227     Active_Area_Repeats = cms.int32( 5 ),
15228     GhostArea = cms.double( 0.01 ),
15229     restrictInputs = cms.bool( False ),
15230     maxInputs = cms.uint32( 1 ),
15231     writeCompound = cms.bool( False ),
15232     writeJetsWithConst = cms.bool( False ),
15233     doFastJetNonUniform = cms.bool( False ),
15234     useDeterministicSeed = cms.bool( True ),
15235     minSeed = cms.uint32( 0 ),
15236     verbosity = cms.int32( 0 ),
15237     puWidth = cms.double( 0.0 ),
15238     nExclude = cms.uint32( 0 ),
15239     maxBadEcalCells = cms.uint32( 9999999 ),
15240     maxBadHcalCells = cms.uint32( 9999999 ),
15241     maxProblematicEcalCells = cms.uint32( 9999999 ),
15242     maxProblematicHcalCells = cms.uint32( 9999999 ),
15243     maxRecoveredEcalCells = cms.uint32( 9999999 ),
15244     maxRecoveredHcalCells = cms.uint32( 9999999 ),
15245     puCenters = cms.vdouble(  ),
15246     applyWeight = cms.bool( False ),
15247     srcWeights = cms.InputTag( "" ),
15248     minimumTowersFraction = cms.double( 0.0 ),
15249     jetCollInstanceName = cms.string( "" ),
15250     sumRecHits = cms.bool( False )
15251 )
15252 fragment.hltAK8CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
15253     src = cms.InputTag( "hltAK8CaloJetsPF" ),
15254     filter = cms.bool( False ),
15255     etMin = cms.double( 5.0 )
15256 )
15257 fragment.hltAK8PFJets = cms.EDProducer( "FastjetJetProducer",
15258     useMassDropTagger = cms.bool( False ),
15259     useFiltering = cms.bool( False ),
15260     useDynamicFiltering = cms.bool( False ),
15261     useTrimming = cms.bool( False ),
15262     usePruning = cms.bool( False ),
15263     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
15264     useKtPruning = cms.bool( False ),
15265     useConstituentSubtraction = cms.bool( False ),
15266     useSoftDrop = cms.bool( False ),
15267     correctShape = cms.bool( False ),
15268     UseOnlyVertexTracks = cms.bool( False ),
15269     UseOnlyOnePV = cms.bool( False ),
15270     muCut = cms.double( -1.0 ),
15271     yCut = cms.double( -1.0 ),
15272     rFilt = cms.double( -1.0 ),
15273     rFiltFactor = cms.double( -1.0 ),
15274     trimPtFracMin = cms.double( -1.0 ),
15275     zcut = cms.double( -1.0 ),
15276     rcut_factor = cms.double( -1.0 ),
15277     csRho_EtaMax = cms.double( -1.0 ),
15278     csRParam = cms.double( -1.0 ),
15279     beta = cms.double( -1.0 ),
15280     R0 = cms.double( -1.0 ),
15281     gridMaxRapidity = cms.double( -1.0 ),
15282     gridSpacing = cms.double( -1.0 ),
15283     DzTrVtxMax = cms.double( 0.0 ),
15284     DxyTrVtxMax = cms.double( 0.0 ),
15285     MaxVtxZ = cms.double( 15.0 ),
15286     subjetPtMin = cms.double( -1.0 ),
15287     muMin = cms.double( -1.0 ),
15288     muMax = cms.double( -1.0 ),
15289     yMin = cms.double( -1.0 ),
15290     yMax = cms.double( -1.0 ),
15291     dRMin = cms.double( -1.0 ),
15292     dRMax = cms.double( -1.0 ),
15293     maxDepth = cms.int32( -1 ),
15294     nFilt = cms.int32( -1 ),
15295     MinVtxNdof = cms.int32( 0 ),
15296     src = cms.InputTag( "hltParticleFlow" ),
15297     srcPVs = cms.InputTag( "hltPixelVertices" ),
15298     jetType = cms.string( "PFJet" ),
15299     jetAlgorithm = cms.string( "AntiKt" ),
15300     rParam = cms.double( 0.8 ),
15301     inputEtMin = cms.double( 0.0 ),
15302     inputEMin = cms.double( 0.0 ),
15303     jetPtMin = cms.double( 0.0 ),
15304     doPVCorrection = cms.bool( False ),
15305     doAreaFastjet = cms.bool( False ),
15306     doRhoFastjet = cms.bool( False ),
15307     doPUOffsetCorr = cms.bool( False ),
15308     puPtMin = cms.double( 10.0 ),
15309     nSigmaPU = cms.double( 1.0 ),
15310     radiusPU = cms.double( 0.8 ),
15311     subtractorName = cms.string( "" ),
15312     useExplicitGhosts = cms.bool( False ),
15313     doAreaDiskApprox = cms.bool( True ),
15314     voronoiRfact = cms.double( -9.0 ),
15315     Rho_EtaMax = cms.double( 4.4 ),
15316     Ghost_EtaMax = cms.double( 6.0 ),
15317     Active_Area_Repeats = cms.int32( 5 ),
15318     GhostArea = cms.double( 0.01 ),
15319     restrictInputs = cms.bool( False ),
15320     maxInputs = cms.uint32( 1 ),
15321     writeCompound = cms.bool( False ),
15322     writeJetsWithConst = cms.bool( False ),
15323     doFastJetNonUniform = cms.bool( False ),
15324     useDeterministicSeed = cms.bool( True ),
15325     minSeed = cms.uint32( 0 ),
15326     verbosity = cms.int32( 0 ),
15327     puWidth = cms.double( 0.0 ),
15328     nExclude = cms.uint32( 0 ),
15329     maxBadEcalCells = cms.uint32( 9999999 ),
15330     maxBadHcalCells = cms.uint32( 9999999 ),
15331     maxProblematicEcalCells = cms.uint32( 9999999 ),
15332     maxProblematicHcalCells = cms.uint32( 9999999 ),
15333     maxRecoveredEcalCells = cms.uint32( 9999999 ),
15334     maxRecoveredHcalCells = cms.uint32( 9999999 ),
15335     puCenters = cms.vdouble(  ),
15336     applyWeight = cms.bool( False ),
15337     srcWeights = cms.InputTag( "" ),
15338     minimumTowersFraction = cms.double( 0.0 ),
15339     jetCollInstanceName = cms.string( "" ),
15340     sumRecHits = cms.bool( False )
15341 )
15342 fragment.hltAK8PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
15343     level = cms.string( "L1FastJet" ),
15344     algorithm = cms.string( "AK8PFHLT" ),
15345     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" )
15346 )
15347 fragment.hltAK8PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15348     level = cms.string( "L2Relative" ),
15349     algorithm = cms.string( "AK8PFHLT" )
15350 )
15351 fragment.hltAK8PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15352     level = cms.string( "L3Absolute" ),
15353     algorithm = cms.string( "AK8PFHLT" )
15354 )
15355 fragment.hltAK8PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15356     level = cms.string( "L2L3Residual" ),
15357     algorithm = cms.string( "AK8PFHLT" )
15358 )
15359 fragment.hltAK8PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
15360     correctors = cms.VInputTag( 'hltAK8PFFastJetCorrector','hltAK8PFRelativeCorrector','hltAK8PFAbsoluteCorrector','hltAK8PFResidualCorrector' )
15361 )
15362 fragment.hltAK8PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
15363     src = cms.InputTag( "hltAK8PFJets" ),
15364     correctors = cms.VInputTag( 'hltAK8PFCorrector' ),
15365     verbose = cms.untracked.bool( False )
15366 )
15367 fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
15368     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
15369     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10AK8" ),
15370     triggerJetsType = cms.int32( 85 ),
15371     maxDeltaR = cms.double( 0.5 )
15372 )
15373 fragment.hltSinglePFJet40AK8 = cms.EDFilter( "HLT1PFJet",
15374     saveTags = cms.bool( True ),
15375     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10AK8" ),
15376     triggerType = cms.int32( 85 ),
15377     MinE = cms.double( -1.0 ),
15378     MinPt = cms.double( 40.0 ),
15379     MinMass = cms.double( -1.0 ),
15380     MaxMass = cms.double( -1.0 ),
15381     MinEta = cms.double( -1.0 ),
15382     MaxEta = cms.double( 5.0 ),
15383     MinN = cms.int32( 1 )
15384 )
15385 fragment.hltL1sDQMPixelReconstruction = cms.EDFilter( "HLTL1TSeed",
15386     saveTags = cms.bool( True ),
15387     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
15388     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15389     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15390     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15391     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15392     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15393     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15394     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15395     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15396     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15397 )
15398 fragment.hltPreDQMPixelReconstruction = cms.EDFilter( "HLTPrescaler",
15399     offset = cms.uint32( 0 ),
15400     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15401 )
15402 fragment.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
15403     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
15404     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" )
15405 )
15406 fragment.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
15407     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
15408     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" )
15409 )
15410 fragment.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHits",
15411     pixelHitsReferenceSoA = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
15412     pixelHitsTargetSoA = cms.InputTag( "hltSiPixelRecHitsSoA" ),
15413     topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ),
15414     minD2cut = cms.double( 1.0E-4 )
15415 )
15416 fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
15417     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
15418     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ),
15419     useQualityCut = cms.bool( True ),
15420     minQuality = cms.string( "loose" )
15421 )
15422 fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
15423     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
15424     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ),
15425     useQualityCut = cms.bool( True ),
15426     minQuality = cms.string( "loose" )
15427 )
15428 fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTracks",
15429     pixelTrackReferenceSoA = cms.InputTag( "hltPixelTracksSoASerialSync" ),
15430     pixelTrackTargetSoA = cms.InputTag( "hltPixelTracksSoA" ),
15431     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ),
15432     useQualityCut = cms.bool( True ),
15433     minQuality = cms.string( "loose" ),
15434     deltaR2cut = cms.double( 4.0E-4 )
15435 )
15436 fragment.hltPixelVerticesSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
15437     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
15438     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
15439     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" )
15440 )
15441 fragment.hltPixelVerticesSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
15442     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ),
15443     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
15444     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" )
15445 )
15446 fragment.hltPixelVerticesSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertices",
15447     pixelVertexReferenceSoA = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
15448     pixelVertexTargetSoA = cms.InputTag( "hltPixelVerticesSoA" ),
15449     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
15450     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ),
15451     dzCut = cms.double( 1.0 )
15452 )
15453 fragment.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed",
15454     saveTags = cms.bool( True ),
15455     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
15456     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15457     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15458     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15459     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15460     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15461     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15462     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15463     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15464     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15465 )
15466 fragment.hltPreDQMEcalReconstruction = cms.EDFilter( "HLTPrescaler",
15467     offset = cms.uint32( 0 ),
15468     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15469 )
15470 fragment.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed",
15471     saveTags = cms.bool( True ),
15472     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
15473     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15474     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15475     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15476     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15477     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15478     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15479     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15480     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15481     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15482 )
15483 fragment.hltPreDQMHcalReconstruction = cms.EDFilter( "HLTPrescaler",
15484     offset = cms.uint32( 0 ),
15485     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15486 )
15487 fragment.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler",
15488     offset = cms.uint32( 0 ),
15489     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15490 )
15491 fragment.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector",
15492     inputTag = cms.InputTag( "rawDataCollector" ),
15493     fedList = cms.vuint32( 1405 )
15494 )
15495 fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
15496     offset = cms.uint32( 0 ),
15497     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15498 )
15499 fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
15500     saveTags = cms.bool( True ),
15501     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18 OR L1_DoubleMu8_SQ OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er1p4_OQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4 OR L1_DoubleMu0_Upt6_SQ_er2p0 OR L1_DoubleMu0_Upt7_SQ_er2p0 OR L1_DoubleMu0_Upt8_SQ_er2p0 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ),
15502     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15503     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15504     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15505     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15506     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15507     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15508     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15509     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15510     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15511 )
15512 fragment.hltPreDSTPFScoutingDoubleMuonNoVtx = cms.EDFilter( "HLTPrescaler",
15513     offset = cms.uint32( 0 ),
15514     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15515 )
15516 fragment.hltL1fL1sL1DoubleMuonScouting = cms.EDFilter( "HLTMuonL1TFilter",
15517     saveTags = cms.bool( True ),
15518     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15519     PreviousCandTag = cms.InputTag( "hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking" ),
15520     MaxEta = cms.double( 2.5 ),
15521     MinPt = cms.double( 0.0 ),
15522     MaxDeltaR = cms.double( 0.3 ),
15523     MinN = cms.int32( 2 ),
15524     CentralBxOnly = cms.bool( True ),
15525     SelectQualities = cms.vint32(  )
15526 )
15527 fragment.hltL2MuonCandidatesNoVtx = cms.EDProducer( "L2MuonCandidateProducer",
15528     InputObjects = cms.InputTag( "hltL2Muons" )
15529 )
15530 fragment.hltL2fL1sL1DoubleMuonScoutingNoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15531     saveTags = cms.bool( True ),
15532     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15533     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
15534     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
15535     SeedMapTag = cms.InputTag( "hltL2Muons" ),
15536     MinN = cms.int32( 0 ),
15537     MaxEta = cms.double( 2.5 ),
15538     AbsEtaBins = cms.vdouble( 0.0 ),
15539     MinNstations = cms.vint32( 0 ),
15540     MinNhits = cms.vint32( 0 ),
15541     CutOnChambers = cms.bool( False ),
15542     MinNchambers = cms.vint32( 0 ),
15543     MaxDr = cms.double( 9999.0 ),
15544     MinDr = cms.double( -1.0 ),
15545     MaxDz = cms.double( 9999.0 ),
15546     MinDxySig = cms.double( -1.0 ),
15547     MinPt = cms.double( 0.0 ),
15548     NSigmaPt = cms.double( 0.0 ),
15549     MatchToPreviousCand = cms.bool( True )
15550 )
15551 fragment.hltIterL3OISeedsFromL2MuonsNoVtx = cms.EDProducer( "TSGForOIFromL2",
15552     src = cms.InputTag( "hltL2Muons" ),
15553     layersToTry = cms.int32( 2 ),
15554     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
15555     hitsToTry = cms.int32( 1 ),
15556     adjustErrorsDynamicallyForHits = cms.bool( False ),
15557     adjustErrorsDynamicallyForHitless = cms.bool( True ),
15558     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15559     UseHitLessSeeds = cms.bool( True ),
15560     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
15561     maxEtaForTOB = cms.double( 1.8 ),
15562     minEtaForTEC = cms.double( 0.7 ),
15563     debug = cms.untracked.bool( False ),
15564     fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
15565     maxSeeds = cms.uint32( 20 ),
15566     maxHitlessSeeds = cms.uint32( 5 ),
15567     maxHitSeeds = cms.uint32( 1 ),
15568     numL2ValidHitsCutAllEta = cms.uint32( 20 ),
15569     numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
15570     pT1 = cms.double( 13.0 ),
15571     pT2 = cms.double( 30.0 ),
15572     pT3 = cms.double( 70.0 ),
15573     eta1 = cms.double( 0.2 ),
15574     eta2 = cms.double( 0.3 ),
15575     eta3 = cms.double( 1.0 ),
15576     eta4 = cms.double( 1.2 ),
15577     eta5 = cms.double( 1.6 ),
15578     eta6 = cms.double( 1.4 ),
15579     eta7 = cms.double( 2.1 ),
15580     SF1 = cms.double( 3.0 ),
15581     SF2 = cms.double( 4.0 ),
15582     SF3 = cms.double( 5.0 ),
15583     SF4 = cms.double( 7.0 ),
15584     SF5 = cms.double( 10.0 ),
15585     SF6 = cms.double( 2.0 ),
15586     SFHld = cms.double( 2.0 ),
15587     SFHd = cms.double( 4.0 ),
15588     tsosDiff1 = cms.double( 0.2 ),
15589     tsosDiff2 = cms.double( 0.02 ),
15590     displacedReco = cms.bool( False ),
15591     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
15592 )
15593 fragment.hltIterL3OITrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
15594     cleanTrajectoryAfterInOut = cms.bool( False ),
15595     doSeedingRegionRebuilding = cms.bool( False ),
15596     onlyPixelHitsForSeedCleaner = cms.bool( False ),
15597     reverseTrajectories = cms.bool( True ),
15598     useHitsSplitting = cms.bool( False ),
15599     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15600     src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsNoVtx" ),
15601     clustersToSkip = cms.InputTag( "" ),
15602     phase2clustersToSkip = cms.InputTag( "" ),
15603     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
15604     TransientInitialStateEstimatorParameters = cms.PSet( 
15605       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
15606       numberMeasurementsForFit = cms.int32( 4 ),
15607       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
15608     ),
15609     numHitsForSeedCleaner = cms.int32( 4 ),
15610     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15611     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
15612     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
15613     maxNSeeds = cms.uint32( 500000 ),
15614     maxSeedsBeforeCleaning = cms.uint32( 5000 )
15615 )
15616 fragment.hltIterL3OIMuCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
15617     TrajectoryInEvent = cms.bool( False ),
15618     useHitsSplitting = cms.bool( False ),
15619     src = cms.InputTag( "hltIterL3OITrackCandidatesNoVtx" ),
15620     clusterRemovalInfo = cms.InputTag( "" ),
15621     AlgorithmName = cms.string( "iter10" ),
15622     GeometricInnerState = cms.bool( True ),
15623     reMatchSplitHits = cms.bool( False ),
15624     usePropagatorForPCA = cms.bool( False ),
15625     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15626     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15627     useSimpleMF = cms.bool( False ),
15628     SimpleMagneticField = cms.string( "" ),
15629     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
15630     Propagator = cms.string( "PropagatorWithMaterial" ),
15631     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15632     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15633     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
15634 )
15635 fragment.hltIterL3OIMuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
15636     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksNoVtx" ),
15637     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
15638     vertices = cms.InputTag( "Notused" ),
15639     ignoreVertices = cms.bool( True ),
15640     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
15641     mva = cms.PSet( 
15642       minPixelHits = cms.vint32( 0, 0, 0 ),
15643       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
15644       dr_par = cms.PSet( 
15645         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
15646         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
15647         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15648         dr_exp = cms.vint32( 4, 4, 2147483647 ),
15649         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
15650       ),
15651       maxLostLayers = cms.vint32( 4, 3, 2 ),
15652       min3DLayers = cms.vint32( 0, 0, 0 ),
15653       dz_par = cms.PSet( 
15654         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15655         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
15656         dz_exp = cms.vint32( 4, 4, 2147483647 )
15657       ),
15658       minNVtxTrk = cms.int32( 3 ),
15659       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
15660       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
15661       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
15662       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
15663       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
15664       minLayers = cms.vint32( 3, 5, 5 )
15665     )
15666 )
15667 fragment.hltIterL3OIMuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
15668     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksNoVtx" ),
15669     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierNoVtx','MVAValues' ),
15670     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierNoVtx','QualityMasks' ),
15671     minQuality = cms.string( "highPurity" ),
15672     copyExtras = cms.untracked.bool( True ),
15673     copyTrajectories = cms.untracked.bool( False )
15674 )
15675 fragment.hltL3MuonsIterL3OINoVtx = cms.EDProducer( "L3MuonProducer",
15676     ServiceParameters = cms.PSet( 
15677       RPCLayers = cms.bool( True ),
15678       UseMuonNavigation = cms.untracked.bool( True ),
15679       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
15680         'SteppingHelixPropagatorAny',
15681         'hltESPSmartPropagator',
15682         'hltESPSteppingHelixPropagatorOpposite' )
15683     ),
15684     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
15685     TrackLoaderParameters = cms.PSet( 
15686       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
15687       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15688       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15689       DoSmoothing = cms.bool( True ),
15690       SmoothTkTrack = cms.untracked.bool( False ),
15691       VertexConstraint = cms.bool( False ),
15692       MuonUpdatorAtVertexParameters = cms.PSet( 
15693         MaxChi2 = cms.double( 1000000.0 ),
15694         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
15695         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
15696       ),
15697       PutTkTrackIntoEvent = cms.untracked.bool( False ),
15698       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
15699     ),
15700     L3TrajBuilderParameters = cms.PSet( 
15701       PtCut = cms.double( 1.0 ),
15702       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
15703       GlobalMuonTrackMatcher = cms.PSet( 
15704         Chi2Cut_3 = cms.double( 200.0 ),
15705         DeltaDCut_2 = cms.double( 10.0 ),
15706         Eta_threshold = cms.double( 1.2 ),
15707         Quality_2 = cms.double( 15.0 ),
15708         DeltaDCut_1 = cms.double( 40.0 ),
15709         Quality_3 = cms.double( 7.0 ),
15710         DeltaDCut_3 = cms.double( 15.0 ),
15711         Quality_1 = cms.double( 20.0 ),
15712         Pt_threshold1 = cms.double( 0.0 ),
15713         DeltaRCut_2 = cms.double( 0.2 ),
15714         DeltaRCut_1 = cms.double( 0.1 ),
15715         Pt_threshold2 = cms.double( 9.99999999E8 ),
15716         Chi2Cut_1 = cms.double( 50.0 ),
15717         Chi2Cut_2 = cms.double( 50.0 ),
15718         DeltaRCut_3 = cms.double( 1.0 ),
15719         LocChi2Cut = cms.double( 0.001 ),
15720         Propagator = cms.string( "hltESPSmartPropagator" ),
15721         MinPt = cms.double( 1.0 ),
15722         MinP = cms.double( 2.5 )
15723       ),
15724       ScaleTECxFactor = cms.double( -1.0 ),
15725       tkTrajUseVertex = cms.bool( False ),
15726       MuonTrackingRegionBuilder = cms.PSet( 
15727         Rescale_Dz = cms.double( 4.0 ),
15728         Pt_fixed = cms.bool( False ),
15729         Eta_fixed = cms.bool( True ),
15730         Eta_min = cms.double( 0.1 ),
15731         DeltaZ = cms.double( 24.2 ),
15732         maxRegions = cms.int32( 2 ),
15733         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
15734         UseVertex = cms.bool( False ),
15735         Z_fixed = cms.bool( False ),
15736         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
15737         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
15738         Rescale_phi = cms.double( 3.0 ),
15739         DeltaEta = cms.double( 0.2 ),
15740         precise = cms.bool( True ),
15741         OnDemand = cms.int32( -1 ),
15742         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
15743         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
15744         vertexCollection = cms.InputTag( "pixelVertices" ),
15745         Pt_min = cms.double( 3.0 ),
15746         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15747         Phi_fixed = cms.bool( True ),
15748         DeltaR = cms.double( 0.025 ),
15749         input = cms.InputTag( "hltL2Muons" ),
15750         DeltaPhi = cms.double( 0.15 ),
15751         Phi_min = cms.double( 0.1 ),
15752         Rescale_eta = cms.double( 3.0 )
15753       ),
15754       TrackTransformer = cms.PSet( 
15755         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15756         RefitDirection = cms.string( "insideOut" ),
15757         RefitRPCHits = cms.bool( True ),
15758         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
15759         DoPredictionsOnly = cms.bool( False ),
15760         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15761         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15762         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
15763       ),
15764       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15765       RefitRPCHits = cms.bool( True ),
15766       tkTrajVertex = cms.InputTag( "Notused" ),
15767       GlbRefitterParameters = cms.PSet( 
15768         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15769         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
15770         RefitFlag = cms.bool( True ),
15771         SkipStation = cms.int32( -1 ),
15772         Chi2CutRPC = cms.double( 1.0 ),
15773         PropDirForCosmics = cms.bool( False ),
15774         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
15775         HitThreshold = cms.int32( 1 ),
15776         DYTthrs = cms.vint32( 30, 15 ),
15777         TrackerSkipSystem = cms.int32( -1 ),
15778         RefitDirection = cms.string( "insideOut" ),
15779         Chi2CutCSC = cms.double( 150.0 ),
15780         Chi2CutDT = cms.double( 10.0 ),
15781         RefitRPCHits = cms.bool( True ),
15782         TrackerSkipSection = cms.int32( -1 ),
15783         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
15784         DoPredictionsOnly = cms.bool( False ),
15785         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15786         MuonHitsOption = cms.int32( 1 ),
15787         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
15788       ),
15789       PCut = cms.double( 2.5 ),
15790       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
15791       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15792       tkTrajMaxChi2 = cms.double( 9999.0 ),
15793       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15794       ScaleTECyFactor = cms.double( -1.0 ),
15795       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityNoVtx" )
15796     )
15797 )
15798 fragment.hltIterL3OIL3MuonsLinksCombinationNoVtx = cms.EDProducer( "L3TrackLinksCombiner",
15799     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx' )
15800 )
15801 fragment.hltIterL3OIL3MuonsNoVtx = cms.EDProducer( "L3TrackCombiner",
15802     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx' )
15803 )
15804 fragment.hltIterL3OIL3MuonCandidatesNoVtx = cms.EDProducer( "L3MuonCandidateProducer",
15805     InputObjects = cms.InputTag( "hltIterL3OIL3MuonsNoVtx" ),
15806     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationNoVtx" ),
15807     MuonPtOption = cms.string( "Tracker" )
15808 )
15809 fragment.hltL2SelectorForL3IONoVtx = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
15810     l2Src = cms.InputTag( "hltL2Muons" ),
15811     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesNoVtx" ),
15812     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationNoVtx" ),
15813     applyL3Filters = cms.bool( False ),
15814     MinNhits = cms.int32( 1 ),
15815     MaxNormalizedChi2 = cms.double( 20.0 ),
15816     MinNmuonHits = cms.int32( 1 ),
15817     MaxPtDifference = cms.double( 0.3 )
15818 )
15819 fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
15820     DeltaR = cms.double( 0.025 ),
15821     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15822     OnDemand = cms.int32( -1 ),
15823     vertexCollection = cms.InputTag( "notUsed" ),
15824     MeasurementTrackerName = cms.InputTag( "" ),
15825     UseVertex = cms.bool( False ),
15826     Rescale_Dz = cms.double( 4.0 ),
15827     Pt_fixed = cms.bool( True ),
15828     Z_fixed = cms.bool( True ),
15829     Pt_min = cms.double( 0.0 ),
15830     DeltaZ = cms.double( 24.2 ),
15831     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
15832     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
15833     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
15834     maxRegions = cms.int32( 5 ),
15835     precise = cms.bool( True ),
15836     input = cms.InputTag( "hltL2SelectorForL3IONoVtx" )
15837 )
15838 fragment.hltPixelTracksInRegionL2NoVtx = cms.EDProducer( "TrackSelectorByRegion",
15839     tracks = cms.InputTag( "hltPixelTracks" ),
15840     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsNoVtx" ),
15841     produceTrackCollection = cms.bool( True ),
15842     produceMask = cms.bool( False )
15843 )
15844 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
15845     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2NoVtx" ),
15846     InputVertexCollection = cms.InputTag( "" ),
15847     originHalfLength = cms.double( 0.3 ),
15848     originRadius = cms.double( 0.1 ),
15849     useProtoTrackKinematics = cms.bool( False ),
15850     useEventsWithNoVertex = cms.bool( True ),
15851     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
15852     usePV = cms.bool( False ),
15853     includeFourthHit = cms.bool( True ),
15854     produceComplement = cms.bool( False ),
15855     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
15856 )
15857 fragment.hltIter0IterL3MuonCkfTrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
15858     cleanTrajectoryAfterInOut = cms.bool( False ),
15859     doSeedingRegionRebuilding = cms.bool( True ),
15860     onlyPixelHitsForSeedCleaner = cms.bool( False ),
15861     reverseTrajectories = cms.bool( False ),
15862     useHitsSplitting = cms.bool( True ),
15863     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15864     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx" ),
15865     clustersToSkip = cms.InputTag( "" ),
15866     phase2clustersToSkip = cms.InputTag( "" ),
15867     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
15868     TransientInitialStateEstimatorParameters = cms.PSet( 
15869       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
15870       numberMeasurementsForFit = cms.int32( 4 ),
15871       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
15872     ),
15873     numHitsForSeedCleaner = cms.int32( 4 ),
15874     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15875     RedundantSeedCleaner = cms.string( "none" ),
15876     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
15877     maxNSeeds = cms.uint32( 100000 ),
15878     maxSeedsBeforeCleaning = cms.uint32( 1000 )
15879 )
15880 fragment.hltIter0IterL3MuonCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
15881     TrajectoryInEvent = cms.bool( False ),
15882     useHitsSplitting = cms.bool( False ),
15883     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesNoVtx" ),
15884     clusterRemovalInfo = cms.InputTag( "" ),
15885     AlgorithmName = cms.string( "hltIter0" ),
15886     GeometricInnerState = cms.bool( True ),
15887     reMatchSplitHits = cms.bool( False ),
15888     usePropagatorForPCA = cms.bool( False ),
15889     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15890     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15891     useSimpleMF = cms.bool( True ),
15892     SimpleMagneticField = cms.string( "ParabolicMf" ),
15893     Fitter = cms.string( "hltESPFittingSmootherIT" ),
15894     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
15895     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15896     NavigationSchool = cms.string( "" ),
15897     MeasurementTracker = cms.string( "" )
15898 )
15899 fragment.hltIter0IterL3MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
15900     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksNoVtx" ),
15901     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
15902     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
15903     ignoreVertices = cms.bool( False ),
15904     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
15905     mva = cms.PSet( 
15906       minPixelHits = cms.vint32( 0, 0, 0 ),
15907       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
15908       dr_par = cms.PSet( 
15909         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
15910         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
15911         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15912         dr_exp = cms.vint32( 4, 4, 2147483647 ),
15913         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
15914       ),
15915       maxLostLayers = cms.vint32( 1, 1, 1 ),
15916       min3DLayers = cms.vint32( 0, 0, 0 ),
15917       dz_par = cms.PSet( 
15918         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15919         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
15920         dz_exp = cms.vint32( 4, 4, 2147483647 )
15921       ),
15922       minNVtxTrk = cms.int32( 3 ),
15923       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
15924       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
15925       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
15926       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
15927       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
15928       minLayers = cms.vint32( 3, 3, 4 )
15929     )
15930 )
15931 fragment.hltIter0IterL3MuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
15932     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksNoVtx" ),
15933     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierNoVtx','MVAValues' ),
15934     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierNoVtx','QualityMasks' ),
15935     minQuality = cms.string( "highPurity" ),
15936     copyExtras = cms.untracked.bool( True ),
15937     copyTrajectories = cms.untracked.bool( False )
15938 )
15939 fragment.hltL3MuonsIterL3IONoVtx = cms.EDProducer( "L3MuonProducer",
15940     ServiceParameters = cms.PSet( 
15941       RPCLayers = cms.bool( True ),
15942       UseMuonNavigation = cms.untracked.bool( True ),
15943       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
15944         'SteppingHelixPropagatorAny',
15945         'hltESPSmartPropagator',
15946         'hltESPSteppingHelixPropagatorOpposite' )
15947     ),
15948     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
15949     TrackLoaderParameters = cms.PSet( 
15950       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
15951       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15952       DoSmoothing = cms.bool( False ),
15953       SmoothTkTrack = cms.untracked.bool( False ),
15954       VertexConstraint = cms.bool( False ),
15955       MuonUpdatorAtVertexParameters = cms.PSet( 
15956         MaxChi2 = cms.double( 1000000.0 ),
15957         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
15958         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
15959       ),
15960       PutTkTrackIntoEvent = cms.untracked.bool( False ),
15961       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
15962     ),
15963     L3TrajBuilderParameters = cms.PSet( 
15964       PtCut = cms.double( 1.0 ),
15965       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
15966       GlobalMuonTrackMatcher = cms.PSet( 
15967         Chi2Cut_3 = cms.double( 200.0 ),
15968         DeltaDCut_2 = cms.double( 10.0 ),
15969         Eta_threshold = cms.double( 1.2 ),
15970         Quality_2 = cms.double( 15.0 ),
15971         DeltaDCut_1 = cms.double( 40.0 ),
15972         Quality_3 = cms.double( 7.0 ),
15973         DeltaDCut_3 = cms.double( 15.0 ),
15974         Quality_1 = cms.double( 20.0 ),
15975         Pt_threshold1 = cms.double( 0.0 ),
15976         DeltaRCut_2 = cms.double( 0.2 ),
15977         DeltaRCut_1 = cms.double( 0.1 ),
15978         Pt_threshold2 = cms.double( 9.99999999E8 ),
15979         Chi2Cut_1 = cms.double( 50.0 ),
15980         Chi2Cut_2 = cms.double( 50.0 ),
15981         DeltaRCut_3 = cms.double( 1.0 ),
15982         LocChi2Cut = cms.double( 0.001 ),
15983         Propagator = cms.string( "hltESPSmartPropagator" ),
15984         MinPt = cms.double( 1.0 ),
15985         MinP = cms.double( 2.5 )
15986       ),
15987       ScaleTECxFactor = cms.double( -1.0 ),
15988       tkTrajUseVertex = cms.bool( False ),
15989       MuonTrackingRegionBuilder = cms.PSet( 
15990         Rescale_Dz = cms.double( 4.0 ),
15991         Pt_fixed = cms.bool( True ),
15992         Eta_fixed = cms.bool( True ),
15993         Eta_min = cms.double( 0.1 ),
15994         DeltaZ = cms.double( 24.2 ),
15995         maxRegions = cms.int32( 2 ),
15996         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
15997         UseVertex = cms.bool( False ),
15998         Z_fixed = cms.bool( True ),
15999         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
16000         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
16001         Rescale_phi = cms.double( 3.0 ),
16002         DeltaEta = cms.double( 0.04 ),
16003         precise = cms.bool( True ),
16004         OnDemand = cms.int32( -1 ),
16005         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
16006         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
16007         vertexCollection = cms.InputTag( "pixelVertices" ),
16008         Pt_min = cms.double( 3.0 ),
16009         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16010         Phi_fixed = cms.bool( True ),
16011         DeltaR = cms.double( 0.025 ),
16012         input = cms.InputTag( "hltL2SelectorForL3IONoVtx" ),
16013         DeltaPhi = cms.double( 0.15 ),
16014         Phi_min = cms.double( 0.1 ),
16015         Rescale_eta = cms.double( 3.0 )
16016       ),
16017       TrackTransformer = cms.PSet( 
16018         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
16019         RefitDirection = cms.string( "insideOut" ),
16020         RefitRPCHits = cms.bool( True ),
16021         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
16022         DoPredictionsOnly = cms.bool( False ),
16023         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16024         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
16025         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
16026       ),
16027       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16028       RefitRPCHits = cms.bool( True ),
16029       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
16030       GlbRefitterParameters = cms.PSet( 
16031         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
16032         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
16033         RefitFlag = cms.bool( True ),
16034         SkipStation = cms.int32( -1 ),
16035         Chi2CutRPC = cms.double( 1.0 ),
16036         PropDirForCosmics = cms.bool( False ),
16037         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
16038         HitThreshold = cms.int32( 1 ),
16039         DYTthrs = cms.vint32( 30, 15 ),
16040         TrackerSkipSystem = cms.int32( -1 ),
16041         RefitDirection = cms.string( "insideOut" ),
16042         Chi2CutCSC = cms.double( 150.0 ),
16043         Chi2CutDT = cms.double( 10.0 ),
16044         RefitRPCHits = cms.bool( True ),
16045         TrackerSkipSection = cms.int32( -1 ),
16046         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
16047         DoPredictionsOnly = cms.bool( False ),
16048         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16049         MuonHitsOption = cms.int32( 1 ),
16050         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
16051       ),
16052       PCut = cms.double( 2.5 ),
16053       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
16054       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16055       matchToSeeds = cms.bool( True ),
16056       tkTrajMaxChi2 = cms.double( 9999.0 ),
16057       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
16058       ScaleTECyFactor = cms.double( -1.0 ),
16059       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityNoVtx" )
16060     )
16061 )
16062 fragment.hltIterL3MuonsFromL2LinksCombinationNoVtx = cms.EDProducer( "L3TrackLinksCombiner",
16063     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx','hltL3MuonsIterL3IONoVtx' )
16064 )
16065 fragment.hltIterL3MuonsFromL2NoVtx = cms.EDProducer( "L3TrackCombiner",
16066     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx','hltL3MuonsIterL3IONoVtx' )
16067 )
16068 fragment.hltIterL3MuonL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector",
16069     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16070     L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
16071     SeedMapTag = cms.InputTag( "hltL2Muons" ),
16072     L1MinPt = cms.double( -1.0 ),
16073     L1MaxEta = cms.double( 5.0 ),
16074     L1MinQuality = cms.uint32( 7 ),
16075     CentralBxOnly = cms.bool( True )
16076 )
16077 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
16078     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
16079     L1MinPt = cms.double( 0.0 ),
16080     L1MaxEta = cms.double( 2.5 ),
16081     L1MinQuality = cms.uint32( 7 ),
16082     SetMinPtBarrelTo = cms.double( 3.5 ),
16083     SetMinPtEndcapTo = cms.double( 1.0 ),
16084     CentralBxOnly = cms.bool( True ),
16085     RegionPSet = cms.PSet( 
16086       vertexCollection = cms.InputTag( "notUsed" ),
16087       zErrorVetex = cms.double( 0.2 ),
16088       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16089       zErrorBeamSpot = cms.double( 24.2 ),
16090       maxNVertices = cms.int32( 1 ),
16091       maxNRegions = cms.int32( 5 ),
16092       nSigmaZVertex = cms.double( 3.0 ),
16093       nSigmaZBeamSpot = cms.double( 4.0 ),
16094       ptMin = cms.double( 0.0 ),
16095       mode = cms.string( "BeamSpotSigma" ),
16096       input = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorNoVtx" ),
16097       searchOpt = cms.bool( False ),
16098       whereToUseMeasurementTracker = cms.string( "Never" ),
16099       originRadius = cms.double( 0.2 ),
16100       measurementTrackerName = cms.InputTag( "" ),
16101       precise = cms.bool( True ),
16102       deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
16103       deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
16104       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 )
16105     ),
16106     ServiceParameters = cms.PSet( 
16107       RPCLayers = cms.bool( True ),
16108       UseMuonNavigation = cms.untracked.bool( True ),
16109       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
16110     )
16111 )
16112 fragment.hltPixelTracksInRegionL1NoVtx = cms.EDProducer( "TrackSelectorByRegion",
16113     tracks = cms.InputTag( "hltPixelTracks" ),
16114     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx" ),
16115     produceTrackCollection = cms.bool( True ),
16116     produceMask = cms.bool( False )
16117 )
16118 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
16119     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1NoVtx" ),
16120     InputVertexCollection = cms.InputTag( "" ),
16121     originHalfLength = cms.double( 0.3 ),
16122     originRadius = cms.double( 0.1 ),
16123     useProtoTrackKinematics = cms.bool( False ),
16124     useEventsWithNoVertex = cms.bool( True ),
16125     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
16126     usePV = cms.bool( False ),
16127     includeFourthHit = cms.bool( True ),
16128     produceComplement = cms.bool( False ),
16129     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
16130 )
16131 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
16132     cleanTrajectoryAfterInOut = cms.bool( False ),
16133     doSeedingRegionRebuilding = cms.bool( True ),
16134     onlyPixelHitsForSeedCleaner = cms.bool( False ),
16135     reverseTrajectories = cms.bool( False ),
16136     useHitsSplitting = cms.bool( True ),
16137     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
16138     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx" ),
16139     clustersToSkip = cms.InputTag( "" ),
16140     phase2clustersToSkip = cms.InputTag( "" ),
16141     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
16142     TransientInitialStateEstimatorParameters = cms.PSet( 
16143       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
16144       numberMeasurementsForFit = cms.int32( 4 ),
16145       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
16146     ),
16147     numHitsForSeedCleaner = cms.int32( 4 ),
16148     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
16149     RedundantSeedCleaner = cms.string( "none" ),
16150     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
16151     maxNSeeds = cms.uint32( 100000 ),
16152     maxSeedsBeforeCleaning = cms.uint32( 1000 )
16153 )
16154 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
16155     TrajectoryInEvent = cms.bool( False ),
16156     useHitsSplitting = cms.bool( False ),
16157     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx" ),
16158     clusterRemovalInfo = cms.InputTag( "" ),
16159     AlgorithmName = cms.string( "hltIter0" ),
16160     GeometricInnerState = cms.bool( True ),
16161     reMatchSplitHits = cms.bool( False ),
16162     usePropagatorForPCA = cms.bool( False ),
16163     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16164     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
16165     useSimpleMF = cms.bool( True ),
16166     SimpleMagneticField = cms.string( "ParabolicMf" ),
16167     Fitter = cms.string( "hltESPFittingSmootherIT" ),
16168     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
16169     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16170     NavigationSchool = cms.string( "" ),
16171     MeasurementTracker = cms.string( "" )
16172 )
16173 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
16174     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx" ),
16175     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
16176     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
16177     ignoreVertices = cms.bool( False ),
16178     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
16179     mva = cms.PSet( 
16180       minPixelHits = cms.vint32( 0, 0, 0 ),
16181       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
16182       dr_par = cms.PSet( 
16183         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
16184         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
16185         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
16186         dr_exp = cms.vint32( 4, 4, 2147483647 ),
16187         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
16188       ),
16189       maxLostLayers = cms.vint32( 1, 1, 1 ),
16190       min3DLayers = cms.vint32( 0, 0, 0 ),
16191       dz_par = cms.PSet( 
16192         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
16193         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
16194         dz_exp = cms.vint32( 4, 4, 2147483647 )
16195       ),
16196       minNVtxTrk = cms.int32( 3 ),
16197       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
16198       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
16199       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
16200       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
16201       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
16202       minLayers = cms.vint32( 3, 3, 4 )
16203     )
16204 )
16205 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
16206     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx" ),
16207     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx','MVAValues' ),
16208     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx','QualityMasks' ),
16209     minQuality = cms.string( "highPurity" ),
16210     copyExtras = cms.untracked.bool( True ),
16211     copyTrajectories = cms.untracked.bool( False )
16212 )
16213 fragment.hltIterL3MuonMergedNoVtx = cms.EDProducer( "TrackListMerger",
16214     copyExtras = cms.untracked.bool( True ),
16215     copyMVA = cms.bool( False ),
16216     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityNoVtx','hltIter0IterL3MuonTrackSelectionHighPurityNoVtx' ),
16217     MaxNormalizedChisq = cms.double( 1000.0 ),
16218     MinPT = cms.double( 0.05 ),
16219     MinFound = cms.int32( 3 ),
16220     Epsilon = cms.double( -0.001 ),
16221     ShareFrac = cms.double( 0.19 ),
16222     allowFirstHitShare = cms.bool( True ),
16223     FoundHitBonus = cms.double( 5.0 ),
16224     LostHitPenalty = cms.double( 20.0 ),
16225     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
16226     newQuality = cms.string( "confirmed" ),
16227     setsToMerge = cms.VPSet( 
16228       cms.PSet(  pQual = cms.bool( False ),
16229         tLists = cms.vint32( 0, 1 )
16230       )
16231     ),
16232     hasSelector = cms.vint32( 0, 0 ),
16233     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityNoVtx','hltIter0IterL3MuonTrackSelectionHighPurityNoVtx' ),
16234     writeOnlyTrkQuals = cms.bool( False ),
16235     makeReKeyedSeeds = cms.untracked.bool( False ),
16236     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
16237 )
16238 fragment.hltIterL3MuonAndMuonFromL1MergedNoVtx = cms.EDProducer( "TrackListMerger",
16239     copyExtras = cms.untracked.bool( True ),
16240     copyMVA = cms.bool( False ),
16241     TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedNoVtx','hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx' ),
16242     MaxNormalizedChisq = cms.double( 1000.0 ),
16243     MinPT = cms.double( 0.05 ),
16244     MinFound = cms.int32( 3 ),
16245     Epsilon = cms.double( -0.001 ),
16246     ShareFrac = cms.double( 0.19 ),
16247     allowFirstHitShare = cms.bool( True ),
16248     FoundHitBonus = cms.double( 5.0 ),
16249     LostHitPenalty = cms.double( 20.0 ),
16250     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
16251     newQuality = cms.string( "confirmed" ),
16252     setsToMerge = cms.VPSet( 
16253       cms.PSet(  pQual = cms.bool( False ),
16254         tLists = cms.vint32( 0, 1 )
16255       )
16256     ),
16257     hasSelector = cms.vint32( 0, 0 ),
16258     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedNoVtx','hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx' ),
16259     writeOnlyTrkQuals = cms.bool( False ),
16260     makeReKeyedSeeds = cms.untracked.bool( False ),
16261     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
16262 )
16263 fragment.hltL3MuonsIterL3LinksNoVtx = cms.EDProducer( "MuonLinksProducerForHLT",
16264     LinkCollection = cms.InputTag( "hltIterL3MuonsFromL2LinksCombinationNoVtx" ),
16265     InclusiveTrackerTrackCollection = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedNoVtx" ),
16266     ptMin = cms.double( 2.5 ),
16267     pMin = cms.double( 2.5 ),
16268     shareHitFraction = cms.double( 0.19 )
16269 )
16270 fragment.hltIterL3MuonsNoVtx = cms.EDProducer( "MuonIdProducer",
16271     MuonCaloCompatibility = cms.PSet( 
16272       delta_eta = cms.double( 0.02 ),
16273       delta_phi = cms.double( 0.02 ),
16274       allSiPMHO = cms.bool( False ),
16275       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
16276       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
16277     ),
16278     TrackAssociatorParameters = cms.PSet( 
16279       useMuon = cms.bool( True ),
16280       truthMatch = cms.bool( False ),
16281       usePreshower = cms.bool( False ),
16282       dRPreshowerPreselection = cms.double( 0.2 ),
16283       muonMaxDistanceSigmaY = cms.double( 0.0 ),
16284       useEcal = cms.bool( False ),
16285       muonMaxDistanceSigmaX = cms.double( 0.0 ),
16286       dRMuon = cms.double( 9999.0 ),
16287       dREcal = cms.double( 9999.0 ),
16288       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
16289       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
16290       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
16291       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
16292       propagateAllDirections = cms.bool( True ),
16293       muonMaxDistanceY = cms.double( 5.0 ),
16294       useHO = cms.bool( False ),
16295       muonMaxDistanceX = cms.double( 5.0 ),
16296       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
16297       useHcal = cms.bool( False ),
16298       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
16299       accountForTrajectoryChangeCalo = cms.bool( False ),
16300       dREcalPreselection = cms.double( 0.05 ),
16301       useCalo = cms.bool( False ),
16302       dRMuonPreselection = cms.double( 0.2 ),
16303       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
16304       dRHcal = cms.double( 9999.0 ),
16305       dRHcalPreselection = cms.double( 0.2 ),
16306       HORecHitCollectionLabel = cms.InputTag( "Notused" )
16307     ),
16308     CaloExtractorPSet = cms.PSet( 
16309       DR_Veto_H = cms.double( 0.1 ),
16310       CenterConeOnCalIntersection = cms.bool( False ),
16311       NoiseTow_EE = cms.double( 0.15 ),
16312       Noise_EB = cms.double( 0.025 ),
16313       Noise_HE = cms.double( 0.2 ),
16314       DR_Veto_E = cms.double( 0.07 ),
16315       NoiseTow_EB = cms.double( 0.04 ),
16316       Noise_EE = cms.double( 0.1 ),
16317       UseRecHitsFlag = cms.bool( False ),
16318       DR_Max = cms.double( 1.0 ),
16319       DepositLabel = cms.untracked.string( "Cal" ),
16320       Noise_HO = cms.double( 0.2 ),
16321       DR_Veto_HO = cms.double( 0.1 ),
16322       Threshold_H = cms.double( 0.5 ),
16323       PrintTimeReport = cms.untracked.bool( False ),
16324       Threshold_E = cms.double( 0.2 ),
16325       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
16326       ComponentName = cms.string( "CaloExtractorByAssociator" ),
16327       Threshold_HO = cms.double( 0.5 ),
16328       DepositInstanceLabels = cms.vstring( 'ecal',
16329         'hcal',
16330         'ho' ),
16331       ServiceParameters = cms.PSet( 
16332         RPCLayers = cms.bool( False ),
16333         UseMuonNavigation = cms.untracked.bool( False ),
16334         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
16335       ),
16336       TrackAssociatorParameters = cms.PSet( 
16337         useMuon = cms.bool( False ),
16338         truthMatch = cms.bool( False ),
16339         usePreshower = cms.bool( False ),
16340         dRPreshowerPreselection = cms.double( 0.2 ),
16341         muonMaxDistanceSigmaY = cms.double( 0.0 ),
16342         useEcal = cms.bool( False ),
16343         muonMaxDistanceSigmaX = cms.double( 0.0 ),
16344         dRMuon = cms.double( 9999.0 ),
16345         dREcal = cms.double( 1.0 ),
16346         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
16347         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
16348         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
16349         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
16350         propagateAllDirections = cms.bool( True ),
16351         muonMaxDistanceY = cms.double( 5.0 ),
16352         useHO = cms.bool( False ),
16353         muonMaxDistanceX = cms.double( 5.0 ),
16354         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
16355         useHcal = cms.bool( False ),
16356         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
16357         accountForTrajectoryChangeCalo = cms.bool( False ),
16358         dREcalPreselection = cms.double( 1.0 ),
16359         useCalo = cms.bool( True ),
16360         dRMuonPreselection = cms.double( 0.2 ),
16361         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
16362         dRHcal = cms.double( 1.0 ),
16363         dRHcalPreselection = cms.double( 1.0 ),
16364         HORecHitCollectionLabel = cms.InputTag( "Notused" )
16365       ),
16366       Noise_HB = cms.double( 0.2 )
16367     ),
16368     TrackExtractorPSet = cms.PSet( 
16369       Diff_z = cms.double( 0.2 ),
16370       inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx" ),
16371       Chi2Ndof_Max = cms.double( 1.0E64 ),
16372       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
16373       DR_Veto = cms.double( 0.01 ),
16374       Pt_Min = cms.double( -1.0 ),
16375       DR_Max = cms.double( 1.0 ),
16376       NHits_Min = cms.uint32( 0 ),
16377       Chi2Prob_Min = cms.double( -1.0 ),
16378       Diff_r = cms.double( 0.1 ),
16379       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
16380       ComponentName = cms.string( "TrackExtractor" )
16381     ),
16382     JetExtractorPSet = cms.PSet( 
16383       JetCollectionLabel = cms.InputTag( "Notused" ),
16384       DR_Veto = cms.double( 0.1 ),
16385       DR_Max = cms.double( 1.0 ),
16386       ExcludeMuonVeto = cms.bool( True ),
16387       PrintTimeReport = cms.untracked.bool( False ),
16388       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
16389       ComponentName = cms.string( "JetExtractor" ),
16390       ServiceParameters = cms.PSet( 
16391         RPCLayers = cms.bool( False ),
16392         UseMuonNavigation = cms.untracked.bool( False ),
16393         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
16394       ),
16395       TrackAssociatorParameters = cms.PSet( 
16396         useMuon = cms.bool( False ),
16397         truthMatch = cms.bool( False ),
16398         usePreshower = cms.bool( False ),
16399         dRPreshowerPreselection = cms.double( 0.2 ),
16400         muonMaxDistanceSigmaY = cms.double( 0.0 ),
16401         useEcal = cms.bool( False ),
16402         muonMaxDistanceSigmaX = cms.double( 0.0 ),
16403         dRMuon = cms.double( 9999.0 ),
16404         dREcal = cms.double( 0.5 ),
16405         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
16406         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
16407         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
16408         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
16409         propagateAllDirections = cms.bool( True ),
16410         muonMaxDistanceY = cms.double( 5.0 ),
16411         useHO = cms.bool( False ),
16412         muonMaxDistanceX = cms.double( 5.0 ),
16413         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
16414         useHcal = cms.bool( False ),
16415         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
16416         accountForTrajectoryChangeCalo = cms.bool( False ),
16417         dREcalPreselection = cms.double( 0.5 ),
16418         useCalo = cms.bool( True ),
16419         dRMuonPreselection = cms.double( 0.2 ),
16420         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
16421         dRHcal = cms.double( 0.5 ),
16422         dRHcalPreselection = cms.double( 0.5 ),
16423         HORecHitCollectionLabel = cms.InputTag( "Notused" )
16424       ),
16425       Threshold = cms.double( 5.0 )
16426     ),
16427     trackDepositName = cms.string( "tracker" ),
16428     ecalDepositName = cms.string( "ecal" ),
16429     hcalDepositName = cms.string( "hcal" ),
16430     hoDepositName = cms.string( "ho" ),
16431     jetDepositName = cms.string( "jets" ),
16432     TimingFillerParameters = cms.PSet( 
16433       DTTimingParameters = cms.PSet( 
16434         HitError = cms.double( 6.0 ),
16435         MatchParameters = cms.PSet( 
16436           TightMatchDT = cms.bool( False ),
16437           DTradius = cms.double( 0.01 ),
16438           TightMatchCSC = cms.bool( True ),
16439           CSCsegments = cms.InputTag( "hltCscSegments" ),
16440           DTsegments = cms.InputTag( "hltDt4DSegments" )
16441         ),
16442         debug = cms.bool( False ),
16443         DoWireCorr = cms.bool( False ),
16444         RequireBothProjections = cms.bool( False ),
16445         DTTimeOffset = cms.double( 2.7 ),
16446         PruneCut = cms.double( 10000.0 ),
16447         DTsegments = cms.InputTag( "hltDt4DSegments" ),
16448         UseSegmentT0 = cms.bool( False ),
16449         HitsMin = cms.int32( 5 ),
16450         DropTheta = cms.bool( True ),
16451         ServiceParameters = cms.PSet( 
16452           RPCLayers = cms.bool( True ),
16453           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
16454         )
16455       ),
16456       UseCSC = cms.bool( True ),
16457       CSCTimingParameters = cms.PSet( 
16458         MatchParameters = cms.PSet( 
16459           TightMatchDT = cms.bool( False ),
16460           DTradius = cms.double( 0.01 ),
16461           TightMatchCSC = cms.bool( True ),
16462           CSCsegments = cms.InputTag( "hltCscSegments" ),
16463           DTsegments = cms.InputTag( "hltDt4DSegments" )
16464         ),
16465         debug = cms.bool( False ),
16466         CSCWireTimeOffset = cms.double( 0.0 ),
16467         CSCStripError = cms.double( 7.0 ),
16468         CSCTimeOffset = cms.double( 0.0 ),
16469         CSCWireError = cms.double( 8.6 ),
16470         PruneCut = cms.double( 100.0 ),
16471         CSCsegments = cms.InputTag( "hltCscSegments" ),
16472         UseStripTime = cms.bool( True ),
16473         CSCStripTimeOffset = cms.double( 0.0 ),
16474         UseWireTime = cms.bool( True ),
16475         ServiceParameters = cms.PSet( 
16476           RPCLayers = cms.bool( True ),
16477           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
16478         )
16479       ),
16480       ErrorDT = cms.double( 6.0 ),
16481       EcalEnergyCut = cms.double( 0.4 ),
16482       UseECAL = cms.bool( True ),
16483       ErrorEB = cms.double( 2.085 ),
16484       UseDT = cms.bool( True ),
16485       ErrorEE = cms.double( 6.95 ),
16486       ErrorCSC = cms.double( 7.4 )
16487     ),
16488     ShowerDigiFillerParameters = cms.PSet( 
16489       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
16490       digiMaxDistanceX = cms.double( 25.0 ),
16491       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
16492     ),
16493     TrackerKinkFinderParameters = cms.PSet( 
16494       usePosition = cms.bool( False ),
16495       diagonalOnly = cms.bool( False )
16496     ),
16497     fillEnergy = cms.bool( False ),
16498     storeCrossedHcalRecHits = cms.bool( False ),
16499     maxAbsPullX = cms.double( 4.0 ),
16500     maxAbsEta = cms.double( 3.0 ),
16501     minPt = cms.double( 8.0 ),
16502     inputCollectionTypes = cms.vstring( 'inner tracks',
16503       'links' ),
16504     addExtraSoftMuons = cms.bool( False ),
16505     fillGlobalTrackRefits = cms.bool( False ),
16506     debugWithTruthMatching = cms.bool( False ),
16507     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltL3MuonsIterL3LinksNoVtx' ),
16508     fillCaloCompatibility = cms.bool( False ),
16509     maxAbsPullY = cms.double( 9999.0 ),
16510     maxAbsDy = cms.double( 9999.0 ),
16511     minP = cms.double( 0.0 ),
16512     minPCaloMuon = cms.double( 1.0E9 ),
16513     maxAbsDx = cms.double( 3.0 ),
16514     fillIsolation = cms.bool( False ),
16515     writeIsoDeposits = cms.bool( False ),
16516     minNumberOfMatches = cms.int32( 1 ),
16517     fillMatching = cms.bool( True ),
16518     fillShowerDigis = cms.bool( False ),
16519     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
16520     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
16521     fillGlobalTrackQuality = cms.bool( False ),
16522     globalTrackQualityInputTag = cms.InputTag( "" ),
16523     selectHighPurity = cms.bool( False ),
16524     pvInputTag = cms.InputTag( "" ),
16525     fillTrackerKink = cms.bool( False ),
16526     minCaloCompatibility = cms.double( 0.6 ),
16527     runArbitrationCleaner = cms.bool( False ),
16528     arbitrationCleanerOptions = cms.PSet( 
16529       OverlapDTheta = cms.double( 0.02 ),
16530       Overlap = cms.bool( True ),
16531       Clustering = cms.bool( True ),
16532       ME1a = cms.bool( True ),
16533       ClusterDTheta = cms.double( 0.02 ),
16534       ClusterDPhi = cms.double( 0.6 ),
16535       OverlapDPhi = cms.double( 0.0786 )
16536     ),
16537     arbitrateTrackerMuons = cms.bool( True )
16538 )
16539 fragment.hltIterL3MuonCandidatesNoVtx = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
16540     InputObjects = cms.InputTag( "hltIterL3MuonsNoVtx" ),
16541     DisplacedReconstruction = cms.bool( False )
16542 )
16543 fragment.hltDoubleMuonL3PreFilteredScoutingNoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
16544     saveTags = cms.bool( True ),
16545     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
16546     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
16547     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScoutingNoVtx" ),
16548     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
16549     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ),
16550     MinN = cms.int32( 2 ),
16551     MaxEta = cms.double( 2.5 ),
16552     MinNhits = cms.int32( 0 ),
16553     MaxDr = cms.double( 9999.0 ),
16554     MinDr = cms.double( -1.0 ),
16555     MaxDz = cms.double( 9999.0 ),
16556     MinDxySig = cms.double( -1.0 ),
16557     MinPt = cms.double( 0.0 ),
16558     NSigmaPt = cms.double( 0.0 ),
16559     MaxNormalizedChi2 = cms.double( 9999.0 ),
16560     MaxDXYBeamSpot = cms.double( 9999.0 ),
16561     MinDXYBeamSpot = cms.double( -1.0 ),
16562     MinNmuonHits = cms.int32( 0 ),
16563     MaxPtDifference = cms.double( 9999.0 ),
16564     MinTrackPt = cms.double( 0.0 ),
16565     minMuonStations = cms.int32( 0 ),
16566     minTrkHits = cms.int32( -1 ),
16567     minMuonHits = cms.int32( -1 ),
16568     allowedTypeMask = cms.uint32( 255 ),
16569     requiredTypeMask = cms.uint32( 0 ),
16570     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
16571     trkMuonId = cms.uint32( 0 ),
16572     L1MatchingdR = cms.double( 0.3 ),
16573     MatchToPreviousCand = cms.bool( True ),
16574     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
16575     requireL3MuonTrajectorySeed = cms.bool( False ),
16576     useSimpleGeometry = cms.bool( True ),
16577     useStation2 = cms.bool( True ),
16578     fallbackToME1 = cms.bool( False ),
16579     cosmicPropagationHypothesis = cms.bool( False ),
16580     useMB2InOverlap = cms.bool( False ),
16581     useTrack = cms.string( "tracker" ),
16582     useState = cms.string( "atVertex" ),
16583     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
16584     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
16585     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
16586 )
16587 fragment.hltPFMETProducer = cms.EDProducer( "PFMETProducer",
16588     src = cms.InputTag( "hltParticleFlow" ),
16589     globalThreshold = cms.double( 0.0 ),
16590     alias = cms.string( "hltPFMet" ),
16591     calculateSignificance = cms.bool( False ),
16592     parameters = cms.PSet(  ),
16593     applyWeight = cms.bool( False ),
16594     srcWeights = cms.InputTag( "" )
16595 )
16596 fragment.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit",
16597     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
16598     ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16599     eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
16600     skipHCAL = cms.bool( True ),
16601     skipECAL = cms.bool( False ),
16602     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
16603     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
16604     maxRapidity = cms.double( 2.5 ),
16605     gridSpacing = cms.double( 0.55 ),
16606     usePFThresholdsFromDB = cms.bool( True )
16607 )
16608 fragment.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit",
16609     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
16610     ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16611     eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
16612     skipHCAL = cms.bool( False ),
16613     skipECAL = cms.bool( True ),
16614     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
16615     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
16616     maxRapidity = cms.double( 2.5 ),
16617     gridSpacing = cms.double( 0.55 ),
16618     usePFThresholdsFromDB = cms.bool( True )
16619 )
16620 fragment.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
16621     productLabels = cms.vstring( 'EcalRegionalRecHitsEB',
16622       'EcalRegionalRecHitsEE' ),
16623     ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
16624     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ),
16625     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
16626     useUncalib = cms.bool( False ),
16627     doIsolated = cms.bool( True ),
16628     l1LowerThr = cms.double( 0.0 ),
16629     l1UpperThr = cms.double( 999.0 ),
16630     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
16631     regionEtaMargin = cms.double( 0.4 ),
16632     regionPhiMargin = cms.double( 0.4 )
16633 )
16634 fragment.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
16635     productLabels = cms.vstring( 'EcalRegionalRecHitsES' ),
16636     ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
16637     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ),
16638     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
16639     useUncalib = cms.bool( False ),
16640     doIsolated = cms.bool( True ),
16641     l1LowerThr = cms.double( 0.0 ),
16642     l1UpperThr = cms.double( 999.0 ),
16643     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
16644     regionEtaMargin = cms.double( 0.4 ),
16645     regionPhiMargin = cms.double( 0.4 )
16646 )
16647 fragment.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer",
16648     navigator = cms.PSet( 
16649       barrel = cms.PSet(  ),
16650       endcap = cms.PSet(  ),
16651       name = cms.string( "PFRecHitECALNavigator" )
16652     ),
16653     producers = cms.VPSet( 
16654       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ),
16655         srFlags = cms.InputTag( "" ),
16656         name = cms.string( "PFEBRecHitCreator" ),
16657         qualityTests = cms.VPSet( 
16658           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
16659             applySelectionsToAllCrystals = cms.bool( True )
16660           ),
16661           cms.PSet(  topologicalCleaning = cms.bool( True ),
16662             skipTTRecoveredHits = cms.bool( True ),
16663             cleaningThreshold = cms.double( 2.0 ),
16664             name = cms.string( "PFRecHitQTestECAL" ),
16665             timingCleaning = cms.bool( True )
16666           )
16667         )
16668       ),
16669       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ),
16670         srFlags = cms.InputTag( "" ),
16671         name = cms.string( "PFEERecHitCreator" ),
16672         qualityTests = cms.VPSet( 
16673           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
16674             applySelectionsToAllCrystals = cms.bool( True )
16675           ),
16676           cms.PSet(  topologicalCleaning = cms.bool( True ),
16677             skipTTRecoveredHits = cms.bool( True ),
16678             cleaningThreshold = cms.double( 2.0 ),
16679             name = cms.string( "PFRecHitQTestECAL" ),
16680             timingCleaning = cms.bool( True )
16681           )
16682         )
16683       )
16684     )
16685 )
16686 fragment.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer",
16687     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
16688     producers = cms.VPSet( 
16689       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ),
16690         name = cms.string( "PFPSRecHitCreator" ),
16691         qualityTests = cms.VPSet( 
16692           cms.PSet(  threshold = cms.double( 7.0E-6 ),
16693             name = cms.string( "PFRecHitQTestThreshold" )
16694           )
16695         )
16696       )
16697     )
16698 )
16699 fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer",
16700     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ),
16701     usePFThresholdsFromDB = cms.bool( True ),
16702     recHitCleaners = cms.VPSet( 
16703     ),
16704     seedCleaners = cms.VPSet( 
16705     ),
16706     seedFinder = cms.PSet( 
16707       thresholdsByDetector = cms.VPSet( 
16708         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
16709           seedingThreshold = cms.double( 0.6 ),
16710           detector = cms.string( "ECAL_ENDCAP" )
16711         ),
16712         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
16713           seedingThreshold = cms.double( 0.23 ),
16714           detector = cms.string( "ECAL_BARREL" )
16715         )
16716       ),
16717       algoName = cms.string( "LocalMaximumSeedFinder" ),
16718       nNeighbours = cms.int32( 8 )
16719     ),
16720     initialClusteringStep = cms.PSet( 
16721       thresholdsByDetector = cms.VPSet( 
16722         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
16723           gatheringThresholdPt = cms.double( 0.0 ),
16724           detector = cms.string( "ECAL_BARREL" )
16725         ),
16726         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
16727           gatheringThresholdPt = cms.double( 0.0 ),
16728           detector = cms.string( "ECAL_ENDCAP" )
16729         )
16730       ),
16731       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
16732       useCornerCells = cms.bool( True )
16733     ),
16734     pfClusterBuilder = cms.PSet( 
16735       minFracTot = cms.double( 1.0E-20 ),
16736       stoppingTolerance = cms.double( 1.0E-8 ),
16737       positionCalc = cms.PSet( 
16738         minAllowedNormalization = cms.double( 1.0E-9 ),
16739         posCalcNCrystals = cms.int32( 9 ),
16740         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
16741         logWeightDenominator = cms.double( 0.08 ),
16742         minFractionInCalc = cms.double( 1.0E-9 ),
16743         timeResolutionCalcBarrel = cms.PSet( 
16744           corrTermLowE = cms.double( 0.0510871 ),
16745           threshLowE = cms.double( 0.5 ),
16746           noiseTerm = cms.double( 1.10889 ),
16747           constantTermLowE = cms.double( 0.0 ),
16748           noiseTermLowE = cms.double( 1.31883 ),
16749           threshHighE = cms.double( 5.0 ),
16750           constantTerm = cms.double( 0.428192 )
16751         ),
16752         timeResolutionCalcEndcap = cms.PSet( 
16753           corrTermLowE = cms.double( 0.0 ),
16754           threshLowE = cms.double( 1.0 ),
16755           noiseTerm = cms.double( 5.72489999999 ),
16756           constantTermLowE = cms.double( 0.0 ),
16757           noiseTermLowE = cms.double( 6.92683000001 ),
16758           threshHighE = cms.double( 10.0 ),
16759           constantTerm = cms.double( 0.0 )
16760         )
16761       ),
16762       maxIterations = cms.uint32( 50 ),
16763       positionCalcForConvergence = cms.PSet( 
16764         minAllowedNormalization = cms.double( 0.0 ),
16765         T0_ES = cms.double( 1.2 ),
16766         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
16767         T0_EE = cms.double( 3.1 ),
16768         T0_EB = cms.double( 7.4 ),
16769         X0 = cms.double( 0.89 ),
16770         minFractionInCalc = cms.double( 0.0 ),
16771         W0 = cms.double( 4.2 )
16772       ),
16773       allCellsPositionCalc = cms.PSet( 
16774         minAllowedNormalization = cms.double( 1.0E-9 ),
16775         posCalcNCrystals = cms.int32( -1 ),
16776         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
16777         logWeightDenominator = cms.double( 0.08 ),
16778         minFractionInCalc = cms.double( 1.0E-9 ),
16779         timeResolutionCalcBarrel = cms.PSet( 
16780           corrTermLowE = cms.double( 0.0510871 ),
16781           threshLowE = cms.double( 0.5 ),
16782           noiseTerm = cms.double( 1.10889 ),
16783           constantTermLowE = cms.double( 0.0 ),
16784           noiseTermLowE = cms.double( 1.31883 ),
16785           threshHighE = cms.double( 5.0 ),
16786           constantTerm = cms.double( 0.428192 )
16787         ),
16788         timeResolutionCalcEndcap = cms.PSet( 
16789           corrTermLowE = cms.double( 0.0 ),
16790           threshLowE = cms.double( 1.0 ),
16791           noiseTerm = cms.double( 5.72489999999 ),
16792           constantTermLowE = cms.double( 0.0 ),
16793           noiseTermLowE = cms.double( 6.92683000001 ),
16794           threshHighE = cms.double( 10.0 ),
16795           constantTerm = cms.double( 0.0 )
16796         )
16797       ),
16798       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
16799       recHitEnergyNorms = cms.VPSet( 
16800         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
16801           detector = cms.string( "ECAL_BARREL" )
16802         ),
16803         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
16804           detector = cms.string( "ECAL_ENDCAP" )
16805         )
16806       ),
16807       showerSigma = cms.double( 1.5 ),
16808       minFractionToKeep = cms.double( 1.0E-7 ),
16809       excludeOtherSeeds = cms.bool( True )
16810     ),
16811     positionReCalc = cms.PSet( 
16812       minAllowedNormalization = cms.double( 0.0 ),
16813       T0_ES = cms.double( 1.2 ),
16814       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
16815       T0_EE = cms.double( 3.1 ),
16816       T0_EB = cms.double( 7.4 ),
16817       X0 = cms.double( 0.89 ),
16818       minFractionInCalc = cms.double( 0.0 ),
16819       W0 = cms.double( 4.2 )
16820     ),
16821     energyCorrector = cms.PSet(  )
16822 )
16823 fragment.hltParticleFlowClusterPSForMuons = cms.EDProducer( "PFClusterProducer",
16824     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuons" ),
16825     usePFThresholdsFromDB = cms.bool( True ),
16826     recHitCleaners = cms.VPSet( 
16827     ),
16828     seedCleaners = cms.VPSet( 
16829     ),
16830     seedFinder = cms.PSet( 
16831       thresholdsByDetector = cms.VPSet( 
16832         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
16833           seedingThreshold = cms.double( 1.2E-4 ),
16834           detector = cms.string( "PS1" )
16835         ),
16836         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
16837           seedingThreshold = cms.double( 1.2E-4 ),
16838           detector = cms.string( "PS2" )
16839         )
16840       ),
16841       algoName = cms.string( "LocalMaximumSeedFinder" ),
16842       nNeighbours = cms.int32( 4 )
16843     ),
16844     initialClusteringStep = cms.PSet( 
16845       thresholdsByDetector = cms.VPSet( 
16846         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
16847           gatheringThresholdPt = cms.double( 0.0 ),
16848           detector = cms.string( "PS1" )
16849         ),
16850         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
16851           gatheringThresholdPt = cms.double( 0.0 ),
16852           detector = cms.string( "PS2" )
16853         )
16854       ),
16855       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
16856       useCornerCells = cms.bool( False )
16857     ),
16858     pfClusterBuilder = cms.PSet( 
16859       minFracTot = cms.double( 1.0E-20 ),
16860       stoppingTolerance = cms.double( 1.0E-8 ),
16861       positionCalc = cms.PSet( 
16862         minAllowedNormalization = cms.double( 1.0E-9 ),
16863         posCalcNCrystals = cms.int32( -1 ),
16864         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
16865         logWeightDenominator = cms.double( 6.0E-5 ),
16866         minFractionInCalc = cms.double( 1.0E-9 )
16867       ),
16868       maxIterations = cms.uint32( 50 ),
16869       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
16870       recHitEnergyNorms = cms.VPSet( 
16871         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
16872           detector = cms.string( "PS1" )
16873         ),
16874         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
16875           detector = cms.string( "PS2" )
16876         )
16877       ),
16878       showerSigma = cms.double( 0.3 ),
16879       minFractionToKeep = cms.double( 1.0E-7 ),
16880       excludeOtherSeeds = cms.bool( True )
16881     ),
16882     positionReCalc = cms.PSet(  ),
16883     energyCorrector = cms.PSet(  )
16884 )
16885 fragment.hltParticleFlowClusterECALForMuonsMF = cms.EDProducer( "CorrectedECALPFClusterProducer",
16886     minimumPSEnergy = cms.double( 0.0 ),
16887     skipPS = cms.bool( False ),
16888     inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuons" ),
16889     energyCorrector = cms.PSet( 
16890       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
16891       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16892       applyCrackCorrections = cms.bool( False ),
16893       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
16894       applyMVACorrections = cms.bool( True ),
16895       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
16896       maxPtForMVAEvaluation = cms.double( 300.0 ),
16897       srfAwareCorrection = cms.bool( True )
16898     ),
16899     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMF" )
16900 )
16901 fragment.hltMuonEcalMFPFClusterIsoForMuons = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer",
16902     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidates" ),
16903     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALForMuonsMF" ),
16904     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetECALMFForMuons" ),
16905     doRhoCorrection = cms.bool( True ),
16906     rhoMax = cms.double( 9.9999999E7 ),
16907     rhoScale = cms.double( 1.0 ),
16908     drMax = cms.double( 0.3 ),
16909     drVetoBarrel = cms.double( 0.05 ),
16910     drVetoEndcap = cms.double( 0.05 ),
16911     etaStripBarrel = cms.double( 0.0 ),
16912     etaStripEndcap = cms.double( 0.0 ),
16913     energyBarrel = cms.double( 0.0 ),
16914     energyEndcap = cms.double( 0.0 ),
16915     effectiveAreas = cms.vdouble( 0.58, 0.35 ),
16916     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
16917 )
16918 fragment.hltMuonHcalRegPFClusterIsoForMuons = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer",
16919     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidates" ),
16920     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
16921     useHF = cms.bool( False ),
16922     pfClusterProducerHFEM = cms.InputTag( "" ),
16923     pfClusterProducerHFHAD = cms.InputTag( "" ),
16924     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetHCAL" ),
16925     doRhoCorrection = cms.bool( True ),
16926     rhoMax = cms.double( 9.9999999E7 ),
16927     rhoScale = cms.double( 1.0 ),
16928     drMax = cms.double( 0.3 ),
16929     drVetoBarrel = cms.double( 0.1 ),
16930     drVetoEndcap = cms.double( 0.1 ),
16931     etaStripBarrel = cms.double( 0.0 ),
16932     etaStripEndcap = cms.double( 0.0 ),
16933     energyBarrel = cms.double( 0.0 ),
16934     energyEndcap = cms.double( 0.0 ),
16935     useEt = cms.bool( True ),
16936     effectiveAreas = cms.vdouble( 0.227, 0.372 ),
16937     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16938     doEffAreaCorrection = cms.bool( True ),
16939     effectiveAreasCorr = cms.vdouble( 0.594, 0.64 ),
16940     effectiveAreasThres = cms.vdouble( 9.0, 9.0 )
16941 )
16942 fragment.hltPixelTracksTrackingRegionsForSeedsL3Muon = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
16943     RegionPSet = cms.PSet( 
16944       vertexCollection = cms.InputTag( "hltPixelVertices" ),
16945       zErrorVetex = cms.double( 0.2 ),
16946       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16947       zErrorBeamSpot = cms.double( 24.2 ),
16948       maxNVertices = cms.int32( 4 ),
16949       maxNRegions = cms.int32( 40 ),
16950       nSigmaZVertex = cms.double( 3.0 ),
16951       nSigmaZBeamSpot = cms.double( 4.0 ),
16952       ptMin = cms.double( 0.3 ),
16953       mode = cms.string( "VerticesFixed" ),
16954       input = cms.InputTag( "hltIterL3MuonCandidates" ),
16955       searchOpt = cms.bool( False ),
16956       whereToUseMeasurementTracker = cms.string( "Never" ),
16957       originRadius = cms.double( 0.1 ),
16958       measurementTrackerName = cms.InputTag( "" ),
16959       precise = cms.bool( True ),
16960       deltaEta = cms.double( 0.3 ),
16961       deltaPhi = cms.double( 0.3 )
16962     )
16963 )
16964 fragment.hltPixelTracksInRegionIter0L3Muon = cms.EDProducer( "TrackSelectorByRegion",
16965     tracks = cms.InputTag( "hltPixelTracks" ),
16966     regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3Muon" ),
16967     produceTrackCollection = cms.bool( True ),
16968     produceMask = cms.bool( False )
16969 )
16970 fragment.hltIter0L3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
16971     InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3Muon" ),
16972     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
16973     originHalfLength = cms.double( 0.3 ),
16974     originRadius = cms.double( 0.1 ),
16975     useProtoTrackKinematics = cms.bool( False ),
16976     useEventsWithNoVertex = cms.bool( True ),
16977     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
16978     usePV = cms.bool( False ),
16979     includeFourthHit = cms.bool( True ),
16980     produceComplement = cms.bool( False ),
16981     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
16982 )
16983 fragment.hltIter0L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
16984     cleanTrajectoryAfterInOut = cms.bool( False ),
16985     doSeedingRegionRebuilding = cms.bool( False ),
16986     onlyPixelHitsForSeedCleaner = cms.bool( False ),
16987     reverseTrajectories = cms.bool( False ),
16988     useHitsSplitting = cms.bool( False ),
16989     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
16990     src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracks" ),
16991     clustersToSkip = cms.InputTag( "" ),
16992     phase2clustersToSkip = cms.InputTag( "" ),
16993     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
16994     TransientInitialStateEstimatorParameters = cms.PSet( 
16995       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
16996       numberMeasurementsForFit = cms.int32( 4 ),
16997       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
16998     ),
16999     numHitsForSeedCleaner = cms.int32( 4 ),
17000     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17001     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17002     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
17003     maxNSeeds = cms.uint32( 100000 ),
17004     maxSeedsBeforeCleaning = cms.uint32( 1000 )
17005 )
17006 fragment.hltIter0L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
17007     TrajectoryInEvent = cms.bool( False ),
17008     useHitsSplitting = cms.bool( False ),
17009     src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidates" ),
17010     clusterRemovalInfo = cms.InputTag( "" ),
17011     AlgorithmName = cms.string( "hltIter0" ),
17012     GeometricInnerState = cms.bool( True ),
17013     reMatchSplitHits = cms.bool( False ),
17014     usePropagatorForPCA = cms.bool( False ),
17015     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17016     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
17017     useSimpleMF = cms.bool( True ),
17018     SimpleMagneticField = cms.string( "ParabolicMf" ),
17019     Fitter = cms.string( "hltESPFittingSmootherIT" ),
17020     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17021     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17022     NavigationSchool = cms.string( "" ),
17023     MeasurementTracker = cms.string( "" )
17024 )
17025 fragment.hltIter0L3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
17026     src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ),
17027     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17028     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
17029     ignoreVertices = cms.bool( False ),
17030     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
17031     mva = cms.PSet( 
17032       minPixelHits = cms.vint32( 0, 0, 0 ),
17033       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
17034       dr_par = cms.PSet( 
17035         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
17036         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
17037         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
17038         dr_exp = cms.vint32( 4, 4, 4 ),
17039         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
17040       ),
17041       maxLostLayers = cms.vint32( 1, 1, 1 ),
17042       min3DLayers = cms.vint32( 0, 0, 0 ),
17043       dz_par = cms.PSet( 
17044         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
17045         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
17046         dz_exp = cms.vint32( 4, 4, 4 )
17047       ),
17048       minNVtxTrk = cms.int32( 3 ),
17049       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
17050       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
17051       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
17052       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
17053       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
17054       minLayers = cms.vint32( 3, 3, 3 )
17055     )
17056 )
17057 fragment.hltIter0L3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
17058     originalSource = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ),
17059     originalMVAVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifier','MVAValues' ),
17060     originalQualVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifier','QualityMasks' ),
17061     minQuality = cms.string( "highPurity" ),
17062     copyExtras = cms.untracked.bool( True ),
17063     copyTrajectories = cms.untracked.bool( False )
17064 )
17065 fragment.hltMuonTkRelIsolationCut0p14Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
17066     UseRhoCorrectedCaloDeposits = cms.bool( False ),
17067     UseCaloIso = cms.bool( False ),
17068     CaloDepositsLabel = cms.InputTag( "notUsed" ),
17069     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
17070     OutputMuIsoDeposits = cms.bool( True ),
17071     TrackPt_Min = cms.double( -1.0 ),
17072     printDebug = cms.bool( False ),
17073     CutsPSet = cms.PSet( 
17074       applyCutsORmaxNTracks = cms.bool( False ),
17075       maxNTracks = cms.int32( -1 ),
17076       Thresholds = cms.vdouble( 0.14 ),
17077       EtaBounds = cms.vdouble( 2.411 ),
17078       ComponentName = cms.string( "SimpleCuts" ),
17079       ConeSizes = cms.vdouble( 0.3 )
17080     ),
17081     TrkExtractorPSet = cms.PSet( 
17082       Diff_z = cms.double( 0.2 ),
17083       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
17084       Chi2Ndof_Max = cms.double( 1.0E64 ),
17085       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
17086       DR_Veto = cms.double( 0.01 ),
17087       Pt_Min = cms.double( -1.0 ),
17088       VetoLeadingTrack = cms.bool( True ),
17089       DR_Max = cms.double( 0.3 ),
17090       DepositLabel = cms.untracked.string( "PXLS" ),
17091       PtVeto_Min = cms.double( 2.0 ),
17092       NHits_Min = cms.uint32( 0 ),
17093       PropagateTracksToRadius = cms.bool( True ),
17094       ReferenceRadius = cms.double( 6.0 ),
17095       Chi2Prob_Min = cms.double( -1.0 ),
17096       Diff_r = cms.double( 0.1 ),
17097       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
17098       ComponentName = cms.string( "PixelTrackExtractor" ),
17099       DR_VetoPt = cms.double( 0.025 )
17100     ),
17101     CaloExtractorPSet = cms.PSet( 
17102       DR_Veto_H = cms.double( 0.1 ),
17103       Vertex_Constraint_Z = cms.bool( False ),
17104       DR_Veto_E = cms.double( 0.07 ),
17105       Weight_H = cms.double( 1.0 ),
17106       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
17107       DR_Max = cms.double( 0.3 ),
17108       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
17109       Vertex_Constraint_XY = cms.bool( False ),
17110       Threshold_H = cms.double( 0.5 ),
17111       Threshold_E = cms.double( 0.2 ),
17112       ComponentName = cms.string( "CaloExtractor" ),
17113       Weight_E = cms.double( 1.0 )
17114     )
17115 )
17116 fragment.hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer( "PFECALSuperClusterProducer",
17117     PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
17118     doSatelliteClusterMerge = cms.bool( False ),
17119     thresh_PFClusterBarrel = cms.double( 0.5 ),
17120     PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
17121     useRegression = cms.bool( True ),
17122     satelliteMajorityFraction = cms.double( 0.5 ),
17123     thresh_PFClusterEndcap = cms.double( 0.5 ),
17124     ESAssociation = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
17125     PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
17126     verbose = cms.untracked.bool( False ),
17127     thresh_SCEt = cms.double( 4.0 ),
17128     etawidth_SuperClusterEndcap = cms.double( 0.04 ),
17129     phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
17130     useDynamicDPhiWindow = cms.bool( True ),
17131     PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
17132     regressionConfig = cms.PSet( 
17133       uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
17134       ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17135       ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17136       regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
17137       regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
17138       uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
17139       isHLT = cms.bool( True ),
17140       regTrainedWithPS = cms.bool( True )
17141     ),
17142     applyCrackCorrections = cms.bool( False ),
17143     satelliteClusterSeedThreshold = cms.double( 50.0 ),
17144     etawidth_SuperClusterBarrel = cms.double( 0.04 ),
17145     PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
17146     PFClusters = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
17147     thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
17148     EnergyWeight = cms.string( "Raw" ),
17149     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17150     thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
17151     phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
17152     thresh_PFClusterES = cms.double( 0.5 ),
17153     seedThresholdIsET = cms.bool( True ),
17154     isOOTCollection = cms.bool( False ),
17155     barrelRecHits = cms.InputTag( "" ),
17156     endcapRecHits = cms.InputTag( "" ),
17157     PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
17158     dropUnseedable = cms.bool( False ),
17159     ClusteringType = cms.string( "Mustache" )
17160 )
17161 fragment.hltEgammaCandidatesUnseeded = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
17162     scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ),
17163     scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
17164     recoEcalCandidateCollection = cms.string( "" )
17165 )
17166 fragment.hltEgammaCandidatesWrapperUnseeded = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
17167     saveTags = cms.bool( True ),
17168     candIsolatedTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17169     candNonIsolatedTag = cms.InputTag( "" ),
17170     doIsolated = cms.bool( True )
17171 )
17172 fragment.hltEgammaClusterShapeUnseeded = cms.EDProducer( "EgammaHLTClusterShapeProducer",
17173     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17174     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17175     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17176     multThresEB = cms.double( 1.0 ),
17177     multThresEE = cms.double( 1.25 )
17178 )
17179 fragment.hltFixedGridRhoFastjetAllCaloForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit",
17180     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
17181     ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17182     eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17183     skipHCAL = cms.bool( False ),
17184     skipECAL = cms.bool( False ),
17185     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
17186     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
17187     maxRapidity = cms.double( 2.5 ),
17188     gridSpacing = cms.double( 0.55 ),
17189     usePFThresholdsFromDB = cms.bool( True )
17190 )
17191 fragment.hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
17192     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17193     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
17194     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
17195     doRhoCorrection = cms.bool( False ),
17196     rhoMax = cms.double( 9.9999999E7 ),
17197     rhoScale = cms.double( 1.0 ),
17198     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
17199     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
17200     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
17201     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
17202     usePFThresholdsFromDB = cms.bool( True ),
17203     innerCone = cms.double( 0.0 ),
17204     outerCone = cms.double( 0.14 ),
17205     depth = cms.int32( 0 ),
17206     maxSeverityHB = cms.int32( 9 ),
17207     maxSeverityHE = cms.int32( 9 ),
17208     doEtSum = cms.bool( False ),
17209     useSingleTower = cms.bool( False ),
17210     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
17211     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
17212 )
17213 fragment.hltEgammaEcalPFClusterIsoUnseeded = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
17214     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17215     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
17216     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
17217     doRhoCorrection = cms.bool( False ),
17218     rhoMax = cms.double( 9.9999999E7 ),
17219     rhoScale = cms.double( 1.0 ),
17220     drMax = cms.double( 0.3 ),
17221     drVetoBarrel = cms.double( 0.0 ),
17222     drVetoEndcap = cms.double( 0.0 ),
17223     etaStripBarrel = cms.double( 0.0 ),
17224     etaStripEndcap = cms.double( 0.0 ),
17225     energyBarrel = cms.double( 0.0 ),
17226     energyEndcap = cms.double( 0.0 ),
17227     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
17228     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
17229 )
17230 fragment.hltEgammaHcalPFClusterIsoUnseeded = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
17231     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17232     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
17233     useHF = cms.bool( False ),
17234     pfClusterProducerHFEM = cms.InputTag( "" ),
17235     pfClusterProducerHFHAD = cms.InputTag( "" ),
17236     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
17237     doRhoCorrection = cms.bool( False ),
17238     rhoMax = cms.double( 9.9999999E7 ),
17239     rhoScale = cms.double( 1.0 ),
17240     drMax = cms.double( 0.3 ),
17241     drVetoBarrel = cms.double( 0.0 ),
17242     drVetoEndcap = cms.double( 0.0 ),
17243     etaStripBarrel = cms.double( 0.0 ),
17244     etaStripEndcap = cms.double( 0.0 ),
17245     energyBarrel = cms.double( 0.0 ),
17246     energyEndcap = cms.double( 0.0 ),
17247     useEt = cms.bool( True ),
17248     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
17249     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
17250     doEffAreaCorrection = cms.bool( False ),
17251     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
17252     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
17253 )
17254 fragment.hltPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
17255     layerList = cms.vstring( 'BPix1+BPix2',
17256       'BPix1+BPix3',
17257       'BPix1+BPix4',
17258       'BPix2+BPix3',
17259       'BPix2+BPix4',
17260       'BPix3+BPix4',
17261       'FPix1_pos+FPix2_pos',
17262       'FPix1_pos+FPix3_pos',
17263       'FPix2_pos+FPix3_pos',
17264       'BPix1+FPix1_pos',
17265       'BPix1+FPix2_pos',
17266       'BPix1+FPix3_pos',
17267       'BPix2+FPix1_pos',
17268       'BPix2+FPix2_pos',
17269       'BPix2+FPix3_pos',
17270       'BPix3+FPix1_pos',
17271       'BPix3+FPix2_pos',
17272       'BPix3+FPix3_pos',
17273       'BPix4+FPix1_pos',
17274       'BPix4+FPix2_pos',
17275       'BPix4+FPix3_pos',
17276       'FPix1_neg+FPix2_neg',
17277       'FPix1_neg+FPix3_neg',
17278       'FPix2_neg+FPix3_neg',
17279       'BPix1+FPix1_neg',
17280       'BPix1+FPix2_neg',
17281       'BPix1+FPix3_neg',
17282       'BPix2+FPix1_neg',
17283       'BPix2+FPix2_neg',
17284       'BPix2+FPix3_neg',
17285       'BPix3+FPix1_neg',
17286       'BPix3+FPix2_neg',
17287       'BPix3+FPix3_neg',
17288       'BPix4+FPix1_neg',
17289       'BPix4+FPix2_neg',
17290       'BPix4+FPix3_neg' ),
17291     BPix = cms.PSet( 
17292       hitErrorRPhi = cms.double( 0.0027 ),
17293       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17294       useErrorsFromParam = cms.bool( True ),
17295       hitErrorRZ = cms.double( 0.006 ),
17296       HitProducer = cms.string( "hltSiPixelRecHits" )
17297     ),
17298     FPix = cms.PSet( 
17299       hitErrorRPhi = cms.double( 0.0051 ),
17300       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17301       useErrorsFromParam = cms.bool( True ),
17302       hitErrorRZ = cms.double( 0.0036 ),
17303       HitProducer = cms.string( "hltSiPixelRecHits" )
17304     ),
17305     TIB = cms.PSet(  ),
17306     TID = cms.PSet(  ),
17307     TOB = cms.PSet(  ),
17308     TEC = cms.PSet(  ),
17309     MTIB = cms.PSet(  ),
17310     MTID = cms.PSet(  ),
17311     MTOB = cms.PSet(  ),
17312     MTEC = cms.PSet(  )
17313 )
17314 fragment.hltPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
17315     layerList = cms.vstring( 'BPix1+BPix2+BPix3',
17316       'BPix2+BPix3+BPix4',
17317       'BPix1+BPix3+BPix4',
17318       'BPix1+BPix2+BPix4',
17319       'BPix2+BPix3+FPix1_pos',
17320       'BPix2+BPix3+FPix1_neg',
17321       'BPix1+BPix2+FPix1_pos',
17322       'BPix1+BPix2+FPix1_neg',
17323       'BPix2+FPix1_pos+FPix2_pos',
17324       'BPix2+FPix1_neg+FPix2_neg',
17325       'BPix1+FPix1_pos+FPix2_pos',
17326       'BPix1+FPix1_neg+FPix2_neg',
17327       'FPix1_pos+FPix2_pos+FPix3_pos',
17328       'FPix1_neg+FPix2_neg+FPix3_neg',
17329       'BPix1+BPix3+FPix1_pos',
17330       'BPix1+BPix2+FPix2_pos',
17331       'BPix1+BPix3+FPix1_neg',
17332       'BPix1+BPix2+FPix2_neg',
17333       'BPix1+FPix2_neg+FPix3_neg',
17334       'BPix1+FPix1_neg+FPix3_neg',
17335       'BPix1+FPix2_pos+FPix3_pos',
17336       'BPix1+FPix1_pos+FPix3_pos' ),
17337     BPix = cms.PSet( 
17338       hitErrorRPhi = cms.double( 0.0027 ),
17339       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17340       useErrorsFromParam = cms.bool( True ),
17341       hitErrorRZ = cms.double( 0.006 ),
17342       HitProducer = cms.string( "hltSiPixelRecHits" )
17343     ),
17344     FPix = cms.PSet( 
17345       hitErrorRPhi = cms.double( 0.0051 ),
17346       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17347       useErrorsFromParam = cms.bool( True ),
17348       hitErrorRZ = cms.double( 0.0036 ),
17349       HitProducer = cms.string( "hltSiPixelRecHits" )
17350     ),
17351     TIB = cms.PSet(  ),
17352     TID = cms.PSet(  ),
17353     TOB = cms.PSet(  ),
17354     TEC = cms.PSet(  ),
17355     MTIB = cms.PSet(  ),
17356     MTID = cms.PSet(  ),
17357     MTOB = cms.PSet(  ),
17358     MTEC = cms.PSet(  )
17359 )
17360 fragment.hltEgammaSuperClustersToPixelMatchUnseeded = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
17361     cands = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17362     minEtCutEB = cms.double( 0.0 ),
17363     minEtCutEE = cms.double( 0.0 ),
17364     cuts = cms.VPSet( 
17365       cms.PSet(  endcapCut = cms.PSet( 
17366   useEt = cms.bool( False ),
17367   cutOverE = cms.double( 0.2 )
17368 ),
17369         var = cms.InputTag( "hltEgammaHoverEUnseeded" ),
17370         barrelCut = cms.PSet( 
17371           useEt = cms.bool( False ),
17372           cutOverE = cms.double( 0.2 )
17373         )
17374       )
17375     )
17376 )
17377 fragment.hltEleSeedsTrackingRegionsUnseeded = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
17378     RegionPSet = cms.PSet( 
17379       minBSDeltaZ = cms.double( 0.0 ),
17380       useZInVertex = cms.bool( False ),
17381       vertices = cms.InputTag( "" ),
17382       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17383       useZInBeamspot = cms.bool( False ),
17384       ptMin = cms.double( 1.5 ),
17385       deltaEtaRegion = cms.double( 0.1 ),
17386       nrSigmaForBSDeltaZ = cms.double( 4.0 ),
17387       originHalfLength = cms.double( 12.5 ),
17388       measurementTrackerEvent = cms.InputTag( "" ),
17389       originRadius = cms.double( 0.05 ),
17390       precise = cms.bool( True ),
17391       superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ),
17392       whereToUseMeasTracker = cms.string( "kNever" ),
17393       deltaPhiRegion = cms.double( 0.4 ),
17394       defaultZ = cms.double( 0.0 )
17395     )
17396 )
17397 fragment.hltElePixelHitDoubletsUnseeded = cms.EDProducer( "HitPairEDProducer",
17398     seedingLayers = cms.InputTag( "hltPixelLayerPairs" ),
17399     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsUnseeded" ),
17400     trackingRegionsSeedingLayers = cms.InputTag( "" ),
17401     clusterCheck = cms.InputTag( "" ),
17402     produceSeedingHitSets = cms.bool( True ),
17403     produceIntermediateHitDoublets = cms.bool( True ),
17404     maxElement = cms.uint32( 0 ),
17405     maxElementTotal = cms.uint32( 50000000 ),
17406     putEmptyIfMaxElementReached = cms.bool( False ),
17407     layerPairs = cms.vuint32( 0 )
17408 )
17409 fragment.hltElePixelHitDoubletsForTripletsUnseeded = cms.EDProducer( "HitPairEDProducer",
17410     seedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
17411     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsUnseeded" ),
17412     trackingRegionsSeedingLayers = cms.InputTag( "" ),
17413     clusterCheck = cms.InputTag( "" ),
17414     produceSeedingHitSets = cms.bool( True ),
17415     produceIntermediateHitDoublets = cms.bool( True ),
17416     maxElement = cms.uint32( 0 ),
17417     maxElementTotal = cms.uint32( 50000000 ),
17418     putEmptyIfMaxElementReached = cms.bool( False ),
17419     layerPairs = cms.vuint32( 0, 1 )
17420 )
17421 fragment.hltElePixelHitTripletsUnseeded = cms.EDProducer( "CAHitTripletEDProducer",
17422     doublets = cms.InputTag( "hltElePixelHitDoubletsForTripletsUnseeded" ),
17423     extraHitRPhitolerance = cms.double( 0.032 ),
17424     useBendingCorrection = cms.bool( True ),
17425     CAThetaCut = cms.double( 0.004 ),
17426     CAPhiCut = cms.double( 0.1 ),
17427     CAThetaCut_byTriplets = cms.VPSet( 
17428       cms.PSet(  seedingLayers = cms.string( "" ),
17429         cut = cms.double( -1.0 )
17430       )
17431     ),
17432     CAPhiCut_byTriplets = cms.VPSet( 
17433       cms.PSet(  seedingLayers = cms.string( "" ),
17434         cut = cms.double( -1.0 )
17435       )
17436     ),
17437     CAHardPtCut = cms.double( 0.3 ),
17438     maxChi2 = cms.PSet( 
17439       value2 = cms.double( 6.0 ),
17440       value1 = cms.double( 100.0 ),
17441       pt1 = cms.double( 0.8 ),
17442       enabled = cms.bool( True ),
17443       pt2 = cms.double( 8.0 )
17444     ),
17445     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
17446 )
17447 fragment.hltElePixelSeedsDoubletsUnseeded = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
17448     seedingHitSets = cms.InputTag( "hltElePixelHitDoubletsUnseeded" ),
17449     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17450     SeedMomentumForBOFF = cms.double( 5.0 ),
17451     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17452     MinOneOverPtError = cms.double( 1.0 ),
17453     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17454     magneticField = cms.string( "ParabolicMf" ),
17455     forceKinematicWithRegionDirection = cms.bool( False ),
17456     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
17457 )
17458 fragment.hltElePixelSeedsTripletsUnseeded = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
17459     seedingHitSets = cms.InputTag( "hltElePixelHitTripletsUnseeded" ),
17460     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17461     SeedMomentumForBOFF = cms.double( 5.0 ),
17462     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17463     MinOneOverPtError = cms.double( 1.0 ),
17464     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17465     magneticField = cms.string( "ParabolicMf" ),
17466     forceKinematicWithRegionDirection = cms.bool( False ),
17467     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
17468 )
17469 fragment.hltElePixelSeedsCombinedUnseeded = cms.EDProducer( "SeedCombiner",
17470     seedCollections = cms.VInputTag( 'hltElePixelSeedsDoubletsUnseeded','hltElePixelSeedsTripletsUnseeded' ),
17471     clusterRemovalInfos = cms.VInputTag(  )
17472 )
17473 fragment.hltEgammaElectronPixelSeedsUnseeded = cms.EDProducer( "ElectronNHitSeedProducer",
17474     initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedUnseeded" ),
17475     vertices = cms.InputTag( "" ),
17476     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17477     measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
17478     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ),
17479     matcherConfig = cms.PSet( 
17480       useRecoVertex = cms.bool( False ),
17481       minNrHits = cms.vuint32( 2, 3 ),
17482       matchingCuts = cms.VPSet( 
17483         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
17484           version = cms.int32( 2 ),
17485           dRZMaxHighEt = cms.vdouble( 9999.0 ),
17486           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
17487           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
17488           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
17489           dRZMaxHighEtThres = cms.vdouble( 0.0 )
17490         ),
17491         cms.PSet(  etaBins = cms.vdouble(  ),
17492           dPhiMaxHighEt = cms.vdouble( 0.003 ),
17493           version = cms.int32( 2 ),
17494           dRZMaxHighEt = cms.vdouble( 0.05 ),
17495           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
17496           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
17497           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
17498           dRZMaxHighEtThres = cms.vdouble( 30.0 )
17499         ),
17500         cms.PSet(  etaBins = cms.vdouble(  ),
17501           dPhiMaxHighEt = cms.vdouble( 0.003 ),
17502           version = cms.int32( 2 ),
17503           dRZMaxHighEt = cms.vdouble( 0.05 ),
17504           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
17505           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
17506           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
17507           dRZMaxHighEtThres = cms.vdouble( 30.0 )
17508         )
17509       ),
17510       minNrHitsValidLayerBins = cms.vint32( 4 ),
17511       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
17512       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
17513       paramMagField = cms.ESInputTag( "","ParabolicMf" )
17514     )
17515 )
17516 fragment.hltEgammaPixelMatchVarsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
17517     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17518     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
17519     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
17520   cms.PSet(  yMin = cms.int32( 1 ),
17521     binType = cms.string( "AbsEtaClus" ),
17522     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
17523     xMin = cms.double( 0.0 ),
17524     yMax = cms.int32( 1 ),
17525     xMax = cms.double( 1.5 ),
17526     funcType = cms.string( "TF1:=pol3" )
17527   ),
17528   cms.PSet(  yMin = cms.int32( 2 ),
17529     binType = cms.string( "AbsEtaClus" ),
17530     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
17531     xMin = cms.double( 0.0 ),
17532     yMax = cms.int32( 2 ),
17533     xMax = cms.double( 1.5 ),
17534     funcType = cms.string( "TF1:=pol3" )
17535   ),
17536   cms.PSet(  yMin = cms.int32( 3 ),
17537     binType = cms.string( "AbsEtaClus" ),
17538     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
17539     xMin = cms.double( 0.0 ),
17540     yMax = cms.int32( 99999 ),
17541     xMax = cms.double( 1.5 ),
17542     funcType = cms.string( "TF1:=pol3" )
17543   ),
17544   cms.PSet(  yMin = cms.int32( 1 ),
17545     binType = cms.string( "AbsEtaClus" ),
17546     funcParams = cms.vdouble( 0.00823, -0.0029 ),
17547     xMin = cms.double( 1.5 ),
17548     yMax = cms.int32( 1 ),
17549     xMax = cms.double( 2.0 ),
17550     funcType = cms.string( "TF1:=pol1" )
17551   ),
17552   cms.PSet(  yMin = cms.int32( 1 ),
17553     binType = cms.string( "AbsEtaClus" ),
17554     funcParams = cms.vdouble( 0.00282 ),
17555     xMin = cms.double( 2.0 ),
17556     yMax = cms.int32( 1 ),
17557     xMax = cms.double( 3.0 ),
17558     funcType = cms.string( "TF1:=pol0" )
17559   ),
17560   cms.PSet(  yMin = cms.int32( 2 ),
17561     binType = cms.string( "AbsEtaClus" ),
17562     funcParams = cms.vdouble( 0.010838, -0.00345 ),
17563     xMin = cms.double( 1.5 ),
17564     yMax = cms.int32( 2 ),
17565     xMax = cms.double( 2.0 ),
17566     funcType = cms.string( "TF1:=pol1" )
17567   ),
17568   cms.PSet(  yMin = cms.int32( 2 ),
17569     binType = cms.string( "AbsEtaClus" ),
17570     funcParams = cms.vdouble( 0.0043 ),
17571     xMin = cms.double( 2.0 ),
17572     yMax = cms.int32( 2 ),
17573     xMax = cms.double( 3.0 ),
17574     funcType = cms.string( "TF1:=pol0" )
17575   ),
17576   cms.PSet(  yMin = cms.int32( 3 ),
17577     binType = cms.string( "AbsEtaClus" ),
17578     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
17579     xMin = cms.double( 1.5 ),
17580     yMax = cms.int32( 99999 ),
17581     xMax = cms.double( 3.0 ),
17582     funcType = cms.string( "TF1:=pol2" )
17583   )
17584 ) ),
17585     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
17586   cms.PSet(  yMin = cms.int32( 1 ),
17587     binType = cms.string( "AbsEtaClus" ),
17588     funcParams = cms.vdouble( 1.3E-4 ),
17589     xMin = cms.double( 0.0 ),
17590     yMax = cms.int32( 99999 ),
17591     xMax = cms.double( 1.6 ),
17592     funcType = cms.string( "TF1:=pol0" )
17593   ),
17594   cms.PSet(  yMin = cms.int32( 1 ),
17595     binType = cms.string( "AbsEtaClus" ),
17596     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
17597     xMin = cms.double( 1.5 ),
17598     yMax = cms.int32( 99999 ),
17599     xMax = cms.double( 1.9 ),
17600     funcType = cms.string( "TF1:=pol1" )
17601   ),
17602   cms.PSet(  yMin = cms.int32( 1 ),
17603     binType = cms.string( "AbsEtaClus" ),
17604     funcParams = cms.vdouble( 7.94E-5 ),
17605     xMin = cms.double( 1.9 ),
17606     yMax = cms.int32( 99999 ),
17607     xMax = cms.double( 3.0 ),
17608     funcType = cms.string( "TF1:=pol0" )
17609   )
17610 ) ),
17611     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
17612   cms.PSet(  yMin = cms.int32( 1 ),
17613     binType = cms.string( "AbsEtaClus" ),
17614     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
17615     xMin = cms.double( 0.0 ),
17616     yMax = cms.int32( 99999 ),
17617     xMax = cms.double( 1.5 ),
17618     funcType = cms.string( "TF1:=pol3" )
17619   ),
17620   cms.PSet(  yMin = cms.int32( 1 ),
17621     binType = cms.string( "AbsEtaClus" ),
17622     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
17623     xMin = cms.double( 1.5 ),
17624     yMax = cms.int32( 99999 ),
17625     xMax = cms.double( 3.0 ),
17626     funcType = cms.string( "TF1:=pol3" )
17627   )
17628 ) ),
17629     productsToWrite = cms.int32( 0 )
17630 )
17631 fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded = cms.EDProducer( "CkfTrackCandidateMaker",
17632     cleanTrajectoryAfterInOut = cms.bool( True ),
17633     doSeedingRegionRebuilding = cms.bool( True ),
17634     onlyPixelHitsForSeedCleaner = cms.bool( False ),
17635     reverseTrajectories = cms.bool( False ),
17636     useHitsSplitting = cms.bool( True ),
17637     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
17638     src = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
17639     clustersToSkip = cms.InputTag( "" ),
17640     phase2clustersToSkip = cms.InputTag( "" ),
17641     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
17642     TransientInitialStateEstimatorParameters = cms.PSet( 
17643       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
17644       numberMeasurementsForFit = cms.int32( 4 ),
17645       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
17646     ),
17647     numHitsForSeedCleaner = cms.int32( 4 ),
17648     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17649     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17650     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
17651     maxNSeeds = cms.uint32( 1000000 ),
17652     maxSeedsBeforeCleaning = cms.uint32( 1000 )
17653 )
17654 fragment.hltEgammaGsfTracksUnseeded = cms.EDProducer( "GsfTrackProducer",
17655     TrajectoryInEvent = cms.bool( True ),
17656     useHitsSplitting = cms.bool( False ),
17657     src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSFUnseeded" ),
17658     AlgorithmName = cms.string( "gsf" ),
17659     GeometricInnerState = cms.bool( True ),
17660     reMatchSplitHits = cms.bool( False ),
17661     usePropagatorForPCA = cms.bool( False ),
17662     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17663     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
17664     useSimpleMF = cms.bool( False ),
17665     SimpleMagneticField = cms.string( "" ),
17666     Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
17667     Propagator = cms.string( "hltESPFwdElectronPropagator" ),
17668     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17669     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17670     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
17671 )
17672 fragment.hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
17673     TrackProducer = cms.InputTag( "" ),
17674     GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracksUnseeded" ),
17675     UseGsfTracks = cms.bool( True ),
17676     BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
17677 )
17678 fragment.hltEgammaGsfTrackVarsBestTrkUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
17679     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17680     inputCollection = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ),
17681     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
17682     upperTrackNrToRemoveCut = cms.int32( 9999 ),
17683     lowerTrackNrToRemoveCut = cms.int32( -1 ),
17684     useDefaultValuesForBarrel = cms.bool( False ),
17685     useDefaultValuesForEndcap = cms.bool( False ),
17686     produceAbsValues = cms.bool( False )
17687 )
17688 fragment.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
17689     electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ),
17690     trackProducer = cms.InputTag( "hltMergedTracks" ),
17691     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17692     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
17693     egTrkIsoPtMin = cms.double( 1.0 ),
17694     egTrkIsoConeSize = cms.double( 0.2 ),
17695     egTrkIsoZSpan = cms.double( 0.15 ),
17696     egTrkIsoRSpan = cms.double( 999999.0 ),
17697     egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
17698     egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
17699     egTrkIsoStripBarrel = cms.double( 0.01 ),
17700     egTrkIsoStripEndcap = cms.double( 0.01 ),
17701     useGsfTrack = cms.bool( True ),
17702     useSCRefs = cms.bool( True )
17703 )
17704 fragment.hltEgammaR9IDUnseeded = cms.EDProducer( "EgammaHLTR9IDProducer",
17705     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17706     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17707     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
17708 )
17709 fragment.hltDisplacedmumuVtxNoMatchingProducerNoVtx = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
17710     Src = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17711     PreviousCandTag = cms.InputTag( "hltDoubleMu3L3FilteredNoVtx" ),
17712     matchToPrevious = cms.bool( False ),
17713     MaxEta = cms.double( 2.5 ),
17714     MinPt = cms.double( 0.0 ),
17715     MinPtPair = cms.double( 0.0 ),
17716     MinInvMass = cms.double( 0.0 ),
17717     MaxInvMass = cms.double( 99999.0 ),
17718     ChargeOpt = cms.int32( 0 )
17719 )
17720 fragment.hltDisplacedmumuVtxNoMatchingProducerVtx = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
17721     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
17722     PreviousCandTag = cms.InputTag( "hltDoubleMu3L3Filtered" ),
17723     matchToPrevious = cms.bool( False ),
17724     MaxEta = cms.double( 2.5 ),
17725     MinPt = cms.double( 0.0 ),
17726     MinPtPair = cms.double( 0.0 ),
17727     MinInvMass = cms.double( 0.0 ),
17728     MaxInvMass = cms.double( 99999.0 ),
17729     ChargeOpt = cms.int32( 0 )
17730 )
17731 fragment.hltRecHitInRegionForMuonsMFnoVtx = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
17732     productLabels = cms.vstring( 'EcalRegionalRecHitsEB',
17733       'EcalRegionalRecHitsEE' ),
17734     ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
17735     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17736     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
17737     useUncalib = cms.bool( False ),
17738     doIsolated = cms.bool( True ),
17739     l1LowerThr = cms.double( 0.0 ),
17740     l1UpperThr = cms.double( 999.0 ),
17741     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
17742     regionEtaMargin = cms.double( 0.4 ),
17743     regionPhiMargin = cms.double( 0.4 )
17744 )
17745 fragment.hltRecHitInRegionForMuonsESNoVtx = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
17746     productLabels = cms.vstring( 'EcalRegionalRecHitsES' ),
17747     ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
17748     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17749     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
17750     useUncalib = cms.bool( False ),
17751     doIsolated = cms.bool( True ),
17752     l1LowerThr = cms.double( 0.0 ),
17753     l1UpperThr = cms.double( 999.0 ),
17754     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
17755     regionEtaMargin = cms.double( 0.4 ),
17756     regionPhiMargin = cms.double( 0.4 )
17757 )
17758 fragment.hltParticleFlowRecHitECALForMuonsMFNoVtx = cms.EDProducer( "PFRecHitProducer",
17759     navigator = cms.PSet( 
17760       barrel = cms.PSet(  ),
17761       endcap = cms.PSet(  ),
17762       name = cms.string( "PFRecHitECALNavigator" )
17763     ),
17764     producers = cms.VPSet( 
17765       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMFnoVtx','EcalRegionalRecHitsEB' ),
17766         srFlags = cms.InputTag( "" ),
17767         name = cms.string( "PFEBRecHitCreator" ),
17768         qualityTests = cms.VPSet( 
17769           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
17770             applySelectionsToAllCrystals = cms.bool( True )
17771           ),
17772           cms.PSet(  topologicalCleaning = cms.bool( True ),
17773             skipTTRecoveredHits = cms.bool( True ),
17774             cleaningThreshold = cms.double( 2.0 ),
17775             name = cms.string( "PFRecHitQTestECAL" ),
17776             timingCleaning = cms.bool( True )
17777           )
17778         )
17779       ),
17780       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMFnoVtx','EcalRegionalRecHitsEE' ),
17781         srFlags = cms.InputTag( "" ),
17782         name = cms.string( "PFEERecHitCreator" ),
17783         qualityTests = cms.VPSet( 
17784           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
17785             applySelectionsToAllCrystals = cms.bool( True )
17786           ),
17787           cms.PSet(  topologicalCleaning = cms.bool( True ),
17788             skipTTRecoveredHits = cms.bool( True ),
17789             cleaningThreshold = cms.double( 2.0 ),
17790             name = cms.string( "PFRecHitQTestECAL" ),
17791             timingCleaning = cms.bool( True )
17792           )
17793         )
17794       )
17795     )
17796 )
17797 fragment.hltParticleFlowRecHitPSForMuonsNoVtx = cms.EDProducer( "PFRecHitProducer",
17798     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
17799     producers = cms.VPSet( 
17800       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsESNoVtx','EcalRegionalRecHitsES' ),
17801         name = cms.string( "PFPSRecHitCreator" ),
17802         qualityTests = cms.VPSet( 
17803           cms.PSet(  threshold = cms.double( 7.0E-6 ),
17804             name = cms.string( "PFRecHitQTestThreshold" )
17805           )
17806         )
17807       )
17808     )
17809 )
17810 fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx = cms.EDProducer( "PFClusterProducer",
17811     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMFNoVtx" ),
17812     usePFThresholdsFromDB = cms.bool( True ),
17813     recHitCleaners = cms.VPSet( 
17814     ),
17815     seedCleaners = cms.VPSet( 
17816     ),
17817     seedFinder = cms.PSet( 
17818       thresholdsByDetector = cms.VPSet( 
17819         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
17820           seedingThreshold = cms.double( 0.6 ),
17821           detector = cms.string( "ECAL_ENDCAP" )
17822         ),
17823         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
17824           seedingThreshold = cms.double( 0.23 ),
17825           detector = cms.string( "ECAL_BARREL" )
17826         )
17827       ),
17828       algoName = cms.string( "LocalMaximumSeedFinder" ),
17829       nNeighbours = cms.int32( 8 )
17830     ),
17831     initialClusteringStep = cms.PSet( 
17832       thresholdsByDetector = cms.VPSet( 
17833         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
17834           gatheringThresholdPt = cms.double( 0.0 ),
17835           detector = cms.string( "ECAL_BARREL" )
17836         ),
17837         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
17838           gatheringThresholdPt = cms.double( 0.0 ),
17839           detector = cms.string( "ECAL_ENDCAP" )
17840         )
17841       ),
17842       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
17843       useCornerCells = cms.bool( True )
17844     ),
17845     pfClusterBuilder = cms.PSet( 
17846       minFracTot = cms.double( 1.0E-20 ),
17847       stoppingTolerance = cms.double( 1.0E-8 ),
17848       positionCalc = cms.PSet( 
17849         minAllowedNormalization = cms.double( 1.0E-9 ),
17850         posCalcNCrystals = cms.int32( 9 ),
17851         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
17852         logWeightDenominator = cms.double( 0.08 ),
17853         minFractionInCalc = cms.double( 1.0E-9 ),
17854         timeResolutionCalcBarrel = cms.PSet( 
17855           corrTermLowE = cms.double( 0.0510871 ),
17856           threshLowE = cms.double( 0.5 ),
17857           noiseTerm = cms.double( 1.10889 ),
17858           constantTermLowE = cms.double( 0.0 ),
17859           noiseTermLowE = cms.double( 1.31883 ),
17860           threshHighE = cms.double( 5.0 ),
17861           constantTerm = cms.double( 0.428192 )
17862         ),
17863         timeResolutionCalcEndcap = cms.PSet( 
17864           corrTermLowE = cms.double( 0.0 ),
17865           threshLowE = cms.double( 1.0 ),
17866           noiseTerm = cms.double( 5.72489999999 ),
17867           constantTermLowE = cms.double( 0.0 ),
17868           noiseTermLowE = cms.double( 6.92683000001 ),
17869           threshHighE = cms.double( 10.0 ),
17870           constantTerm = cms.double( 0.0 )
17871         )
17872       ),
17873       maxIterations = cms.uint32( 50 ),
17874       positionCalcForConvergence = cms.PSet( 
17875         minAllowedNormalization = cms.double( 0.0 ),
17876         T0_ES = cms.double( 1.2 ),
17877         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
17878         T0_EE = cms.double( 3.1 ),
17879         T0_EB = cms.double( 7.4 ),
17880         X0 = cms.double( 0.89 ),
17881         minFractionInCalc = cms.double( 0.0 ),
17882         W0 = cms.double( 4.2 )
17883       ),
17884       allCellsPositionCalc = cms.PSet( 
17885         minAllowedNormalization = cms.double( 1.0E-9 ),
17886         posCalcNCrystals = cms.int32( -1 ),
17887         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
17888         logWeightDenominator = cms.double( 0.08 ),
17889         minFractionInCalc = cms.double( 1.0E-9 ),
17890         timeResolutionCalcBarrel = cms.PSet( 
17891           corrTermLowE = cms.double( 0.0510871 ),
17892           threshLowE = cms.double( 0.5 ),
17893           noiseTerm = cms.double( 1.10889 ),
17894           constantTermLowE = cms.double( 0.0 ),
17895           noiseTermLowE = cms.double( 1.31883 ),
17896           threshHighE = cms.double( 5.0 ),
17897           constantTerm = cms.double( 0.428192 )
17898         ),
17899         timeResolutionCalcEndcap = cms.PSet( 
17900           corrTermLowE = cms.double( 0.0 ),
17901           threshLowE = cms.double( 1.0 ),
17902           noiseTerm = cms.double( 5.72489999999 ),
17903           constantTermLowE = cms.double( 0.0 ),
17904           noiseTermLowE = cms.double( 6.92683000001 ),
17905           threshHighE = cms.double( 10.0 ),
17906           constantTerm = cms.double( 0.0 )
17907         )
17908       ),
17909       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
17910       recHitEnergyNorms = cms.VPSet( 
17911         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
17912           detector = cms.string( "ECAL_BARREL" )
17913         ),
17914         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
17915           detector = cms.string( "ECAL_ENDCAP" )
17916         )
17917       ),
17918       showerSigma = cms.double( 1.5 ),
17919       minFractionToKeep = cms.double( 1.0E-7 ),
17920       excludeOtherSeeds = cms.bool( True )
17921     ),
17922     positionReCalc = cms.PSet( 
17923       minAllowedNormalization = cms.double( 0.0 ),
17924       T0_ES = cms.double( 1.2 ),
17925       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
17926       T0_EE = cms.double( 3.1 ),
17927       T0_EB = cms.double( 7.4 ),
17928       X0 = cms.double( 0.89 ),
17929       minFractionInCalc = cms.double( 0.0 ),
17930       W0 = cms.double( 4.2 )
17931     ),
17932     energyCorrector = cms.PSet(  )
17933 )
17934 fragment.hltParticleFlowClusterPSForMuonsNoVtx = cms.EDProducer( "PFClusterProducer",
17935     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuonsNoVtx" ),
17936     usePFThresholdsFromDB = cms.bool( True ),
17937     recHitCleaners = cms.VPSet( 
17938     ),
17939     seedCleaners = cms.VPSet( 
17940     ),
17941     seedFinder = cms.PSet( 
17942       thresholdsByDetector = cms.VPSet( 
17943         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
17944           seedingThreshold = cms.double( 1.2E-4 ),
17945           detector = cms.string( "PS1" )
17946         ),
17947         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
17948           seedingThreshold = cms.double( 1.2E-4 ),
17949           detector = cms.string( "PS2" )
17950         )
17951       ),
17952       algoName = cms.string( "LocalMaximumSeedFinder" ),
17953       nNeighbours = cms.int32( 4 )
17954     ),
17955     initialClusteringStep = cms.PSet( 
17956       thresholdsByDetector = cms.VPSet( 
17957         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
17958           gatheringThresholdPt = cms.double( 0.0 ),
17959           detector = cms.string( "PS1" )
17960         ),
17961         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
17962           gatheringThresholdPt = cms.double( 0.0 ),
17963           detector = cms.string( "PS2" )
17964         )
17965       ),
17966       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
17967       useCornerCells = cms.bool( False )
17968     ),
17969     pfClusterBuilder = cms.PSet( 
17970       minFracTot = cms.double( 1.0E-20 ),
17971       stoppingTolerance = cms.double( 1.0E-8 ),
17972       positionCalc = cms.PSet( 
17973         minAllowedNormalization = cms.double( 1.0E-9 ),
17974         posCalcNCrystals = cms.int32( -1 ),
17975         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
17976         logWeightDenominator = cms.double( 6.0E-5 ),
17977         minFractionInCalc = cms.double( 1.0E-9 )
17978       ),
17979       maxIterations = cms.uint32( 50 ),
17980       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
17981       recHitEnergyNorms = cms.VPSet( 
17982         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
17983           detector = cms.string( "PS1" )
17984         ),
17985         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
17986           detector = cms.string( "PS2" )
17987         )
17988       ),
17989       showerSigma = cms.double( 0.3 ),
17990       minFractionToKeep = cms.double( 1.0E-7 ),
17991       excludeOtherSeeds = cms.bool( True )
17992     ),
17993     positionReCalc = cms.PSet(  ),
17994     energyCorrector = cms.PSet(  )
17995 )
17996 fragment.hltParticleFlowClusterECALForMuonsMFNoVtx = cms.EDProducer( "CorrectedECALPFClusterProducer",
17997     minimumPSEnergy = cms.double( 0.0 ),
17998     skipPS = cms.bool( False ),
17999     inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuonsNoVtx" ),
18000     energyCorrector = cms.PSet( 
18001       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
18002       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
18003       applyCrackCorrections = cms.bool( False ),
18004       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
18005       applyMVACorrections = cms.bool( True ),
18006       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
18007       maxPtForMVAEvaluation = cms.double( 300.0 ),
18008       srfAwareCorrection = cms.bool( True )
18009     ),
18010     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx" )
18011 )
18012 fragment.hltMuonEcalMFPFClusterIsoForMuonsNoVtx = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer",
18013     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
18014     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALForMuonsMFNoVtx" ),
18015     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetECALMFForMuons" ),
18016     doRhoCorrection = cms.bool( True ),
18017     rhoMax = cms.double( 9.9999999E7 ),
18018     rhoScale = cms.double( 1.0 ),
18019     drMax = cms.double( 0.3 ),
18020     drVetoBarrel = cms.double( 0.05 ),
18021     drVetoEndcap = cms.double( 0.05 ),
18022     etaStripBarrel = cms.double( 0.0 ),
18023     etaStripEndcap = cms.double( 0.0 ),
18024     energyBarrel = cms.double( 0.0 ),
18025     energyEndcap = cms.double( 0.0 ),
18026     effectiveAreas = cms.vdouble( 0.35, 0.193 ),
18027     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
18028 )
18029 fragment.hltMuonHcalPFClusterIsoForMuonsNoVtx = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer",
18030     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
18031     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
18032     useHF = cms.bool( False ),
18033     pfClusterProducerHFEM = cms.InputTag( "" ),
18034     pfClusterProducerHFHAD = cms.InputTag( "" ),
18035     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" ),
18036     doRhoCorrection = cms.bool( True ),
18037     rhoMax = cms.double( 9.9999999E7 ),
18038     rhoScale = cms.double( 1.0 ),
18039     drMax = cms.double( 0.3 ),
18040     drVetoBarrel = cms.double( 0.1 ),
18041     drVetoEndcap = cms.double( 0.1 ),
18042     etaStripBarrel = cms.double( 0.0 ),
18043     etaStripEndcap = cms.double( 0.0 ),
18044     energyBarrel = cms.double( 0.0 ),
18045     energyEndcap = cms.double( 0.0 ),
18046     useEt = cms.bool( True ),
18047     effectiveAreas = cms.vdouble( 0.11, 0.163 ),
18048     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
18049     doEffAreaCorrection = cms.bool( False ),
18050     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
18051     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
18052 )
18053 fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
18054     RegionPSet = cms.PSet( 
18055       vertexCollection = cms.InputTag( "hltPixelVertices" ),
18056       zErrorVetex = cms.double( 0.2 ),
18057       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18058       zErrorBeamSpot = cms.double( 24.2 ),
18059       maxNVertices = cms.int32( 4 ),
18060       maxNRegions = cms.int32( 40 ),
18061       nSigmaZVertex = cms.double( 3.0 ),
18062       nSigmaZBeamSpot = cms.double( 4.0 ),
18063       ptMin = cms.double( 0.3 ),
18064       mode = cms.string( "VerticesFixed" ),
18065       input = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
18066       searchOpt = cms.bool( False ),
18067       whereToUseMeasurementTracker = cms.string( "Never" ),
18068       originRadius = cms.double( 0.1 ),
18069       measurementTrackerName = cms.InputTag( "" ),
18070       precise = cms.bool( True ),
18071       deltaEta = cms.double( 0.3 ),
18072       deltaPhi = cms.double( 0.3 )
18073     )
18074 )
18075 fragment.hltPixelTracksInRegionIter0L3MuonNoVtx = cms.EDProducer( "TrackSelectorByRegion",
18076     tracks = cms.InputTag( "hltPixelTracks" ),
18077     regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx" ),
18078     produceTrackCollection = cms.bool( True ),
18079     produceMask = cms.bool( False )
18080 )
18081 fragment.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
18082     InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonNoVtx" ),
18083     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
18084     originHalfLength = cms.double( 0.3 ),
18085     originRadius = cms.double( 0.1 ),
18086     useProtoTrackKinematics = cms.bool( False ),
18087     useEventsWithNoVertex = cms.bool( True ),
18088     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
18089     usePV = cms.bool( False ),
18090     includeFourthHit = cms.bool( True ),
18091     produceComplement = cms.bool( False ),
18092     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
18093 )
18094 fragment.hltIter0L3MuonCkfTrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
18095     cleanTrajectoryAfterInOut = cms.bool( False ),
18096     doSeedingRegionRebuilding = cms.bool( False ),
18097     onlyPixelHitsForSeedCleaner = cms.bool( False ),
18098     reverseTrajectories = cms.bool( False ),
18099     useHitsSplitting = cms.bool( False ),
18100     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
18101     src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx" ),
18102     clustersToSkip = cms.InputTag( "" ),
18103     phase2clustersToSkip = cms.InputTag( "" ),
18104     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
18105     TransientInitialStateEstimatorParameters = cms.PSet( 
18106       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
18107       numberMeasurementsForFit = cms.int32( 4 ),
18108       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
18109     ),
18110     numHitsForSeedCleaner = cms.int32( 4 ),
18111     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
18112     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
18113     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
18114     maxNSeeds = cms.uint32( 100000 ),
18115     maxSeedsBeforeCleaning = cms.uint32( 1000 )
18116 )
18117 fragment.hltIter0L3MuonCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
18118     TrajectoryInEvent = cms.bool( False ),
18119     useHitsSplitting = cms.bool( False ),
18120     src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidatesNoVtx" ),
18121     clusterRemovalInfo = cms.InputTag( "" ),
18122     AlgorithmName = cms.string( "hltIter0" ),
18123     GeometricInnerState = cms.bool( True ),
18124     reMatchSplitHits = cms.bool( False ),
18125     usePropagatorForPCA = cms.bool( False ),
18126     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18127     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
18128     useSimpleMF = cms.bool( True ),
18129     SimpleMagneticField = cms.string( "ParabolicMf" ),
18130     Fitter = cms.string( "hltESPFittingSmootherIT" ),
18131     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
18132     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18133     NavigationSchool = cms.string( "" ),
18134     MeasurementTracker = cms.string( "" )
18135 )
18136 fragment.hltIter0L3MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
18137     src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracksNoVtx" ),
18138     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
18139     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
18140     ignoreVertices = cms.bool( False ),
18141     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
18142     mva = cms.PSet( 
18143       minPixelHits = cms.vint32( 0, 0, 0 ),
18144       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
18145       dr_par = cms.PSet( 
18146         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
18147         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
18148         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
18149         dr_exp = cms.vint32( 4, 4, 4 ),
18150         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
18151       ),
18152       maxLostLayers = cms.vint32( 1, 1, 1 ),
18153       min3DLayers = cms.vint32( 0, 0, 0 ),
18154       dz_par = cms.PSet( 
18155         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
18156         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
18157         dz_exp = cms.vint32( 4, 4, 4 )
18158       ),
18159       minNVtxTrk = cms.int32( 3 ),
18160       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
18161       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
18162       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
18163       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
18164       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
18165       minLayers = cms.vint32( 3, 3, 3 )
18166     )
18167 )
18168 fragment.hltIter0L3MuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
18169     originalSource = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracksNoVtx" ),
18170     originalMVAVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifierNoVtx','MVAValues' ),
18171     originalQualVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifierNoVtx','QualityMasks' ),
18172     minQuality = cms.string( "highPurity" ),
18173     copyExtras = cms.untracked.bool( True ),
18174     copyTrajectories = cms.untracked.bool( False )
18175 )
18176 fragment.hltMuonTkRelIsolationCut0p09MapNoVtx = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
18177     UseRhoCorrectedCaloDeposits = cms.bool( False ),
18178     UseCaloIso = cms.bool( False ),
18179     CaloDepositsLabel = cms.InputTag( "notUsed" ),
18180     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
18181     OutputMuIsoDeposits = cms.bool( True ),
18182     TrackPt_Min = cms.double( -1.0 ),
18183     printDebug = cms.bool( False ),
18184     CutsPSet = cms.PSet( 
18185       applyCutsORmaxNTracks = cms.bool( False ),
18186       maxNTracks = cms.int32( -1 ),
18187       Thresholds = cms.vdouble( 0.09 ),
18188       EtaBounds = cms.vdouble( 2.411 ),
18189       ComponentName = cms.string( "SimpleCuts" ),
18190       ConeSizes = cms.vdouble( 0.3 )
18191     ),
18192     TrkExtractorPSet = cms.PSet( 
18193       Diff_z = cms.double( 0.2 ),
18194       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurityNoVtx" ),
18195       Chi2Ndof_Max = cms.double( 1.0E64 ),
18196       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
18197       DR_Veto = cms.double( 0.01 ),
18198       Pt_Min = cms.double( -1.0 ),
18199       VetoLeadingTrack = cms.bool( True ),
18200       DR_Max = cms.double( 0.3 ),
18201       DepositLabel = cms.untracked.string( "PXLS" ),
18202       PtVeto_Min = cms.double( 2.0 ),
18203       NHits_Min = cms.uint32( 0 ),
18204       PropagateTracksToRadius = cms.bool( True ),
18205       ReferenceRadius = cms.double( 6.0 ),
18206       Chi2Prob_Min = cms.double( -1.0 ),
18207       Diff_r = cms.double( 0.1 ),
18208       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
18209       ComponentName = cms.string( "PixelTrackExtractor" ),
18210       DR_VetoPt = cms.double( 0.025 )
18211     ),
18212     CaloExtractorPSet = cms.PSet( 
18213       DR_Veto_H = cms.double( 0.1 ),
18214       Vertex_Constraint_Z = cms.bool( False ),
18215       DR_Veto_E = cms.double( 0.07 ),
18216       Weight_H = cms.double( 1.0 ),
18217       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
18218       DR_Max = cms.double( 0.3 ),
18219       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
18220       Vertex_Constraint_XY = cms.bool( False ),
18221       Threshold_H = cms.double( 0.5 ),
18222       Threshold_E = cms.double( 0.2 ),
18223       ComponentName = cms.string( "CaloExtractor" ),
18224       Weight_E = cms.double( 1.0 )
18225     )
18226 )
18227 fragment.hltScoutingTrackPacker = cms.EDProducer( "HLTScoutingTrackProducer",
18228     OtherTracks = cms.InputTag( "hltPFMuonMerging" ),
18229     vertexCollection = cms.InputTag( "hltPixelVertices" ),
18230     mantissaPrecision = cms.int32( 10 ),
18231     vtxMinDist = cms.double( 999.0 ),
18232     ptMin = cms.double( 1.0 )
18233 )
18234 fragment.hltScoutingPrimaryVertexPacker = cms.EDProducer( "HLTScoutingPrimaryVertexProducer",
18235     vertexCollection = cms.InputTag( "hltPixelVertices" ),
18236     mantissaPrecision = cms.int32( 10 )
18237 )
18238 fragment.hltScoutingPFPacker = cms.EDProducer( "HLTScoutingPFProducer",
18239     pfJetCollection = cms.InputTag( "hltAK4PFJets" ),
18240     pfJetTagCollection = cms.InputTag( "" ),
18241     pfCandidateCollection = cms.InputTag( "hltParticleFlow" ),
18242     vertexCollection = cms.InputTag( "hltPixelVertices" ),
18243     metCollection = cms.InputTag( "hltPFMETProducer" ),
18244     rho = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
18245     pfJetPtCut = cms.double( 20.0 ),
18246     pfJetEtaCut = cms.double( 5.0 ),
18247     pfCandidatePtCut = cms.double( 0.6 ),
18248     pfCandidateEtaCut = cms.double( 3.0 ),
18249     mantissaPrecision = cms.int32( 10 ),
18250     doJetTags = cms.bool( True ),
18251     doCandidates = cms.bool( True ),
18252     doMet = cms.bool( True ),
18253     doTrackVars = cms.bool( True ),
18254     relativeTrackVars = cms.bool( True ),
18255     doCandIndsForJets = cms.bool( False )
18256 )
18257 fragment.hltScoutingMuonPackerNoVtx = cms.EDProducer( "HLTScoutingMuonProducer",
18258     ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
18259     displacedvertexCollection = cms.InputTag( "hltDisplacedmumuVtxNoMatchingProducerNoVtx" ),
18260     InputMuons = cms.InputTag( "hltIterL3MuonsNoVtx" ),
18261     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
18262     Tracks = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedNoVtx" ),
18263     EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuonsNoVtx" ),
18264     HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalPFClusterIsoForMuonsNoVtx" ),
18265     TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p09MapNoVtx','combinedRelativeIsoDeposits' ),
18266     muonPtCut = cms.double( 0.0 ),
18267     muonEtaCut = cms.double( 2.4 ),
18268     minVtxProbCut = cms.double( 0.001 )
18269 )
18270 fragment.hltScoutingMuonPackerVtx = cms.EDProducer( "HLTScoutingMuonProducer",
18271     ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidates" ),
18272     displacedvertexCollection = cms.InputTag( "hltDisplacedmumuVtxNoMatchingProducerVtx" ),
18273     InputMuons = cms.InputTag( "hltIterL3Muons" ),
18274     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
18275     Tracks = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
18276     EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
18277     HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
18278     TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p14Map','combinedRelativeIsoDeposits' ),
18279     muonPtCut = cms.double( 0.0 ),
18280     muonEtaCut = cms.double( 2.4 ),
18281     minVtxProbCut = cms.double( 0.001 )
18282 )
18283 fragment.hltScoutingEgammaPacker = cms.EDProducer( "HLTScoutingEgammaProducer",
18284     EgammaCandidates = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
18285     EgammaGsfTracks = cms.InputTag( "hltEgammaGsfTracksUnseeded" ),
18286     SigmaIEtaIEtaMap = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
18287     r9Map = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
18288     HoverEMap = cms.InputTag( "hltEgammaHoverEUnseeded" ),
18289     DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','DetaSeed' ),
18290     DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','Dphi' ),
18291     MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','MissingHits' ),
18292     OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','OneOESuperMinusOneOP' ),
18293     fBremMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','fbrem' ),
18294     EcalPFClusterIsoMap = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
18295     EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfTrackIsoUnseeded" ),
18296     HcalPFClusterIsoMap = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
18297     egammaPtCut = cms.double( 2.0 ),
18298     egammaEtaCut = cms.double( 2.5 ),
18299     egammaHoverECut = cms.double( 9999.0 ),
18300     egammaSigmaIEtaIEtaCut = cms.vdouble( 99999.0, 99999.0 ),
18301     absEtaBinUpperEdges = cms.vdouble( 1.479, 5.0 ),
18302     saveRecHitTiming = cms.bool( False ),
18303     mantissaPrecision = cms.int32( 10 ),
18304     rechitMatrixSize = cms.int32( 10 ),
18305     rechitZeroSuppression = cms.bool( True ),
18306     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
18307     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
18308 )
18309 fragment.hltPreDSTPFScoutingDoubleMuonVtx = cms.EDFilter( "HLTPrescaler",
18310     offset = cms.uint32( 0 ),
18311     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18312 )
18313 fragment.hltL2fL1sL1DoubleMuonScouting = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
18314     saveTags = cms.bool( True ),
18315     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18316     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
18317     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
18318     SeedMapTag = cms.InputTag( "hltL2Muons" ),
18319     MinN = cms.int32( 0 ),
18320     MaxEta = cms.double( 2.5 ),
18321     AbsEtaBins = cms.vdouble( 0.0 ),
18322     MinNstations = cms.vint32( 0 ),
18323     MinNhits = cms.vint32( 0 ),
18324     CutOnChambers = cms.bool( False ),
18325     MinNchambers = cms.vint32( 0 ),
18326     MaxDr = cms.double( 9999.0 ),
18327     MinDr = cms.double( -1.0 ),
18328     MaxDz = cms.double( 9999.0 ),
18329     MinDxySig = cms.double( -1.0 ),
18330     MinPt = cms.double( 0.0 ),
18331     NSigmaPt = cms.double( 0.0 ),
18332     MatchToPreviousCand = cms.bool( True )
18333 )
18334 fragment.hltDoubleMuonL3PreFilteredScoutingVtx = cms.EDFilter( "HLTMuonL3PreFilter",
18335     saveTags = cms.bool( True ),
18336     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18337     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
18338     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ),
18339     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
18340     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
18341     MinN = cms.int32( 2 ),
18342     MaxEta = cms.double( 2.5 ),
18343     MinNhits = cms.int32( 0 ),
18344     MaxDr = cms.double( 9999.0 ),
18345     MinDr = cms.double( -1.0 ),
18346     MaxDz = cms.double( 9999.0 ),
18347     MinDxySig = cms.double( -1.0 ),
18348     MinPt = cms.double( 0.0 ),
18349     NSigmaPt = cms.double( 0.0 ),
18350     MaxNormalizedChi2 = cms.double( 9999.0 ),
18351     MaxDXYBeamSpot = cms.double( 9999.0 ),
18352     MinDXYBeamSpot = cms.double( -1.0 ),
18353     MinNmuonHits = cms.int32( 0 ),
18354     MaxPtDifference = cms.double( 9999.0 ),
18355     MinTrackPt = cms.double( 0.0 ),
18356     minMuonStations = cms.int32( 0 ),
18357     minTrkHits = cms.int32( -1 ),
18358     minMuonHits = cms.int32( -1 ),
18359     allowedTypeMask = cms.uint32( 255 ),
18360     requiredTypeMask = cms.uint32( 0 ),
18361     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
18362     trkMuonId = cms.uint32( 0 ),
18363     L1MatchingdR = cms.double( 0.3 ),
18364     MatchToPreviousCand = cms.bool( True ),
18365     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
18366     requireL3MuonTrajectorySeed = cms.bool( False ),
18367     useSimpleGeometry = cms.bool( True ),
18368     useStation2 = cms.bool( True ),
18369     fallbackToME1 = cms.bool( False ),
18370     cosmicPropagationHypothesis = cms.bool( False ),
18371     useMB2InOverlap = cms.bool( False ),
18372     useTrack = cms.string( "tracker" ),
18373     useState = cms.string( "atVertex" ),
18374     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
18375     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
18376     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
18377 )
18378 fragment.hltPreDSTPFScoutingDoubleMuonVtxMonitorJPsi = cms.EDFilter( "HLTPrescaler",
18379     offset = cms.uint32( 0 ),
18380     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18381 )
18382 fragment.hltDoubleMuScoutingMonitorJPsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
18383     saveTags = cms.bool( True ),
18384     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18385     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
18386     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ),
18387     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
18388     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
18389     PreviousCandIsL2 = cms.bool( True ),
18390     FastAccept = cms.bool( False ),
18391     MinN = cms.int32( 1 ),
18392     MaxEta = cms.double( 2.5 ),
18393     MinNhits = cms.int32( 0 ),
18394     MaxDr = cms.double( 2.0 ),
18395     MaxDz = cms.double( 9999.0 ),
18396     ChargeOpt = cms.int32( -1 ),
18397     MinPtPair = cms.vdouble( 0.0 ),
18398     MaxPtPair = cms.vdouble( 1.0E125 ),
18399     MinPtMax = cms.vdouble( 0.0 ),
18400     MinPtMin = cms.vdouble( 0.0 ),
18401     MaxPtMin = cms.vdouble( 1.0E125 ),
18402     MinInvMass = cms.vdouble( 2.7 ),
18403     MaxInvMass = cms.vdouble( 3.5 ),
18404     MinDiMuonDeltaR = cms.double( -1.0 ),
18405     MinAcop = cms.double( -999.0 ),
18406     MaxAcop = cms.double( 999.0 ),
18407     MinPtBalance = cms.double( -1.0 ),
18408     MaxPtBalance = cms.double( 999999.0 ),
18409     NSigmaPt = cms.double( 0.0 ),
18410     MaxDCAMuMu = cms.double( 0.5 ),
18411     MaxRapidityPair = cms.double( 999999.0 ),
18412     CutCowboys = cms.bool( False ),
18413     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
18414     L1MatchingdR = cms.double( 0.3 ),
18415     MatchToPreviousCand = cms.bool( True ),
18416     useSimpleGeometry = cms.bool( True ),
18417     useStation2 = cms.bool( True ),
18418     fallbackToME1 = cms.bool( False ),
18419     cosmicPropagationHypothesis = cms.bool( False ),
18420     useMB2InOverlap = cms.bool( False ),
18421     useTrack = cms.string( "tracker" ),
18422     useState = cms.string( "atVertex" ),
18423     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
18424     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
18425     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
18426 )
18427 fragment.hltPreDSTPFScoutingDoubleMuonVtxMonitorZ = cms.EDFilter( "HLTPrescaler",
18428     offset = cms.uint32( 0 ),
18429     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18430 )
18431 fragment.hltDoubleMuScoutingMonitorZL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
18432     saveTags = cms.bool( True ),
18433     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18434     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
18435     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ),
18436     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
18437     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
18438     PreviousCandIsL2 = cms.bool( True ),
18439     FastAccept = cms.bool( False ),
18440     MinN = cms.int32( 1 ),
18441     MaxEta = cms.double( 2.5 ),
18442     MinNhits = cms.int32( 0 ),
18443     MaxDr = cms.double( 9999.0 ),
18444     MaxDz = cms.double( 9999.0 ),
18445     ChargeOpt = cms.int32( -1 ),
18446     MinPtPair = cms.vdouble( 0.0 ),
18447     MaxPtPair = cms.vdouble( 1.0E125 ),
18448     MinPtMax = cms.vdouble( 0.0 ),
18449     MinPtMin = cms.vdouble( 0.0 ),
18450     MaxPtMin = cms.vdouble( 1.0E125 ),
18451     MinInvMass = cms.vdouble( 80.0 ),
18452     MaxInvMass = cms.vdouble( 100.0 ),
18453     MinDiMuonDeltaR = cms.double( -1.0 ),
18454     MinAcop = cms.double( -999.0 ),
18455     MaxAcop = cms.double( 999.0 ),
18456     MinPtBalance = cms.double( -1.0 ),
18457     MaxPtBalance = cms.double( 999999.0 ),
18458     NSigmaPt = cms.double( 0.0 ),
18459     MaxDCAMuMu = cms.double( 0.5 ),
18460     MaxRapidityPair = cms.double( 999999.0 ),
18461     CutCowboys = cms.bool( False ),
18462     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
18463     L1MatchingdR = cms.double( 0.3 ),
18464     MatchToPreviousCand = cms.bool( True ),
18465     useSimpleGeometry = cms.bool( True ),
18466     useStation2 = cms.bool( True ),
18467     fallbackToME1 = cms.bool( False ),
18468     cosmicPropagationHypothesis = cms.bool( False ),
18469     useMB2InOverlap = cms.bool( False ),
18470     useTrack = cms.string( "tracker" ),
18471     useState = cms.string( "atVertex" ),
18472     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
18473     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
18474     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
18475 )
18476 fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
18477     saveTags = cms.bool( True ),
18478     L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5 OR L1_DoubleEG15_11_er1p2_dR_Max0p6 OR L1_DoubleEG16_11_er1p2_dR_Max0p6 OR L1_DoubleEG17_11_er1p2_dR_Max0p6" ),
18479     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18480     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18481     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18482     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18483     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18484     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18485     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18486     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18487     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18488 )
18489 fragment.hltPreDSTPFScoutingDoubleEG = cms.EDFilter( "HLTPrescaler",
18490     offset = cms.uint32( 0 ),
18491     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18492 )
18493 fragment.hltRechitInRegionsECAL = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
18494     productLabels = cms.vstring( 'EcalRecHitsEB',
18495       'EcalRecHitsEE' ),
18496     recHitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
18497     l1InputRegions = cms.VPSet( 
18498       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18499         regionEtaMargin = cms.double( 0.9 ),
18500         type = cms.string( "EGamma" ),
18501         minEt = cms.double( 5.0 ),
18502         regionPhiMargin = cms.double( 1.2 ),
18503         maxEt = cms.double( 999999.0 )
18504       ),
18505       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18506         regionEtaMargin = cms.double( 0.9 ),
18507         type = cms.string( "Jet" ),
18508         minEt = cms.double( 170.0 ),
18509         regionPhiMargin = cms.double( 1.2 ),
18510         maxEt = cms.double( 999999.0 )
18511       ),
18512       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18513         regionEtaMargin = cms.double( 0.9 ),
18514         type = cms.string( "Tau" ),
18515         minEt = cms.double( 100.0 ),
18516         regionPhiMargin = cms.double( 1.2 ),
18517         maxEt = cms.double( 999999.0 )
18518       )
18519     )
18520 )
18521 fragment.hltRechitInRegionsES = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
18522     productLabels = cms.vstring( 'EcalRecHitsES' ),
18523     recHitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
18524     l1InputRegions = cms.VPSet( 
18525       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18526         regionEtaMargin = cms.double( 0.9 ),
18527         type = cms.string( "EGamma" ),
18528         minEt = cms.double( 5.0 ),
18529         regionPhiMargin = cms.double( 1.2 ),
18530         maxEt = cms.double( 999999.0 )
18531       ),
18532       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18533         regionEtaMargin = cms.double( 0.9 ),
18534         type = cms.string( "Jet" ),
18535         minEt = cms.double( 170.0 ),
18536         regionPhiMargin = cms.double( 1.2 ),
18537         maxEt = cms.double( 999999.0 )
18538       ),
18539       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18540         regionEtaMargin = cms.double( 0.9 ),
18541         type = cms.string( "Tau" ),
18542         minEt = cms.double( 100.0 ),
18543         regionPhiMargin = cms.double( 1.2 ),
18544         maxEt = cms.double( 999999.0 )
18545       )
18546     )
18547 )
18548 fragment.hltParticleFlowRecHitECALL1Seeded = cms.EDProducer( "PFRecHitProducer",
18549     navigator = cms.PSet( 
18550       barrel = cms.PSet(  ),
18551       endcap = cms.PSet(  ),
18552       name = cms.string( "PFRecHitECALNavigator" )
18553     ),
18554     producers = cms.VPSet( 
18555       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
18556         srFlags = cms.InputTag( "" ),
18557         name = cms.string( "PFEBRecHitCreator" ),
18558         qualityTests = cms.VPSet( 
18559           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
18560             applySelectionsToAllCrystals = cms.bool( True )
18561           ),
18562           cms.PSet(  topologicalCleaning = cms.bool( True ),
18563             skipTTRecoveredHits = cms.bool( True ),
18564             cleaningThreshold = cms.double( 2.0 ),
18565             name = cms.string( "PFRecHitQTestECAL" ),
18566             timingCleaning = cms.bool( True )
18567           )
18568         )
18569       ),
18570       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
18571         srFlags = cms.InputTag( "" ),
18572         name = cms.string( "PFEERecHitCreator" ),
18573         qualityTests = cms.VPSet( 
18574           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
18575             applySelectionsToAllCrystals = cms.bool( True )
18576           ),
18577           cms.PSet(  topologicalCleaning = cms.bool( True ),
18578             skipTTRecoveredHits = cms.bool( True ),
18579             cleaningThreshold = cms.double( 2.0 ),
18580             name = cms.string( "PFRecHitQTestECAL" ),
18581             timingCleaning = cms.bool( True )
18582           )
18583         )
18584       )
18585     )
18586 )
18587 fragment.hltParticleFlowRecHitPSL1Seeded = cms.EDProducer( "PFRecHitProducer",
18588     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
18589     producers = cms.VPSet( 
18590       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsES','EcalRecHitsES' ),
18591         name = cms.string( "PFPSRecHitCreator" ),
18592         qualityTests = cms.VPSet( 
18593           cms.PSet(  threshold = cms.double( 7.0E-6 ),
18594             name = cms.string( "PFRecHitQTestThreshold" )
18595           )
18596         )
18597       )
18598     )
18599 )
18600 fragment.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer",
18601     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ),
18602     usePFThresholdsFromDB = cms.bool( True ),
18603     recHitCleaners = cms.VPSet( 
18604     ),
18605     seedCleaners = cms.VPSet( 
18606     ),
18607     seedFinder = cms.PSet( 
18608       thresholdsByDetector = cms.VPSet( 
18609         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
18610           seedingThreshold = cms.double( 1.2E-4 ),
18611           detector = cms.string( "PS1" )
18612         ),
18613         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
18614           seedingThreshold = cms.double( 1.2E-4 ),
18615           detector = cms.string( "PS2" )
18616         )
18617       ),
18618       algoName = cms.string( "LocalMaximumSeedFinder" ),
18619       nNeighbours = cms.int32( 4 )
18620     ),
18621     initialClusteringStep = cms.PSet( 
18622       thresholdsByDetector = cms.VPSet( 
18623         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
18624           gatheringThresholdPt = cms.double( 0.0 ),
18625           detector = cms.string( "PS1" )
18626         ),
18627         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
18628           gatheringThresholdPt = cms.double( 0.0 ),
18629           detector = cms.string( "PS2" )
18630         )
18631       ),
18632       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
18633       useCornerCells = cms.bool( False )
18634     ),
18635     pfClusterBuilder = cms.PSet( 
18636       minFracTot = cms.double( 1.0E-20 ),
18637       stoppingTolerance = cms.double( 1.0E-8 ),
18638       positionCalc = cms.PSet( 
18639         minAllowedNormalization = cms.double( 1.0E-9 ),
18640         posCalcNCrystals = cms.int32( -1 ),
18641         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
18642         logWeightDenominator = cms.double( 6.0E-5 ),
18643         minFractionInCalc = cms.double( 1.0E-9 )
18644       ),
18645       maxIterations = cms.uint32( 50 ),
18646       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
18647       recHitEnergyNorms = cms.VPSet( 
18648         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
18649           detector = cms.string( "PS1" )
18650         ),
18651         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
18652           detector = cms.string( "PS2" )
18653         )
18654       ),
18655       showerSigma = cms.double( 0.3 ),
18656       minFractionToKeep = cms.double( 1.0E-7 ),
18657       excludeOtherSeeds = cms.bool( True )
18658     ),
18659     positionReCalc = cms.PSet(  ),
18660     energyCorrector = cms.PSet(  )
18661 )
18662 fragment.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer",
18663     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ),
18664     usePFThresholdsFromDB = cms.bool( True ),
18665     recHitCleaners = cms.VPSet( 
18666     ),
18667     seedCleaners = cms.VPSet( 
18668     ),
18669     seedFinder = cms.PSet( 
18670       thresholdsByDetector = cms.VPSet( 
18671         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
18672           seedingThreshold = cms.double( 0.6 ),
18673           detector = cms.string( "ECAL_ENDCAP" )
18674         ),
18675         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
18676           seedingThreshold = cms.double( 0.23 ),
18677           detector = cms.string( "ECAL_BARREL" )
18678         )
18679       ),
18680       algoName = cms.string( "LocalMaximumSeedFinder" ),
18681       nNeighbours = cms.int32( 8 )
18682     ),
18683     initialClusteringStep = cms.PSet( 
18684       thresholdsByDetector = cms.VPSet( 
18685         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
18686           gatheringThresholdPt = cms.double( 0.0 ),
18687           detector = cms.string( "ECAL_BARREL" )
18688         ),
18689         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
18690           gatheringThresholdPt = cms.double( 0.0 ),
18691           detector = cms.string( "ECAL_ENDCAP" )
18692         )
18693       ),
18694       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
18695       useCornerCells = cms.bool( True )
18696     ),
18697     pfClusterBuilder = cms.PSet( 
18698       minFracTot = cms.double( 1.0E-20 ),
18699       stoppingTolerance = cms.double( 1.0E-8 ),
18700       positionCalc = cms.PSet( 
18701         minAllowedNormalization = cms.double( 1.0E-9 ),
18702         posCalcNCrystals = cms.int32( 9 ),
18703         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
18704         logWeightDenominator = cms.double( 0.08 ),
18705         minFractionInCalc = cms.double( 1.0E-9 ),
18706         timeResolutionCalcBarrel = cms.PSet( 
18707           corrTermLowE = cms.double( 0.0510871 ),
18708           threshLowE = cms.double( 0.5 ),
18709           noiseTerm = cms.double( 1.10889 ),
18710           constantTermLowE = cms.double( 0.0 ),
18711           noiseTermLowE = cms.double( 1.31883 ),
18712           threshHighE = cms.double( 5.0 ),
18713           constantTerm = cms.double( 0.428192 )
18714         ),
18715         timeResolutionCalcEndcap = cms.PSet( 
18716           corrTermLowE = cms.double( 0.0 ),
18717           threshLowE = cms.double( 1.0 ),
18718           noiseTerm = cms.double( 5.72489999999 ),
18719           constantTermLowE = cms.double( 0.0 ),
18720           noiseTermLowE = cms.double( 6.92683000001 ),
18721           threshHighE = cms.double( 10.0 ),
18722           constantTerm = cms.double( 0.0 )
18723         )
18724       ),
18725       maxIterations = cms.uint32( 50 ),
18726       positionCalcForConvergence = cms.PSet( 
18727         minAllowedNormalization = cms.double( 0.0 ),
18728         T0_ES = cms.double( 1.2 ),
18729         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
18730         T0_EE = cms.double( 3.1 ),
18731         T0_EB = cms.double( 7.4 ),
18732         X0 = cms.double( 0.89 ),
18733         minFractionInCalc = cms.double( 0.0 ),
18734         W0 = cms.double( 4.2 )
18735       ),
18736       allCellsPositionCalc = cms.PSet( 
18737         minAllowedNormalization = cms.double( 1.0E-9 ),
18738         posCalcNCrystals = cms.int32( -1 ),
18739         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
18740         logWeightDenominator = cms.double( 0.08 ),
18741         minFractionInCalc = cms.double( 1.0E-9 ),
18742         timeResolutionCalcBarrel = cms.PSet( 
18743           corrTermLowE = cms.double( 0.0510871 ),
18744           threshLowE = cms.double( 0.5 ),
18745           noiseTerm = cms.double( 1.10889 ),
18746           constantTermLowE = cms.double( 0.0 ),
18747           noiseTermLowE = cms.double( 1.31883 ),
18748           threshHighE = cms.double( 5.0 ),
18749           constantTerm = cms.double( 0.428192 )
18750         ),
18751         timeResolutionCalcEndcap = cms.PSet( 
18752           corrTermLowE = cms.double( 0.0 ),
18753           threshLowE = cms.double( 1.0 ),
18754           noiseTerm = cms.double( 5.72489999999 ),
18755           constantTermLowE = cms.double( 0.0 ),
18756           noiseTermLowE = cms.double( 6.92683000001 ),
18757           threshHighE = cms.double( 10.0 ),
18758           constantTerm = cms.double( 0.0 )
18759         )
18760       ),
18761       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
18762       recHitEnergyNorms = cms.VPSet( 
18763         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
18764           detector = cms.string( "ECAL_BARREL" )
18765         ),
18766         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
18767           detector = cms.string( "ECAL_ENDCAP" )
18768         )
18769       ),
18770       showerSigma = cms.double( 1.5 ),
18771       minFractionToKeep = cms.double( 1.0E-7 ),
18772       excludeOtherSeeds = cms.bool( True )
18773     ),
18774     positionReCalc = cms.PSet( 
18775       minAllowedNormalization = cms.double( 0.0 ),
18776       T0_ES = cms.double( 1.2 ),
18777       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
18778       T0_EE = cms.double( 3.1 ),
18779       T0_EB = cms.double( 7.4 ),
18780       X0 = cms.double( 0.89 ),
18781       minFractionInCalc = cms.double( 0.0 ),
18782       W0 = cms.double( 4.2 )
18783     ),
18784     energyCorrector = cms.PSet(  )
18785 )
18786 fragment.hltParticleFlowClusterECALL1Seeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
18787     minimumPSEnergy = cms.double( 0.0 ),
18788     skipPS = cms.bool( False ),
18789     inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ),
18790     energyCorrector = cms.PSet( 
18791       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
18792       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
18793       applyCrackCorrections = cms.bool( False ),
18794       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
18795       applyMVACorrections = cms.bool( True ),
18796       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
18797       maxPtForMVAEvaluation = cms.double( 300.0 ),
18798       srfAwareCorrection = cms.bool( True )
18799     ),
18800     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" )
18801 )
18802 fragment.hltParticleFlowSuperClusterECALL1Seeded = cms.EDProducer( "PFECALSuperClusterProducer",
18803     PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
18804     doSatelliteClusterMerge = cms.bool( False ),
18805     thresh_PFClusterBarrel = cms.double( 0.5 ),
18806     PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
18807     useRegression = cms.bool( True ),
18808     satelliteMajorityFraction = cms.double( 0.5 ),
18809     thresh_PFClusterEndcap = cms.double( 0.5 ),
18810     ESAssociation = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
18811     PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
18812     verbose = cms.untracked.bool( False ),
18813     thresh_SCEt = cms.double( 4.0 ),
18814     etawidth_SuperClusterEndcap = cms.double( 0.04 ),
18815     phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
18816     useDynamicDPhiWindow = cms.bool( True ),
18817     PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
18818     regressionConfig = cms.PSet( 
18819       uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
18820       ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
18821       ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
18822       regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
18823       regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
18824       uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
18825       isHLT = cms.bool( True ),
18826       regTrainedWithPS = cms.bool( True )
18827     ),
18828     applyCrackCorrections = cms.bool( False ),
18829     satelliteClusterSeedThreshold = cms.double( 50.0 ),
18830     etawidth_SuperClusterBarrel = cms.double( 0.04 ),
18831     PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
18832     PFClusters = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
18833     thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
18834     EnergyWeight = cms.string( "Raw" ),
18835     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18836     thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
18837     phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
18838     thresh_PFClusterES = cms.double( 0.5 ),
18839     seedThresholdIsET = cms.bool( True ),
18840     isOOTCollection = cms.bool( False ),
18841     barrelRecHits = cms.InputTag( "" ),
18842     endcapRecHits = cms.InputTag( "" ),
18843     PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
18844     dropUnseedable = cms.bool( False ),
18845     ClusteringType = cms.string( "Mustache" )
18846 )
18847 fragment.hltEgammaCandidates = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
18848     scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ),
18849     scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
18850     recoEcalCandidateCollection = cms.string( "" )
18851 )
18852 fragment.hltEGL1DoubleIsoEG11Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
18853     saveTags = cms.bool( True ),
18854     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
18855     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18856     candNonIsolatedTag = cms.InputTag( "" ),
18857     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18858     L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3DoubleEGPFScoutingPixelTracking" ),
18859     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18860     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18861     ncandcut = cms.int32( 2 ),
18862     doIsolated = cms.bool( False ),
18863     region_eta_size = cms.double( 0.522 ),
18864     region_eta_size_ecap = cms.double( 1.0 ),
18865     region_phi_size = cms.double( 1.044 ),
18866     barrel_end = cms.double( 1.4791 ),
18867     endcap_end = cms.double( 2.65 )
18868 )
18869 fragment.hltDoubleEG11CaloIdLEt11Filter = cms.EDFilter( "HLTEgammaEtFilter",
18870     saveTags = cms.bool( True ),
18871     inputTag = cms.InputTag( "hltEGL1DoubleIsoEG11Filter" ),
18872     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
18873     etcutEB = cms.double( 11.0 ),
18874     etcutEE = cms.double( 11.0 ),
18875     minEtaCut = cms.double( -2.1 ),
18876     maxEtaCut = cms.double( 2.1 ),
18877     ncandcut = cms.int32( 2 )
18878 )
18879 fragment.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer",
18880     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
18881     ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
18882     ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
18883     multThresEB = cms.double( 1.0 ),
18884     multThresEE = cms.double( 1.25 )
18885 )
18886 fragment.hltDoubleEG11CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
18887     saveTags = cms.bool( True ),
18888     candTag = cms.InputTag( "hltDoubleEG11CaloIdLEt11Filter" ),
18889     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
18890     rhoTag = cms.InputTag( "" ),
18891     energyLowEdges = cms.vdouble( 0.0 ),
18892     lessThan = cms.bool( True ),
18893     useEt = cms.bool( False ),
18894     useAbs = cms.bool( False ),
18895     thrRegularEB = cms.vdouble( 0.014 ),
18896     thrRegularEE = cms.vdouble( 0.035 ),
18897     thrOverEEB = cms.vdouble( -1.0 ),
18898     thrOverEEE = cms.vdouble( -1.0 ),
18899     thrOverE2EB = cms.vdouble( -1.0 ),
18900     thrOverE2EE = cms.vdouble( -1.0 ),
18901     ncandcut = cms.int32( 2 ),
18902     doRhoCorrection = cms.bool( False ),
18903     rhoMax = cms.double( 9.9999999E7 ),
18904     rhoScale = cms.double( 1.0 ),
18905     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
18906     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
18907     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
18908 )
18909 fragment.hltEgammaHoverE = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
18910     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
18911     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
18912     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
18913     doRhoCorrection = cms.bool( False ),
18914     rhoMax = cms.double( 9.9999999E7 ),
18915     rhoScale = cms.double( 1.0 ),
18916     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
18917     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
18918     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
18919     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
18920     usePFThresholdsFromDB = cms.bool( True ),
18921     innerCone = cms.double( 0.0 ),
18922     outerCone = cms.double( 0.14 ),
18923     depth = cms.int32( 0 ),
18924     maxSeverityHB = cms.int32( 9 ),
18925     maxSeverityHE = cms.int32( 9 ),
18926     doEtSum = cms.bool( False ),
18927     useSingleTower = cms.bool( False ),
18928     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
18929     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
18930 )
18931 fragment.hltDoubleEG11CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
18932     saveTags = cms.bool( True ),
18933     candTag = cms.InputTag( "hltDoubleEG11CaloIdLClusterShapeFilter" ),
18934     varTag = cms.InputTag( "hltEgammaHoverE" ),
18935     rhoTag = cms.InputTag( "" ),
18936     energyLowEdges = cms.vdouble( 0.0 ),
18937     lessThan = cms.bool( True ),
18938     useEt = cms.bool( False ),
18939     useAbs = cms.bool( False ),
18940     thrRegularEB = cms.vdouble( -1.0 ),
18941     thrRegularEE = cms.vdouble( -1.0 ),
18942     thrOverEEB = cms.vdouble( 0.2 ),
18943     thrOverEEE = cms.vdouble( 0.2 ),
18944     thrOverE2EB = cms.vdouble( -1.0 ),
18945     thrOverE2EE = cms.vdouble( -1.0 ),
18946     ncandcut = cms.int32( 2 ),
18947     doRhoCorrection = cms.bool( False ),
18948     rhoMax = cms.double( 9.9999999E7 ),
18949     rhoScale = cms.double( 1.0 ),
18950     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
18951     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
18952     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
18953 )
18954 fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
18955     saveTags = cms.bool( True ),
18956     L1SeedsLogicalExpression = cms.string( "L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet30er2p5_Mass_Min250_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min300_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min330_dEta_Max1p5" ),
18957     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18958     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18959     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18960     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18961     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18962     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18963     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18964     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18965     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18966 )
18967 fragment.hltPreDSTPFScoutingJetHT = cms.EDFilter( "HLTPrescaler",
18968     offset = cms.uint32( 0 ),
18969     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18970 )
18971 fragment.hltL1sDSTRun3AXOVLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18972     saveTags = cms.bool( True ),
18973     L1SeedsLogicalExpression = cms.string( "L1_AXO_VLoose" ),
18974     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18975     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18976     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18977     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18978     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18979     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18980     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18981     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18982     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18983 )
18984 fragment.hltPreDSTPFScoutingAXOVLoose = cms.EDFilter( "HLTPrescaler",
18985     offset = cms.uint32( 0 ),
18986     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18987 )
18988 fragment.hltL1sDSTRun3AXOLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18989     saveTags = cms.bool( True ),
18990     L1SeedsLogicalExpression = cms.string( "L1_AXO_Loose" ),
18991     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18992     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18993     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18994     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18995     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18996     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18997     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18998     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18999     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19000 )
19001 fragment.hltPreDSTPFScoutingAXOLoose = cms.EDFilter( "HLTPrescaler",
19002     offset = cms.uint32( 0 ),
19003     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19004 )
19005 fragment.hltL1sDSTRun3AXOMediumPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19006     saveTags = cms.bool( True ),
19007     L1SeedsLogicalExpression = cms.string( "L1_AXO_Medium" ),
19008     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19009     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19010     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19011     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19012     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19013     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19014     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19015     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19016     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19017 )
19018 fragment.hltPreDSTPFScoutingAXOMedium = cms.EDFilter( "HLTPrescaler",
19019     offset = cms.uint32( 0 ),
19020     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19021 )
19022 fragment.hltL1sDSTRun3AXOTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19023     saveTags = cms.bool( True ),
19024     L1SeedsLogicalExpression = cms.string( "L1_AXO_Tight" ),
19025     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19026     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19027     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19028     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19029     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19030     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19031     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19032     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19033     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19034 )
19035 fragment.hltPreDSTPFScoutingAXOTight = cms.EDFilter( "HLTPrescaler",
19036     offset = cms.uint32( 0 ),
19037     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19038 )
19039 fragment.hltL1sDSTRun3AXOVTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19040     saveTags = cms.bool( True ),
19041     L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ),
19042     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19043     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19044     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19045     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19046     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19047     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19048     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19049     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19050     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19051 )
19052 fragment.hltPreDSTPFScoutingAXOVTight = cms.EDFilter( "HLTPrescaler",
19053     offset = cms.uint32( 0 ),
19054     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19055 )
19056 fragment.hltPreMonitorL1TPureRateAXO = cms.EDFilter( "HLTPrescaler",
19057     offset = cms.uint32( 0 ),
19058     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19059 )
19060 fragment.hltMonitorL1TPureRateAXO = cms.EDFilter( "TriggerResultsFilter",
19061     usePathStatus = cms.bool( False ),
19062     hltResults = cms.InputTag( "" ),
19063     l1tResults = cms.InputTag( "hltGtStage2Digis" ),
19064     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19065     throw = cms.bool( True ),
19066     triggerConditions = cms.vstring( 'NOT ( L1_* MASKING L1_AXO_* )' )
19067 )
19068 fragment.hltL1sDSTRun3CICADAVLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19069     saveTags = cms.bool( True ),
19070     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VLoose" ),
19071     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19072     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19073     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19074     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19075     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19076     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19077     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19078     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19079     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19080 )
19081 fragment.hltPreDSTPFScoutingCICADAVLoose = cms.EDFilter( "HLTPrescaler",
19082     offset = cms.uint32( 0 ),
19083     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19084 )
19085 fragment.hltL1sDSTRun3CICADALoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19086     saveTags = cms.bool( True ),
19087     L1SeedsLogicalExpression = cms.string( "L1_CICADA_Loose" ),
19088     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19089     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19090     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19091     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19092     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19093     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19094     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19095     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19096     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19097 )
19098 fragment.hltPreDSTPFScoutingCICADALoose = cms.EDFilter( "HLTPrescaler",
19099     offset = cms.uint32( 0 ),
19100     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19101 )
19102 fragment.hltL1sDSTRun3CICADAMediumPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19103     saveTags = cms.bool( True ),
19104     L1SeedsLogicalExpression = cms.string( "L1_CICADA_Medium" ),
19105     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19106     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19107     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19108     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19109     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19110     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19111     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19112     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19113     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19114 )
19115 fragment.hltPreDSTPFScoutingCICADAMedium = cms.EDFilter( "HLTPrescaler",
19116     offset = cms.uint32( 0 ),
19117     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19118 )
19119 fragment.hltL1sDSTRun3CICADATightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19120     saveTags = cms.bool( True ),
19121     L1SeedsLogicalExpression = cms.string( "L1_CICADA_Tight" ),
19122     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19123     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19124     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19125     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19126     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19127     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19128     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19129     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19130     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19131 )
19132 fragment.hltPreDSTPFScoutingCICADATight = cms.EDFilter( "HLTPrescaler",
19133     offset = cms.uint32( 0 ),
19134     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19135 )
19136 fragment.hltL1sDSTRun3CICADAVTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19137     saveTags = cms.bool( True ),
19138     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VTight" ),
19139     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19140     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19141     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19142     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19143     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19144     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19145     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19146     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19147     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19148 )
19149 fragment.hltPreDSTPFScoutingCICADAVTight = cms.EDFilter( "HLTPrescaler",
19150     offset = cms.uint32( 0 ),
19151     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19152 )
19153 fragment.hltPreMonitorL1TPureRateCICADA = cms.EDFilter( "HLTPrescaler",
19154     offset = cms.uint32( 0 ),
19155     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19156 )
19157 fragment.hltMonitorL1TPureRateCICADA = cms.EDFilter( "TriggerResultsFilter",
19158     usePathStatus = cms.bool( False ),
19159     hltResults = cms.InputTag( "" ),
19160     l1tResults = cms.InputTag( "hltGtStage2Digis" ),
19161     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19162     throw = cms.bool( True ),
19163     triggerConditions = cms.vstring( 'NOT ( L1_* MASKING L1_CICADA_* )' )
19164 )
19165 fragment.hltL1sSingleMuScouting = cms.EDFilter( "HLTL1TSeed",
19166     saveTags = cms.bool( True ),
19167     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_BMTF OR L1_SingleMu11_SQ14_BMTF OR L1_SingleMu13_SQ14_BMTF" ),
19168     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19169     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19170     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19171     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19172     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19173     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19174     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19175     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19176     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19177 )
19178 fragment.hltPreDSTPFScoutingSingleMuon = cms.EDFilter( "HLTPrescaler",
19179     offset = cms.uint32( 0 ),
19180     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19181 )
19182 fragment.hltL1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
19183     saveTags = cms.bool( True ),
19184     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19185     PreviousCandTag = cms.InputTag( "hltL1sSingleMuScouting" ),
19186     MaxEta = cms.double( 2.5 ),
19187     MinPt = cms.double( 0.0 ),
19188     MaxDeltaR = cms.double( 0.3 ),
19189     MinN = cms.int32( 1 ),
19190     CentralBxOnly = cms.bool( True ),
19191     SelectQualities = cms.vint32(  )
19192 )
19193 fragment.hltL2fL1sMuScoutingL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
19194     saveTags = cms.bool( True ),
19195     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19196     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
19197     PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ),
19198     SeedMapTag = cms.InputTag( "hltL2Muons" ),
19199     MinN = cms.int32( 0 ),
19200     MaxEta = cms.double( 2.5 ),
19201     AbsEtaBins = cms.vdouble( 0.0 ),
19202     MinNstations = cms.vint32( 0 ),
19203     MinNhits = cms.vint32( 0 ),
19204     CutOnChambers = cms.bool( False ),
19205     MinNchambers = cms.vint32( 0 ),
19206     MaxDr = cms.double( 9999.0 ),
19207     MinDr = cms.double( -1.0 ),
19208     MaxDz = cms.double( 9999.0 ),
19209     MinDxySig = cms.double( -1.0 ),
19210     MinPt = cms.double( 0.0 ),
19211     NSigmaPt = cms.double( 0.0 ),
19212     MatchToPreviousCand = cms.bool( True )
19213 )
19214 fragment.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
19215     saveTags = cms.bool( True ),
19216     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
19217     PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ),
19218     MaxEta = cms.double( 2.5 ),
19219     MinPt = cms.double( 0.0 ),
19220     MaxDeltaR = cms.double( 0.3 ),
19221     MinN = cms.int32( 1 ),
19222     CentralBxOnly = cms.bool( True ),
19223     SelectQualities = cms.vint32(  )
19224 )
19225 fragment.hltL3fL1sMuScoutingL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
19226     saveTags = cms.bool( True ),
19227     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19228     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
19229     PreviousCandTag = cms.InputTag( "hltL2fL1sMuScoutingL2Filtered0" ),
19230     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuScoutingL1Filtered0" ),
19231     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
19232     MinN = cms.int32( 1 ),
19233     MaxEta = cms.double( 2.5 ),
19234     MinNhits = cms.int32( 0 ),
19235     MaxDr = cms.double( 2.0 ),
19236     MinDr = cms.double( -1.0 ),
19237     MaxDz = cms.double( 9999.0 ),
19238     MinDxySig = cms.double( -1.0 ),
19239     MinPt = cms.double( 0.0 ),
19240     NSigmaPt = cms.double( 0.0 ),
19241     MaxNormalizedChi2 = cms.double( 9999.0 ),
19242     MaxDXYBeamSpot = cms.double( 9999.0 ),
19243     MinDXYBeamSpot = cms.double( -1.0 ),
19244     MinNmuonHits = cms.int32( 0 ),
19245     MaxPtDifference = cms.double( 9999.0 ),
19246     MinTrackPt = cms.double( 0.0 ),
19247     minMuonStations = cms.int32( 2 ),
19248     minTrkHits = cms.int32( -1 ),
19249     minMuonHits = cms.int32( -1 ),
19250     allowedTypeMask = cms.uint32( 255 ),
19251     requiredTypeMask = cms.uint32( 0 ),
19252     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
19253     trkMuonId = cms.uint32( 0 ),
19254     L1MatchingdR = cms.double( 0.3 ),
19255     MatchToPreviousCand = cms.bool( True ),
19256     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
19257     requireL3MuonTrajectorySeed = cms.bool( False ),
19258     useSimpleGeometry = cms.bool( True ),
19259     useStation2 = cms.bool( True ),
19260     fallbackToME1 = cms.bool( False ),
19261     cosmicPropagationHypothesis = cms.bool( False ),
19262     useMB2InOverlap = cms.bool( False ),
19263     useTrack = cms.string( "tracker" ),
19264     useState = cms.string( "atVertex" ),
19265     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
19266     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
19267     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
19268 )
19269 fragment.hltL1sSingleEGor = cms.EDFilter( "HLTL1TSeed",
19270     saveTags = cms.bool( True ),
19271     L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ),
19272     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19273     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19274     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19275     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19276     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19277     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19278     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19279     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19280     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19281 )
19282 fragment.hltPreDSTPFScoutingSinglePhotonEB = cms.EDFilter( "HLTPrescaler",
19283     offset = cms.uint32( 0 ),
19284     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19285 )
19286 fragment.hltEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
19287     saveTags = cms.bool( True ),
19288     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
19289     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19290     candNonIsolatedTag = cms.InputTag( "" ),
19291     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19292     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGor" ),
19293     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19294     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19295     ncandcut = cms.int32( 1 ),
19296     doIsolated = cms.bool( False ),
19297     region_eta_size = cms.double( 0.522 ),
19298     region_eta_size_ecap = cms.double( 1.0 ),
19299     region_phi_size = cms.double( 1.044 ),
19300     barrel_end = cms.double( 1.4791 ),
19301     endcap_end = cms.double( 2.65 )
19302 )
19303 fragment.hltEG30EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
19304     saveTags = cms.bool( True ),
19305     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
19306     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
19307     etcutEB = cms.double( 30.0 ),
19308     etcutEE = cms.double( 9999999.0 ),
19309     minEtaCut = cms.double( -9999.0 ),
19310     maxEtaCut = cms.double( 9999.0 ),
19311     ncandcut = cms.int32( 1 )
19312 )
19313 fragment.hltEG30EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
19314     saveTags = cms.bool( True ),
19315     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoEtFilter" ),
19316     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
19317     rhoTag = cms.InputTag( "" ),
19318     energyLowEdges = cms.vdouble( 0.0 ),
19319     lessThan = cms.bool( True ),
19320     useEt = cms.bool( False ),
19321     useAbs = cms.bool( False ),
19322     thrRegularEB = cms.vdouble( 0.01 ),
19323     thrRegularEE = cms.vdouble( 0.0 ),
19324     thrOverEEB = cms.vdouble( -1.0 ),
19325     thrOverEEE = cms.vdouble( -1.0 ),
19326     thrOverE2EB = cms.vdouble( -1.0 ),
19327     thrOverE2EE = cms.vdouble( -1.0 ),
19328     ncandcut = cms.int32( 1 ),
19329     doRhoCorrection = cms.bool( False ),
19330     rhoMax = cms.double( 9.9999999E7 ),
19331     rhoScale = cms.double( 1.0 ),
19332     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
19333     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19334     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19335 )
19336 fragment.hltEG30EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
19337     saveTags = cms.bool( True ),
19338     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoClusterShapeFilter" ),
19339     varTag = cms.InputTag( "hltEgammaHoverE" ),
19340     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19341     energyLowEdges = cms.vdouble( 0.0 ),
19342     lessThan = cms.bool( True ),
19343     useEt = cms.bool( False ),
19344     useAbs = cms.bool( False ),
19345     thrRegularEB = cms.vdouble( -1.0 ),
19346     thrRegularEE = cms.vdouble( -1.0 ),
19347     thrOverEEB = cms.vdouble( 0.04 ),
19348     thrOverEEE = cms.vdouble( 0.0 ),
19349     thrOverE2EB = cms.vdouble( -1.0 ),
19350     thrOverE2EE = cms.vdouble( -1.0 ),
19351     ncandcut = cms.int32( 1 ),
19352     doRhoCorrection = cms.bool( True ),
19353     rhoMax = cms.double( 9.9999999E7 ),
19354     rhoScale = cms.double( 1.0 ),
19355     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
19356     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19357     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19358 )
19359 fragment.hltEgammaR9ID = cms.EDProducer( "EgammaHLTR9IDProducer",
19360     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
19361     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
19362     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
19363 )
19364 fragment.hltEG30EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
19365     saveTags = cms.bool( True ),
19366     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHEFilter" ),
19367     varTag = cms.InputTag( "hltEgammaR9ID" ),
19368     rhoTag = cms.InputTag( "" ),
19369     energyLowEdges = cms.vdouble( 0.0 ),
19370     lessThan = cms.bool( False ),
19371     useEt = cms.bool( False ),
19372     useAbs = cms.bool( False ),
19373     thrRegularEB = cms.vdouble( 0.1 ),
19374     thrRegularEE = cms.vdouble( 0.1 ),
19375     thrOverEEB = cms.vdouble( -1.0 ),
19376     thrOverEEE = cms.vdouble( -1.0 ),
19377     thrOverE2EB = cms.vdouble( -1.0 ),
19378     thrOverE2EE = cms.vdouble( -1.0 ),
19379     ncandcut = cms.int32( 0 ),
19380     doRhoCorrection = cms.bool( False ),
19381     rhoMax = cms.double( 9.9999999E7 ),
19382     rhoScale = cms.double( 1.0 ),
19383     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
19384     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19385     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19386 )
19387 fragment.hltEgammaEcalPFClusterIsoDr0p2 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
19388     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
19389     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
19390     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19391     doRhoCorrection = cms.bool( False ),
19392     rhoMax = cms.double( 9.9999999E7 ),
19393     rhoScale = cms.double( 1.0 ),
19394     drMax = cms.double( 0.2 ),
19395     drVetoBarrel = cms.double( 0.0 ),
19396     drVetoEndcap = cms.double( 0.0 ),
19397     etaStripBarrel = cms.double( 0.0 ),
19398     etaStripEndcap = cms.double( 0.0 ),
19399     energyBarrel = cms.double( 0.0 ),
19400     energyEndcap = cms.double( 0.0 ),
19401     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
19402     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
19403 )
19404 fragment.hltEG30EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
19405     saveTags = cms.bool( True ),
19406     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoR9Filter" ),
19407     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
19408     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19409     energyLowEdges = cms.vdouble( 0.0 ),
19410     lessThan = cms.bool( True ),
19411     useEt = cms.bool( True ),
19412     useAbs = cms.bool( False ),
19413     thrRegularEB = cms.vdouble( 2.0 ),
19414     thrRegularEE = cms.vdouble( 2.5 ),
19415     thrOverEEB = cms.vdouble( 0.02 ),
19416     thrOverEEE = cms.vdouble( 0.0 ),
19417     thrOverE2EB = cms.vdouble( 0.0 ),
19418     thrOverE2EE = cms.vdouble( 0.0 ),
19419     ncandcut = cms.int32( 1 ),
19420     doRhoCorrection = cms.bool( True ),
19421     rhoMax = cms.double( 9.9999999E7 ),
19422     rhoScale = cms.double( 1.0 ),
19423     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
19424     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19425     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19426 )
19427 fragment.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
19428     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
19429     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
19430     useHF = cms.bool( False ),
19431     pfClusterProducerHFEM = cms.InputTag( "" ),
19432     pfClusterProducerHFHAD = cms.InputTag( "" ),
19433     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19434     doRhoCorrection = cms.bool( False ),
19435     rhoMax = cms.double( 9.9999999E7 ),
19436     rhoScale = cms.double( 1.0 ),
19437     drMax = cms.double( 0.3 ),
19438     drVetoBarrel = cms.double( 0.0 ),
19439     drVetoEndcap = cms.double( 0.0 ),
19440     etaStripBarrel = cms.double( 0.0 ),
19441     etaStripEndcap = cms.double( 0.0 ),
19442     energyBarrel = cms.double( 0.0 ),
19443     energyEndcap = cms.double( 0.0 ),
19444     useEt = cms.bool( True ),
19445     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
19446     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19447     doEffAreaCorrection = cms.bool( False ),
19448     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
19449     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
19450 )
19451 fragment.hltEG30EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
19452     saveTags = cms.bool( True ),
19453     candTag = cms.InputTag( "hltEG30EBTightIDTightIsotEcalIsoFilter" ),
19454     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
19455     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19456     energyLowEdges = cms.vdouble( 0.0 ),
19457     lessThan = cms.bool( True ),
19458     useEt = cms.bool( True ),
19459     useAbs = cms.bool( False ),
19460     thrRegularEB = cms.vdouble( 3.5 ),
19461     thrRegularEE = cms.vdouble( 0.0 ),
19462     thrOverEEB = cms.vdouble( 0.005 ),
19463     thrOverEEE = cms.vdouble( 0.0 ),
19464     thrOverE2EB = cms.vdouble( 0.0 ),
19465     thrOverE2EE = cms.vdouble( 0.0 ),
19466     ncandcut = cms.int32( 1 ),
19467     doRhoCorrection = cms.bool( True ),
19468     rhoMax = cms.double( 9.9999999E7 ),
19469     rhoScale = cms.double( 1.0 ),
19470     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
19471     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19472     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19473 )
19474 fragment.hltEgammaHollowTrackIsoDr0p2 = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
19475     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
19476     trackProducer = cms.InputTag( "hltMergedTracks" ),
19477     countTracks = cms.bool( False ),
19478     egTrkIsoPtMin = cms.double( 1.0 ),
19479     egTrkIsoConeSize = cms.double( 0.2 ),
19480     egTrkIsoZSpan = cms.double( 999999.0 ),
19481     egTrkIsoRSpan = cms.double( 999999.0 ),
19482     egTrkIsoVetoConeSize = cms.double( 0.0 ),
19483     egTrkIsoStripBarrel = cms.double( 0.01 ),
19484     egTrkIsoStripEndcap = cms.double( 0.03 )
19485 )
19486 fragment.hltEG30EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
19487     saveTags = cms.bool( True ),
19488     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHcalIsoFilter" ),
19489     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
19490     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19491     energyLowEdges = cms.vdouble( 0.0 ),
19492     lessThan = cms.bool( True ),
19493     useEt = cms.bool( True ),
19494     useAbs = cms.bool( False ),
19495     thrRegularEB = cms.vdouble( 0.0 ),
19496     thrRegularEE = cms.vdouble( 0.0 ),
19497     thrOverEEB = cms.vdouble( 0.01 ),
19498     thrOverEEE = cms.vdouble( 0.01 ),
19499     thrOverE2EB = cms.vdouble( 0.0 ),
19500     thrOverE2EE = cms.vdouble( 0.0 ),
19501     ncandcut = cms.int32( 1 ),
19502     doRhoCorrection = cms.bool( True ),
19503     rhoMax = cms.double( 9.9999999E7 ),
19504     rhoScale = cms.double( 1.0 ),
19505     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
19506     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19507     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19508 )
19509 fragment.hltPreDSTPFScoutingZeroBias = cms.EDFilter( "HLTPrescaler",
19510     offset = cms.uint32( 0 ),
19511     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19512 )
19513 fragment.hltPreTriggersForScoutingPFMonitorPS125 = cms.EDFilter( "HLTPrescaler",
19514     offset = cms.uint32( 0 ),
19515     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19516 )
19517 fragment.hltTriggersForScoutigPFMonitorPS125Filter = cms.EDFilter( "TriggerResultsFilter",
19518     usePathStatus = cms.bool( True ),
19519     hltResults = cms.InputTag( "" ),
19520     l1tResults = cms.InputTag( "" ),
19521     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19522     throw = cms.bool( True ),
19523     triggerConditions = cms.vstring( 'DST_PFScouting_DoubleEG_v9' )
19524 )
19525 fragment.hltPreTriggersForScoutingPFMonitorPS250 = cms.EDFilter( "HLTPrescaler",
19526     offset = cms.uint32( 0 ),
19527     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19528 )
19529 fragment.hltTriggersForScoutigPFMonitorPS250Filter = cms.EDFilter( "TriggerResultsFilter",
19530     usePathStatus = cms.bool( True ),
19531     hltResults = cms.InputTag( "" ),
19532     l1tResults = cms.InputTag( "" ),
19533     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19534     throw = cms.bool( True ),
19535     triggerConditions = cms.vstring( 'DST_PFScouting_CICADALoose_v5',
19536       'DST_PFScouting_CICADAMedium_v5',
19537       'DST_PFScouting_CICADATight_v5',
19538       'DST_PFScouting_CICADAVLoose_v5',
19539       'DST_PFScouting_CICADAVTight_v5',
19540       'DST_PFScouting_SinglePhotonEB_v6' )
19541 )
19542 fragment.hltPreTriggersForScoutingPFMonitorPS500 = cms.EDFilter( "HLTPrescaler",
19543     offset = cms.uint32( 0 ),
19544     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19545 )
19546 fragment.hltTriggersForScoutigPFMonitorPS500Filter = cms.EDFilter( "TriggerResultsFilter",
19547     usePathStatus = cms.bool( True ),
19548     hltResults = cms.InputTag( "" ),
19549     l1tResults = cms.InputTag( "" ),
19550     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19551     throw = cms.bool( True ),
19552     triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v7',
19553       'DST_PFScouting_AXOMedium_v3',
19554       'DST_PFScouting_AXOTight_v9',
19555       'DST_PFScouting_AXOVLoose_v7',
19556       'DST_PFScouting_AXOVTight_v7' )
19557 )
19558 fragment.hltPreTriggersForScoutingPFMonitorPS1000 = cms.EDFilter( "HLTPrescaler",
19559     offset = cms.uint32( 0 ),
19560     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19561 )
19562 fragment.hltTriggersForScoutigPFMonitorPS1000Filter = cms.EDFilter( "TriggerResultsFilter",
19563     usePathStatus = cms.bool( True ),
19564     hltResults = cms.InputTag( "" ),
19565     l1tResults = cms.InputTag( "" ),
19566     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19567     throw = cms.bool( True ),
19568     triggerConditions = cms.vstring( 'DST_PFScouting_DoubleMuonNoVtx_v3',
19569       'DST_PFScouting_DoubleMuonVtx_v3',
19570       'DST_PFScouting_JetHT_v9',
19571       'DST_PFScouting_SingleMuon_v9',
19572       'DST_PFScouting_ZeroBias_v7' )
19573 )
19574 fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy = cms.EDFilter( "TriggerResultsFilter",
19575     usePathStatus = cms.bool( False ),
19576     hltResults = cms.InputTag( "" ),
19577     l1tResults = cms.InputTag( "hltGtStage2Digis" ),
19578     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19579     throw = cms.bool( True ),
19580     triggerConditions = cms.vstring( 'L1_* MASKING L1_ZeroBias_copy' )
19581 )
19582 fragment.hltPreEphemeralPhysics = cms.EDFilter( "HLTPrescaler",
19583     offset = cms.uint32( 0 ),
19584     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19585 )
19586 fragment.hltL1sZeroBiasCopy = cms.EDFilter( "HLTL1TSeed",
19587     saveTags = cms.bool( True ),
19588     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias_copy" ),
19589     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19590     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19591     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19592     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19593     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19594     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19595     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19596     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19597     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19598 )
19599 fragment.hltPreEphemeralZeroBias = cms.EDFilter( "HLTPrescaler",
19600     offset = cms.uint32( 0 ),
19601     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19602 )
19603 fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
19604     SelectedTriggerType = cms.int32( 2 )
19605 )
19606 fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
19607     offset = cms.uint32( 0 ),
19608     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19609 )
19610 fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
19611     inputTag = cms.InputTag( "rawDataCollector" ),
19612     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 )
19613 )
19614 fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
19615     offset = cms.uint32( 0 ),
19616     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19617 )
19618 fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
19619     inputTag = cms.InputTag( "rawDataCollector" ),
19620     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 )
19621 )
19622 fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
19623     rawInput = cms.InputTag( "rawDataCollector" ),
19624     period = cms.uint32( 4096 ),
19625     invert = cms.bool( False ),
19626     fedId = cms.int32( 1024 ),
19627     useTCDSEventNumber = cms.bool( False )
19628 )
19629 fragment.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed",
19630     saveTags = cms.bool( True ),
19631     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" ),
19632     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19633     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19634     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19635     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19636     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19637     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19638     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19639     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19640     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19641 )
19642 fragment.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler",
19643     offset = cms.uint32( 0 ),
19644     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19645 )
19646 fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed",
19647     saveTags = cms.bool( True ),
19648     L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3" ),
19649     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19650     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19651     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19652     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19653     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19654     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19655     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19656     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19657     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19658 )
19659 fragment.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler",
19660     offset = cms.uint32( 0 ),
19661     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19662 )
19663 fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler",
19664     offset = cms.uint32( 0 ),
19665     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19666 )
19667 fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
19668     rawInput = cms.InputTag( "rawDataCollector" ),
19669     period = cms.uint32( 107 ),
19670     invert = cms.bool( False ),
19671     fedId = cms.int32( 1024 ),
19672     useTCDSEventNumber = cms.bool( True )
19673 )
19674 fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
19675     offset = cms.uint32( 0 ),
19676     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19677 )
19678 fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
19679     offset = cms.uint32( 0 ),
19680     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19681 )
19682 fragment.hltPreZeroBiasAlignment = cms.EDFilter( "HLTPrescaler",
19683     offset = cms.uint32( 0 ),
19684     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19685 )
19686 fragment.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler",
19687     offset = cms.uint32( 0 ),
19688     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19689 )
19690 fragment.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer",
19691     vertexCollections = cms.VPSet( 
19692       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
19693         label = cms.string( "" ),
19694         useBeamConstraint = cms.bool( False ),
19695         minNdof = cms.double( 0.0 ),
19696         maxDistanceToBeam = cms.double( 1.0 ),
19697         algorithm = cms.string( "AdaptiveVertexFitter" )
19698       ),
19699       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
19700         label = cms.string( "WithBS" ),
19701         useBeamConstraint = cms.bool( True ),
19702         minNdof = cms.double( 0.0 ),
19703         maxDistanceToBeam = cms.double( 1.0 ),
19704         algorithm = cms.string( "AdaptiveVertexFitter" )
19705       )
19706     ),
19707     verbose = cms.untracked.bool( False ),
19708     TkFilterParameters = cms.PSet( 
19709       maxEta = cms.double( 100.0 ),
19710       minPt = cms.double( 0.0 ),
19711       minSiliconLayersWithHits = cms.int32( 5 ),
19712       minPixelLayersWithHits = cms.int32( 2 ),
19713       maxNormalizedChi2 = cms.double( 20.0 ),
19714       trackQuality = cms.string( "any" ),
19715       algorithm = cms.string( "filter" ),
19716       maxD0Significance = cms.double( 999.0 )
19717     ),
19718     beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
19719     TrackLabel = cms.InputTag( "hltPFMuonMerging" ),
19720     TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
19721     TrackTimesLabel = cms.InputTag( "dummy_default" ),
19722     trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ),
19723     TkClusParameters = cms.PSet( 
19724       TkDAClusParameters = cms.PSet( 
19725         zmerge = cms.double( 0.01 ),
19726         Tstop = cms.double( 0.5 ),
19727         d0CutOff = cms.double( 999.0 ),
19728         dzCutOff = cms.double( 4.0 ),
19729         vertexSize = cms.double( 0.15 ),
19730         coolingFactor = cms.double( 0.6 ),
19731         Tpurge = cms.double( 2.0 ),
19732         Tmin = cms.double( 2.4 ),
19733         uniquetrkweight = cms.double( 0.9 )
19734       ),
19735       algorithm = cms.string( "DA_vect" )
19736     ),
19737     isRecoveryIteration = cms.bool( False ),
19738     recoveryVtxCollection = cms.InputTag( "" ),
19739     useMVACut = cms.bool( False ),
19740     minTrackTimeQuality = cms.double( 0.8 )
19741 )
19742 fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter",
19743     src = cms.InputTag( "hltVerticesPF" ),
19744     filterParams = cms.PSet( 
19745       maxZ = cms.double( 24.0 ),
19746       minNdof = cms.double( 4.0 ),
19747       maxRho = cms.double( 2.0 )
19748     ),
19749     filter = cms.bool( False )
19750 )
19751 fragment.hltVerticesPFFilter = cms.EDFilter( "VertexSelector",
19752     src = cms.InputTag( "hltVerticesPFSelector" ),
19753     cut = cms.string( "!isFake" ),
19754     filter = cms.bool( True ),
19755     throwOnMissing = cms.untracked.bool( True )
19756 )
19757 fragment.hltFEDSelectorOnlineMetaData = cms.EDProducer( "EvFFEDSelector",
19758     inputTag = cms.InputTag( "rawDataCollector" ),
19759     fedList = cms.vuint32( 1022 )
19760 )
19761 fragment.hltL1sIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
19762     saveTags = cms.bool( True ),
19763     L1SeedsLogicalExpression = cms.string( "L1_IsolatedBunch" ),
19764     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19765     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19766     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19767     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19768     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19769     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19770     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19771     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19772     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19773 )
19774 fragment.hltPreZeroBiasIsolatedBunches = cms.EDFilter( "HLTPrescaler",
19775     offset = cms.uint32( 0 ),
19776     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19777 )
19778 fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain = cms.EDFilter( "HLTL1TSeed",
19779     saveTags = cms.bool( True ),
19780     L1SeedsLogicalExpression = cms.string( "L1_FirstBunchAfterTrain" ),
19781     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19782     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19783     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19784     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19785     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19786     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19787     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19788     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19789     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19790 )
19791 fragment.hltPreZeroBiasFirstBXAfterTrain = cms.EDFilter( "HLTPrescaler",
19792     offset = cms.uint32( 0 ),
19793     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19794 )
19795 fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
19796     saveTags = cms.bool( True ),
19797     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ),
19798     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19799     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19800     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19801     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19802     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19803     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19804     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19805     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19806     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19807 )
19808 fragment.hltPreZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
19809     offset = cms.uint32( 0 ),
19810     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19811 )
19812 fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit = cms.EDFilter( "HLTL1TSeed",
19813     saveTags = cms.bool( True ),
19814     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInTrain AND (NOT L1_FirstCollisionInOrbit)" ),
19815     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19816     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19817     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19818     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19819     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19820     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19821     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19822     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19823     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19824 )
19825 fragment.hltPreZeroBiasFirstCollisionInTrain = cms.EDFilter( "HLTPrescaler",
19826     offset = cms.uint32( 0 ),
19827     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19828 )
19829 fragment.hltL1sL1ZeroBiasLastBunchInTrain = cms.EDFilter( "HLTL1TSeed",
19830     saveTags = cms.bool( True ),
19831     L1SeedsLogicalExpression = cms.string( "L1_LastCollisionInTrain" ),
19832     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19833     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19834     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19835     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19836     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19837     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19838     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19839     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19840     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19841 )
19842 fragment.hltPreZeroBiasLastCollisionInTrain = cms.EDFilter( "HLTPrescaler",
19843     offset = cms.uint32( 0 ),
19844     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19845 )
19846 fragment.hltL1sHTTForBeamSpot = cms.EDFilter( "HLTL1TSeed",
19847     saveTags = cms.bool( True ),
19848     L1SeedsLogicalExpression = cms.string( "L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5" ),
19849     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19850     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19851     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19852     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19853     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19854     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19855     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19856     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19857     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19858 )
19859 fragment.hltPreHT300Beamspot = cms.EDFilter( "HLTPrescaler",
19860     offset = cms.uint32( 0 ),
19861     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19862 )
19863 fragment.hltHtMht = cms.EDProducer( "HLTHtMhtProducer",
19864     usePt = cms.bool( False ),
19865     excludePFMuons = cms.bool( False ),
19866     minNJetHt = cms.int32( 0 ),
19867     minNJetMht = cms.int32( 0 ),
19868     minPtJetHt = cms.double( 40.0 ),
19869     minPtJetMht = cms.double( 30.0 ),
19870     maxEtaJetHt = cms.double( 2.5 ),
19871     maxEtaJetMht = cms.double( 5.0 ),
19872     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
19873     pfCandidatesLabel = cms.InputTag( "" )
19874 )
19875 fragment.hltHT300 = cms.EDFilter( "HLTHtMhtFilter",
19876     saveTags = cms.bool( True ),
19877     htLabels = cms.VInputTag( 'hltHtMht' ),
19878     mhtLabels = cms.VInputTag( 'hltHtMht' ),
19879     minHt = cms.vdouble( 300.0 ),
19880     minMht = cms.vdouble( 0.0 ),
19881     minMeff = cms.vdouble( 0.0 ),
19882     meffSlope = cms.vdouble( 1.0 )
19883 )
19884 fragment.hltAlCaPFJet40GPUxorCPUFilter = cms.EDFilter( "TriggerResultsFilter",
19885     usePathStatus = cms.bool( True ),
19886     hltResults = cms.InputTag( "" ),
19887     l1tResults = cms.InputTag( "" ),
19888     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19889     throw = cms.bool( True ),
19890     triggerConditions = cms.vstring( '( AlCa_PFJet40_v35 AND NOT AlCa_PFJet40_CPUOnly_v14 ) OR ( NOT AlCa_PFJet40_v35 AND AlCa_PFJet40_CPUOnly_v14 )' )
19891 )
19892 fragment.hltPrePFJet40GPUvsCPU = cms.EDFilter( "HLTPrescaler",
19893     offset = cms.uint32( 0 ),
19894     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19895 )
19896 fragment.hltL1sSingleJet180OrHTT = cms.EDFilter( "HLTL1TSeed",
19897     saveTags = cms.bool( True ),
19898     L1SeedsLogicalExpression = cms.string( "L1_SingleJet180 OR L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er" ),
19899     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19900     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19901     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19902     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19903     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19904     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19905     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19906     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19907     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19908 )
19909 fragment.hltPreAK8PFJet380SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
19910     offset = cms.uint32( 0 ),
19911     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19912 )
19913 fragment.hltAK8SingleCaloJet280 = cms.EDFilter( "HLT1CaloJet",
19914     saveTags = cms.bool( True ),
19915     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
19916     triggerType = cms.int32( 85 ),
19917     MinE = cms.double( -1.0 ),
19918     MinPt = cms.double( 280.0 ),
19919     MinMass = cms.double( -1.0 ),
19920     MaxMass = cms.double( -1.0 ),
19921     MinEta = cms.double( -1.0 ),
19922     MaxEta = cms.double( 2.5 ),
19923     MinN = cms.int32( 1 )
19924 )
19925 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets280 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
19926     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19927     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet280" ),
19928     triggerJetsType = cms.int32( 85 ),
19929     maxDeltaR = cms.double( 0.5 )
19930 )
19931 fragment.hltSingleAK8PFJet380 = cms.EDFilter( "HLT1PFJet",
19932     saveTags = cms.bool( True ),
19933     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets280" ),
19934     triggerType = cms.int32( 85 ),
19935     MinE = cms.double( -1.0 ),
19936     MinPt = cms.double( 380.0 ),
19937     MinMass = cms.double( -1.0 ),
19938     MaxMass = cms.double( -1.0 ),
19939     MinEta = cms.double( -1.0 ),
19940     MaxEta = cms.double( 2.5 ),
19941     MinN = cms.int32( 1 )
19942 )
19943 fragment.hltAK8PFJets380Constituents = cms.EDProducer( "PFJetConstituentSelector",
19944     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19945     cut = cms.string( "pt > 380 && abs(eta) < 2.5" )
19946 )
19947 fragment.hltAK8PFSoftDropJets380 = cms.EDProducer( "FastjetJetProducer",
19948     useMassDropTagger = cms.bool( False ),
19949     useFiltering = cms.bool( False ),
19950     useDynamicFiltering = cms.bool( False ),
19951     useTrimming = cms.bool( False ),
19952     usePruning = cms.bool( False ),
19953     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
19954     useKtPruning = cms.bool( False ),
19955     useConstituentSubtraction = cms.bool( False ),
19956     useSoftDrop = cms.bool( True ),
19957     correctShape = cms.bool( False ),
19958     UseOnlyVertexTracks = cms.bool( False ),
19959     UseOnlyOnePV = cms.bool( False ),
19960     muCut = cms.double( -1.0 ),
19961     yCut = cms.double( -1.0 ),
19962     rFilt = cms.double( -1.0 ),
19963     rFiltFactor = cms.double( -1.0 ),
19964     trimPtFracMin = cms.double( -1.0 ),
19965     zcut = cms.double( 0.1 ),
19966     rcut_factor = cms.double( -1.0 ),
19967     csRho_EtaMax = cms.double( -1.0 ),
19968     csRParam = cms.double( -1.0 ),
19969     beta = cms.double( 0.0 ),
19970     R0 = cms.double( 0.8 ),
19971     gridMaxRapidity = cms.double( -1.0 ),
19972     gridSpacing = cms.double( -1.0 ),
19973     DzTrVtxMax = cms.double( 0.0 ),
19974     DxyTrVtxMax = cms.double( 0.0 ),
19975     MaxVtxZ = cms.double( 15.0 ),
19976     subjetPtMin = cms.double( -1.0 ),
19977     muMin = cms.double( -1.0 ),
19978     muMax = cms.double( -1.0 ),
19979     yMin = cms.double( -1.0 ),
19980     yMax = cms.double( -1.0 ),
19981     dRMin = cms.double( -1.0 ),
19982     dRMax = cms.double( -1.0 ),
19983     maxDepth = cms.int32( -1 ),
19984     nFilt = cms.int32( -1 ),
19985     MinVtxNdof = cms.int32( 0 ),
19986     src = cms.InputTag( 'hltAK8PFJets380Constituents','constituents' ),
19987     srcPVs = cms.InputTag( "hltPixelVertices" ),
19988     jetType = cms.string( "PFJet" ),
19989     jetAlgorithm = cms.string( "AntiKt" ),
19990     rParam = cms.double( 0.8 ),
19991     inputEtMin = cms.double( 0.0 ),
19992     inputEMin = cms.double( 0.0 ),
19993     jetPtMin = cms.double( 0.0 ),
19994     doPVCorrection = cms.bool( False ),
19995     doAreaFastjet = cms.bool( False ),
19996     doRhoFastjet = cms.bool( False ),
19997     doPUOffsetCorr = cms.bool( False ),
19998     puPtMin = cms.double( 10.0 ),
19999     nSigmaPU = cms.double( 1.0 ),
20000     radiusPU = cms.double( 0.8 ),
20001     subtractorName = cms.string( "" ),
20002     useExplicitGhosts = cms.bool( False ),
20003     doAreaDiskApprox = cms.bool( True ),
20004     voronoiRfact = cms.double( -9.0 ),
20005     Rho_EtaMax = cms.double( 4.4 ),
20006     Ghost_EtaMax = cms.double( 6.0 ),
20007     Active_Area_Repeats = cms.int32( 5 ),
20008     GhostArea = cms.double( 0.01 ),
20009     restrictInputs = cms.bool( False ),
20010     maxInputs = cms.uint32( 1 ),
20011     writeCompound = cms.bool( False ),
20012     writeJetsWithConst = cms.bool( False ),
20013     doFastJetNonUniform = cms.bool( False ),
20014     useDeterministicSeed = cms.bool( True ),
20015     minSeed = cms.uint32( 0 ),
20016     verbosity = cms.int32( 0 ),
20017     puWidth = cms.double( 0.0 ),
20018     nExclude = cms.uint32( 0 ),
20019     maxBadEcalCells = cms.uint32( 9999999 ),
20020     maxBadHcalCells = cms.uint32( 9999999 ),
20021     maxProblematicEcalCells = cms.uint32( 9999999 ),
20022     maxProblematicHcalCells = cms.uint32( 9999999 ),
20023     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20024     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20025     puCenters = cms.vdouble(  ),
20026     applyWeight = cms.bool( False ),
20027     srcWeights = cms.InputTag( "" ),
20028     minimumTowersFraction = cms.double( 0.0 ),
20029     jetCollInstanceName = cms.string( "" ),
20030     sumRecHits = cms.bool( False )
20031 )
20032 fragment.hltAK8SinglePFJets380SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20033     saveTags = cms.bool( True ),
20034     inputTag = cms.InputTag( "hltAK8PFSoftDropJets380" ),
20035     triggerType = cms.int32( 85 ),
20036     MinE = cms.double( -1.0 ),
20037     MinPt = cms.double( -1.0 ),
20038     MinMass = cms.double( 30.0 ),
20039     MaxMass = cms.double( -1.0 ),
20040     MinEta = cms.double( -1.0 ),
20041     MaxEta = cms.double( 2.5 ),
20042     MinN = cms.int32( 1 )
20043 )
20044 fragment.hltPreAK8PFJet400SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20045     offset = cms.uint32( 0 ),
20046     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20047 )
20048 fragment.hltAK8SingleCaloJet300 = cms.EDFilter( "HLT1CaloJet",
20049     saveTags = cms.bool( True ),
20050     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
20051     triggerType = cms.int32( 85 ),
20052     MinE = cms.double( -1.0 ),
20053     MinPt = cms.double( 300.0 ),
20054     MinMass = cms.double( -1.0 ),
20055     MaxMass = cms.double( -1.0 ),
20056     MinEta = cms.double( -1.0 ),
20057     MaxEta = cms.double( 2.5 ),
20058     MinN = cms.int32( 1 )
20059 )
20060 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
20061     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20062     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet300" ),
20063     triggerJetsType = cms.int32( 85 ),
20064     maxDeltaR = cms.double( 0.5 )
20065 )
20066 fragment.hltSingleAK8PFJet400 = cms.EDFilter( "HLT1PFJet",
20067     saveTags = cms.bool( True ),
20068     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets300" ),
20069     triggerType = cms.int32( 85 ),
20070     MinE = cms.double( -1.0 ),
20071     MinPt = cms.double( 400.0 ),
20072     MinMass = cms.double( -1.0 ),
20073     MaxMass = cms.double( -1.0 ),
20074     MinEta = cms.double( -1.0 ),
20075     MaxEta = cms.double( 2.5 ),
20076     MinN = cms.int32( 1 )
20077 )
20078 fragment.hltAK8PFJets400Constituents = cms.EDProducer( "PFJetConstituentSelector",
20079     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20080     cut = cms.string( "pt > 400 && abs(eta) < 2.5" )
20081 )
20082 fragment.hltAK8PFSoftDropJets400 = cms.EDProducer( "FastjetJetProducer",
20083     useMassDropTagger = cms.bool( False ),
20084     useFiltering = cms.bool( False ),
20085     useDynamicFiltering = cms.bool( False ),
20086     useTrimming = cms.bool( False ),
20087     usePruning = cms.bool( False ),
20088     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20089     useKtPruning = cms.bool( False ),
20090     useConstituentSubtraction = cms.bool( False ),
20091     useSoftDrop = cms.bool( True ),
20092     correctShape = cms.bool( False ),
20093     UseOnlyVertexTracks = cms.bool( False ),
20094     UseOnlyOnePV = cms.bool( False ),
20095     muCut = cms.double( -1.0 ),
20096     yCut = cms.double( -1.0 ),
20097     rFilt = cms.double( -1.0 ),
20098     rFiltFactor = cms.double( -1.0 ),
20099     trimPtFracMin = cms.double( -1.0 ),
20100     zcut = cms.double( 0.1 ),
20101     rcut_factor = cms.double( -1.0 ),
20102     csRho_EtaMax = cms.double( -1.0 ),
20103     csRParam = cms.double( -1.0 ),
20104     beta = cms.double( 0.0 ),
20105     R0 = cms.double( 0.8 ),
20106     gridMaxRapidity = cms.double( -1.0 ),
20107     gridSpacing = cms.double( -1.0 ),
20108     DzTrVtxMax = cms.double( 0.0 ),
20109     DxyTrVtxMax = cms.double( 0.0 ),
20110     MaxVtxZ = cms.double( 15.0 ),
20111     subjetPtMin = cms.double( -1.0 ),
20112     muMin = cms.double( -1.0 ),
20113     muMax = cms.double( -1.0 ),
20114     yMin = cms.double( -1.0 ),
20115     yMax = cms.double( -1.0 ),
20116     dRMin = cms.double( -1.0 ),
20117     dRMax = cms.double( -1.0 ),
20118     maxDepth = cms.int32( -1 ),
20119     nFilt = cms.int32( -1 ),
20120     MinVtxNdof = cms.int32( 0 ),
20121     src = cms.InputTag( 'hltAK8PFJets400Constituents','constituents' ),
20122     srcPVs = cms.InputTag( "hltPixelVertices" ),
20123     jetType = cms.string( "PFJet" ),
20124     jetAlgorithm = cms.string( "AntiKt" ),
20125     rParam = cms.double( 0.8 ),
20126     inputEtMin = cms.double( 0.0 ),
20127     inputEMin = cms.double( 0.0 ),
20128     jetPtMin = cms.double( 0.0 ),
20129     doPVCorrection = cms.bool( False ),
20130     doAreaFastjet = cms.bool( False ),
20131     doRhoFastjet = cms.bool( False ),
20132     doPUOffsetCorr = cms.bool( False ),
20133     puPtMin = cms.double( 10.0 ),
20134     nSigmaPU = cms.double( 1.0 ),
20135     radiusPU = cms.double( 0.8 ),
20136     subtractorName = cms.string( "" ),
20137     useExplicitGhosts = cms.bool( False ),
20138     doAreaDiskApprox = cms.bool( True ),
20139     voronoiRfact = cms.double( -9.0 ),
20140     Rho_EtaMax = cms.double( 4.4 ),
20141     Ghost_EtaMax = cms.double( 6.0 ),
20142     Active_Area_Repeats = cms.int32( 5 ),
20143     GhostArea = cms.double( 0.01 ),
20144     restrictInputs = cms.bool( False ),
20145     maxInputs = cms.uint32( 1 ),
20146     writeCompound = cms.bool( False ),
20147     writeJetsWithConst = cms.bool( False ),
20148     doFastJetNonUniform = cms.bool( False ),
20149     useDeterministicSeed = cms.bool( True ),
20150     minSeed = cms.uint32( 0 ),
20151     verbosity = cms.int32( 0 ),
20152     puWidth = cms.double( 0.0 ),
20153     nExclude = cms.uint32( 0 ),
20154     maxBadEcalCells = cms.uint32( 9999999 ),
20155     maxBadHcalCells = cms.uint32( 9999999 ),
20156     maxProblematicEcalCells = cms.uint32( 9999999 ),
20157     maxProblematicHcalCells = cms.uint32( 9999999 ),
20158     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20159     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20160     puCenters = cms.vdouble(  ),
20161     applyWeight = cms.bool( False ),
20162     srcWeights = cms.InputTag( "" ),
20163     minimumTowersFraction = cms.double( 0.0 ),
20164     jetCollInstanceName = cms.string( "" ),
20165     sumRecHits = cms.bool( False )
20166 )
20167 fragment.hltAK8SinglePFJets400SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20168     saveTags = cms.bool( True ),
20169     inputTag = cms.InputTag( "hltAK8PFSoftDropJets400" ),
20170     triggerType = cms.int32( 85 ),
20171     MinE = cms.double( -1.0 ),
20172     MinPt = cms.double( -1.0 ),
20173     MinMass = cms.double( 30.0 ),
20174     MaxMass = cms.double( -1.0 ),
20175     MinEta = cms.double( -1.0 ),
20176     MaxEta = cms.double( 2.5 ),
20177     MinN = cms.int32( 1 )
20178 )
20179 fragment.hltPreAK8PFJet425SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20180     offset = cms.uint32( 0 ),
20181     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20182 )
20183 fragment.hltAK8SingleCaloJet320 = cms.EDFilter( "HLT1CaloJet",
20184     saveTags = cms.bool( True ),
20185     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
20186     triggerType = cms.int32( 85 ),
20187     MinE = cms.double( -1.0 ),
20188     MinPt = cms.double( 320.0 ),
20189     MinMass = cms.double( -1.0 ),
20190     MaxMass = cms.double( -1.0 ),
20191     MinEta = cms.double( -1.0 ),
20192     MaxEta = cms.double( 2.5 ),
20193     MinN = cms.int32( 1 )
20194 )
20195 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
20196     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20197     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet320" ),
20198     triggerJetsType = cms.int32( 85 ),
20199     maxDeltaR = cms.double( 0.5 )
20200 )
20201 fragment.hltSingleAK8PFJet425 = cms.EDFilter( "HLT1PFJet",
20202     saveTags = cms.bool( True ),
20203     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ),
20204     triggerType = cms.int32( 85 ),
20205     MinE = cms.double( -1.0 ),
20206     MinPt = cms.double( 425.0 ),
20207     MinMass = cms.double( -1.0 ),
20208     MaxMass = cms.double( -1.0 ),
20209     MinEta = cms.double( -1.0 ),
20210     MaxEta = cms.double( 2.5 ),
20211     MinN = cms.int32( 1 )
20212 )
20213 fragment.hltAK8PFJets425Constituents = cms.EDProducer( "PFJetConstituentSelector",
20214     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20215     cut = cms.string( "pt > 425 && abs(eta) < 2.5" )
20216 )
20217 fragment.hltAK8PFSoftDropJets425 = cms.EDProducer( "FastjetJetProducer",
20218     useMassDropTagger = cms.bool( False ),
20219     useFiltering = cms.bool( False ),
20220     useDynamicFiltering = cms.bool( False ),
20221     useTrimming = cms.bool( False ),
20222     usePruning = cms.bool( False ),
20223     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20224     useKtPruning = cms.bool( False ),
20225     useConstituentSubtraction = cms.bool( False ),
20226     useSoftDrop = cms.bool( True ),
20227     correctShape = cms.bool( False ),
20228     UseOnlyVertexTracks = cms.bool( False ),
20229     UseOnlyOnePV = cms.bool( False ),
20230     muCut = cms.double( -1.0 ),
20231     yCut = cms.double( -1.0 ),
20232     rFilt = cms.double( -1.0 ),
20233     rFiltFactor = cms.double( -1.0 ),
20234     trimPtFracMin = cms.double( -1.0 ),
20235     zcut = cms.double( 0.1 ),
20236     rcut_factor = cms.double( -1.0 ),
20237     csRho_EtaMax = cms.double( -1.0 ),
20238     csRParam = cms.double( -1.0 ),
20239     beta = cms.double( 0.0 ),
20240     R0 = cms.double( 0.8 ),
20241     gridMaxRapidity = cms.double( -1.0 ),
20242     gridSpacing = cms.double( -1.0 ),
20243     DzTrVtxMax = cms.double( 0.0 ),
20244     DxyTrVtxMax = cms.double( 0.0 ),
20245     MaxVtxZ = cms.double( 15.0 ),
20246     subjetPtMin = cms.double( -1.0 ),
20247     muMin = cms.double( -1.0 ),
20248     muMax = cms.double( -1.0 ),
20249     yMin = cms.double( -1.0 ),
20250     yMax = cms.double( -1.0 ),
20251     dRMin = cms.double( -1.0 ),
20252     dRMax = cms.double( -1.0 ),
20253     maxDepth = cms.int32( -1 ),
20254     nFilt = cms.int32( -1 ),
20255     MinVtxNdof = cms.int32( 0 ),
20256     src = cms.InputTag( 'hltAK8PFJets425Constituents','constituents' ),
20257     srcPVs = cms.InputTag( "hltPixelVertices" ),
20258     jetType = cms.string( "PFJet" ),
20259     jetAlgorithm = cms.string( "AntiKt" ),
20260     rParam = cms.double( 0.8 ),
20261     inputEtMin = cms.double( 0.0 ),
20262     inputEMin = cms.double( 0.0 ),
20263     jetPtMin = cms.double( 0.0 ),
20264     doPVCorrection = cms.bool( False ),
20265     doAreaFastjet = cms.bool( False ),
20266     doRhoFastjet = cms.bool( False ),
20267     doPUOffsetCorr = cms.bool( False ),
20268     puPtMin = cms.double( 10.0 ),
20269     nSigmaPU = cms.double( 1.0 ),
20270     radiusPU = cms.double( 0.8 ),
20271     subtractorName = cms.string( "" ),
20272     useExplicitGhosts = cms.bool( False ),
20273     doAreaDiskApprox = cms.bool( True ),
20274     voronoiRfact = cms.double( -9.0 ),
20275     Rho_EtaMax = cms.double( 4.4 ),
20276     Ghost_EtaMax = cms.double( 6.0 ),
20277     Active_Area_Repeats = cms.int32( 5 ),
20278     GhostArea = cms.double( 0.01 ),
20279     restrictInputs = cms.bool( False ),
20280     maxInputs = cms.uint32( 1 ),
20281     writeCompound = cms.bool( False ),
20282     writeJetsWithConst = cms.bool( False ),
20283     doFastJetNonUniform = cms.bool( False ),
20284     useDeterministicSeed = cms.bool( True ),
20285     minSeed = cms.uint32( 0 ),
20286     verbosity = cms.int32( 0 ),
20287     puWidth = cms.double( 0.0 ),
20288     nExclude = cms.uint32( 0 ),
20289     maxBadEcalCells = cms.uint32( 9999999 ),
20290     maxBadHcalCells = cms.uint32( 9999999 ),
20291     maxProblematicEcalCells = cms.uint32( 9999999 ),
20292     maxProblematicHcalCells = cms.uint32( 9999999 ),
20293     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20294     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20295     puCenters = cms.vdouble(  ),
20296     applyWeight = cms.bool( False ),
20297     srcWeights = cms.InputTag( "" ),
20298     minimumTowersFraction = cms.double( 0.0 ),
20299     jetCollInstanceName = cms.string( "" ),
20300     sumRecHits = cms.bool( False )
20301 )
20302 fragment.hltAK8SinglePFJets425SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20303     saveTags = cms.bool( True ),
20304     inputTag = cms.InputTag( "hltAK8PFSoftDropJets425" ),
20305     triggerType = cms.int32( 85 ),
20306     MinE = cms.double( -1.0 ),
20307     MinPt = cms.double( -1.0 ),
20308     MinMass = cms.double( 30.0 ),
20309     MaxMass = cms.double( -1.0 ),
20310     MinEta = cms.double( -1.0 ),
20311     MaxEta = cms.double( 2.5 ),
20312     MinN = cms.int32( 1 )
20313 )
20314 fragment.hltPreAK8PFJet450SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20315     offset = cms.uint32( 0 ),
20316     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20317 )
20318 fragment.hltSingleAK8PFJet450 = cms.EDFilter( "HLT1PFJet",
20319     saveTags = cms.bool( True ),
20320     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ),
20321     triggerType = cms.int32( 85 ),
20322     MinE = cms.double( -1.0 ),
20323     MinPt = cms.double( 450.0 ),
20324     MinMass = cms.double( -1.0 ),
20325     MaxMass = cms.double( -1.0 ),
20326     MinEta = cms.double( -1.0 ),
20327     MaxEta = cms.double( 2.5 ),
20328     MinN = cms.int32( 1 )
20329 )
20330 fragment.hltAK8PFJets450Constituents = cms.EDProducer( "PFJetConstituentSelector",
20331     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20332     cut = cms.string( "pt > 450 && abs(eta) < 2.5" )
20333 )
20334 fragment.hltAK8PFSoftDropJets450 = cms.EDProducer( "FastjetJetProducer",
20335     useMassDropTagger = cms.bool( False ),
20336     useFiltering = cms.bool( False ),
20337     useDynamicFiltering = cms.bool( False ),
20338     useTrimming = cms.bool( False ),
20339     usePruning = cms.bool( False ),
20340     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20341     useKtPruning = cms.bool( False ),
20342     useConstituentSubtraction = cms.bool( False ),
20343     useSoftDrop = cms.bool( True ),
20344     correctShape = cms.bool( False ),
20345     UseOnlyVertexTracks = cms.bool( False ),
20346     UseOnlyOnePV = cms.bool( False ),
20347     muCut = cms.double( -1.0 ),
20348     yCut = cms.double( -1.0 ),
20349     rFilt = cms.double( -1.0 ),
20350     rFiltFactor = cms.double( -1.0 ),
20351     trimPtFracMin = cms.double( -1.0 ),
20352     zcut = cms.double( 0.1 ),
20353     rcut_factor = cms.double( -1.0 ),
20354     csRho_EtaMax = cms.double( -1.0 ),
20355     csRParam = cms.double( -1.0 ),
20356     beta = cms.double( 0.0 ),
20357     R0 = cms.double( 0.8 ),
20358     gridMaxRapidity = cms.double( -1.0 ),
20359     gridSpacing = cms.double( -1.0 ),
20360     DzTrVtxMax = cms.double( 0.0 ),
20361     DxyTrVtxMax = cms.double( 0.0 ),
20362     MaxVtxZ = cms.double( 15.0 ),
20363     subjetPtMin = cms.double( -1.0 ),
20364     muMin = cms.double( -1.0 ),
20365     muMax = cms.double( -1.0 ),
20366     yMin = cms.double( -1.0 ),
20367     yMax = cms.double( -1.0 ),
20368     dRMin = cms.double( -1.0 ),
20369     dRMax = cms.double( -1.0 ),
20370     maxDepth = cms.int32( -1 ),
20371     nFilt = cms.int32( -1 ),
20372     MinVtxNdof = cms.int32( 0 ),
20373     src = cms.InputTag( 'hltAK8PFJets450Constituents','constituents' ),
20374     srcPVs = cms.InputTag( "hltPixelVertices" ),
20375     jetType = cms.string( "PFJet" ),
20376     jetAlgorithm = cms.string( "AntiKt" ),
20377     rParam = cms.double( 0.8 ),
20378     inputEtMin = cms.double( 0.0 ),
20379     inputEMin = cms.double( 0.0 ),
20380     jetPtMin = cms.double( 0.0 ),
20381     doPVCorrection = cms.bool( False ),
20382     doAreaFastjet = cms.bool( False ),
20383     doRhoFastjet = cms.bool( False ),
20384     doPUOffsetCorr = cms.bool( False ),
20385     puPtMin = cms.double( 10.0 ),
20386     nSigmaPU = cms.double( 1.0 ),
20387     radiusPU = cms.double( 0.8 ),
20388     subtractorName = cms.string( "" ),
20389     useExplicitGhosts = cms.bool( False ),
20390     doAreaDiskApprox = cms.bool( True ),
20391     voronoiRfact = cms.double( -9.0 ),
20392     Rho_EtaMax = cms.double( 4.4 ),
20393     Ghost_EtaMax = cms.double( 6.0 ),
20394     Active_Area_Repeats = cms.int32( 5 ),
20395     GhostArea = cms.double( 0.01 ),
20396     restrictInputs = cms.bool( False ),
20397     maxInputs = cms.uint32( 1 ),
20398     writeCompound = cms.bool( False ),
20399     writeJetsWithConst = cms.bool( False ),
20400     doFastJetNonUniform = cms.bool( False ),
20401     useDeterministicSeed = cms.bool( True ),
20402     minSeed = cms.uint32( 0 ),
20403     verbosity = cms.int32( 0 ),
20404     puWidth = cms.double( 0.0 ),
20405     nExclude = cms.uint32( 0 ),
20406     maxBadEcalCells = cms.uint32( 9999999 ),
20407     maxBadHcalCells = cms.uint32( 9999999 ),
20408     maxProblematicEcalCells = cms.uint32( 9999999 ),
20409     maxProblematicHcalCells = cms.uint32( 9999999 ),
20410     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20411     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20412     puCenters = cms.vdouble(  ),
20413     applyWeight = cms.bool( False ),
20414     srcWeights = cms.InputTag( "" ),
20415     minimumTowersFraction = cms.double( 0.0 ),
20416     jetCollInstanceName = cms.string( "" ),
20417     sumRecHits = cms.bool( False )
20418 )
20419 fragment.hltAK8SinglePFJets450SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20420     saveTags = cms.bool( True ),
20421     inputTag = cms.InputTag( "hltAK8PFSoftDropJets450" ),
20422     triggerType = cms.int32( 85 ),
20423     MinE = cms.double( -1.0 ),
20424     MinPt = cms.double( -1.0 ),
20425     MinMass = cms.double( 30.0 ),
20426     MaxMass = cms.double( -1.0 ),
20427     MinEta = cms.double( -1.0 ),
20428     MaxEta = cms.double( 2.5 ),
20429     MinN = cms.int32( 1 )
20430 )
20431 fragment.hltPreAK8DiPFJet250250SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
20432     offset = cms.uint32( 0 ),
20433     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20434 )
20435 fragment.hltAK8SingleCaloJet200 = cms.EDFilter( "HLT1CaloJet",
20436     saveTags = cms.bool( True ),
20437     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
20438     triggerType = cms.int32( 85 ),
20439     MinE = cms.double( -1.0 ),
20440     MinPt = cms.double( 200.0 ),
20441     MinMass = cms.double( -1.0 ),
20442     MaxMass = cms.double( -1.0 ),
20443     MinEta = cms.double( -1.0 ),
20444     MaxEta = cms.double( 2.5 ),
20445     MinN = cms.int32( 1 )
20446 )
20447 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
20448     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20449     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet200" ),
20450     triggerJetsType = cms.int32( 85 ),
20451     maxDeltaR = cms.double( 0.5 )
20452 )
20453 fragment.hltAK8DoublePFJet250 = cms.EDFilter( "HLT1PFJet",
20454     saveTags = cms.bool( True ),
20455     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20456     triggerType = cms.int32( 85 ),
20457     MinE = cms.double( -1.0 ),
20458     MinPt = cms.double( 250.0 ),
20459     MinMass = cms.double( 0.0 ),
20460     MaxMass = cms.double( -1.0 ),
20461     MinEta = cms.double( -1.0 ),
20462     MaxEta = cms.double( 2.5 ),
20463     MinN = cms.int32( 2 )
20464 )
20465 fragment.hltAK8PFJets250Constituents = cms.EDProducer( "PFJetConstituentSelector",
20466     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20467     cut = cms.string( "pt > 250 && abs(eta) < 2.5" )
20468 )
20469 fragment.hltAK8PFSoftDropJets250 = cms.EDProducer( "FastjetJetProducer",
20470     useMassDropTagger = cms.bool( False ),
20471     useFiltering = cms.bool( False ),
20472     useDynamicFiltering = cms.bool( False ),
20473     useTrimming = cms.bool( False ),
20474     usePruning = cms.bool( False ),
20475     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20476     useKtPruning = cms.bool( False ),
20477     useConstituentSubtraction = cms.bool( False ),
20478     useSoftDrop = cms.bool( True ),
20479     correctShape = cms.bool( False ),
20480     UseOnlyVertexTracks = cms.bool( False ),
20481     UseOnlyOnePV = cms.bool( False ),
20482     muCut = cms.double( -1.0 ),
20483     yCut = cms.double( -1.0 ),
20484     rFilt = cms.double( -1.0 ),
20485     rFiltFactor = cms.double( -1.0 ),
20486     trimPtFracMin = cms.double( -1.0 ),
20487     zcut = cms.double( 0.1 ),
20488     rcut_factor = cms.double( -1.0 ),
20489     csRho_EtaMax = cms.double( -1.0 ),
20490     csRParam = cms.double( -1.0 ),
20491     beta = cms.double( 0.0 ),
20492     R0 = cms.double( 0.8 ),
20493     gridMaxRapidity = cms.double( -1.0 ),
20494     gridSpacing = cms.double( -1.0 ),
20495     DzTrVtxMax = cms.double( 0.0 ),
20496     DxyTrVtxMax = cms.double( 0.0 ),
20497     MaxVtxZ = cms.double( 15.0 ),
20498     subjetPtMin = cms.double( -1.0 ),
20499     muMin = cms.double( -1.0 ),
20500     muMax = cms.double( -1.0 ),
20501     yMin = cms.double( -1.0 ),
20502     yMax = cms.double( -1.0 ),
20503     dRMin = cms.double( -1.0 ),
20504     dRMax = cms.double( -1.0 ),
20505     maxDepth = cms.int32( -1 ),
20506     nFilt = cms.int32( -1 ),
20507     MinVtxNdof = cms.int32( 0 ),
20508     src = cms.InputTag( 'hltAK8PFJets250Constituents','constituents' ),
20509     srcPVs = cms.InputTag( "hltPixelVertices" ),
20510     jetType = cms.string( "PFJet" ),
20511     jetAlgorithm = cms.string( "AntiKt" ),
20512     rParam = cms.double( 0.8 ),
20513     inputEtMin = cms.double( 0.0 ),
20514     inputEMin = cms.double( 0.0 ),
20515     jetPtMin = cms.double( 0.0 ),
20516     doPVCorrection = cms.bool( False ),
20517     doAreaFastjet = cms.bool( False ),
20518     doRhoFastjet = cms.bool( False ),
20519     doPUOffsetCorr = cms.bool( False ),
20520     puPtMin = cms.double( 10.0 ),
20521     nSigmaPU = cms.double( 1.0 ),
20522     radiusPU = cms.double( 0.8 ),
20523     subtractorName = cms.string( "" ),
20524     useExplicitGhosts = cms.bool( False ),
20525     doAreaDiskApprox = cms.bool( True ),
20526     voronoiRfact = cms.double( -9.0 ),
20527     Rho_EtaMax = cms.double( 4.4 ),
20528     Ghost_EtaMax = cms.double( 6.0 ),
20529     Active_Area_Repeats = cms.int32( 5 ),
20530     GhostArea = cms.double( 0.01 ),
20531     restrictInputs = cms.bool( False ),
20532     maxInputs = cms.uint32( 1 ),
20533     writeCompound = cms.bool( False ),
20534     writeJetsWithConst = cms.bool( False ),
20535     doFastJetNonUniform = cms.bool( False ),
20536     useDeterministicSeed = cms.bool( True ),
20537     minSeed = cms.uint32( 0 ),
20538     verbosity = cms.int32( 0 ),
20539     puWidth = cms.double( 0.0 ),
20540     nExclude = cms.uint32( 0 ),
20541     maxBadEcalCells = cms.uint32( 9999999 ),
20542     maxBadHcalCells = cms.uint32( 9999999 ),
20543     maxProblematicEcalCells = cms.uint32( 9999999 ),
20544     maxProblematicHcalCells = cms.uint32( 9999999 ),
20545     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20546     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20547     puCenters = cms.vdouble(  ),
20548     applyWeight = cms.bool( False ),
20549     srcWeights = cms.InputTag( "" ),
20550     minimumTowersFraction = cms.double( 0.0 ),
20551     jetCollInstanceName = cms.string( "" ),
20552     sumRecHits = cms.bool( False )
20553 )
20554 fragment.hltAK8DoublePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
20555     saveTags = cms.bool( True ),
20556     inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ),
20557     triggerType = cms.int32( 85 ),
20558     MinE = cms.double( -1.0 ),
20559     MinPt = cms.double( -1.0 ),
20560     MinMass = cms.double( 40.0 ),
20561     MaxMass = cms.double( -1.0 ),
20562     MinEta = cms.double( -1.0 ),
20563     MaxEta = cms.double( 2.5 ),
20564     MinN = cms.int32( 2 )
20565 )
20566 fragment.hltPreAK8DiPFJet250250SoftDropMass50 = cms.EDFilter( "HLTPrescaler",
20567     offset = cms.uint32( 0 ),
20568     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20569 )
20570 fragment.hltAK8DoublePFJets250SoftDropMass50 = cms.EDFilter( "HLT1PFJet",
20571     saveTags = cms.bool( True ),
20572     inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ),
20573     triggerType = cms.int32( 85 ),
20574     MinE = cms.double( -1.0 ),
20575     MinPt = cms.double( -1.0 ),
20576     MinMass = cms.double( 50.0 ),
20577     MaxMass = cms.double( -1.0 ),
20578     MinEta = cms.double( -1.0 ),
20579     MaxEta = cms.double( 2.5 ),
20580     MinN = cms.int32( 2 )
20581 )
20582 fragment.hltPreAK8DiPFJet260260SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20583     offset = cms.uint32( 0 ),
20584     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20585 )
20586 fragment.hltAK8DoublePFJet260 = cms.EDFilter( "HLT1PFJet",
20587     saveTags = cms.bool( True ),
20588     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20589     triggerType = cms.int32( 85 ),
20590     MinE = cms.double( -1.0 ),
20591     MinPt = cms.double( 260.0 ),
20592     MinMass = cms.double( 0.0 ),
20593     MaxMass = cms.double( -1.0 ),
20594     MinEta = cms.double( -1.0 ),
20595     MaxEta = cms.double( 2.5 ),
20596     MinN = cms.int32( 2 )
20597 )
20598 fragment.hltAK8PFJets260Constituents = cms.EDProducer( "PFJetConstituentSelector",
20599     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20600     cut = cms.string( "pt > 260 && abs(eta) < 2.5" )
20601 )
20602 fragment.hltAK8PFSoftDropJets260 = cms.EDProducer( "FastjetJetProducer",
20603     useMassDropTagger = cms.bool( False ),
20604     useFiltering = cms.bool( False ),
20605     useDynamicFiltering = cms.bool( False ),
20606     useTrimming = cms.bool( False ),
20607     usePruning = cms.bool( False ),
20608     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20609     useKtPruning = cms.bool( False ),
20610     useConstituentSubtraction = cms.bool( False ),
20611     useSoftDrop = cms.bool( True ),
20612     correctShape = cms.bool( False ),
20613     UseOnlyVertexTracks = cms.bool( False ),
20614     UseOnlyOnePV = cms.bool( False ),
20615     muCut = cms.double( -1.0 ),
20616     yCut = cms.double( -1.0 ),
20617     rFilt = cms.double( -1.0 ),
20618     rFiltFactor = cms.double( -1.0 ),
20619     trimPtFracMin = cms.double( -1.0 ),
20620     zcut = cms.double( 0.1 ),
20621     rcut_factor = cms.double( -1.0 ),
20622     csRho_EtaMax = cms.double( -1.0 ),
20623     csRParam = cms.double( -1.0 ),
20624     beta = cms.double( 0.0 ),
20625     R0 = cms.double( 0.8 ),
20626     gridMaxRapidity = cms.double( -1.0 ),
20627     gridSpacing = cms.double( -1.0 ),
20628     DzTrVtxMax = cms.double( 0.0 ),
20629     DxyTrVtxMax = cms.double( 0.0 ),
20630     MaxVtxZ = cms.double( 15.0 ),
20631     subjetPtMin = cms.double( -1.0 ),
20632     muMin = cms.double( -1.0 ),
20633     muMax = cms.double( -1.0 ),
20634     yMin = cms.double( -1.0 ),
20635     yMax = cms.double( -1.0 ),
20636     dRMin = cms.double( -1.0 ),
20637     dRMax = cms.double( -1.0 ),
20638     maxDepth = cms.int32( -1 ),
20639     nFilt = cms.int32( -1 ),
20640     MinVtxNdof = cms.int32( 0 ),
20641     src = cms.InputTag( 'hltAK8PFJets260Constituents','constituents' ),
20642     srcPVs = cms.InputTag( "hltPixelVertices" ),
20643     jetType = cms.string( "PFJet" ),
20644     jetAlgorithm = cms.string( "AntiKt" ),
20645     rParam = cms.double( 0.8 ),
20646     inputEtMin = cms.double( 0.0 ),
20647     inputEMin = cms.double( 0.0 ),
20648     jetPtMin = cms.double( 0.0 ),
20649     doPVCorrection = cms.bool( False ),
20650     doAreaFastjet = cms.bool( False ),
20651     doRhoFastjet = cms.bool( False ),
20652     doPUOffsetCorr = cms.bool( False ),
20653     puPtMin = cms.double( 10.0 ),
20654     nSigmaPU = cms.double( 1.0 ),
20655     radiusPU = cms.double( 0.8 ),
20656     subtractorName = cms.string( "" ),
20657     useExplicitGhosts = cms.bool( False ),
20658     doAreaDiskApprox = cms.bool( True ),
20659     voronoiRfact = cms.double( -9.0 ),
20660     Rho_EtaMax = cms.double( 4.4 ),
20661     Ghost_EtaMax = cms.double( 6.0 ),
20662     Active_Area_Repeats = cms.int32( 5 ),
20663     GhostArea = cms.double( 0.01 ),
20664     restrictInputs = cms.bool( False ),
20665     maxInputs = cms.uint32( 1 ),
20666     writeCompound = cms.bool( False ),
20667     writeJetsWithConst = cms.bool( False ),
20668     doFastJetNonUniform = cms.bool( False ),
20669     useDeterministicSeed = cms.bool( True ),
20670     minSeed = cms.uint32( 0 ),
20671     verbosity = cms.int32( 0 ),
20672     puWidth = cms.double( 0.0 ),
20673     nExclude = cms.uint32( 0 ),
20674     maxBadEcalCells = cms.uint32( 9999999 ),
20675     maxBadHcalCells = cms.uint32( 9999999 ),
20676     maxProblematicEcalCells = cms.uint32( 9999999 ),
20677     maxProblematicHcalCells = cms.uint32( 9999999 ),
20678     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20679     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20680     puCenters = cms.vdouble(  ),
20681     applyWeight = cms.bool( False ),
20682     srcWeights = cms.InputTag( "" ),
20683     minimumTowersFraction = cms.double( 0.0 ),
20684     jetCollInstanceName = cms.string( "" ),
20685     sumRecHits = cms.bool( False )
20686 )
20687 fragment.hltAK8DoublePFJets260SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20688     saveTags = cms.bool( True ),
20689     inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ),
20690     triggerType = cms.int32( 85 ),
20691     MinE = cms.double( -1.0 ),
20692     MinPt = cms.double( -1.0 ),
20693     MinMass = cms.double( 30.0 ),
20694     MaxMass = cms.double( -1.0 ),
20695     MinEta = cms.double( -1.0 ),
20696     MaxEta = cms.double( 2.5 ),
20697     MinN = cms.int32( 2 )
20698 )
20699 fragment.hltPreAK8DiPFJet260260SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
20700     offset = cms.uint32( 0 ),
20701     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20702 )
20703 fragment.hltAK8DoublePFJets260SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
20704     saveTags = cms.bool( True ),
20705     inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ),
20706     triggerType = cms.int32( 85 ),
20707     MinE = cms.double( -1.0 ),
20708     MinPt = cms.double( -1.0 ),
20709     MinMass = cms.double( 40.0 ),
20710     MaxMass = cms.double( -1.0 ),
20711     MinEta = cms.double( -1.0 ),
20712     MaxEta = cms.double( 2.5 ),
20713     MinN = cms.int32( 2 )
20714 )
20715 fragment.hltPreAK8DiPFJet270270SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20716     offset = cms.uint32( 0 ),
20717     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20718 )
20719 fragment.hltAK8DoublePFJet270 = cms.EDFilter( "HLT1PFJet",
20720     saveTags = cms.bool( True ),
20721     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20722     triggerType = cms.int32( 85 ),
20723     MinE = cms.double( -1.0 ),
20724     MinPt = cms.double( 270.0 ),
20725     MinMass = cms.double( 0.0 ),
20726     MaxMass = cms.double( -1.0 ),
20727     MinEta = cms.double( -1.0 ),
20728     MaxEta = cms.double( 2.5 ),
20729     MinN = cms.int32( 2 )
20730 )
20731 fragment.hltAK8PFJets270Constituents = cms.EDProducer( "PFJetConstituentSelector",
20732     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20733     cut = cms.string( "pt > 270 && abs(eta) < 2.5" )
20734 )
20735 fragment.hltAK8PFSoftDropJets270 = cms.EDProducer( "FastjetJetProducer",
20736     useMassDropTagger = cms.bool( False ),
20737     useFiltering = cms.bool( False ),
20738     useDynamicFiltering = cms.bool( False ),
20739     useTrimming = cms.bool( False ),
20740     usePruning = cms.bool( False ),
20741     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20742     useKtPruning = cms.bool( False ),
20743     useConstituentSubtraction = cms.bool( False ),
20744     useSoftDrop = cms.bool( True ),
20745     correctShape = cms.bool( False ),
20746     UseOnlyVertexTracks = cms.bool( False ),
20747     UseOnlyOnePV = cms.bool( False ),
20748     muCut = cms.double( -1.0 ),
20749     yCut = cms.double( -1.0 ),
20750     rFilt = cms.double( -1.0 ),
20751     rFiltFactor = cms.double( -1.0 ),
20752     trimPtFracMin = cms.double( -1.0 ),
20753     zcut = cms.double( 0.1 ),
20754     rcut_factor = cms.double( -1.0 ),
20755     csRho_EtaMax = cms.double( -1.0 ),
20756     csRParam = cms.double( -1.0 ),
20757     beta = cms.double( 0.0 ),
20758     R0 = cms.double( 0.8 ),
20759     gridMaxRapidity = cms.double( -1.0 ),
20760     gridSpacing = cms.double( -1.0 ),
20761     DzTrVtxMax = cms.double( 0.0 ),
20762     DxyTrVtxMax = cms.double( 0.0 ),
20763     MaxVtxZ = cms.double( 15.0 ),
20764     subjetPtMin = cms.double( -1.0 ),
20765     muMin = cms.double( -1.0 ),
20766     muMax = cms.double( -1.0 ),
20767     yMin = cms.double( -1.0 ),
20768     yMax = cms.double( -1.0 ),
20769     dRMin = cms.double( -1.0 ),
20770     dRMax = cms.double( -1.0 ),
20771     maxDepth = cms.int32( -1 ),
20772     nFilt = cms.int32( -1 ),
20773     MinVtxNdof = cms.int32( 0 ),
20774     src = cms.InputTag( 'hltAK8PFJets270Constituents','constituents' ),
20775     srcPVs = cms.InputTag( "hltPixelVertices" ),
20776     jetType = cms.string( "PFJet" ),
20777     jetAlgorithm = cms.string( "AntiKt" ),
20778     rParam = cms.double( 0.8 ),
20779     inputEtMin = cms.double( 0.0 ),
20780     inputEMin = cms.double( 0.0 ),
20781     jetPtMin = cms.double( 0.0 ),
20782     doPVCorrection = cms.bool( False ),
20783     doAreaFastjet = cms.bool( False ),
20784     doRhoFastjet = cms.bool( False ),
20785     doPUOffsetCorr = cms.bool( False ),
20786     puPtMin = cms.double( 10.0 ),
20787     nSigmaPU = cms.double( 1.0 ),
20788     radiusPU = cms.double( 0.8 ),
20789     subtractorName = cms.string( "" ),
20790     useExplicitGhosts = cms.bool( False ),
20791     doAreaDiskApprox = cms.bool( True ),
20792     voronoiRfact = cms.double( -9.0 ),
20793     Rho_EtaMax = cms.double( 4.4 ),
20794     Ghost_EtaMax = cms.double( 6.0 ),
20795     Active_Area_Repeats = cms.int32( 5 ),
20796     GhostArea = cms.double( 0.01 ),
20797     restrictInputs = cms.bool( False ),
20798     maxInputs = cms.uint32( 1 ),
20799     writeCompound = cms.bool( False ),
20800     writeJetsWithConst = cms.bool( False ),
20801     doFastJetNonUniform = cms.bool( False ),
20802     useDeterministicSeed = cms.bool( True ),
20803     minSeed = cms.uint32( 0 ),
20804     verbosity = cms.int32( 0 ),
20805     puWidth = cms.double( 0.0 ),
20806     nExclude = cms.uint32( 0 ),
20807     maxBadEcalCells = cms.uint32( 9999999 ),
20808     maxBadHcalCells = cms.uint32( 9999999 ),
20809     maxProblematicEcalCells = cms.uint32( 9999999 ),
20810     maxProblematicHcalCells = cms.uint32( 9999999 ),
20811     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20812     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20813     puCenters = cms.vdouble(  ),
20814     applyWeight = cms.bool( False ),
20815     srcWeights = cms.InputTag( "" ),
20816     minimumTowersFraction = cms.double( 0.0 ),
20817     jetCollInstanceName = cms.string( "" ),
20818     sumRecHits = cms.bool( False )
20819 )
20820 fragment.hltAK8DoublePFJets270SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20821     saveTags = cms.bool( True ),
20822     inputTag = cms.InputTag( "hltAK8PFSoftDropJets270" ),
20823     triggerType = cms.int32( 85 ),
20824     MinE = cms.double( -1.0 ),
20825     MinPt = cms.double( -1.0 ),
20826     MinMass = cms.double( 30.0 ),
20827     MaxMass = cms.double( -1.0 ),
20828     MinEta = cms.double( -1.0 ),
20829     MaxEta = cms.double( 2.5 ),
20830     MinN = cms.int32( 2 )
20831 )
20832 fragment.hltPreAK8DiPFJet280280SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20833     offset = cms.uint32( 0 ),
20834     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20835 )
20836 fragment.hltAK8DoublePFJet280 = cms.EDFilter( "HLT1PFJet",
20837     saveTags = cms.bool( True ),
20838     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20839     triggerType = cms.int32( 85 ),
20840     MinE = cms.double( -1.0 ),
20841     MinPt = cms.double( 280.0 ),
20842     MinMass = cms.double( 0.0 ),
20843     MaxMass = cms.double( -1.0 ),
20844     MinEta = cms.double( -1.0 ),
20845     MaxEta = cms.double( 2.5 ),
20846     MinN = cms.int32( 2 )
20847 )
20848 fragment.hltAK8PFJets280Constituents = cms.EDProducer( "PFJetConstituentSelector",
20849     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20850     cut = cms.string( "pt > 280 && abs(eta) < 2.5" )
20851 )
20852 fragment.hltAK8PFSoftDropJets280 = cms.EDProducer( "FastjetJetProducer",
20853     useMassDropTagger = cms.bool( False ),
20854     useFiltering = cms.bool( False ),
20855     useDynamicFiltering = cms.bool( False ),
20856     useTrimming = cms.bool( False ),
20857     usePruning = cms.bool( False ),
20858     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20859     useKtPruning = cms.bool( False ),
20860     useConstituentSubtraction = cms.bool( False ),
20861     useSoftDrop = cms.bool( True ),
20862     correctShape = cms.bool( False ),
20863     UseOnlyVertexTracks = cms.bool( False ),
20864     UseOnlyOnePV = cms.bool( False ),
20865     muCut = cms.double( -1.0 ),
20866     yCut = cms.double( -1.0 ),
20867     rFilt = cms.double( -1.0 ),
20868     rFiltFactor = cms.double( -1.0 ),
20869     trimPtFracMin = cms.double( -1.0 ),
20870     zcut = cms.double( 0.1 ),
20871     rcut_factor = cms.double( -1.0 ),
20872     csRho_EtaMax = cms.double( -1.0 ),
20873     csRParam = cms.double( -1.0 ),
20874     beta = cms.double( 0.0 ),
20875     R0 = cms.double( 0.8 ),
20876     gridMaxRapidity = cms.double( -1.0 ),
20877     gridSpacing = cms.double( -1.0 ),
20878     DzTrVtxMax = cms.double( 0.0 ),
20879     DxyTrVtxMax = cms.double( 0.0 ),
20880     MaxVtxZ = cms.double( 15.0 ),
20881     subjetPtMin = cms.double( -1.0 ),
20882     muMin = cms.double( -1.0 ),
20883     muMax = cms.double( -1.0 ),
20884     yMin = cms.double( -1.0 ),
20885     yMax = cms.double( -1.0 ),
20886     dRMin = cms.double( -1.0 ),
20887     dRMax = cms.double( -1.0 ),
20888     maxDepth = cms.int32( -1 ),
20889     nFilt = cms.int32( -1 ),
20890     MinVtxNdof = cms.int32( 0 ),
20891     src = cms.InputTag( 'hltAK8PFJets280Constituents','constituents' ),
20892     srcPVs = cms.InputTag( "hltPixelVertices" ),
20893     jetType = cms.string( "PFJet" ),
20894     jetAlgorithm = cms.string( "AntiKt" ),
20895     rParam = cms.double( 0.8 ),
20896     inputEtMin = cms.double( 0.0 ),
20897     inputEMin = cms.double( 0.0 ),
20898     jetPtMin = cms.double( 0.0 ),
20899     doPVCorrection = cms.bool( False ),
20900     doAreaFastjet = cms.bool( False ),
20901     doRhoFastjet = cms.bool( False ),
20902     doPUOffsetCorr = cms.bool( False ),
20903     puPtMin = cms.double( 10.0 ),
20904     nSigmaPU = cms.double( 1.0 ),
20905     radiusPU = cms.double( 0.8 ),
20906     subtractorName = cms.string( "" ),
20907     useExplicitGhosts = cms.bool( False ),
20908     doAreaDiskApprox = cms.bool( True ),
20909     voronoiRfact = cms.double( -9.0 ),
20910     Rho_EtaMax = cms.double( 4.4 ),
20911     Ghost_EtaMax = cms.double( 6.0 ),
20912     Active_Area_Repeats = cms.int32( 5 ),
20913     GhostArea = cms.double( 0.01 ),
20914     restrictInputs = cms.bool( False ),
20915     maxInputs = cms.uint32( 1 ),
20916     writeCompound = cms.bool( False ),
20917     writeJetsWithConst = cms.bool( False ),
20918     doFastJetNonUniform = cms.bool( False ),
20919     useDeterministicSeed = cms.bool( True ),
20920     minSeed = cms.uint32( 0 ),
20921     verbosity = cms.int32( 0 ),
20922     puWidth = cms.double( 0.0 ),
20923     nExclude = cms.uint32( 0 ),
20924     maxBadEcalCells = cms.uint32( 9999999 ),
20925     maxBadHcalCells = cms.uint32( 9999999 ),
20926     maxProblematicEcalCells = cms.uint32( 9999999 ),
20927     maxProblematicHcalCells = cms.uint32( 9999999 ),
20928     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20929     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20930     puCenters = cms.vdouble(  ),
20931     applyWeight = cms.bool( False ),
20932     srcWeights = cms.InputTag( "" ),
20933     minimumTowersFraction = cms.double( 0.0 ),
20934     jetCollInstanceName = cms.string( "" ),
20935     sumRecHits = cms.bool( False )
20936 )
20937 fragment.hltAK8DoublePFJets280SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20938     saveTags = cms.bool( True ),
20939     inputTag = cms.InputTag( "hltAK8PFSoftDropJets280" ),
20940     triggerType = cms.int32( 85 ),
20941     MinE = cms.double( -1.0 ),
20942     MinPt = cms.double( -1.0 ),
20943     MinMass = cms.double( 30.0 ),
20944     MaxMass = cms.double( -1.0 ),
20945     MinEta = cms.double( -1.0 ),
20946     MaxEta = cms.double( 2.5 ),
20947     MinN = cms.int32( 2 )
20948 )
20949 fragment.hltPreAK8DiPFJet290290SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20950     offset = cms.uint32( 0 ),
20951     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20952 )
20953 fragment.hltAK8DoublePFJet290 = cms.EDFilter( "HLT1PFJet",
20954     saveTags = cms.bool( True ),
20955     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20956     triggerType = cms.int32( 85 ),
20957     MinE = cms.double( -1.0 ),
20958     MinPt = cms.double( 290.0 ),
20959     MinMass = cms.double( 0.0 ),
20960     MaxMass = cms.double( -1.0 ),
20961     MinEta = cms.double( -1.0 ),
20962     MaxEta = cms.double( 2.5 ),
20963     MinN = cms.int32( 2 )
20964 )
20965 fragment.hltAK8PFJets290Constituents = cms.EDProducer( "PFJetConstituentSelector",
20966     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20967     cut = cms.string( "pt > 290 && abs(eta) < 2.5" )
20968 )
20969 fragment.hltAK8PFSoftDropJets290 = cms.EDProducer( "FastjetJetProducer",
20970     useMassDropTagger = cms.bool( False ),
20971     useFiltering = cms.bool( False ),
20972     useDynamicFiltering = cms.bool( False ),
20973     useTrimming = cms.bool( False ),
20974     usePruning = cms.bool( False ),
20975     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20976     useKtPruning = cms.bool( False ),
20977     useConstituentSubtraction = cms.bool( False ),
20978     useSoftDrop = cms.bool( True ),
20979     correctShape = cms.bool( False ),
20980     UseOnlyVertexTracks = cms.bool( False ),
20981     UseOnlyOnePV = cms.bool( False ),
20982     muCut = cms.double( -1.0 ),
20983     yCut = cms.double( -1.0 ),
20984     rFilt = cms.double( -1.0 ),
20985     rFiltFactor = cms.double( -1.0 ),
20986     trimPtFracMin = cms.double( -1.0 ),
20987     zcut = cms.double( 0.1 ),
20988     rcut_factor = cms.double( -1.0 ),
20989     csRho_EtaMax = cms.double( -1.0 ),
20990     csRParam = cms.double( -1.0 ),
20991     beta = cms.double( 0.0 ),
20992     R0 = cms.double( 0.8 ),
20993     gridMaxRapidity = cms.double( -1.0 ),
20994     gridSpacing = cms.double( -1.0 ),
20995     DzTrVtxMax = cms.double( 0.0 ),
20996     DxyTrVtxMax = cms.double( 0.0 ),
20997     MaxVtxZ = cms.double( 15.0 ),
20998     subjetPtMin = cms.double( -1.0 ),
20999     muMin = cms.double( -1.0 ),
21000     muMax = cms.double( -1.0 ),
21001     yMin = cms.double( -1.0 ),
21002     yMax = cms.double( -1.0 ),
21003     dRMin = cms.double( -1.0 ),
21004     dRMax = cms.double( -1.0 ),
21005     maxDepth = cms.int32( -1 ),
21006     nFilt = cms.int32( -1 ),
21007     MinVtxNdof = cms.int32( 0 ),
21008     src = cms.InputTag( 'hltAK8PFJets290Constituents','constituents' ),
21009     srcPVs = cms.InputTag( "hltPixelVertices" ),
21010     jetType = cms.string( "PFJet" ),
21011     jetAlgorithm = cms.string( "AntiKt" ),
21012     rParam = cms.double( 0.8 ),
21013     inputEtMin = cms.double( 0.0 ),
21014     inputEMin = cms.double( 0.0 ),
21015     jetPtMin = cms.double( 0.0 ),
21016     doPVCorrection = cms.bool( False ),
21017     doAreaFastjet = cms.bool( False ),
21018     doRhoFastjet = cms.bool( False ),
21019     doPUOffsetCorr = cms.bool( False ),
21020     puPtMin = cms.double( 10.0 ),
21021     nSigmaPU = cms.double( 1.0 ),
21022     radiusPU = cms.double( 0.8 ),
21023     subtractorName = cms.string( "" ),
21024     useExplicitGhosts = cms.bool( False ),
21025     doAreaDiskApprox = cms.bool( True ),
21026     voronoiRfact = cms.double( -9.0 ),
21027     Rho_EtaMax = cms.double( 4.4 ),
21028     Ghost_EtaMax = cms.double( 6.0 ),
21029     Active_Area_Repeats = cms.int32( 5 ),
21030     GhostArea = cms.double( 0.01 ),
21031     restrictInputs = cms.bool( False ),
21032     maxInputs = cms.uint32( 1 ),
21033     writeCompound = cms.bool( False ),
21034     writeJetsWithConst = cms.bool( False ),
21035     doFastJetNonUniform = cms.bool( False ),
21036     useDeterministicSeed = cms.bool( True ),
21037     minSeed = cms.uint32( 0 ),
21038     verbosity = cms.int32( 0 ),
21039     puWidth = cms.double( 0.0 ),
21040     nExclude = cms.uint32( 0 ),
21041     maxBadEcalCells = cms.uint32( 9999999 ),
21042     maxBadHcalCells = cms.uint32( 9999999 ),
21043     maxProblematicEcalCells = cms.uint32( 9999999 ),
21044     maxProblematicHcalCells = cms.uint32( 9999999 ),
21045     maxRecoveredEcalCells = cms.uint32( 9999999 ),
21046     maxRecoveredHcalCells = cms.uint32( 9999999 ),
21047     puCenters = cms.vdouble(  ),
21048     applyWeight = cms.bool( False ),
21049     srcWeights = cms.InputTag( "" ),
21050     minimumTowersFraction = cms.double( 0.0 ),
21051     jetCollInstanceName = cms.string( "" ),
21052     sumRecHits = cms.bool( False )
21053 )
21054 fragment.hltAK8DoublePFJets290SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
21055     saveTags = cms.bool( True ),
21056     inputTag = cms.InputTag( "hltAK8PFSoftDropJets290" ),
21057     triggerType = cms.int32( 85 ),
21058     MinE = cms.double( -1.0 ),
21059     MinPt = cms.double( -1.0 ),
21060     MinMass = cms.double( 30.0 ),
21061     MaxMass = cms.double( -1.0 ),
21062     MinEta = cms.double( -1.0 ),
21063     MaxEta = cms.double( 2.5 ),
21064     MinN = cms.int32( 2 )
21065 )
21066 fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 = cms.EDFilter( "HLTL1TSeed",
21067     saveTags = cms.bool( True ),
21068     L1SeedsLogicalExpression = cms.string( "L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ),
21069     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21070     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21071     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21072     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21073     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21074     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21075     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21076     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
21077     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
21078 )
21079 fragment.hltPreCaloJet500NoJetID = cms.EDFilter( "HLTPrescaler",
21080     offset = cms.uint32( 0 ),
21081     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21082 )
21083 fragment.hltSingleCaloJet500 = cms.EDFilter( "HLT1CaloJet",
21084     saveTags = cms.bool( True ),
21085     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
21086     triggerType = cms.int32( 85 ),
21087     MinE = cms.double( -1.0 ),
21088     MinPt = cms.double( 500.0 ),
21089     MinMass = cms.double( -1.0 ),
21090     MaxMass = cms.double( -1.0 ),
21091     MinEta = cms.double( -1.0 ),
21092     MaxEta = cms.double( 5.0 ),
21093     MinN = cms.int32( 1 )
21094 )
21095 fragment.hltPreCaloJet550NoJetID = cms.EDFilter( "HLTPrescaler",
21096     offset = cms.uint32( 0 ),
21097     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21098 )
21099 fragment.hltSingleCaloJet550 = cms.EDFilter( "HLT1CaloJet",
21100     saveTags = cms.bool( True ),
21101     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
21102     triggerType = cms.int32( 85 ),
21103     MinE = cms.double( -1.0 ),
21104     MinPt = cms.double( 550.0 ),
21105     MinMass = cms.double( -1.0 ),
21106     MaxMass = cms.double( -1.0 ),
21107     MinEta = cms.double( -1.0 ),
21108     MaxEta = cms.double( 5.0 ),
21109     MinN = cms.int32( 1 )
21110 )
21111 fragment.hltL1sDoubleMu5DoubleEG3 = cms.EDFilter( "HLTL1TSeed",
21112     saveTags = cms.bool( True ),
21113     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu5_OS_er2p3_Mass_8to14_DoubleEG3er2p1_Mass_Max20" ),
21114     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21115     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21116     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21117     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21118     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21119     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21120     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21121     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
21122     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
21123 )
21124 fragment.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler",
21125     offset = cms.uint32( 0 ),
21126     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21127 )
21128 fragment.hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21129     saveTags = cms.bool( True ),
21130     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21131     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu5DoubleEG3" ),
21132     MaxEta = cms.double( 2.5 ),
21133     MinPt = cms.double( 0.0 ),
21134     MaxDeltaR = cms.double( 0.3 ),
21135     MinN = cms.int32( 2 ),
21136     CentralBxOnly = cms.bool( True ),
21137     SelectQualities = cms.vint32(  )
21138 )
21139 fragment.hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21140     saveTags = cms.bool( True ),
21141     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21142     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
21143     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
21144     SeedMapTag = cms.InputTag( "hltL2Muons" ),
21145     MinN = cms.int32( 0 ),
21146     MaxEta = cms.double( 2.5 ),
21147     AbsEtaBins = cms.vdouble( 5.0 ),
21148     MinNstations = cms.vint32( 0 ),
21149     MinNhits = cms.vint32( 0 ),
21150     CutOnChambers = cms.bool( False ),
21151     MinNchambers = cms.vint32( 0 ),
21152     MaxDr = cms.double( 9999.0 ),
21153     MinDr = cms.double( -1.0 ),
21154     MaxDz = cms.double( 9999.0 ),
21155     MinDxySig = cms.double( -1.0 ),
21156     MinPt = cms.double( 0.0 ),
21157     NSigmaPt = cms.double( 0.0 ),
21158     MatchToPreviousCand = cms.bool( True )
21159 )
21160 fragment.hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21161     saveTags = cms.bool( True ),
21162     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
21163     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
21164     MaxEta = cms.double( 2.5 ),
21165     MinPt = cms.double( 0.0 ),
21166     MaxDeltaR = cms.double( 0.3 ),
21167     MinN = cms.int32( 1 ),
21168     CentralBxOnly = cms.bool( True ),
21169     SelectQualities = cms.vint32(  )
21170 )
21171 fragment.hltL3fL1DoubleMu5EG3f0Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
21172     saveTags = cms.bool( True ),
21173     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21174     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
21175     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0" ),
21176     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
21177     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
21178     MinN = cms.int32( 2 ),
21179     MaxEta = cms.double( 2.5 ),
21180     MinNhits = cms.int32( 0 ),
21181     MaxDr = cms.double( 2.0 ),
21182     MinDr = cms.double( -1.0 ),
21183     MaxDz = cms.double( 9999.0 ),
21184     MinDxySig = cms.double( -1.0 ),
21185     MinPt = cms.double( 4.9 ),
21186     NSigmaPt = cms.double( 0.0 ),
21187     MaxNormalizedChi2 = cms.double( 9999.0 ),
21188     MaxDXYBeamSpot = cms.double( 9999.0 ),
21189     MinDXYBeamSpot = cms.double( -1.0 ),
21190     MinNmuonHits = cms.int32( 0 ),
21191     MaxPtDifference = cms.double( 9999.0 ),
21192     MinTrackPt = cms.double( 0.0 ),
21193     minMuonStations = cms.int32( 2 ),
21194     minTrkHits = cms.int32( -1 ),
21195     minMuonHits = cms.int32( -1 ),
21196     allowedTypeMask = cms.uint32( 255 ),
21197     requiredTypeMask = cms.uint32( 0 ),
21198     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21199     trkMuonId = cms.uint32( 0 ),
21200     L1MatchingdR = cms.double( 0.3 ),
21201     MatchToPreviousCand = cms.bool( True ),
21202     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
21203     requireL3MuonTrajectorySeed = cms.bool( False ),
21204     useSimpleGeometry = cms.bool( True ),
21205     useStation2 = cms.bool( True ),
21206     fallbackToME1 = cms.bool( False ),
21207     cosmicPropagationHypothesis = cms.bool( False ),
21208     useMB2InOverlap = cms.bool( False ),
21209     useTrack = cms.string( "tracker" ),
21210     useState = cms.string( "atVertex" ),
21211     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21212     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21213     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21214 )
21215 fragment.hltDoubleMu5EG3L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
21216     saveTags = cms.bool( True ),
21217     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21218     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
21219     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0" ),
21220     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
21221     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
21222     PreviousCandIsL2 = cms.bool( True ),
21223     FastAccept = cms.bool( False ),
21224     MinN = cms.int32( 1 ),
21225     MaxEta = cms.double( 2.5 ),
21226     MinNhits = cms.int32( 0 ),
21227     MaxDr = cms.double( 2.0 ),
21228     MaxDz = cms.double( 9999.0 ),
21229     ChargeOpt = cms.int32( -1 ),
21230     MinPtPair = cms.vdouble( 0.0 ),
21231     MaxPtPair = cms.vdouble( 1.0E125 ),
21232     MinPtMax = cms.vdouble( 0.0 ),
21233     MinPtMin = cms.vdouble( 0.0 ),
21234     MaxPtMin = cms.vdouble( 1.0E125 ),
21235     MinInvMass = cms.vdouble( 8.0 ),
21236     MaxInvMass = cms.vdouble( 11.0 ),
21237     MinDiMuonDeltaR = cms.double( -1.0 ),
21238     MinAcop = cms.double( -999.0 ),
21239     MaxAcop = cms.double( 999.0 ),
21240     MinPtBalance = cms.double( -1.0 ),
21241     MaxPtBalance = cms.double( 999999.0 ),
21242     NSigmaPt = cms.double( 0.0 ),
21243     MaxDCAMuMu = cms.double( 0.5 ),
21244     MaxRapidityPair = cms.double( 999999.0 ),
21245     CutCowboys = cms.bool( False ),
21246     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
21247     L1MatchingdR = cms.double( 0.3 ),
21248     MatchToPreviousCand = cms.bool( True ),
21249     useSimpleGeometry = cms.bool( True ),
21250     useStation2 = cms.bool( True ),
21251     fallbackToME1 = cms.bool( False ),
21252     cosmicPropagationHypothesis = cms.bool( False ),
21253     useMB2InOverlap = cms.bool( False ),
21254     useTrack = cms.string( "tracker" ),
21255     useState = cms.string( "atVertex" ),
21256     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21257     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21258     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21259 )
21260 fragment.hltDisplacedmumuVtxProducerDiMu5EG3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
21261     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
21262     PreviousCandTag = cms.InputTag( "hltDoubleMu5EG3L3Filtered" ),
21263     matchToPrevious = cms.bool( True ),
21264     MaxEta = cms.double( 2.5 ),
21265     MinPt = cms.double( 0.0 ),
21266     MinPtPair = cms.double( 0.0 ),
21267     MinInvMass = cms.double( 0.0 ),
21268     MaxInvMass = cms.double( 999999.0 ),
21269     ChargeOpt = cms.int32( -1 )
21270 )
21271 fragment.hltVertexmumuFilterDiMu5EG3 = cms.EDFilter( "HLTDisplacedmumuFilter",
21272     saveTags = cms.bool( True ),
21273     FastAccept = cms.bool( True ),
21274     MinLxySignificance = cms.double( 0.0 ),
21275     MaxLxySignificance = cms.double( -1.0 ),
21276     MaxNormalisedChi2 = cms.double( 999999.0 ),
21277     MinVtxProbability = cms.double( 0.005 ),
21278     MinCosinePointingAngle = cms.double( -2.0 ),
21279     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDiMu5EG3" ),
21280     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21281     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
21282 )
21283 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
21284     saveTags = cms.bool( True ),
21285     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
21286     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21287     candNonIsolatedTag = cms.InputTag( "" ),
21288     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21289     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu5DoubleEG3" ),
21290     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21291     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21292     ncandcut = cms.int32( 2 ),
21293     doIsolated = cms.bool( False ),
21294     region_eta_size = cms.double( 0.522 ),
21295     region_eta_size_ecap = cms.double( 1.0 ),
21296     region_phi_size = cms.double( 1.044 ),
21297     barrel_end = cms.double( 1.4791 ),
21298     endcap_end = cms.double( 2.65 )
21299 )
21300 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
21301     saveTags = cms.bool( True ),
21302     inputTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegL1MatchFilter" ),
21303     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
21304     etcutEB = cms.double( 2.0 ),
21305     etcutEE = cms.double( 2.0 ),
21306     minEtaCut = cms.double( -9999.0 ),
21307     maxEtaCut = cms.double( 9999.0 ),
21308     ncandcut = cms.int32( 2 )
21309 )
21310 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21311     saveTags = cms.bool( True ),
21312     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegEtFilter" ),
21313     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
21314     rhoTag = cms.InputTag( "" ),
21315     energyLowEdges = cms.vdouble( 0.0 ),
21316     lessThan = cms.bool( True ),
21317     useEt = cms.bool( False ),
21318     useAbs = cms.bool( False ),
21319     thrRegularEB = cms.vdouble( 0.013 ),
21320     thrRegularEE = cms.vdouble( 0.035 ),
21321     thrOverEEB = cms.vdouble( -1.0 ),
21322     thrOverEEE = cms.vdouble( -1.0 ),
21323     thrOverE2EB = cms.vdouble( -1.0 ),
21324     thrOverE2EE = cms.vdouble( -1.0 ),
21325     ncandcut = cms.int32( 2 ),
21326     doRhoCorrection = cms.bool( False ),
21327     rhoMax = cms.double( 9.9999999E7 ),
21328     rhoScale = cms.double( 1.0 ),
21329     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21330     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21331     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21332 )
21333 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21334     saveTags = cms.bool( True ),
21335     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
21336     varTag = cms.InputTag( "hltEgammaHoverE" ),
21337     rhoTag = cms.InputTag( "" ),
21338     energyLowEdges = cms.vdouble( 0.0 ),
21339     lessThan = cms.bool( True ),
21340     useEt = cms.bool( False ),
21341     useAbs = cms.bool( False ),
21342     thrRegularEB = cms.vdouble( -1.0 ),
21343     thrRegularEE = cms.vdouble( -1.0 ),
21344     thrOverEEB = cms.vdouble( 0.13 ),
21345     thrOverEEE = cms.vdouble( 0.13 ),
21346     thrOverE2EB = cms.vdouble( -1.0 ),
21347     thrOverE2EE = cms.vdouble( -1.0 ),
21348     ncandcut = cms.int32( 2 ),
21349     doRhoCorrection = cms.bool( False ),
21350     rhoMax = cms.double( 9.9999999E7 ),
21351     rhoScale = cms.double( 1.0 ),
21352     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21353     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21354     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21355 )
21356 fragment.hltEgammaSuperClustersToPixelMatch = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
21357     cands = cms.InputTag( "hltEgammaCandidates" ),
21358     minEtCutEB = cms.double( 0.0 ),
21359     minEtCutEE = cms.double( 0.0 ),
21360     cuts = cms.VPSet( 
21361       cms.PSet(  endcapCut = cms.PSet( 
21362   useEt = cms.bool( False ),
21363   cutOverE = cms.double( 0.2 )
21364 ),
21365         var = cms.InputTag( "hltEgammaHoverE" ),
21366         barrelCut = cms.PSet( 
21367           useEt = cms.bool( False ),
21368           cutOverE = cms.double( 0.2 )
21369         )
21370       )
21371     )
21372 )
21373 fragment.hltEleSeedsTrackingRegions = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
21374     RegionPSet = cms.PSet( 
21375       minBSDeltaZ = cms.double( 0.0 ),
21376       useZInVertex = cms.bool( False ),
21377       vertices = cms.InputTag( "" ),
21378       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21379       useZInBeamspot = cms.bool( False ),
21380       ptMin = cms.double( 1.5 ),
21381       deltaEtaRegion = cms.double( 0.1 ),
21382       nrSigmaForBSDeltaZ = cms.double( 4.0 ),
21383       originHalfLength = cms.double( 12.5 ),
21384       measurementTrackerEvent = cms.InputTag( "" ),
21385       originRadius = cms.double( 0.05 ),
21386       precise = cms.bool( True ),
21387       superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
21388       whereToUseMeasTracker = cms.string( "kNever" ),
21389       deltaPhiRegion = cms.double( 0.4 ),
21390       defaultZ = cms.double( 0.0 )
21391     )
21392 )
21393 fragment.hltElePixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
21394     seedingLayers = cms.InputTag( "hltPixelLayerPairs" ),
21395     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
21396     trackingRegionsSeedingLayers = cms.InputTag( "" ),
21397     clusterCheck = cms.InputTag( "" ),
21398     produceSeedingHitSets = cms.bool( True ),
21399     produceIntermediateHitDoublets = cms.bool( True ),
21400     maxElement = cms.uint32( 0 ),
21401     maxElementTotal = cms.uint32( 50000000 ),
21402     putEmptyIfMaxElementReached = cms.bool( False ),
21403     layerPairs = cms.vuint32( 0 )
21404 )
21405 fragment.hltElePixelHitDoubletsForTriplets = cms.EDProducer( "HitPairEDProducer",
21406     seedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
21407     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
21408     trackingRegionsSeedingLayers = cms.InputTag( "" ),
21409     clusterCheck = cms.InputTag( "" ),
21410     produceSeedingHitSets = cms.bool( True ),
21411     produceIntermediateHitDoublets = cms.bool( True ),
21412     maxElement = cms.uint32( 0 ),
21413     maxElementTotal = cms.uint32( 50000000 ),
21414     putEmptyIfMaxElementReached = cms.bool( False ),
21415     layerPairs = cms.vuint32( 0, 1 )
21416 )
21417 fragment.hltElePixelHitTriplets = cms.EDProducer( "CAHitTripletEDProducer",
21418     doublets = cms.InputTag( "hltElePixelHitDoubletsForTriplets" ),
21419     extraHitRPhitolerance = cms.double( 0.032 ),
21420     useBendingCorrection = cms.bool( True ),
21421     CAThetaCut = cms.double( 0.004 ),
21422     CAPhiCut = cms.double( 0.1 ),
21423     CAThetaCut_byTriplets = cms.VPSet( 
21424       cms.PSet(  seedingLayers = cms.string( "" ),
21425         cut = cms.double( -1.0 )
21426       )
21427     ),
21428     CAPhiCut_byTriplets = cms.VPSet( 
21429       cms.PSet(  seedingLayers = cms.string( "" ),
21430         cut = cms.double( -1.0 )
21431       )
21432     ),
21433     CAHardPtCut = cms.double( 0.3 ),
21434     maxChi2 = cms.PSet( 
21435       value2 = cms.double( 6.0 ),
21436       value1 = cms.double( 100.0 ),
21437       pt1 = cms.double( 0.8 ),
21438       enabled = cms.bool( True ),
21439       pt2 = cms.double( 8.0 )
21440     ),
21441     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
21442 )
21443 fragment.hltElePixelSeedsDoublets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
21444     seedingHitSets = cms.InputTag( "hltElePixelHitDoublets" ),
21445     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
21446     SeedMomentumForBOFF = cms.double( 5.0 ),
21447     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
21448     MinOneOverPtError = cms.double( 1.0 ),
21449     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21450     magneticField = cms.string( "ParabolicMf" ),
21451     forceKinematicWithRegionDirection = cms.bool( False ),
21452     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
21453 )
21454 fragment.hltElePixelSeedsTriplets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
21455     seedingHitSets = cms.InputTag( "hltElePixelHitTriplets" ),
21456     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
21457     SeedMomentumForBOFF = cms.double( 5.0 ),
21458     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
21459     MinOneOverPtError = cms.double( 1.0 ),
21460     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21461     magneticField = cms.string( "ParabolicMf" ),
21462     forceKinematicWithRegionDirection = cms.bool( False ),
21463     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
21464 )
21465 fragment.hltElePixelSeedsCombined = cms.EDProducer( "SeedCombiner",
21466     seedCollections = cms.VInputTag( 'hltElePixelSeedsDoublets','hltElePixelSeedsTriplets' ),
21467     clusterRemovalInfos = cms.VInputTag(  )
21468 )
21469 fragment.hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronNHitSeedProducer",
21470     initialSeeds = cms.InputTag( "hltElePixelSeedsCombined" ),
21471     vertices = cms.InputTag( "" ),
21472     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21473     measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
21474     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
21475     matcherConfig = cms.PSet( 
21476       useRecoVertex = cms.bool( False ),
21477       minNrHits = cms.vuint32( 2, 3 ),
21478       matchingCuts = cms.VPSet( 
21479         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
21480           version = cms.int32( 2 ),
21481           dRZMaxHighEt = cms.vdouble( 9999.0 ),
21482           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
21483           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
21484           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
21485           dRZMaxHighEtThres = cms.vdouble( 0.0 )
21486         ),
21487         cms.PSet(  etaBins = cms.vdouble(  ),
21488           dPhiMaxHighEt = cms.vdouble( 0.003 ),
21489           version = cms.int32( 2 ),
21490           dRZMaxHighEt = cms.vdouble( 0.05 ),
21491           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
21492           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
21493           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
21494           dRZMaxHighEtThres = cms.vdouble( 30.0 )
21495         ),
21496         cms.PSet(  etaBins = cms.vdouble(  ),
21497           dPhiMaxHighEt = cms.vdouble( 0.003 ),
21498           version = cms.int32( 2 ),
21499           dRZMaxHighEt = cms.vdouble( 0.05 ),
21500           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
21501           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
21502           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
21503           dRZMaxHighEtThres = cms.vdouble( 30.0 )
21504         )
21505       ),
21506       minNrHitsValidLayerBins = cms.vint32( 4 ),
21507       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
21508       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
21509       paramMagField = cms.ESInputTag( "","ParabolicMf" )
21510     )
21511 )
21512 fragment.hltEgammaPixelMatchVars = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
21513     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
21514     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
21515     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
21516   cms.PSet(  yMin = cms.int32( 1 ),
21517     binType = cms.string( "AbsEtaClus" ),
21518     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
21519     xMin = cms.double( 0.0 ),
21520     yMax = cms.int32( 1 ),
21521     xMax = cms.double( 1.5 ),
21522     funcType = cms.string( "TF1:=pol3" )
21523   ),
21524   cms.PSet(  yMin = cms.int32( 2 ),
21525     binType = cms.string( "AbsEtaClus" ),
21526     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
21527     xMin = cms.double( 0.0 ),
21528     yMax = cms.int32( 2 ),
21529     xMax = cms.double( 1.5 ),
21530     funcType = cms.string( "TF1:=pol3" )
21531   ),
21532   cms.PSet(  yMin = cms.int32( 3 ),
21533     binType = cms.string( "AbsEtaClus" ),
21534     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
21535     xMin = cms.double( 0.0 ),
21536     yMax = cms.int32( 99999 ),
21537     xMax = cms.double( 1.5 ),
21538     funcType = cms.string( "TF1:=pol3" )
21539   ),
21540   cms.PSet(  yMin = cms.int32( 1 ),
21541     binType = cms.string( "AbsEtaClus" ),
21542     funcParams = cms.vdouble( 0.00823, -0.0029 ),
21543     xMin = cms.double( 1.5 ),
21544     yMax = cms.int32( 1 ),
21545     xMax = cms.double( 2.0 ),
21546     funcType = cms.string( "TF1:=pol1" )
21547   ),
21548   cms.PSet(  yMin = cms.int32( 1 ),
21549     binType = cms.string( "AbsEtaClus" ),
21550     funcParams = cms.vdouble( 0.00282 ),
21551     xMin = cms.double( 2.0 ),
21552     yMax = cms.int32( 1 ),
21553     xMax = cms.double( 3.0 ),
21554     funcType = cms.string( "TF1:=pol0" )
21555   ),
21556   cms.PSet(  yMin = cms.int32( 2 ),
21557     binType = cms.string( "AbsEtaClus" ),
21558     funcParams = cms.vdouble( 0.010838, -0.00345 ),
21559     xMin = cms.double( 1.5 ),
21560     yMax = cms.int32( 2 ),
21561     xMax = cms.double( 2.0 ),
21562     funcType = cms.string( "TF1:=pol1" )
21563   ),
21564   cms.PSet(  yMin = cms.int32( 2 ),
21565     binType = cms.string( "AbsEtaClus" ),
21566     funcParams = cms.vdouble( 0.0043 ),
21567     xMin = cms.double( 2.0 ),
21568     yMax = cms.int32( 2 ),
21569     xMax = cms.double( 3.0 ),
21570     funcType = cms.string( "TF1:=pol0" )
21571   ),
21572   cms.PSet(  yMin = cms.int32( 3 ),
21573     binType = cms.string( "AbsEtaClus" ),
21574     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
21575     xMin = cms.double( 1.5 ),
21576     yMax = cms.int32( 99999 ),
21577     xMax = cms.double( 3.0 ),
21578     funcType = cms.string( "TF1:=pol2" )
21579   )
21580 ) ),
21581     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
21582   cms.PSet(  yMin = cms.int32( 1 ),
21583     binType = cms.string( "AbsEtaClus" ),
21584     funcParams = cms.vdouble( 1.3E-4 ),
21585     xMin = cms.double( 0.0 ),
21586     yMax = cms.int32( 99999 ),
21587     xMax = cms.double( 1.6 ),
21588     funcType = cms.string( "TF1:=pol0" )
21589   ),
21590   cms.PSet(  yMin = cms.int32( 1 ),
21591     binType = cms.string( "AbsEtaClus" ),
21592     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
21593     xMin = cms.double( 1.5 ),
21594     yMax = cms.int32( 99999 ),
21595     xMax = cms.double( 1.9 ),
21596     funcType = cms.string( "TF1:=pol1" )
21597   ),
21598   cms.PSet(  yMin = cms.int32( 1 ),
21599     binType = cms.string( "AbsEtaClus" ),
21600     funcParams = cms.vdouble( 7.94E-5 ),
21601     xMin = cms.double( 1.9 ),
21602     yMax = cms.int32( 99999 ),
21603     xMax = cms.double( 3.0 ),
21604     funcType = cms.string( "TF1:=pol0" )
21605   )
21606 ) ),
21607     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
21608   cms.PSet(  yMin = cms.int32( 1 ),
21609     binType = cms.string( "AbsEtaClus" ),
21610     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
21611     xMin = cms.double( 0.0 ),
21612     yMax = cms.int32( 99999 ),
21613     xMax = cms.double( 1.5 ),
21614     funcType = cms.string( "TF1:=pol3" )
21615   ),
21616   cms.PSet(  yMin = cms.int32( 1 ),
21617     binType = cms.string( "AbsEtaClus" ),
21618     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
21619     xMin = cms.double( 1.5 ),
21620     yMax = cms.int32( 99999 ),
21621     xMax = cms.double( 3.0 ),
21622     funcType = cms.string( "TF1:=pol3" )
21623   )
21624 ) ),
21625     productsToWrite = cms.int32( 0 )
21626 )
21627 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
21628     saveTags = cms.bool( True ),
21629     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegHEFilter" ),
21630     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
21631     npixelmatchcut = cms.double( 1.0 ),
21632     ncandcut = cms.int32( 2 ),
21633     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
21634     s_a_phi1B = cms.double( 0.0069 ),
21635     s_a_phi1I = cms.double( 0.0088 ),
21636     s_a_phi1F = cms.double( 0.0076 ),
21637     s_a_phi2B = cms.double( 3.7E-4 ),
21638     s_a_phi2I = cms.double( 7.0E-4 ),
21639     s_a_phi2F = cms.double( 0.00906 ),
21640     s_a_zB = cms.double( 0.012 ),
21641     s_a_rI = cms.double( 0.027 ),
21642     s_a_rF = cms.double( 0.04 ),
21643     s2_threshold = cms.double( 0.4 ),
21644     tanhSO10BarrelThres = cms.double( 0.35 ),
21645     tanhSO10InterThres = cms.double( 1.0 ),
21646     tanhSO10ForwardThres = cms.double( 1.0 ),
21647     useS = cms.bool( False ),
21648     pixelVeto = cms.bool( False )
21649 )
21650 fragment.hltEgammaCkfTrackCandidatesForGSF = cms.EDProducer( "CkfTrackCandidateMaker",
21651     cleanTrajectoryAfterInOut = cms.bool( True ),
21652     doSeedingRegionRebuilding = cms.bool( True ),
21653     onlyPixelHitsForSeedCleaner = cms.bool( False ),
21654     reverseTrajectories = cms.bool( False ),
21655     useHitsSplitting = cms.bool( True ),
21656     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
21657     src = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
21658     clustersToSkip = cms.InputTag( "" ),
21659     phase2clustersToSkip = cms.InputTag( "" ),
21660     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
21661     TransientInitialStateEstimatorParameters = cms.PSet( 
21662       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
21663       numberMeasurementsForFit = cms.int32( 4 ),
21664       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
21665     ),
21666     numHitsForSeedCleaner = cms.int32( 4 ),
21667     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
21668     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
21669     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
21670     maxNSeeds = cms.uint32( 1000000 ),
21671     maxSeedsBeforeCleaning = cms.uint32( 1000 )
21672 )
21673 fragment.hltEgammaGsfTracks = cms.EDProducer( "GsfTrackProducer",
21674     TrajectoryInEvent = cms.bool( True ),
21675     useHitsSplitting = cms.bool( False ),
21676     src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSF" ),
21677     AlgorithmName = cms.string( "gsf" ),
21678     GeometricInnerState = cms.bool( True ),
21679     reMatchSplitHits = cms.bool( False ),
21680     usePropagatorForPCA = cms.bool( False ),
21681     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21682     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
21683     useSimpleMF = cms.bool( False ),
21684     SimpleMagneticField = cms.string( "" ),
21685     Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
21686     Propagator = cms.string( "hltESPFwdElectronPropagator" ),
21687     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21688     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
21689     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
21690 )
21691 fragment.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
21692     TrackProducer = cms.InputTag( "" ),
21693     GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracks" ),
21694     UseGsfTracks = cms.bool( True ),
21695     BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
21696 )
21697 fragment.hltEgammaGsfTrackVars = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
21698     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
21699     inputCollection = cms.InputTag( "hltEgammaGsfTracks" ),
21700     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
21701     upperTrackNrToRemoveCut = cms.int32( 9999 ),
21702     lowerTrackNrToRemoveCut = cms.int32( -1 ),
21703     useDefaultValuesForBarrel = cms.bool( False ),
21704     useDefaultValuesForEndcap = cms.bool( False ),
21705     produceAbsValues = cms.bool( False )
21706 )
21707 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21708     saveTags = cms.bool( True ),
21709     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
21710     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
21711     rhoTag = cms.InputTag( "" ),
21712     energyLowEdges = cms.vdouble( 0.0 ),
21713     lessThan = cms.bool( True ),
21714     useEt = cms.bool( True ),
21715     useAbs = cms.bool( True ),
21716     thrRegularEB = cms.vdouble( 999999.0 ),
21717     thrRegularEE = cms.vdouble( 999999.0 ),
21718     thrOverEEB = cms.vdouble( -1.0 ),
21719     thrOverEEE = cms.vdouble( -1.0 ),
21720     thrOverE2EB = cms.vdouble( -1.0 ),
21721     thrOverE2EE = cms.vdouble( -1.0 ),
21722     ncandcut = cms.int32( 2 ),
21723     doRhoCorrection = cms.bool( False ),
21724     rhoMax = cms.double( 9.9999999E7 ),
21725     rhoScale = cms.double( 1.0 ),
21726     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21727     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21728     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21729 )
21730 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21731     saveTags = cms.bool( True ),
21732     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
21733     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
21734     rhoTag = cms.InputTag( "" ),
21735     energyLowEdges = cms.vdouble( 0.0 ),
21736     lessThan = cms.bool( True ),
21737     useEt = cms.bool( True ),
21738     useAbs = cms.bool( True ),
21739     thrRegularEB = cms.vdouble( 0.01 ),
21740     thrRegularEE = cms.vdouble( 0.015 ),
21741     thrOverEEB = cms.vdouble( -1.0 ),
21742     thrOverEEE = cms.vdouble( -1.0 ),
21743     thrOverE2EB = cms.vdouble( -1.0 ),
21744     thrOverE2EE = cms.vdouble( -1.0 ),
21745     ncandcut = cms.int32( 2 ),
21746     doRhoCorrection = cms.bool( False ),
21747     rhoMax = cms.double( 9.9999999E7 ),
21748     rhoScale = cms.double( 1.0 ),
21749     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21750     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21751     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21752 )
21753 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21754     saveTags = cms.bool( True ),
21755     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegDetaFilter" ),
21756     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
21757     rhoTag = cms.InputTag( "" ),
21758     energyLowEdges = cms.vdouble( 0.0 ),
21759     lessThan = cms.bool( True ),
21760     useEt = cms.bool( True ),
21761     useAbs = cms.bool( True ),
21762     thrRegularEB = cms.vdouble( 0.1 ),
21763     thrRegularEE = cms.vdouble( 0.1 ),
21764     thrOverEEB = cms.vdouble( -1.0 ),
21765     thrOverEEE = cms.vdouble( -1.0 ),
21766     thrOverE2EB = cms.vdouble( -1.0 ),
21767     thrOverE2EE = cms.vdouble( -1.0 ),
21768     ncandcut = cms.int32( 2 ),
21769     doRhoCorrection = cms.bool( False ),
21770     rhoMax = cms.double( 9.9999999E7 ),
21771     rhoScale = cms.double( 1.0 ),
21772     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21773     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21774     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21775 )
21776 fragment.hltL1sDoubleMu3DoubleEG7p5 = cms.EDFilter( "HLTL1TSeed",
21777     saveTags = cms.bool( True ),
21778     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu3_OS_er2p3_Mass_Max14_DoubleEG7p5_er2p1_Mass_Max20" ),
21779     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21780     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21781     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21782     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21783     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21784     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21785     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21786     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
21787     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
21788 )
21789 fragment.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon = cms.EDFilter( "HLTPrescaler",
21790     offset = cms.uint32( 0 ),
21791     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21792 )
21793 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21794     saveTags = cms.bool( True ),
21795     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21796     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu3DoubleEG7p5" ),
21797     MaxEta = cms.double( 2.5 ),
21798     MinPt = cms.double( 0.0 ),
21799     MaxDeltaR = cms.double( 0.3 ),
21800     MinN = cms.int32( 2 ),
21801     CentralBxOnly = cms.bool( True ),
21802     SelectQualities = cms.vint32(  )
21803 )
21804 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21805     saveTags = cms.bool( True ),
21806     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21807     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
21808     PreviousCandTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0" ),
21809     SeedMapTag = cms.InputTag( "hltL2Muons" ),
21810     MinN = cms.int32( 0 ),
21811     MaxEta = cms.double( 2.5 ),
21812     AbsEtaBins = cms.vdouble( 5.0 ),
21813     MinNstations = cms.vint32( 0 ),
21814     MinNhits = cms.vint32( 0 ),
21815     CutOnChambers = cms.bool( False ),
21816     MinNchambers = cms.vint32( 0 ),
21817     MaxDr = cms.double( 9999.0 ),
21818     MinDr = cms.double( -1.0 ),
21819     MaxDz = cms.double( 9999.0 ),
21820     MinDxySig = cms.double( -1.0 ),
21821     MinPt = cms.double( 0.0 ),
21822     NSigmaPt = cms.double( 0.0 ),
21823     MatchToPreviousCand = cms.bool( True )
21824 )
21825 fragment.hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21826     saveTags = cms.bool( True ),
21827     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
21828     PreviousCandTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0" ),
21829     MaxEta = cms.double( 2.5 ),
21830     MinPt = cms.double( 0.0 ),
21831     MaxDeltaR = cms.double( 0.3 ),
21832     MinN = cms.int32( 1 ),
21833     CentralBxOnly = cms.bool( True ),
21834     SelectQualities = cms.vint32(  )
21835 )
21836 fragment.hltL3fL1DoubleMu3DiEG7p5f0Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
21837     saveTags = cms.bool( True ),
21838     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21839     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
21840     PreviousCandTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0" ),
21841     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0" ),
21842     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
21843     MinN = cms.int32( 2 ),
21844     MaxEta = cms.double( 2.5 ),
21845     MinNhits = cms.int32( 0 ),
21846     MaxDr = cms.double( 2.0 ),
21847     MinDr = cms.double( -1.0 ),
21848     MaxDz = cms.double( 9999.0 ),
21849     MinDxySig = cms.double( -1.0 ),
21850     MinPt = cms.double( 2.9 ),
21851     NSigmaPt = cms.double( 0.0 ),
21852     MaxNormalizedChi2 = cms.double( 9999.0 ),
21853     MaxDXYBeamSpot = cms.double( 9999.0 ),
21854     MinDXYBeamSpot = cms.double( -1.0 ),
21855     MinNmuonHits = cms.int32( 0 ),
21856     MaxPtDifference = cms.double( 9999.0 ),
21857     MinTrackPt = cms.double( 0.0 ),
21858     minMuonStations = cms.int32( 2 ),
21859     minTrkHits = cms.int32( -1 ),
21860     minMuonHits = cms.int32( -1 ),
21861     allowedTypeMask = cms.uint32( 255 ),
21862     requiredTypeMask = cms.uint32( 0 ),
21863     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21864     trkMuonId = cms.uint32( 0 ),
21865     L1MatchingdR = cms.double( 0.3 ),
21866     MatchToPreviousCand = cms.bool( True ),
21867     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
21868     requireL3MuonTrajectorySeed = cms.bool( False ),
21869     useSimpleGeometry = cms.bool( True ),
21870     useStation2 = cms.bool( True ),
21871     fallbackToME1 = cms.bool( False ),
21872     cosmicPropagationHypothesis = cms.bool( False ),
21873     useMB2InOverlap = cms.bool( False ),
21874     useTrack = cms.string( "tracker" ),
21875     useState = cms.string( "atVertex" ),
21876     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21877     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21878     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21879 )
21880 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
21881     saveTags = cms.bool( True ),
21882     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
21883     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21884     candNonIsolatedTag = cms.InputTag( "" ),
21885     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21886     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu3DoubleEG7p5" ),
21887     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21888     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21889     ncandcut = cms.int32( 2 ),
21890     doIsolated = cms.bool( False ),
21891     region_eta_size = cms.double( 0.522 ),
21892     region_eta_size_ecap = cms.double( 1.0 ),
21893     region_phi_size = cms.double( 1.044 ),
21894     barrel_end = cms.double( 1.4791 ),
21895     endcap_end = cms.double( 2.65 )
21896 )
21897 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
21898     saveTags = cms.bool( True ),
21899     inputTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegL1MatchFilter" ),
21900     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
21901     etcutEB = cms.double( 7.0 ),
21902     etcutEE = cms.double( 7.0 ),
21903     minEtaCut = cms.double( -9999.0 ),
21904     maxEtaCut = cms.double( 9999.0 ),
21905     ncandcut = cms.int32( 2 )
21906 )
21907 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21908     saveTags = cms.bool( True ),
21909     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegEtFilter" ),
21910     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
21911     rhoTag = cms.InputTag( "" ),
21912     energyLowEdges = cms.vdouble( 0.0 ),
21913     lessThan = cms.bool( True ),
21914     useEt = cms.bool( False ),
21915     useAbs = cms.bool( False ),
21916     thrRegularEB = cms.vdouble( 0.013 ),
21917     thrRegularEE = cms.vdouble( 0.035 ),
21918     thrOverEEB = cms.vdouble( -1.0 ),
21919     thrOverEEE = cms.vdouble( -1.0 ),
21920     thrOverE2EB = cms.vdouble( -1.0 ),
21921     thrOverE2EE = cms.vdouble( -1.0 ),
21922     ncandcut = cms.int32( 2 ),
21923     doRhoCorrection = cms.bool( False ),
21924     rhoMax = cms.double( 9.9999999E7 ),
21925     rhoScale = cms.double( 1.0 ),
21926     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21927     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21928     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21929 )
21930 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21931     saveTags = cms.bool( True ),
21932     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
21933     varTag = cms.InputTag( "hltEgammaHoverE" ),
21934     rhoTag = cms.InputTag( "" ),
21935     energyLowEdges = cms.vdouble( 0.0 ),
21936     lessThan = cms.bool( True ),
21937     useEt = cms.bool( False ),
21938     useAbs = cms.bool( False ),
21939     thrRegularEB = cms.vdouble( -1.0 ),
21940     thrRegularEE = cms.vdouble( -1.0 ),
21941     thrOverEEB = cms.vdouble( 0.13 ),
21942     thrOverEEE = cms.vdouble( 0.13 ),
21943     thrOverE2EB = cms.vdouble( -1.0 ),
21944     thrOverE2EE = cms.vdouble( -1.0 ),
21945     ncandcut = cms.int32( 2 ),
21946     doRhoCorrection = cms.bool( False ),
21947     rhoMax = cms.double( 9.9999999E7 ),
21948     rhoScale = cms.double( 1.0 ),
21949     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21950     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21951     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21952 )
21953 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
21954     saveTags = cms.bool( True ),
21955     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegHEFilter" ),
21956     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
21957     npixelmatchcut = cms.double( 1.0 ),
21958     ncandcut = cms.int32( 2 ),
21959     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
21960     s_a_phi1B = cms.double( 0.0069 ),
21961     s_a_phi1I = cms.double( 0.0088 ),
21962     s_a_phi1F = cms.double( 0.0076 ),
21963     s_a_phi2B = cms.double( 3.7E-4 ),
21964     s_a_phi2I = cms.double( 7.0E-4 ),
21965     s_a_phi2F = cms.double( 0.00906 ),
21966     s_a_zB = cms.double( 0.012 ),
21967     s_a_rI = cms.double( 0.027 ),
21968     s_a_rF = cms.double( 0.04 ),
21969     s2_threshold = cms.double( 0.4 ),
21970     tanhSO10BarrelThres = cms.double( 0.35 ),
21971     tanhSO10InterThres = cms.double( 1.0 ),
21972     tanhSO10ForwardThres = cms.double( 1.0 ),
21973     useS = cms.bool( False ),
21974     pixelVeto = cms.bool( False )
21975 )
21976 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21977     saveTags = cms.bool( True ),
21978     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
21979     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
21980     rhoTag = cms.InputTag( "" ),
21981     energyLowEdges = cms.vdouble( 0.0 ),
21982     lessThan = cms.bool( True ),
21983     useEt = cms.bool( True ),
21984     useAbs = cms.bool( True ),
21985     thrRegularEB = cms.vdouble( 999999.0 ),
21986     thrRegularEE = cms.vdouble( 999999.0 ),
21987     thrOverEEB = cms.vdouble( -1.0 ),
21988     thrOverEEE = cms.vdouble( -1.0 ),
21989     thrOverE2EB = cms.vdouble( -1.0 ),
21990     thrOverE2EE = cms.vdouble( -1.0 ),
21991     ncandcut = cms.int32( 2 ),
21992     doRhoCorrection = cms.bool( False ),
21993     rhoMax = cms.double( 9.9999999E7 ),
21994     rhoScale = cms.double( 1.0 ),
21995     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21996     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21997     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21998 )
21999 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
22000     saveTags = cms.bool( True ),
22001     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
22002     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
22003     rhoTag = cms.InputTag( "" ),
22004     energyLowEdges = cms.vdouble( 0.0 ),
22005     lessThan = cms.bool( True ),
22006     useEt = cms.bool( True ),
22007     useAbs = cms.bool( True ),
22008     thrRegularEB = cms.vdouble( 0.01 ),
22009     thrRegularEE = cms.vdouble( 0.015 ),
22010     thrOverEEB = cms.vdouble( -1.0 ),
22011     thrOverEEE = cms.vdouble( -1.0 ),
22012     thrOverE2EB = cms.vdouble( -1.0 ),
22013     thrOverE2EE = cms.vdouble( -1.0 ),
22014     ncandcut = cms.int32( 2 ),
22015     doRhoCorrection = cms.bool( False ),
22016     rhoMax = cms.double( 9.9999999E7 ),
22017     rhoScale = cms.double( 1.0 ),
22018     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
22019     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
22020     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
22021 )
22022 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
22023     saveTags = cms.bool( True ),
22024     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDetaFilter" ),
22025     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
22026     rhoTag = cms.InputTag( "" ),
22027     energyLowEdges = cms.vdouble( 0.0 ),
22028     lessThan = cms.bool( True ),
22029     useEt = cms.bool( True ),
22030     useAbs = cms.bool( True ),
22031     thrRegularEB = cms.vdouble( 0.1 ),
22032     thrRegularEE = cms.vdouble( 0.1 ),
22033     thrOverEEB = cms.vdouble( -1.0 ),
22034     thrOverEEE = cms.vdouble( -1.0 ),
22035     thrOverE2EB = cms.vdouble( -1.0 ),
22036     thrOverE2EE = cms.vdouble( -1.0 ),
22037     ncandcut = cms.int32( 2 ),
22038     doRhoCorrection = cms.bool( False ),
22039     rhoMax = cms.double( 9.9999999E7 ),
22040     rhoScale = cms.double( 1.0 ),
22041     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
22042     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
22043     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
22044 )
22045 fragment.hltL1sTripleMuV1OSM5to17 = cms.EDFilter( "HLTL1TSeed",
22046     saveTags = cms.bool( True ),
22047     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5_3p5_2p5_DoubleMu_5_2p5_OS_Mass_5to17 OR L1_TripleMu_5_4_2p5_DoubleMu_5_2p5_OS_Mass_5to17" ),
22048     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22049     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22050     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22051     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22052     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22053     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22054     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22055     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
22056     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
22057 )
22058 fragment.hltPreTrimuon53p52UpsilonMuon = cms.EDFilter( "HLTPrescaler",
22059     offset = cms.uint32( 0 ),
22060     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22061 )
22062 fragment.hltTripleMuonV2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22063     saveTags = cms.bool( True ),
22064     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22065     PreviousCandTag = cms.InputTag( "hltL1sTripleMuV1OSM5to17" ),
22066     MaxEta = cms.double( 2.5 ),
22067     MinPt = cms.double( 0.0 ),
22068     MaxDeltaR = cms.double( 0.3 ),
22069     MinN = cms.int32( 3 ),
22070     CentralBxOnly = cms.bool( True ),
22071     SelectQualities = cms.vint32(  )
22072 )
22073 fragment.hltTripleMuonV2L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22074     saveTags = cms.bool( True ),
22075     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22076     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
22077     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L1Filtered0" ),
22078     SeedMapTag = cms.InputTag( "hltL2Muons" ),
22079     MinN = cms.int32( 0 ),
22080     MaxEta = cms.double( 2.5 ),
22081     AbsEtaBins = cms.vdouble( 0.0 ),
22082     MinNstations = cms.vint32( 0 ),
22083     MinNhits = cms.vint32( 0 ),
22084     CutOnChambers = cms.bool( False ),
22085     MinNchambers = cms.vint32( 0 ),
22086     MaxDr = cms.double( 9999.0 ),
22087     MinDr = cms.double( -1.0 ),
22088     MaxDz = cms.double( 9999.0 ),
22089     MinDxySig = cms.double( -1.0 ),
22090     MinPt = cms.double( 0.0 ),
22091     NSigmaPt = cms.double( 0.0 ),
22092     MatchToPreviousCand = cms.bool( True )
22093 )
22094 fragment.hltL1fForIterL3TripleMuonV2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22095     saveTags = cms.bool( True ),
22096     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
22097     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L1Filtered0" ),
22098     MaxEta = cms.double( 2.5 ),
22099     MinPt = cms.double( 0.0 ),
22100     MaxDeltaR = cms.double( 0.3 ),
22101     MinN = cms.int32( 1 ),
22102     CentralBxOnly = cms.bool( True ),
22103     SelectQualities = cms.vint32(  )
22104 )
22105 fragment.hltTripleMuL3V2PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
22106     saveTags = cms.bool( True ),
22107     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22108     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
22109     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
22110     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
22111     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
22112     MinN = cms.int32( 3 ),
22113     MaxEta = cms.double( 2.5 ),
22114     MinNhits = cms.int32( 0 ),
22115     MaxDr = cms.double( 2.0 ),
22116     MinDr = cms.double( -1.0 ),
22117     MaxDz = cms.double( 9999.0 ),
22118     MinDxySig = cms.double( -1.0 ),
22119     MinPt = cms.double( 2.0 ),
22120     NSigmaPt = cms.double( 0.0 ),
22121     MaxNormalizedChi2 = cms.double( 9999.0 ),
22122     MaxDXYBeamSpot = cms.double( 9999.0 ),
22123     MinDXYBeamSpot = cms.double( -1.0 ),
22124     MinNmuonHits = cms.int32( 0 ),
22125     MaxPtDifference = cms.double( 9999.0 ),
22126     MinTrackPt = cms.double( 0.0 ),
22127     minMuonStations = cms.int32( 2 ),
22128     minTrkHits = cms.int32( -1 ),
22129     minMuonHits = cms.int32( -1 ),
22130     allowedTypeMask = cms.uint32( 255 ),
22131     requiredTypeMask = cms.uint32( 0 ),
22132     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22133     trkMuonId = cms.uint32( 0 ),
22134     L1MatchingdR = cms.double( 0.3 ),
22135     MatchToPreviousCand = cms.bool( True ),
22136     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
22137     requireL3MuonTrajectorySeed = cms.bool( False ),
22138     useSimpleGeometry = cms.bool( True ),
22139     useStation2 = cms.bool( True ),
22140     fallbackToME1 = cms.bool( False ),
22141     cosmicPropagationHypothesis = cms.bool( False ),
22142     useMB2InOverlap = cms.bool( False ),
22143     useTrack = cms.string( "tracker" ),
22144     useState = cms.string( "atVertex" ),
22145     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22146     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22147     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22148 )
22149 fragment.hltTripleMuL3V2bPreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
22150     saveTags = cms.bool( True ),
22151     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22152     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
22153     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
22154     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
22155     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
22156     MinN = cms.int32( 2 ),
22157     MaxEta = cms.double( 2.5 ),
22158     MinNhits = cms.int32( 0 ),
22159     MaxDr = cms.double( 2.0 ),
22160     MinDr = cms.double( -1.0 ),
22161     MaxDz = cms.double( 9999.0 ),
22162     MinDxySig = cms.double( -1.0 ),
22163     MinPt = cms.double( 3.5 ),
22164     NSigmaPt = cms.double( 0.0 ),
22165     MaxNormalizedChi2 = cms.double( 9999.0 ),
22166     MaxDXYBeamSpot = cms.double( 9999.0 ),
22167     MinDXYBeamSpot = cms.double( -1.0 ),
22168     MinNmuonHits = cms.int32( 0 ),
22169     MaxPtDifference = cms.double( 9999.0 ),
22170     MinTrackPt = cms.double( 0.0 ),
22171     minMuonStations = cms.int32( 2 ),
22172     minTrkHits = cms.int32( -1 ),
22173     minMuonHits = cms.int32( -1 ),
22174     allowedTypeMask = cms.uint32( 255 ),
22175     requiredTypeMask = cms.uint32( 0 ),
22176     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22177     trkMuonId = cms.uint32( 0 ),
22178     L1MatchingdR = cms.double( 0.3 ),
22179     MatchToPreviousCand = cms.bool( True ),
22180     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
22181     requireL3MuonTrajectorySeed = cms.bool( False ),
22182     useSimpleGeometry = cms.bool( True ),
22183     useStation2 = cms.bool( True ),
22184     fallbackToME1 = cms.bool( False ),
22185     cosmicPropagationHypothesis = cms.bool( False ),
22186     useMB2InOverlap = cms.bool( False ),
22187     useTrack = cms.string( "tracker" ),
22188     useState = cms.string( "atVertex" ),
22189     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22190     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22191     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22192 )
22193 fragment.hltTripleMuL3V2cPreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
22194     saveTags = cms.bool( True ),
22195     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22196     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
22197     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
22198     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
22199     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
22200     MinN = cms.int32( 1 ),
22201     MaxEta = cms.double( 2.5 ),
22202     MinNhits = cms.int32( 0 ),
22203     MaxDr = cms.double( 2.0 ),
22204     MinDr = cms.double( -1.0 ),
22205     MaxDz = cms.double( 9999.0 ),
22206     MinDxySig = cms.double( -1.0 ),
22207     MinPt = cms.double( 5.0 ),
22208     NSigmaPt = cms.double( 0.0 ),
22209     MaxNormalizedChi2 = cms.double( 9999.0 ),
22210     MaxDXYBeamSpot = cms.double( 9999.0 ),
22211     MinDXYBeamSpot = cms.double( -1.0 ),
22212     MinNmuonHits = cms.int32( 0 ),
22213     MaxPtDifference = cms.double( 9999.0 ),
22214     MinTrackPt = cms.double( 0.0 ),
22215     minMuonStations = cms.int32( 2 ),
22216     minTrkHits = cms.int32( -1 ),
22217     minMuonHits = cms.int32( -1 ),
22218     allowedTypeMask = cms.uint32( 255 ),
22219     requiredTypeMask = cms.uint32( 0 ),
22220     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22221     trkMuonId = cms.uint32( 0 ),
22222     L1MatchingdR = cms.double( 0.3 ),
22223     MatchToPreviousCand = cms.bool( True ),
22224     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
22225     requireL3MuonTrajectorySeed = cms.bool( False ),
22226     useSimpleGeometry = cms.bool( True ),
22227     useStation2 = cms.bool( True ),
22228     fallbackToME1 = cms.bool( False ),
22229     cosmicPropagationHypothesis = cms.bool( False ),
22230     useMB2InOverlap = cms.bool( False ),
22231     useTrack = cms.string( "tracker" ),
22232     useState = cms.string( "atVertex" ),
22233     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22234     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22235     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22236 )
22237 fragment.hltUpsilonMuonL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
22238     saveTags = cms.bool( True ),
22239     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22240     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
22241     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
22242     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
22243     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
22244     PreviousCandIsL2 = cms.bool( True ),
22245     FastAccept = cms.bool( False ),
22246     MinN = cms.int32( 1 ),
22247     MaxEta = cms.double( 2.5 ),
22248     MinNhits = cms.int32( 0 ),
22249     MaxDr = cms.double( 2.0 ),
22250     MaxDz = cms.double( 9999.0 ),
22251     ChargeOpt = cms.int32( -1 ),
22252     MinPtPair = cms.vdouble( 0.0 ),
22253     MaxPtPair = cms.vdouble( 1.0E125 ),
22254     MinPtMax = cms.vdouble( 0.0 ),
22255     MinPtMin = cms.vdouble( 0.0 ),
22256     MaxPtMin = cms.vdouble( 1.0E125 ),
22257     MinInvMass = cms.vdouble( 8.5 ),
22258     MaxInvMass = cms.vdouble( 11.4 ),
22259     MinDiMuonDeltaR = cms.double( -1.0 ),
22260     MinAcop = cms.double( -999.0 ),
22261     MaxAcop = cms.double( 999.0 ),
22262     MinPtBalance = cms.double( -1.0 ),
22263     MaxPtBalance = cms.double( 999999.0 ),
22264     NSigmaPt = cms.double( 0.0 ),
22265     MaxDCAMuMu = cms.double( 0.5 ),
22266     MaxRapidityPair = cms.double( 999999.0 ),
22267     CutCowboys = cms.bool( False ),
22268     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
22269     L1MatchingdR = cms.double( 0.3 ),
22270     MatchToPreviousCand = cms.bool( True ),
22271     useSimpleGeometry = cms.bool( True ),
22272     useStation2 = cms.bool( True ),
22273     fallbackToME1 = cms.bool( False ),
22274     cosmicPropagationHypothesis = cms.bool( False ),
22275     useMB2InOverlap = cms.bool( False ),
22276     useTrack = cms.string( "tracker" ),
22277     useState = cms.string( "atVertex" ),
22278     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22279     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22280     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22281 )
22282 fragment.hltDisplacedmumuVtxProducerUpsilonMuon = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
22283     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
22284     PreviousCandTag = cms.InputTag( "hltUpsilonMuonL3Filtered" ),
22285     matchToPrevious = cms.bool( True ),
22286     MaxEta = cms.double( 2.5 ),
22287     MinPt = cms.double( 0.0 ),
22288     MinPtPair = cms.double( 0.0 ),
22289     MinInvMass = cms.double( 0.0 ),
22290     MaxInvMass = cms.double( 999999.0 ),
22291     ChargeOpt = cms.int32( -1 )
22292 )
22293 fragment.hltVertexmumuFilterUpsilonMuon = cms.EDFilter( "HLTDisplacedmumuFilter",
22294     saveTags = cms.bool( True ),
22295     FastAccept = cms.bool( True ),
22296     MinLxySignificance = cms.double( 0.0 ),
22297     MaxLxySignificance = cms.double( -1.0 ),
22298     MaxNormalisedChi2 = cms.double( 999999.0 ),
22299     MinVtxProbability = cms.double( 0.005 ),
22300     MinCosinePointingAngle = cms.double( -2.0 ),
22301     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilonMuon" ),
22302     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22303     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
22304 )
22305 fragment.hltL1sTripleMuOpen53p52UpsilonMuon = cms.EDFilter( "HLTL1TSeed",
22306     saveTags = cms.bool( True ),
22307     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9" ),
22308     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22309     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22310     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22311     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22312     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22313     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22314     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22315     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
22316     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
22317 )
22318 fragment.hltPreTrimuonOpen53p52UpsilonMuon = cms.EDFilter( "HLTPrescaler",
22319     offset = cms.uint32( 0 ),
22320     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22321 )
22322 fragment.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22323     saveTags = cms.bool( True ),
22324     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22325     PreviousCandTag = cms.InputTag( "hltL1sTripleMuOpen53p52UpsilonMuon" ),
22326     MaxEta = cms.double( 2.5 ),
22327     MinPt = cms.double( 0.0 ),
22328     MaxDeltaR = cms.double( 0.3 ),
22329     MinN = cms.int32( 3 ),
22330     CentralBxOnly = cms.bool( True ),
22331     SelectQualities = cms.vint32(  )
22332 )
22333 fragment.hltL2MuonSeedsOpenMu = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
22334     GMTReadoutCollection = cms.InputTag( "" ),
22335     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22336     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
22337     L1MinPt = cms.double( 0.0 ),
22338     L1MaxEta = cms.double( 2.5 ),
22339     L1MinQuality = cms.uint32( 3 ),
22340     SetMinPtBarrelTo = cms.double( 3.5 ),
22341     SetMinPtEndcapTo = cms.double( 1.0 ),
22342     UseOfflineSeed = cms.untracked.bool( True ),
22343     UseUnassociatedL1 = cms.bool( False ),
22344     MatchDR = cms.vdouble( 0.3 ),
22345     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
22346     CentralBxOnly = cms.bool( True ),
22347     MatchType = cms.uint32( 0 ),
22348     SortType = cms.uint32( 0 ),
22349     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
22350     ServiceParameters = cms.PSet( 
22351       RPCLayers = cms.bool( True ),
22352       UseMuonNavigation = cms.untracked.bool( True ),
22353       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
22354     )
22355 )
22356 fragment.hltL2MuonsOpenMu = cms.EDProducer( "L2MuonProducer",
22357     ServiceParameters = cms.PSet( 
22358       RPCLayers = cms.bool( True ),
22359       UseMuonNavigation = cms.untracked.bool( True ),
22360       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
22361         'hltESPFastSteppingHelixPropagatorOpposite' )
22362     ),
22363     InputObjects = cms.InputTag( "hltL2MuonSeedsOpenMu" ),
22364     SeedTransformerParameters = cms.PSet( 
22365       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
22366       NMinRecHits = cms.uint32( 2 ),
22367       RescaleError = cms.double( 100.0 ),
22368       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22369       UseSubRecHits = cms.bool( False ),
22370       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
22371     ),
22372     L2TrajBuilderParameters = cms.PSet( 
22373       BWFilterParameters = cms.PSet( 
22374         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
22375         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
22376         BWSeedType = cms.string( "fromGenerator" ),
22377         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
22378         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
22379         EnableGEMMeasurement = cms.bool( True ),
22380         EnableRPCMeasurement = cms.bool( True ),
22381         MuonTrajectoryUpdatorParameters = cms.PSet( 
22382           ExcludeRPCFromFit = cms.bool( False ),
22383           Granularity = cms.int32( 0 ),
22384           MaxChi2 = cms.double( 25.0 ),
22385           RescaleError = cms.bool( False ),
22386           RescaleErrorFactor = cms.double( 100.0 ),
22387           UseInvalidHits = cms.bool( True )
22388         ),
22389         EnableCSCMeasurement = cms.bool( True ),
22390         MaxChi2 = cms.double( 100.0 ),
22391         FitDirection = cms.string( "outsideIn" ),
22392         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22393         NumberOfSigma = cms.double( 3.0 ),
22394         EnableDTMeasurement = cms.bool( True )
22395       ),
22396       DoSeedRefit = cms.bool( False ),
22397       FilterParameters = cms.PSet( 
22398         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
22399         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
22400         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
22401         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
22402         EnableGEMMeasurement = cms.bool( True ),
22403         EnableRPCMeasurement = cms.bool( True ),
22404         MuonTrajectoryUpdatorParameters = cms.PSet( 
22405           ExcludeRPCFromFit = cms.bool( False ),
22406           Granularity = cms.int32( 0 ),
22407           MaxChi2 = cms.double( 25.0 ),
22408           RescaleError = cms.bool( False ),
22409           RescaleErrorFactor = cms.double( 100.0 ),
22410           UseInvalidHits = cms.bool( True )
22411         ),
22412         EnableCSCMeasurement = cms.bool( True ),
22413         MaxChi2 = cms.double( 1000.0 ),
22414         FitDirection = cms.string( "insideOut" ),
22415         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22416         NumberOfSigma = cms.double( 3.0 ),
22417         EnableDTMeasurement = cms.bool( True )
22418       ),
22419       SeedPosition = cms.string( "in" ),
22420       DoBackwardFilter = cms.bool( True ),
22421       DoRefit = cms.bool( False ),
22422       NavigationType = cms.string( "Standard" ),
22423       SeedTransformerParameters = cms.PSet( 
22424         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
22425         NMinRecHits = cms.uint32( 2 ),
22426         RescaleError = cms.double( 100.0 ),
22427         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22428         UseSubRecHits = cms.bool( False ),
22429         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
22430       ),
22431       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
22432     ),
22433     DoSeedRefit = cms.bool( False ),
22434     TrackLoaderParameters = cms.PSet( 
22435       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22436       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22437       DoSmoothing = cms.bool( False ),
22438       VertexConstraint = cms.bool( True ),
22439       MuonUpdatorAtVertexParameters = cms.PSet( 
22440         MaxChi2 = cms.double( 1000000.0 ),
22441         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
22442         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
22443         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
22444       ),
22445       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22446     ),
22447     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
22448 )
22449 fragment.hltL2MuonCandidatesOpenMu = cms.EDProducer( "L2MuonCandidateProducer",
22450     InputObjects = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' )
22451 )
22452 fragment.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22453     saveTags = cms.bool( True ),
22454     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22455     CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ),
22456     PreviousCandTag = cms.InputTag( "hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
22457     SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ),
22458     MinN = cms.int32( 0 ),
22459     MaxEta = cms.double( 2.5 ),
22460     AbsEtaBins = cms.vdouble( 5.0 ),
22461     MinNstations = cms.vint32( 0 ),
22462     MinNhits = cms.vint32( 0 ),
22463     CutOnChambers = cms.bool( False ),
22464     MinNchambers = cms.vint32( 0 ),
22465     MaxDr = cms.double( 9999.0 ),
22466     MinDr = cms.double( -1.0 ),
22467     MaxDz = cms.double( 9999.0 ),
22468     MinDxySig = cms.double( -1.0 ),
22469     MinPt = cms.double( 0.0 ),
22470     NSigmaPt = cms.double( 0.0 ),
22471     MatchToPreviousCand = cms.bool( True )
22472 )
22473 fragment.hltIterL3OISeedsFromL2MuonsOpenMu = cms.EDProducer( "TSGForOIFromL2",
22474     src = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22475     layersToTry = cms.int32( 2 ),
22476     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
22477     hitsToTry = cms.int32( 1 ),
22478     adjustErrorsDynamicallyForHits = cms.bool( False ),
22479     adjustErrorsDynamicallyForHitless = cms.bool( True ),
22480     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
22481     UseHitLessSeeds = cms.bool( True ),
22482     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
22483     maxEtaForTOB = cms.double( 1.8 ),
22484     minEtaForTEC = cms.double( 0.7 ),
22485     debug = cms.untracked.bool( False ),
22486     fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
22487     maxSeeds = cms.uint32( 20 ),
22488     maxHitlessSeeds = cms.uint32( 5 ),
22489     maxHitSeeds = cms.uint32( 1 ),
22490     numL2ValidHitsCutAllEta = cms.uint32( 20 ),
22491     numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
22492     pT1 = cms.double( 13.0 ),
22493     pT2 = cms.double( 30.0 ),
22494     pT3 = cms.double( 70.0 ),
22495     eta1 = cms.double( 0.2 ),
22496     eta2 = cms.double( 0.3 ),
22497     eta3 = cms.double( 1.0 ),
22498     eta4 = cms.double( 1.2 ),
22499     eta5 = cms.double( 1.6 ),
22500     eta6 = cms.double( 1.4 ),
22501     eta7 = cms.double( 2.1 ),
22502     SF1 = cms.double( 3.0 ),
22503     SF2 = cms.double( 4.0 ),
22504     SF3 = cms.double( 5.0 ),
22505     SF4 = cms.double( 7.0 ),
22506     SF5 = cms.double( 10.0 ),
22507     SF6 = cms.double( 2.0 ),
22508     SFHld = cms.double( 2.0 ),
22509     SFHd = cms.double( 4.0 ),
22510     tsosDiff1 = cms.double( 0.2 ),
22511     tsosDiff2 = cms.double( 0.02 ),
22512     displacedReco = cms.bool( False ),
22513     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
22514 )
22515 fragment.hltIterL3OITrackCandidatesOpenMu = cms.EDProducer( "CkfTrackCandidateMaker",
22516     cleanTrajectoryAfterInOut = cms.bool( False ),
22517     doSeedingRegionRebuilding = cms.bool( False ),
22518     onlyPixelHitsForSeedCleaner = cms.bool( False ),
22519     reverseTrajectories = cms.bool( True ),
22520     useHitsSplitting = cms.bool( False ),
22521     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
22522     src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsOpenMu" ),
22523     clustersToSkip = cms.InputTag( "" ),
22524     phase2clustersToSkip = cms.InputTag( "" ),
22525     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
22526     TransientInitialStateEstimatorParameters = cms.PSet( 
22527       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
22528       numberMeasurementsForFit = cms.int32( 4 ),
22529       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
22530     ),
22531     numHitsForSeedCleaner = cms.int32( 4 ),
22532     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
22533     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
22534     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
22535     maxNSeeds = cms.uint32( 500000 ),
22536     maxSeedsBeforeCleaning = cms.uint32( 5000 )
22537 )
22538 fragment.hltIterL3OIMuCtfWithMaterialTracksOpenMu = cms.EDProducer( "TrackProducer",
22539     TrajectoryInEvent = cms.bool( False ),
22540     useHitsSplitting = cms.bool( False ),
22541     src = cms.InputTag( "hltIterL3OITrackCandidatesOpenMu" ),
22542     clusterRemovalInfo = cms.InputTag( "" ),
22543     AlgorithmName = cms.string( "iter10" ),
22544     GeometricInnerState = cms.bool( True ),
22545     reMatchSplitHits = cms.bool( False ),
22546     usePropagatorForPCA = cms.bool( False ),
22547     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22548     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
22549     useSimpleMF = cms.bool( False ),
22550     SimpleMagneticField = cms.string( "" ),
22551     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
22552     Propagator = cms.string( "PropagatorWithMaterial" ),
22553     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22554     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
22555     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
22556 )
22557 fragment.hltIterL3OIMuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier",
22558     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksOpenMu" ),
22559     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
22560     vertices = cms.InputTag( "Notused" ),
22561     ignoreVertices = cms.bool( True ),
22562     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
22563     mva = cms.PSet( 
22564       minPixelHits = cms.vint32( 0, 0, 0 ),
22565       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
22566       dr_par = cms.PSet( 
22567         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
22568         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
22569         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22570         dr_exp = cms.vint32( 4, 4, 2147483647 ),
22571         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
22572       ),
22573       maxLostLayers = cms.vint32( 4, 3, 2 ),
22574       min3DLayers = cms.vint32( 0, 0, 0 ),
22575       dz_par = cms.PSet( 
22576         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22577         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
22578         dz_exp = cms.vint32( 4, 4, 2147483647 )
22579       ),
22580       minNVtxTrk = cms.int32( 3 ),
22581       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
22582       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
22583       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
22584       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
22585       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
22586       minLayers = cms.vint32( 3, 5, 5 )
22587     )
22588 )
22589 fragment.hltIterL3OIMuonTrackSelectionHighPurityOpenMu = cms.EDProducer( "TrackCollectionFilterCloner",
22590     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksOpenMu" ),
22591     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierOpenMu','MVAValues' ),
22592     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierOpenMu','QualityMasks' ),
22593     minQuality = cms.string( "highPurity" ),
22594     copyExtras = cms.untracked.bool( True ),
22595     copyTrajectories = cms.untracked.bool( False )
22596 )
22597 fragment.hltL3MuonsIterL3OIOpenMu = cms.EDProducer( "L3MuonProducer",
22598     ServiceParameters = cms.PSet( 
22599       RPCLayers = cms.bool( True ),
22600       UseMuonNavigation = cms.untracked.bool( True ),
22601       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
22602         'SteppingHelixPropagatorAny',
22603         'hltESPSmartPropagator',
22604         'hltESPSteppingHelixPropagatorOpposite' )
22605     ),
22606     MuonCollectionLabel = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22607     TrackLoaderParameters = cms.PSet( 
22608       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
22609       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22610       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22611       DoSmoothing = cms.bool( True ),
22612       SmoothTkTrack = cms.untracked.bool( False ),
22613       VertexConstraint = cms.bool( False ),
22614       MuonUpdatorAtVertexParameters = cms.PSet( 
22615         MaxChi2 = cms.double( 1000000.0 ),
22616         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
22617         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
22618       ),
22619       PutTkTrackIntoEvent = cms.untracked.bool( False ),
22620       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22621     ),
22622     L3TrajBuilderParameters = cms.PSet( 
22623       PtCut = cms.double( 1.0 ),
22624       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
22625       GlobalMuonTrackMatcher = cms.PSet( 
22626         Chi2Cut_3 = cms.double( 200.0 ),
22627         DeltaDCut_2 = cms.double( 10.0 ),
22628         Eta_threshold = cms.double( 1.2 ),
22629         Quality_2 = cms.double( 15.0 ),
22630         DeltaDCut_1 = cms.double( 40.0 ),
22631         Quality_3 = cms.double( 7.0 ),
22632         DeltaDCut_3 = cms.double( 15.0 ),
22633         Quality_1 = cms.double( 20.0 ),
22634         Pt_threshold1 = cms.double( 0.0 ),
22635         DeltaRCut_2 = cms.double( 0.2 ),
22636         DeltaRCut_1 = cms.double( 0.1 ),
22637         Pt_threshold2 = cms.double( 9.99999999E8 ),
22638         Chi2Cut_1 = cms.double( 50.0 ),
22639         Chi2Cut_2 = cms.double( 50.0 ),
22640         DeltaRCut_3 = cms.double( 1.0 ),
22641         LocChi2Cut = cms.double( 0.001 ),
22642         Propagator = cms.string( "hltESPSmartPropagator" ),
22643         MinPt = cms.double( 1.0 ),
22644         MinP = cms.double( 2.5 )
22645       ),
22646       ScaleTECxFactor = cms.double( -1.0 ),
22647       tkTrajUseVertex = cms.bool( False ),
22648       MuonTrackingRegionBuilder = cms.PSet( 
22649         Rescale_Dz = cms.double( 4.0 ),
22650         Pt_fixed = cms.bool( False ),
22651         Eta_fixed = cms.bool( True ),
22652         Eta_min = cms.double( 0.1 ),
22653         DeltaZ = cms.double( 24.2 ),
22654         maxRegions = cms.int32( 2 ),
22655         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
22656         UseVertex = cms.bool( False ),
22657         Z_fixed = cms.bool( False ),
22658         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
22659         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
22660         Rescale_phi = cms.double( 3.0 ),
22661         DeltaEta = cms.double( 0.2 ),
22662         precise = cms.bool( True ),
22663         OnDemand = cms.int32( -1 ),
22664         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
22665         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
22666         vertexCollection = cms.InputTag( "pixelVertices" ),
22667         Pt_min = cms.double( 3.0 ),
22668         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22669         Phi_fixed = cms.bool( True ),
22670         DeltaR = cms.double( 0.025 ),
22671         input = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22672         DeltaPhi = cms.double( 0.15 ),
22673         Phi_min = cms.double( 0.1 ),
22674         Rescale_eta = cms.double( 3.0 )
22675       ),
22676       TrackTransformer = cms.PSet( 
22677         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
22678         RefitDirection = cms.string( "insideOut" ),
22679         RefitRPCHits = cms.bool( True ),
22680         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
22681         DoPredictionsOnly = cms.bool( False ),
22682         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22683         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
22684         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22685       ),
22686       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22687       RefitRPCHits = cms.bool( True ),
22688       tkTrajVertex = cms.InputTag( "Notused" ),
22689       GlbRefitterParameters = cms.PSet( 
22690         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
22691         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
22692         RefitFlag = cms.bool( True ),
22693         SkipStation = cms.int32( -1 ),
22694         Chi2CutRPC = cms.double( 1.0 ),
22695         PropDirForCosmics = cms.bool( False ),
22696         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
22697         HitThreshold = cms.int32( 1 ),
22698         DYTthrs = cms.vint32( 30, 15 ),
22699         TrackerSkipSystem = cms.int32( -1 ),
22700         RefitDirection = cms.string( "insideOut" ),
22701         Chi2CutCSC = cms.double( 150.0 ),
22702         Chi2CutDT = cms.double( 10.0 ),
22703         RefitRPCHits = cms.bool( True ),
22704         TrackerSkipSection = cms.int32( -1 ),
22705         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
22706         DoPredictionsOnly = cms.bool( False ),
22707         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22708         MuonHitsOption = cms.int32( 1 ),
22709         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
22710       ),
22711       PCut = cms.double( 2.5 ),
22712       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
22713       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22714       tkTrajMaxChi2 = cms.double( 9999.0 ),
22715       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
22716       ScaleTECyFactor = cms.double( -1.0 ),
22717       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityOpenMu" )
22718     )
22719 )
22720 fragment.hltIterL3OIL3MuonsLinksCombinationOpenMu = cms.EDProducer( "L3TrackLinksCombiner",
22721     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu' )
22722 )
22723 fragment.hltIterL3OIL3MuonsOpenMu = cms.EDProducer( "L3TrackCombiner",
22724     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu' )
22725 )
22726 fragment.hltIterL3OIL3MuonCandidatesOpenMu = cms.EDProducer( "L3MuonCandidateProducer",
22727     InputObjects = cms.InputTag( "hltIterL3OIL3MuonsOpenMu" ),
22728     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationOpenMu" ),
22729     MuonPtOption = cms.string( "Tracker" )
22730 )
22731 fragment.hltL2SelectorForL3IOOpenMu = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
22732     l2Src = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22733     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesOpenMu" ),
22734     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationOpenMu" ),
22735     applyL3Filters = cms.bool( False ),
22736     MinNhits = cms.int32( 1 ),
22737     MaxNormalizedChi2 = cms.double( 20.0 ),
22738     MinNmuonHits = cms.int32( 1 ),
22739     MaxPtDifference = cms.double( 0.3 )
22740 )
22741 fragment.hltIterL3MuonPixelTracksTrackingRegionsOpenMu = cms.EDProducer( "MuonTrackingRegionEDProducer",
22742     EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
22743     DeltaR = cms.double( 0.025 ),
22744     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22745     OnDemand = cms.int32( -1 ),
22746     vertexCollection = cms.InputTag( "notUsed" ),
22747     Rescale_phi = cms.double( 3.0 ),
22748     Eta_fixed = cms.bool( True ),
22749     Rescale_eta = cms.double( 3.0 ),
22750     PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
22751     Eta_min = cms.double( 0.0 ),
22752     Phi_fixed = cms.bool( True ),
22753     Phi_min = cms.double( 0.0 ),
22754     PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
22755     EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
22756     MeasurementTrackerName = cms.InputTag( "" ),
22757     UseVertex = cms.bool( False ),
22758     Rescale_Dz = cms.double( 4.0 ),
22759     Pt_fixed = cms.bool( True ),
22760     Z_fixed = cms.bool( True ),
22761     Pt_min = cms.double( 0.0 ),
22762     DeltaZ = cms.double( 24.2 ),
22763     DeltaEta = cms.double( 0.2 ),
22764     DeltaPhi = cms.double( 0.15 ),
22765     maxRegions = cms.int32( 5 ),
22766     precise = cms.bool( True ),
22767     input = cms.InputTag( "hltL2SelectorForL3IOOpenMu" )
22768 )
22769 fragment.hltPixelTracksInRegionL2OpenMu = cms.EDProducer( "TrackSelectorByRegion",
22770     tracks = cms.InputTag( "hltPixelTracks" ),
22771     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsOpenMu" ),
22772     produceTrackCollection = cms.bool( True ),
22773     produceMask = cms.bool( False )
22774 )
22775 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
22776     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2OpenMu" ),
22777     InputVertexCollection = cms.InputTag( "" ),
22778     originHalfLength = cms.double( 0.3 ),
22779     originRadius = cms.double( 0.1 ),
22780     useProtoTrackKinematics = cms.bool( False ),
22781     useEventsWithNoVertex = cms.bool( True ),
22782     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
22783     usePV = cms.bool( False ),
22784     includeFourthHit = cms.bool( True ),
22785     produceComplement = cms.bool( False ),
22786     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
22787 )
22788 fragment.hltIter0IterL3MuonCkfTrackCandidatesOpenMu = cms.EDProducer( "CkfTrackCandidateMaker",
22789     cleanTrajectoryAfterInOut = cms.bool( False ),
22790     doSeedingRegionRebuilding = cms.bool( True ),
22791     onlyPixelHitsForSeedCleaner = cms.bool( False ),
22792     reverseTrajectories = cms.bool( False ),
22793     useHitsSplitting = cms.bool( True ),
22794     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
22795     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu" ),
22796     clustersToSkip = cms.InputTag( "" ),
22797     phase2clustersToSkip = cms.InputTag( "" ),
22798     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
22799     TransientInitialStateEstimatorParameters = cms.PSet( 
22800       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
22801       numberMeasurementsForFit = cms.int32( 4 ),
22802       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
22803     ),
22804     numHitsForSeedCleaner = cms.int32( 4 ),
22805     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
22806     RedundantSeedCleaner = cms.string( "none" ),
22807     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
22808     maxNSeeds = cms.uint32( 100000 ),
22809     maxSeedsBeforeCleaning = cms.uint32( 1000 )
22810 )
22811 fragment.hltIter0IterL3MuonCtfWithMaterialTracksOpenMu = cms.EDProducer( "TrackProducer",
22812     TrajectoryInEvent = cms.bool( False ),
22813     useHitsSplitting = cms.bool( False ),
22814     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesOpenMu" ),
22815     clusterRemovalInfo = cms.InputTag( "" ),
22816     AlgorithmName = cms.string( "hltIter0" ),
22817     GeometricInnerState = cms.bool( True ),
22818     reMatchSplitHits = cms.bool( False ),
22819     usePropagatorForPCA = cms.bool( False ),
22820     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22821     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
22822     useSimpleMF = cms.bool( True ),
22823     SimpleMagneticField = cms.string( "ParabolicMf" ),
22824     Fitter = cms.string( "hltESPFittingSmootherIT" ),
22825     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
22826     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22827     NavigationSchool = cms.string( "" ),
22828     MeasurementTracker = cms.string( "" )
22829 )
22830 fragment.hltIter0IterL3MuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier",
22831     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksOpenMu" ),
22832     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
22833     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
22834     ignoreVertices = cms.bool( False ),
22835     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
22836     mva = cms.PSet( 
22837       minPixelHits = cms.vint32( 0, 0, 0 ),
22838       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
22839       dr_par = cms.PSet( 
22840         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
22841         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
22842         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22843         dr_exp = cms.vint32( 4, 4, 2147483647 ),
22844         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
22845       ),
22846       maxLostLayers = cms.vint32( 1, 1, 1 ),
22847       min3DLayers = cms.vint32( 0, 0, 0 ),
22848       dz_par = cms.PSet( 
22849         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22850         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
22851         dz_exp = cms.vint32( 4, 4, 2147483647 )
22852       ),
22853       minNVtxTrk = cms.int32( 3 ),
22854       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
22855       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
22856       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
22857       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
22858       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
22859       minLayers = cms.vint32( 3, 3, 4 )
22860     )
22861 )
22862 fragment.hltIter0IterL3MuonTrackSelectionHighPurityOpenMu = cms.EDProducer( "TrackCollectionFilterCloner",
22863     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksOpenMu" ),
22864     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierOpenMu','MVAValues' ),
22865     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierOpenMu','QualityMasks' ),
22866     minQuality = cms.string( "highPurity" ),
22867     copyExtras = cms.untracked.bool( True ),
22868     copyTrajectories = cms.untracked.bool( False )
22869 )
22870 fragment.hltL3MuonsIterL3IOOpenMu = cms.EDProducer( "L3MuonProducer",
22871     ServiceParameters = cms.PSet( 
22872       RPCLayers = cms.bool( True ),
22873       UseMuonNavigation = cms.untracked.bool( True ),
22874       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
22875         'SteppingHelixPropagatorAny',
22876         'hltESPSmartPropagator',
22877         'hltESPSteppingHelixPropagatorOpposite' )
22878     ),
22879     MuonCollectionLabel = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22880     TrackLoaderParameters = cms.PSet( 
22881       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
22882       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22883       DoSmoothing = cms.bool( False ),
22884       SmoothTkTrack = cms.untracked.bool( False ),
22885       VertexConstraint = cms.bool( False ),
22886       MuonUpdatorAtVertexParameters = cms.PSet( 
22887         MaxChi2 = cms.double( 1000000.0 ),
22888         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
22889         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
22890       ),
22891       PutTkTrackIntoEvent = cms.untracked.bool( False ),
22892       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22893     ),
22894     L3TrajBuilderParameters = cms.PSet( 
22895       PtCut = cms.double( 1.0 ),
22896       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
22897       GlobalMuonTrackMatcher = cms.PSet( 
22898         Chi2Cut_3 = cms.double( 200.0 ),
22899         DeltaDCut_2 = cms.double( 10.0 ),
22900         Eta_threshold = cms.double( 1.2 ),
22901         Quality_2 = cms.double( 15.0 ),
22902         DeltaDCut_1 = cms.double( 40.0 ),
22903         Quality_3 = cms.double( 7.0 ),
22904         DeltaDCut_3 = cms.double( 15.0 ),
22905         Quality_1 = cms.double( 20.0 ),
22906         Pt_threshold1 = cms.double( 0.0 ),
22907         DeltaRCut_2 = cms.double( 0.2 ),
22908         DeltaRCut_1 = cms.double( 0.1 ),
22909         Pt_threshold2 = cms.double( 9.99999999E8 ),
22910         Chi2Cut_1 = cms.double( 50.0 ),
22911         Chi2Cut_2 = cms.double( 50.0 ),
22912         DeltaRCut_3 = cms.double( 1.0 ),
22913         LocChi2Cut = cms.double( 0.001 ),
22914         Propagator = cms.string( "hltESPSmartPropagator" ),
22915         MinPt = cms.double( 1.0 ),
22916         MinP = cms.double( 2.5 )
22917       ),
22918       ScaleTECxFactor = cms.double( -1.0 ),
22919       tkTrajUseVertex = cms.bool( False ),
22920       MuonTrackingRegionBuilder = cms.PSet( 
22921         Rescale_Dz = cms.double( 4.0 ),
22922         Pt_fixed = cms.bool( True ),
22923         Eta_fixed = cms.bool( True ),
22924         Eta_min = cms.double( 0.1 ),
22925         DeltaZ = cms.double( 24.2 ),
22926         maxRegions = cms.int32( 2 ),
22927         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
22928         UseVertex = cms.bool( False ),
22929         Z_fixed = cms.bool( True ),
22930         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
22931         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
22932         Rescale_phi = cms.double( 3.0 ),
22933         DeltaEta = cms.double( 0.04 ),
22934         precise = cms.bool( True ),
22935         OnDemand = cms.int32( -1 ),
22936         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
22937         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
22938         vertexCollection = cms.InputTag( "pixelVertices" ),
22939         Pt_min = cms.double( 3.0 ),
22940         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22941         Phi_fixed = cms.bool( True ),
22942         DeltaR = cms.double( 0.025 ),
22943         input = cms.InputTag( "hltL2SelectorForL3IOOpenMu" ),
22944         DeltaPhi = cms.double( 0.15 ),
22945         Phi_min = cms.double( 0.1 ),
22946         Rescale_eta = cms.double( 3.0 )
22947       ),
22948       TrackTransformer = cms.PSet( 
22949         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
22950         RefitDirection = cms.string( "insideOut" ),
22951         RefitRPCHits = cms.bool( True ),
22952         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
22953         DoPredictionsOnly = cms.bool( False ),
22954         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22955         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
22956         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22957       ),
22958       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22959       RefitRPCHits = cms.bool( True ),
22960       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
22961       GlbRefitterParameters = cms.PSet( 
22962         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
22963         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
22964         RefitFlag = cms.bool( True ),
22965         SkipStation = cms.int32( -1 ),
22966         Chi2CutRPC = cms.double( 1.0 ),
22967         PropDirForCosmics = cms.bool( False ),
22968         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
22969         HitThreshold = cms.int32( 1 ),
22970         DYTthrs = cms.vint32( 30, 15 ),
22971         TrackerSkipSystem = cms.int32( -1 ),
22972         RefitDirection = cms.string( "insideOut" ),
22973         Chi2CutCSC = cms.double( 150.0 ),
22974         Chi2CutDT = cms.double( 10.0 ),
22975         RefitRPCHits = cms.bool( True ),
22976         TrackerSkipSection = cms.int32( -1 ),
22977         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
22978         DoPredictionsOnly = cms.bool( False ),
22979         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22980         MuonHitsOption = cms.int32( 1 ),
22981         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
22982       ),
22983       PCut = cms.double( 2.5 ),
22984       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
22985       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22986       matchToSeeds = cms.bool( True ),
22987       tkTrajMaxChi2 = cms.double( 9999.0 ),
22988       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
22989       ScaleTECyFactor = cms.double( -1.0 ),
22990       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityOpenMu" )
22991     )
22992 )
22993 fragment.hltIterL3MuonsFromL2LinksCombinationOpenMu = cms.EDProducer( "L3TrackLinksCombiner",
22994     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu','hltL3MuonsIterL3IOOpenMu' )
22995 )
22996 fragment.hltIterL3MuonsFromL2OpenMu = cms.EDProducer( "L3TrackCombiner",
22997     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu','hltL3MuonsIterL3IOOpenMu' )
22998 )
22999 fragment.hltIterL3MuonL1MuonNoL2SelectorOpenMu = cms.EDProducer( "HLTL1MuonNoL2Selector",
23000     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23001     L2CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ),
23002     SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ),
23003     L1MinPt = cms.double( -1.0 ),
23004     L1MaxEta = cms.double( 5.0 ),
23005     L1MinQuality = cms.uint32( 3 ),
23006     CentralBxOnly = cms.bool( True )
23007 )
23008 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
23009     RegionPSet = cms.PSet( 
23010       vertexCollection = cms.InputTag( "notUsed" ),
23011       zErrorVetex = cms.double( 0.2 ),
23012       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
23013       zErrorBeamSpot = cms.double( 24.2 ),
23014       maxNVertices = cms.int32( 1 ),
23015       maxNRegions = cms.int32( 5 ),
23016       nSigmaZVertex = cms.double( 3.0 ),
23017       nSigmaZBeamSpot = cms.double( 4.0 ),
23018       ptMin = cms.double( 0.0 ),
23019       mode = cms.string( "BeamSpotSigma" ),
23020       input = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ),
23021       searchOpt = cms.bool( False ),
23022       whereToUseMeasurementTracker = cms.string( "Never" ),
23023       originRadius = cms.double( 0.2 ),
23024       measurementTrackerName = cms.InputTag( "" ),
23025       precise = cms.bool( True ),
23026       deltaEta = cms.double( 0.35 ),
23027       deltaPhi = cms.double( 0.2 )
23028     )
23029 )
23030 fragment.hltPixelTracksInRegionL1OpenMu = cms.EDProducer( "TrackSelectorByRegion",
23031     tracks = cms.InputTag( "hltPixelTracks" ),
23032     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu" ),
23033     produceTrackCollection = cms.bool( True ),
23034     produceMask = cms.bool( False )
23035 )
23036 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
23037     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1OpenMu" ),
23038     InputVertexCollection = cms.InputTag( "" ),
23039     originHalfLength = cms.double( 0.3 ),
23040     originRadius = cms.double( 0.1 ),
23041     useProtoTrackKinematics = cms.bool( False ),
23042     useEventsWithNoVertex = cms.bool( True ),
23043     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
23044     usePV = cms.bool( False ),
23045     includeFourthHit = cms.bool( True ),
23046     produceComplement = cms.bool( False ),
23047     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
23048 )
23049 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu = cms.EDProducer( "CkfTrackCandidateMaker",
23050     cleanTrajectoryAfterInOut = cms.bool( False ),
23051     doSeedingRegionRebuilding = cms.bool( True ),
23052     onlyPixelHitsForSeedCleaner = cms.bool( False ),
23053     reverseTrajectories = cms.bool( False ),
23054     useHitsSplitting = cms.bool( True ),
23055     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
23056     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu" ),
23057     clustersToSkip = cms.InputTag( "" ),
23058     phase2clustersToSkip = cms.InputTag( "" ),
23059     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
23060     TransientInitialStateEstimatorParameters = cms.PSet( 
23061       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
23062       numberMeasurementsForFit = cms.int32( 4 ),
23063       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
23064     ),
23065     numHitsForSeedCleaner = cms.int32( 4 ),
23066     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
23067     RedundantSeedCleaner = cms.string( "none" ),
23068     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
23069     maxNSeeds = cms.uint32( 100000 ),
23070     maxSeedsBeforeCleaning = cms.uint32( 1000 )
23071 )
23072 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu = cms.EDProducer( "TrackProducer",
23073     TrajectoryInEvent = cms.bool( False ),
23074     useHitsSplitting = cms.bool( False ),
23075     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu" ),
23076     clusterRemovalInfo = cms.InputTag( "" ),
23077     AlgorithmName = cms.string( "hltIter0" ),
23078     GeometricInnerState = cms.bool( True ),
23079     reMatchSplitHits = cms.bool( False ),
23080     usePropagatorForPCA = cms.bool( False ),
23081     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
23082     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
23083     useSimpleMF = cms.bool( True ),
23084     SimpleMagneticField = cms.string( "ParabolicMf" ),
23085     Fitter = cms.string( "hltESPFittingSmootherIT" ),
23086     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
23087     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
23088     NavigationSchool = cms.string( "" ),
23089     MeasurementTracker = cms.string( "" )
23090 )
23091 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier",
23092     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu" ),
23093     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
23094     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
23095     ignoreVertices = cms.bool( False ),
23096     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
23097     mva = cms.PSet( 
23098       minPixelHits = cms.vint32( 0, 0, 0 ),
23099       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
23100       dr_par = cms.PSet( 
23101         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
23102         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
23103         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
23104         dr_exp = cms.vint32( 4, 4, 2147483647 ),
23105         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
23106       ),
23107       maxLostLayers = cms.vint32( 1, 1, 1 ),
23108       min3DLayers = cms.vint32( 0, 0, 0 ),
23109       dz_par = cms.PSet( 
23110         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
23111         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
23112         dz_exp = cms.vint32( 4, 4, 2147483647 )
23113       ),
23114       minNVtxTrk = cms.int32( 3 ),
23115       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
23116       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
23117       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
23118       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
23119       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
23120       minLayers = cms.vint32( 3, 3, 4 )
23121     )
23122 )
23123 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu = cms.EDProducer( "TrackCollectionFilterCloner",
23124     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu" ),
23125     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu','MVAValues' ),
23126     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu','QualityMasks' ),
23127     minQuality = cms.string( "highPurity" ),
23128     copyExtras = cms.untracked.bool( True ),
23129     copyTrajectories = cms.untracked.bool( False )
23130 )
23131 fragment.hltIterL3MuonMergedOpenMu = cms.EDProducer( "TrackListMerger",
23132     copyExtras = cms.untracked.bool( True ),
23133     copyMVA = cms.bool( False ),
23134     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityOpenMu','hltIter0IterL3MuonTrackSelectionHighPurityOpenMu' ),
23135     MaxNormalizedChisq = cms.double( 1000.0 ),
23136     MinPT = cms.double( 0.05 ),
23137     MinFound = cms.int32( 3 ),
23138     Epsilon = cms.double( -0.001 ),
23139     ShareFrac = cms.double( 0.19 ),
23140     allowFirstHitShare = cms.bool( True ),
23141     FoundHitBonus = cms.double( 5.0 ),
23142     LostHitPenalty = cms.double( 20.0 ),
23143     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
23144     newQuality = cms.string( "confirmed" ),
23145     setsToMerge = cms.VPSet( 
23146       cms.PSet(  pQual = cms.bool( False ),
23147         tLists = cms.vint32( 0, 1 )
23148       )
23149     ),
23150     hasSelector = cms.vint32( 0, 0 ),
23151     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityOpenMu','hltIter0IterL3MuonTrackSelectionHighPurityOpenMu' ),
23152     writeOnlyTrkQuals = cms.bool( False ),
23153     makeReKeyedSeeds = cms.untracked.bool( False ),
23154     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
23155 )
23156 fragment.hltIterL3MuonAndMuonFromL1MergedOpenMu = cms.EDProducer( "TrackListMerger",
23157     copyExtras = cms.untracked.bool( True ),
23158     copyMVA = cms.bool( False ),
23159     TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedOpenMu','hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu' ),
23160     MaxNormalizedChisq = cms.double( 1000.0 ),
23161     MinPT = cms.double( 0.05 ),
23162     MinFound = cms.int32( 3 ),
23163     Epsilon = cms.double( -0.001 ),
23164     ShareFrac = cms.double( 0.19 ),
23165     allowFirstHitShare = cms.bool( True ),
23166     FoundHitBonus = cms.double( 5.0 ),
23167     LostHitPenalty = cms.double( 20.0 ),
23168     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
23169     newQuality = cms.string( "confirmed" ),
23170     setsToMerge = cms.VPSet( 
23171       cms.PSet(  pQual = cms.bool( False ),
23172         tLists = cms.vint32( 0, 1 )
23173       )
23174     ),
23175     hasSelector = cms.vint32( 0, 0 ),
23176     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedOpenMu','hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu' ),
23177     writeOnlyTrkQuals = cms.bool( False ),
23178     makeReKeyedSeeds = cms.untracked.bool( False ),
23179     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
23180 )
23181 fragment.hltL3MuonsIterL3LinksOpenMu = cms.EDProducer( "MuonLinksProducerForHLT",
23182     LinkCollection = cms.InputTag( "hltIterL3MuonsFromL2LinksCombinationOpenMu" ),
23183     InclusiveTrackerTrackCollection = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedOpenMu" ),
23184     ptMin = cms.double( 2.5 ),
23185     pMin = cms.double( 2.5 ),
23186     shareHitFraction = cms.double( 0.19 )
23187 )
23188 fragment.hltIterL3MuonsOpenMu = cms.EDProducer( "MuonIdProducer",
23189     MuonCaloCompatibility = cms.PSet( 
23190       delta_eta = cms.double( 0.02 ),
23191       delta_phi = cms.double( 0.02 ),
23192       allSiPMHO = cms.bool( False ),
23193       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
23194       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
23195     ),
23196     TrackAssociatorParameters = cms.PSet( 
23197       useMuon = cms.bool( True ),
23198       truthMatch = cms.bool( False ),
23199       usePreshower = cms.bool( False ),
23200       dRPreshowerPreselection = cms.double( 0.2 ),
23201       muonMaxDistanceSigmaY = cms.double( 0.0 ),
23202       useEcal = cms.bool( False ),
23203       muonMaxDistanceSigmaX = cms.double( 0.0 ),
23204       dRMuon = cms.double( 9999.0 ),
23205       dREcal = cms.double( 9999.0 ),
23206       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
23207       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
23208       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
23209       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
23210       propagateAllDirections = cms.bool( True ),
23211       muonMaxDistanceY = cms.double( 5.0 ),
23212       useHO = cms.bool( False ),
23213       muonMaxDistanceX = cms.double( 5.0 ),
23214       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
23215       useHcal = cms.bool( False ),
23216       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
23217       accountForTrajectoryChangeCalo = cms.bool( False ),
23218       dREcalPreselection = cms.double( 0.05 ),
23219       useCalo = cms.bool( False ),
23220       dRMuonPreselection = cms.double( 0.2 ),
23221       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
23222       dRHcal = cms.double( 9999.0 ),
23223       dRHcalPreselection = cms.double( 0.2 ),
23224       HORecHitCollectionLabel = cms.InputTag( "Notused" )
23225     ),
23226     CaloExtractorPSet = cms.PSet( 
23227       DR_Veto_H = cms.double( 0.1 ),
23228       CenterConeOnCalIntersection = cms.bool( False ),
23229       NoiseTow_EE = cms.double( 0.15 ),
23230       Noise_EB = cms.double( 0.025 ),
23231       Noise_HE = cms.double( 0.2 ),
23232       DR_Veto_E = cms.double( 0.07 ),
23233       NoiseTow_EB = cms.double( 0.04 ),
23234       Noise_EE = cms.double( 0.1 ),
23235       UseRecHitsFlag = cms.bool( False ),
23236       DR_Max = cms.double( 1.0 ),
23237       DepositLabel = cms.untracked.string( "Cal" ),
23238       Noise_HO = cms.double( 0.2 ),
23239       DR_Veto_HO = cms.double( 0.1 ),
23240       Threshold_H = cms.double( 0.5 ),
23241       PrintTimeReport = cms.untracked.bool( False ),
23242       Threshold_E = cms.double( 0.2 ),
23243       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
23244       ComponentName = cms.string( "CaloExtractorByAssociator" ),
23245       Threshold_HO = cms.double( 0.5 ),
23246       DepositInstanceLabels = cms.vstring( 'ecal',
23247         'hcal',
23248         'ho' ),
23249       ServiceParameters = cms.PSet( 
23250         RPCLayers = cms.bool( False ),
23251         UseMuonNavigation = cms.untracked.bool( False ),
23252         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
23253       ),
23254       TrackAssociatorParameters = cms.PSet( 
23255         useMuon = cms.bool( False ),
23256         truthMatch = cms.bool( False ),
23257         usePreshower = cms.bool( False ),
23258         dRPreshowerPreselection = cms.double( 0.2 ),
23259         muonMaxDistanceSigmaY = cms.double( 0.0 ),
23260         useEcal = cms.bool( False ),
23261         muonMaxDistanceSigmaX = cms.double( 0.0 ),
23262         dRMuon = cms.double( 9999.0 ),
23263         dREcal = cms.double( 1.0 ),
23264         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
23265         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
23266         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
23267         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
23268         propagateAllDirections = cms.bool( True ),
23269         muonMaxDistanceY = cms.double( 5.0 ),
23270         useHO = cms.bool( False ),
23271         muonMaxDistanceX = cms.double( 5.0 ),
23272         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
23273         useHcal = cms.bool( False ),
23274         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
23275         accountForTrajectoryChangeCalo = cms.bool( False ),
23276         dREcalPreselection = cms.double( 1.0 ),
23277         useCalo = cms.bool( True ),
23278         dRMuonPreselection = cms.double( 0.2 ),
23279         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
23280         dRHcal = cms.double( 1.0 ),
23281         dRHcalPreselection = cms.double( 1.0 ),
23282         HORecHitCollectionLabel = cms.InputTag( "Notused" )
23283       ),
23284       Noise_HB = cms.double( 0.2 )
23285     ),
23286     TrackExtractorPSet = cms.PSet( 
23287       Diff_z = cms.double( 0.2 ),
23288       inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu" ),
23289       Chi2Ndof_Max = cms.double( 1.0E64 ),
23290       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
23291       DR_Veto = cms.double( 0.01 ),
23292       Pt_Min = cms.double( -1.0 ),
23293       DR_Max = cms.double( 1.0 ),
23294       NHits_Min = cms.uint32( 0 ),
23295       Chi2Prob_Min = cms.double( -1.0 ),
23296       Diff_r = cms.double( 0.1 ),
23297       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
23298       ComponentName = cms.string( "TrackExtractor" )
23299     ),
23300     JetExtractorPSet = cms.PSet( 
23301       JetCollectionLabel = cms.InputTag( "Notused" ),
23302       DR_Veto = cms.double( 0.1 ),
23303       DR_Max = cms.double( 1.0 ),
23304       ExcludeMuonVeto = cms.bool( True ),
23305       PrintTimeReport = cms.untracked.bool( False ),
23306       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
23307       ComponentName = cms.string( "JetExtractor" ),
23308       ServiceParameters = cms.PSet( 
23309         RPCLayers = cms.bool( False ),
23310         UseMuonNavigation = cms.untracked.bool( False ),
23311         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
23312       ),
23313       TrackAssociatorParameters = cms.PSet( 
23314         useMuon = cms.bool( False ),
23315         truthMatch = cms.bool( False ),
23316         usePreshower = cms.bool( False ),
23317         dRPreshowerPreselection = cms.double( 0.2 ),
23318         muonMaxDistanceSigmaY = cms.double( 0.0 ),
23319         useEcal = cms.bool( False ),
23320         muonMaxDistanceSigmaX = cms.double( 0.0 ),
23321         dRMuon = cms.double( 9999.0 ),
23322         dREcal = cms.double( 0.5 ),
23323         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
23324         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
23325         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
23326         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
23327         propagateAllDirections = cms.bool( True ),
23328         muonMaxDistanceY = cms.double( 5.0 ),
23329         useHO = cms.bool( False ),
23330         muonMaxDistanceX = cms.double( 5.0 ),
23331         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
23332         useHcal = cms.bool( False ),
23333         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
23334         accountForTrajectoryChangeCalo = cms.bool( False ),
23335         dREcalPreselection = cms.double( 0.5 ),
23336         useCalo = cms.bool( True ),
23337         dRMuonPreselection = cms.double( 0.2 ),
23338         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
23339         dRHcal = cms.double( 0.5 ),
23340         dRHcalPreselection = cms.double( 0.5 ),
23341         HORecHitCollectionLabel = cms.InputTag( "Notused" )
23342       ),
23343       Threshold = cms.double( 5.0 )
23344     ),
23345     trackDepositName = cms.string( "tracker" ),
23346     ecalDepositName = cms.string( "ecal" ),
23347     hcalDepositName = cms.string( "hcal" ),
23348     hoDepositName = cms.string( "ho" ),
23349     jetDepositName = cms.string( "jets" ),
23350     TimingFillerParameters = cms.PSet( 
23351       DTTimingParameters = cms.PSet( 
23352         HitError = cms.double( 6.0 ),
23353         MatchParameters = cms.PSet( 
23354           TightMatchDT = cms.bool( False ),
23355           DTradius = cms.double( 0.01 ),
23356           TightMatchCSC = cms.bool( True ),
23357           CSCsegments = cms.InputTag( "hltCscSegments" ),
23358           DTsegments = cms.InputTag( "hltDt4DSegments" )
23359         ),
23360         debug = cms.bool( False ),
23361         DoWireCorr = cms.bool( False ),
23362         RequireBothProjections = cms.bool( False ),
23363         DTTimeOffset = cms.double( 2.7 ),
23364         PruneCut = cms.double( 10000.0 ),
23365         DTsegments = cms.InputTag( "hltDt4DSegments" ),
23366         UseSegmentT0 = cms.bool( False ),
23367         HitsMin = cms.int32( 5 ),
23368         DropTheta = cms.bool( True ),
23369         ServiceParameters = cms.PSet( 
23370           RPCLayers = cms.bool( True ),
23371           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
23372         )
23373       ),
23374       UseCSC = cms.bool( True ),
23375       CSCTimingParameters = cms.PSet( 
23376         MatchParameters = cms.PSet( 
23377           TightMatchDT = cms.bool( False ),
23378           DTradius = cms.double( 0.01 ),
23379           TightMatchCSC = cms.bool( True ),
23380           CSCsegments = cms.InputTag( "hltCscSegments" ),
23381           DTsegments = cms.InputTag( "hltDt4DSegments" )
23382         ),
23383         debug = cms.bool( False ),
23384         CSCWireTimeOffset = cms.double( 0.0 ),
23385         CSCStripError = cms.double( 7.0 ),
23386         CSCTimeOffset = cms.double( 0.0 ),
23387         CSCWireError = cms.double( 8.6 ),
23388         PruneCut = cms.double( 100.0 ),
23389         CSCsegments = cms.InputTag( "hltCscSegments" ),
23390         UseStripTime = cms.bool( True ),
23391         CSCStripTimeOffset = cms.double( 0.0 ),
23392         UseWireTime = cms.bool( True ),
23393         ServiceParameters = cms.PSet( 
23394           RPCLayers = cms.bool( True ),
23395           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
23396         )
23397       ),
23398       ErrorDT = cms.double( 6.0 ),
23399       EcalEnergyCut = cms.double( 0.4 ),
23400       UseECAL = cms.bool( True ),
23401       ErrorEB = cms.double( 2.085 ),
23402       UseDT = cms.bool( True ),
23403       ErrorEE = cms.double( 6.95 ),
23404       ErrorCSC = cms.double( 7.4 )
23405     ),
23406     ShowerDigiFillerParameters = cms.PSet( 
23407       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
23408       digiMaxDistanceX = cms.double( 25.0 ),
23409       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
23410     ),
23411     TrackerKinkFinderParameters = cms.PSet( 
23412       usePosition = cms.bool( False ),
23413       diagonalOnly = cms.bool( False )
23414     ),
23415     fillEnergy = cms.bool( False ),
23416     storeCrossedHcalRecHits = cms.bool( False ),
23417     maxAbsPullX = cms.double( 4.0 ),
23418     maxAbsEta = cms.double( 3.0 ),
23419     minPt = cms.double( 8.0 ),
23420     inputCollectionTypes = cms.vstring( 'inner tracks',
23421       'links' ),
23422     addExtraSoftMuons = cms.bool( False ),
23423     fillGlobalTrackRefits = cms.bool( False ),
23424     debugWithTruthMatching = cms.bool( False ),
23425     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedOpenMu','hltL3MuonsIterL3LinksOpenMu' ),
23426     fillCaloCompatibility = cms.bool( False ),
23427     maxAbsPullY = cms.double( 9999.0 ),
23428     maxAbsDy = cms.double( 9999.0 ),
23429     minP = cms.double( 0.0 ),
23430     minPCaloMuon = cms.double( 1.0E9 ),
23431     maxAbsDx = cms.double( 3.0 ),
23432     fillIsolation = cms.bool( False ),
23433     writeIsoDeposits = cms.bool( False ),
23434     minNumberOfMatches = cms.int32( 1 ),
23435     fillMatching = cms.bool( True ),
23436     fillShowerDigis = cms.bool( False ),
23437     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
23438     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
23439     fillGlobalTrackQuality = cms.bool( False ),
23440     globalTrackQualityInputTag = cms.InputTag( "" ),
23441     selectHighPurity = cms.bool( False ),
23442     pvInputTag = cms.InputTag( "" ),
23443     fillTrackerKink = cms.bool( False ),
23444     minCaloCompatibility = cms.double( 0.6 ),
23445     runArbitrationCleaner = cms.bool( False ),
23446     arbitrationCleanerOptions = cms.PSet( 
23447       OverlapDTheta = cms.double( 0.02 ),
23448       Overlap = cms.bool( True ),
23449       Clustering = cms.bool( True ),
23450       ME1a = cms.bool( True ),
23451       ClusterDTheta = cms.double( 0.02 ),
23452       ClusterDPhi = cms.double( 0.6 ),
23453       OverlapDPhi = cms.double( 0.0786 )
23454     ),
23455     arbitrateTrackerMuons = cms.bool( True )
23456 )
23457 fragment.hltIterL3MuonCandidatesOpenMu = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
23458     InputObjects = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23459     DisplacedReconstruction = cms.bool( False )
23460 )
23461 fragment.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
23462     saveTags = cms.bool( True ),
23463     CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ),
23464     PreviousCandTag = cms.InputTag( "hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23465     MaxEta = cms.double( 2.5 ),
23466     MinPt = cms.double( 0.0 ),
23467     MaxDeltaR = cms.double( 0.3 ),
23468     MinN = cms.int32( 1 ),
23469     CentralBxOnly = cms.bool( True ),
23470     SelectQualities = cms.vint32(  )
23471 )
23472 fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 = cms.EDFilter( "HLTMuonL3PreFilter",
23473     saveTags = cms.bool( True ),
23474     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23475     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23476     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
23477     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23478     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23479     MinN = cms.int32( 3 ),
23480     MaxEta = cms.double( 2.5 ),
23481     MinNhits = cms.int32( 0 ),
23482     MaxDr = cms.double( 2.0 ),
23483     MinDr = cms.double( -1.0 ),
23484     MaxDz = cms.double( 9999.0 ),
23485     MinDxySig = cms.double( -1.0 ),
23486     MinPt = cms.double( 2.0 ),
23487     NSigmaPt = cms.double( 0.0 ),
23488     MaxNormalizedChi2 = cms.double( 9999.0 ),
23489     MaxDXYBeamSpot = cms.double( 9999.0 ),
23490     MinDXYBeamSpot = cms.double( -1.0 ),
23491     MinNmuonHits = cms.int32( 0 ),
23492     MaxPtDifference = cms.double( 9999.0 ),
23493     MinTrackPt = cms.double( 0.0 ),
23494     minMuonStations = cms.int32( -1 ),
23495     minTrkHits = cms.int32( -1 ),
23496     minMuonHits = cms.int32( -1 ),
23497     allowedTypeMask = cms.uint32( 255 ),
23498     requiredTypeMask = cms.uint32( 0 ),
23499     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23500     trkMuonId = cms.uint32( 0 ),
23501     L1MatchingdR = cms.double( 0.3 ),
23502     MatchToPreviousCand = cms.bool( True ),
23503     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
23504     requireL3MuonTrajectorySeed = cms.bool( False ),
23505     useSimpleGeometry = cms.bool( True ),
23506     useStation2 = cms.bool( True ),
23507     fallbackToME1 = cms.bool( False ),
23508     cosmicPropagationHypothesis = cms.bool( False ),
23509     useMB2InOverlap = cms.bool( False ),
23510     useTrack = cms.string( "tracker" ),
23511     useState = cms.string( "atVertex" ),
23512     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23513     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23514     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23515 )
23516 fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 = cms.EDFilter( "HLTMuonL3PreFilter",
23517     saveTags = cms.bool( True ),
23518     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23519     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23520     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
23521     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23522     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23523     MinN = cms.int32( 2 ),
23524     MaxEta = cms.double( 2.5 ),
23525     MinNhits = cms.int32( 0 ),
23526     MaxDr = cms.double( 2.0 ),
23527     MinDr = cms.double( -1.0 ),
23528     MaxDz = cms.double( 9999.0 ),
23529     MinDxySig = cms.double( -1.0 ),
23530     MinPt = cms.double( 3.5 ),
23531     NSigmaPt = cms.double( 0.0 ),
23532     MaxNormalizedChi2 = cms.double( 9999.0 ),
23533     MaxDXYBeamSpot = cms.double( 9999.0 ),
23534     MinDXYBeamSpot = cms.double( -1.0 ),
23535     MinNmuonHits = cms.int32( 0 ),
23536     MaxPtDifference = cms.double( 9999.0 ),
23537     MinTrackPt = cms.double( 0.0 ),
23538     minMuonStations = cms.int32( -1 ),
23539     minTrkHits = cms.int32( -1 ),
23540     minMuonHits = cms.int32( -1 ),
23541     allowedTypeMask = cms.uint32( 255 ),
23542     requiredTypeMask = cms.uint32( 0 ),
23543     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23544     trkMuonId = cms.uint32( 0 ),
23545     L1MatchingdR = cms.double( 0.3 ),
23546     MatchToPreviousCand = cms.bool( True ),
23547     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
23548     requireL3MuonTrajectorySeed = cms.bool( False ),
23549     useSimpleGeometry = cms.bool( True ),
23550     useStation2 = cms.bool( True ),
23551     fallbackToME1 = cms.bool( False ),
23552     cosmicPropagationHypothesis = cms.bool( False ),
23553     useMB2InOverlap = cms.bool( False ),
23554     useTrack = cms.string( "tracker" ),
23555     useState = cms.string( "atVertex" ),
23556     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23557     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23558     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23559 )
23560 fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 = cms.EDFilter( "HLTMuonL3PreFilter",
23561     saveTags = cms.bool( True ),
23562     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23563     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23564     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
23565     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23566     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23567     MinN = cms.int32( 1 ),
23568     MaxEta = cms.double( 2.5 ),
23569     MinNhits = cms.int32( 0 ),
23570     MaxDr = cms.double( 2.0 ),
23571     MinDr = cms.double( -1.0 ),
23572     MaxDz = cms.double( 9999.0 ),
23573     MinDxySig = cms.double( -1.0 ),
23574     MinPt = cms.double( 5.0 ),
23575     NSigmaPt = cms.double( 0.0 ),
23576     MaxNormalizedChi2 = cms.double( 9999.0 ),
23577     MaxDXYBeamSpot = cms.double( 9999.0 ),
23578     MinDXYBeamSpot = cms.double( -1.0 ),
23579     MinNmuonHits = cms.int32( 0 ),
23580     MaxPtDifference = cms.double( 9999.0 ),
23581     MinTrackPt = cms.double( 0.0 ),
23582     minMuonStations = cms.int32( -1 ),
23583     minTrkHits = cms.int32( -1 ),
23584     minMuonHits = cms.int32( -1 ),
23585     allowedTypeMask = cms.uint32( 255 ),
23586     requiredTypeMask = cms.uint32( 0 ),
23587     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23588     trkMuonId = cms.uint32( 0 ),
23589     L1MatchingdR = cms.double( 0.3 ),
23590     MatchToPreviousCand = cms.bool( True ),
23591     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
23592     requireL3MuonTrajectorySeed = cms.bool( False ),
23593     useSimpleGeometry = cms.bool( True ),
23594     useStation2 = cms.bool( True ),
23595     fallbackToME1 = cms.bool( False ),
23596     cosmicPropagationHypothesis = cms.bool( False ),
23597     useMB2InOverlap = cms.bool( False ),
23598     useTrack = cms.string( "tracker" ),
23599     useState = cms.string( "atVertex" ),
23600     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23601     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23602     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23603 )
23604 fragment.hltUpsilonMuon53p52OpenMuonL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
23605     saveTags = cms.bool( True ),
23606     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23607     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23608     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
23609     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23610     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23611     PreviousCandIsL2 = cms.bool( True ),
23612     FastAccept = cms.bool( False ),
23613     MinN = cms.int32( 1 ),
23614     MaxEta = cms.double( 2.5 ),
23615     MinNhits = cms.int32( 0 ),
23616     MaxDr = cms.double( 2.0 ),
23617     MaxDz = cms.double( 9999.0 ),
23618     ChargeOpt = cms.int32( -1 ),
23619     MinPtPair = cms.vdouble( 0.0 ),
23620     MaxPtPair = cms.vdouble( 1.0E125 ),
23621     MinPtMax = cms.vdouble( 0.0 ),
23622     MinPtMin = cms.vdouble( 0.0 ),
23623     MaxPtMin = cms.vdouble( 1.0E125 ),
23624     MinInvMass = cms.vdouble( 8.5 ),
23625     MaxInvMass = cms.vdouble( 11.5 ),
23626     MinDiMuonDeltaR = cms.double( -1.0 ),
23627     MinAcop = cms.double( -999.0 ),
23628     MaxAcop = cms.double( 999.0 ),
23629     MinPtBalance = cms.double( -1.0 ),
23630     MaxPtBalance = cms.double( 999999.0 ),
23631     NSigmaPt = cms.double( 0.0 ),
23632     MaxDCAMuMu = cms.double( 0.5 ),
23633     MaxRapidityPair = cms.double( 999999.0 ),
23634     CutCowboys = cms.bool( False ),
23635     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
23636     L1MatchingdR = cms.double( 0.3 ),
23637     MatchToPreviousCand = cms.bool( True ),
23638     useSimpleGeometry = cms.bool( True ),
23639     useStation2 = cms.bool( True ),
23640     fallbackToME1 = cms.bool( False ),
23641     cosmicPropagationHypothesis = cms.bool( False ),
23642     useMB2InOverlap = cms.bool( False ),
23643     useTrack = cms.string( "tracker" ),
23644     useState = cms.string( "atVertex" ),
23645     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23646     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23647     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23648 )
23649 fragment.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
23650     Src = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23651     PreviousCandTag = cms.InputTag( "hltUpsilonMuon53p52OpenMuonL3Filtered" ),
23652     matchToPrevious = cms.bool( True ),
23653     MaxEta = cms.double( 2.5 ),
23654     MinPt = cms.double( 0.0 ),
23655     MinPtPair = cms.double( 0.0 ),
23656     MinInvMass = cms.double( 0.0 ),
23657     MaxInvMass = cms.double( 999999.0 ),
23658     ChargeOpt = cms.int32( -1 )
23659 )
23660 fragment.hltVertexmumuFilterUpsilonMuon53p52OpenMuon = cms.EDFilter( "HLTDisplacedmumuFilter",
23661     saveTags = cms.bool( True ),
23662     FastAccept = cms.bool( True ),
23663     MinLxySignificance = cms.double( 0.0 ),
23664     MaxLxySignificance = cms.double( -1.0 ),
23665     MaxNormalisedChi2 = cms.double( 999999.0 ),
23666     MinVtxProbability = cms.double( 0.005 ),
23667     MinCosinePointingAngle = cms.double( -2.0 ),
23668     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon" ),
23669     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23670     MuonTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" )
23671 )
23672 fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau = cms.EDFilter( "HLTL1TSeed",
23673     saveTags = cms.bool( True ),
23674     L1SeedsLogicalExpression = cms.string( "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_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ),
23675     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23676     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23677     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23678     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23679     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23680     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23681     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23682     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
23683     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
23684 )
23685 fragment.hltPreDoubleEle25CaloIdLMW = cms.EDFilter( "HLTPrescaler",
23686     offset = cms.uint32( 0 ),
23687     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23688 )
23689 fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
23690     saveTags = cms.bool( True ),
23691     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
23692     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23693     candNonIsolatedTag = cms.InputTag( "" ),
23694     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23695     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau" ),
23696     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23697     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23698     ncandcut = cms.int32( 1 ),
23699     doIsolated = cms.bool( False ),
23700     region_eta_size = cms.double( 0.522 ),
23701     region_eta_size_ecap = cms.double( 1.0 ),
23702     region_phi_size = cms.double( 1.044 ),
23703     barrel_end = cms.double( 1.4791 ),
23704     endcap_end = cms.double( 2.65 )
23705 )
23706 fragment.hltEG25EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
23707     saveTags = cms.bool( True ),
23708     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter" ),
23709     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23710     etcutEB = cms.double( 25.0 ),
23711     etcutEE = cms.double( 25.0 ),
23712     minEtaCut = cms.double( -9999.0 ),
23713     maxEtaCut = cms.double( 9999.0 ),
23714     ncandcut = cms.int32( 1 )
23715 )
23716 fragment.hltEG25HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23717     saveTags = cms.bool( True ),
23718     candTag = cms.InputTag( "hltEG25EtFilter" ),
23719     varTag = cms.InputTag( "hltEgammaHoverE" ),
23720     rhoTag = cms.InputTag( "" ),
23721     energyLowEdges = cms.vdouble( 0.0 ),
23722     lessThan = cms.bool( True ),
23723     useEt = cms.bool( False ),
23724     useAbs = cms.bool( False ),
23725     thrRegularEB = cms.vdouble( -1.0 ),
23726     thrRegularEE = cms.vdouble( -1.0 ),
23727     thrOverEEB = cms.vdouble( 0.15 ),
23728     thrOverEEE = cms.vdouble( 0.1 ),
23729     thrOverE2EB = cms.vdouble( -1.0 ),
23730     thrOverE2EE = cms.vdouble( -1.0 ),
23731     ncandcut = cms.int32( 1 ),
23732     doRhoCorrection = cms.bool( False ),
23733     rhoMax = cms.double( 9.9999999E7 ),
23734     rhoScale = cms.double( 1.0 ),
23735     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23736     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23737     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23738 )
23739 fragment.hltEG25CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23740     saveTags = cms.bool( True ),
23741     candTag = cms.InputTag( "hltEG25HEFilter" ),
23742     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
23743     rhoTag = cms.InputTag( "" ),
23744     energyLowEdges = cms.vdouble( 0.0 ),
23745     lessThan = cms.bool( True ),
23746     useEt = cms.bool( False ),
23747     useAbs = cms.bool( False ),
23748     thrRegularEB = cms.vdouble( 0.014 ),
23749     thrRegularEE = cms.vdouble( 0.035 ),
23750     thrOverEEB = cms.vdouble( -1.0 ),
23751     thrOverEEE = cms.vdouble( -1.0 ),
23752     thrOverE2EB = cms.vdouble( -1.0 ),
23753     thrOverE2EE = cms.vdouble( -1.0 ),
23754     ncandcut = cms.int32( 1 ),
23755     doRhoCorrection = cms.bool( False ),
23756     rhoMax = cms.double( 9.9999999E7 ),
23757     rhoScale = cms.double( 1.0 ),
23758     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23759     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23760     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23761 )
23762 fragment.hltEle25CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
23763     saveTags = cms.bool( True ),
23764     candTag = cms.InputTag( "hltEG25CaloIdLClusterShapeFilter" ),
23765     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
23766     npixelmatchcut = cms.double( 1.0 ),
23767     ncandcut = cms.int32( 1 ),
23768     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23769     s_a_phi1B = cms.double( 0.0069 ),
23770     s_a_phi1I = cms.double( 0.0088 ),
23771     s_a_phi1F = cms.double( 0.0076 ),
23772     s_a_phi2B = cms.double( 3.7E-4 ),
23773     s_a_phi2I = cms.double( 7.0E-4 ),
23774     s_a_phi2F = cms.double( 0.00906 ),
23775     s_a_zB = cms.double( 0.012 ),
23776     s_a_rI = cms.double( 0.027 ),
23777     s_a_rF = cms.double( 0.04 ),
23778     s2_threshold = cms.double( 0.4 ),
23779     tanhSO10BarrelThres = cms.double( 0.35 ),
23780     tanhSO10InterThres = cms.double( 1.0 ),
23781     tanhSO10ForwardThres = cms.double( 1.0 ),
23782     useS = cms.bool( False ),
23783     pixelVeto = cms.bool( False )
23784 )
23785 fragment.hltEle25CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
23786     saveTags = cms.bool( True ),
23787     candTag = cms.InputTag( "hltEle25CaloIdLPixelMatchFilter" ),
23788     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
23789     rhoTag = cms.InputTag( "" ),
23790     energyLowEdges = cms.vdouble( 0.0 ),
23791     lessThan = cms.bool( True ),
23792     useEt = cms.bool( False ),
23793     useAbs = cms.bool( False ),
23794     thrRegularEB = cms.vdouble( 150.0 ),
23795     thrRegularEE = cms.vdouble( 150.0 ),
23796     thrOverEEB = cms.vdouble( -1.0 ),
23797     thrOverEEE = cms.vdouble( -1.0 ),
23798     thrOverE2EB = cms.vdouble( -1.0 ),
23799     thrOverE2EE = cms.vdouble( -1.0 ),
23800     ncandcut = cms.int32( 1 ),
23801     doRhoCorrection = cms.bool( False ),
23802     rhoMax = cms.double( 9.9999999E7 ),
23803     rhoScale = cms.double( 1.0 ),
23804     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23805     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23806     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23807 )
23808 fragment.hltDiEG25EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
23809     saveTags = cms.bool( True ),
23810     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
23811     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
23812     etcutEB = cms.double( 25.0 ),
23813     etcutEE = cms.double( 25.0 ),
23814     minEtaCut = cms.double( -9999.0 ),
23815     maxEtaCut = cms.double( 9999.0 ),
23816     ncandcut = cms.int32( 2 )
23817 )
23818 fragment.hltDiEG25HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23819     saveTags = cms.bool( True ),
23820     candTag = cms.InputTag( "hltDiEG25EtUnseededFilter" ),
23821     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
23822     rhoTag = cms.InputTag( "" ),
23823     energyLowEdges = cms.vdouble( 0.0 ),
23824     lessThan = cms.bool( True ),
23825     useEt = cms.bool( False ),
23826     useAbs = cms.bool( False ),
23827     thrRegularEB = cms.vdouble( -1.0 ),
23828     thrRegularEE = cms.vdouble( -1.0 ),
23829     thrOverEEB = cms.vdouble( 0.15 ),
23830     thrOverEEE = cms.vdouble( 0.1 ),
23831     thrOverE2EB = cms.vdouble( -1.0 ),
23832     thrOverE2EE = cms.vdouble( -1.0 ),
23833     ncandcut = cms.int32( 2 ),
23834     doRhoCorrection = cms.bool( False ),
23835     rhoMax = cms.double( 9.9999999E7 ),
23836     rhoScale = cms.double( 1.0 ),
23837     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23838     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23839     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23840 )
23841 fragment.hltDiEG25CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23842     saveTags = cms.bool( True ),
23843     candTag = cms.InputTag( "hltDiEG25HEUnseededFilter" ),
23844     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
23845     rhoTag = cms.InputTag( "" ),
23846     energyLowEdges = cms.vdouble( 0.0 ),
23847     lessThan = cms.bool( True ),
23848     useEt = cms.bool( False ),
23849     useAbs = cms.bool( False ),
23850     thrRegularEB = cms.vdouble( 0.014 ),
23851     thrRegularEE = cms.vdouble( 0.035 ),
23852     thrOverEEB = cms.vdouble( -1.0 ),
23853     thrOverEEE = cms.vdouble( -1.0 ),
23854     thrOverE2EB = cms.vdouble( -1.0 ),
23855     thrOverE2EE = cms.vdouble( -1.0 ),
23856     ncandcut = cms.int32( 2 ),
23857     doRhoCorrection = cms.bool( False ),
23858     rhoMax = cms.double( 9.9999999E7 ),
23859     rhoScale = cms.double( 1.0 ),
23860     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23861     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23862     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23863 )
23864 fragment.hltDiEle25CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
23865     saveTags = cms.bool( True ),
23866     candTag = cms.InputTag( "hltDiEG25CaloIdLClusterShapeUnseededFilter" ),
23867     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
23868     npixelmatchcut = cms.double( 1.0 ),
23869     ncandcut = cms.int32( 2 ),
23870     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
23871     s_a_phi1B = cms.double( 0.0069 ),
23872     s_a_phi1I = cms.double( 0.0088 ),
23873     s_a_phi1F = cms.double( 0.0076 ),
23874     s_a_phi2B = cms.double( 3.7E-4 ),
23875     s_a_phi2I = cms.double( 7.0E-4 ),
23876     s_a_phi2F = cms.double( 0.00906 ),
23877     s_a_zB = cms.double( 0.012 ),
23878     s_a_rI = cms.double( 0.027 ),
23879     s_a_rF = cms.double( 0.04 ),
23880     s2_threshold = cms.double( 0.4 ),
23881     tanhSO10BarrelThres = cms.double( 0.35 ),
23882     tanhSO10InterThres = cms.double( 1.0 ),
23883     tanhSO10ForwardThres = cms.double( 1.0 ),
23884     useS = cms.bool( False ),
23885     pixelVeto = cms.bool( False )
23886 )
23887 fragment.hltDiEle25CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23888     saveTags = cms.bool( True ),
23889     candTag = cms.InputTag( "hltDiEle25CaloIdLPixelMatchUnseededFilter" ),
23890     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
23891     rhoTag = cms.InputTag( "" ),
23892     energyLowEdges = cms.vdouble( 0.0 ),
23893     lessThan = cms.bool( True ),
23894     useEt = cms.bool( False ),
23895     useAbs = cms.bool( False ),
23896     thrRegularEB = cms.vdouble( 150.0 ),
23897     thrRegularEE = cms.vdouble( 150.0 ),
23898     thrOverEEB = cms.vdouble( -1.0 ),
23899     thrOverEEE = cms.vdouble( -1.0 ),
23900     thrOverE2EB = cms.vdouble( -1.0 ),
23901     thrOverE2EE = cms.vdouble( -1.0 ),
23902     ncandcut = cms.int32( 2 ),
23903     doRhoCorrection = cms.bool( False ),
23904     rhoMax = cms.double( 9.9999999E7 ),
23905     rhoScale = cms.double( 1.0 ),
23906     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23907     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23908     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23909 )
23910 fragment.hltPreDoubleEle27CaloIdLMW = cms.EDFilter( "HLTPrescaler",
23911     offset = cms.uint32( 0 ),
23912     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23913 )
23914 fragment.hltEG27EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
23915     saveTags = cms.bool( True ),
23916     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter" ),
23917     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23918     etcutEB = cms.double( 27.0 ),
23919     etcutEE = cms.double( 27.0 ),
23920     minEtaCut = cms.double( -9999.0 ),
23921     maxEtaCut = cms.double( 9999.0 ),
23922     ncandcut = cms.int32( 1 )
23923 )
23924 fragment.hltEG27HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23925     saveTags = cms.bool( True ),
23926     candTag = cms.InputTag( "hltEG27EtFilter" ),
23927     varTag = cms.InputTag( "hltEgammaHoverE" ),
23928     rhoTag = cms.InputTag( "" ),
23929     energyLowEdges = cms.vdouble( 0.0 ),
23930     lessThan = cms.bool( True ),
23931     useEt = cms.bool( False ),
23932     useAbs = cms.bool( False ),
23933     thrRegularEB = cms.vdouble( -1.0 ),
23934     thrRegularEE = cms.vdouble( -1.0 ),
23935     thrOverEEB = cms.vdouble( 0.15 ),
23936     thrOverEEE = cms.vdouble( 0.1 ),
23937     thrOverE2EB = cms.vdouble( -1.0 ),
23938     thrOverE2EE = cms.vdouble( -1.0 ),
23939     ncandcut = cms.int32( 1 ),
23940     doRhoCorrection = cms.bool( False ),
23941     rhoMax = cms.double( 9.9999999E7 ),
23942     rhoScale = cms.double( 1.0 ),
23943     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23944     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23945     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23946 )
23947 fragment.hltEG27CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23948     saveTags = cms.bool( True ),
23949     candTag = cms.InputTag( "hltEG27HEFilter" ),
23950     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
23951     rhoTag = cms.InputTag( "" ),
23952     energyLowEdges = cms.vdouble( 0.0 ),
23953     lessThan = cms.bool( True ),
23954     useEt = cms.bool( False ),
23955     useAbs = cms.bool( False ),
23956     thrRegularEB = cms.vdouble( 0.014 ),
23957     thrRegularEE = cms.vdouble( 0.035 ),
23958     thrOverEEB = cms.vdouble( -1.0 ),
23959     thrOverEEE = cms.vdouble( -1.0 ),
23960     thrOverE2EB = cms.vdouble( -1.0 ),
23961     thrOverE2EE = cms.vdouble( -1.0 ),
23962     ncandcut = cms.int32( 1 ),
23963     doRhoCorrection = cms.bool( False ),
23964     rhoMax = cms.double( 9.9999999E7 ),
23965     rhoScale = cms.double( 1.0 ),
23966     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23967     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23968     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23969 )
23970 fragment.hltEle27CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
23971     saveTags = cms.bool( True ),
23972     candTag = cms.InputTag( "hltEG27CaloIdLClusterShapeFilter" ),
23973     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
23974     npixelmatchcut = cms.double( 1.0 ),
23975     ncandcut = cms.int32( 1 ),
23976     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23977     s_a_phi1B = cms.double( 0.0069 ),
23978     s_a_phi1I = cms.double( 0.0088 ),
23979     s_a_phi1F = cms.double( 0.0076 ),
23980     s_a_phi2B = cms.double( 3.7E-4 ),
23981     s_a_phi2I = cms.double( 7.0E-4 ),
23982     s_a_phi2F = cms.double( 0.00906 ),
23983     s_a_zB = cms.double( 0.012 ),
23984     s_a_rI = cms.double( 0.027 ),
23985     s_a_rF = cms.double( 0.04 ),
23986     s2_threshold = cms.double( 0.4 ),
23987     tanhSO10BarrelThres = cms.double( 0.35 ),
23988     tanhSO10InterThres = cms.double( 1.0 ),
23989     tanhSO10ForwardThres = cms.double( 1.0 ),
23990     useS = cms.bool( False ),
23991     pixelVeto = cms.bool( False )
23992 )
23993 fragment.hltEle27CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
23994     saveTags = cms.bool( True ),
23995     candTag = cms.InputTag( "hltEle27CaloIdLPixelMatchFilter" ),
23996     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
23997     rhoTag = cms.InputTag( "" ),
23998     energyLowEdges = cms.vdouble( 0.0 ),
23999     lessThan = cms.bool( True ),
24000     useEt = cms.bool( False ),
24001     useAbs = cms.bool( False ),
24002     thrRegularEB = cms.vdouble( 150.0 ),
24003     thrRegularEE = cms.vdouble( 150.0 ),
24004     thrOverEEB = cms.vdouble( -1.0 ),
24005     thrOverEEE = cms.vdouble( -1.0 ),
24006     thrOverE2EB = cms.vdouble( -1.0 ),
24007     thrOverE2EE = cms.vdouble( -1.0 ),
24008     ncandcut = cms.int32( 1 ),
24009     doRhoCorrection = cms.bool( False ),
24010     rhoMax = cms.double( 9.9999999E7 ),
24011     rhoScale = cms.double( 1.0 ),
24012     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24013     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24014     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24015 )
24016 fragment.hltDiEG27EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
24017     saveTags = cms.bool( True ),
24018     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
24019     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24020     etcutEB = cms.double( 27.0 ),
24021     etcutEE = cms.double( 27.0 ),
24022     minEtaCut = cms.double( -9999.0 ),
24023     maxEtaCut = cms.double( 9999.0 ),
24024     ncandcut = cms.int32( 2 )
24025 )
24026 fragment.hltDiEG27HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24027     saveTags = cms.bool( True ),
24028     candTag = cms.InputTag( "hltDiEG27EtUnseededFilter" ),
24029     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
24030     rhoTag = cms.InputTag( "" ),
24031     energyLowEdges = cms.vdouble( 0.0 ),
24032     lessThan = cms.bool( True ),
24033     useEt = cms.bool( False ),
24034     useAbs = cms.bool( False ),
24035     thrRegularEB = cms.vdouble( -1.0 ),
24036     thrRegularEE = cms.vdouble( -1.0 ),
24037     thrOverEEB = cms.vdouble( 0.15 ),
24038     thrOverEEE = cms.vdouble( 0.1 ),
24039     thrOverE2EB = cms.vdouble( -1.0 ),
24040     thrOverE2EE = cms.vdouble( -1.0 ),
24041     ncandcut = cms.int32( 2 ),
24042     doRhoCorrection = cms.bool( False ),
24043     rhoMax = cms.double( 9.9999999E7 ),
24044     rhoScale = cms.double( 1.0 ),
24045     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24046     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24047     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24048 )
24049 fragment.hltDiEG27CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24050     saveTags = cms.bool( True ),
24051     candTag = cms.InputTag( "hltDiEG27HEUnseededFilter" ),
24052     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
24053     rhoTag = cms.InputTag( "" ),
24054     energyLowEdges = cms.vdouble( 0.0 ),
24055     lessThan = cms.bool( True ),
24056     useEt = cms.bool( False ),
24057     useAbs = cms.bool( False ),
24058     thrRegularEB = cms.vdouble( 0.014 ),
24059     thrRegularEE = cms.vdouble( 0.035 ),
24060     thrOverEEB = cms.vdouble( -1.0 ),
24061     thrOverEEE = cms.vdouble( -1.0 ),
24062     thrOverE2EB = cms.vdouble( -1.0 ),
24063     thrOverE2EE = cms.vdouble( -1.0 ),
24064     ncandcut = cms.int32( 2 ),
24065     doRhoCorrection = cms.bool( False ),
24066     rhoMax = cms.double( 9.9999999E7 ),
24067     rhoScale = cms.double( 1.0 ),
24068     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24069     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24070     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24071 )
24072 fragment.hltDiEle27CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24073     saveTags = cms.bool( True ),
24074     candTag = cms.InputTag( "hltDiEG27CaloIdLClusterShapeUnseededFilter" ),
24075     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
24076     npixelmatchcut = cms.double( 1.0 ),
24077     ncandcut = cms.int32( 2 ),
24078     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24079     s_a_phi1B = cms.double( 0.0069 ),
24080     s_a_phi1I = cms.double( 0.0088 ),
24081     s_a_phi1F = cms.double( 0.0076 ),
24082     s_a_phi2B = cms.double( 3.7E-4 ),
24083     s_a_phi2I = cms.double( 7.0E-4 ),
24084     s_a_phi2F = cms.double( 0.00906 ),
24085     s_a_zB = cms.double( 0.012 ),
24086     s_a_rI = cms.double( 0.027 ),
24087     s_a_rF = cms.double( 0.04 ),
24088     s2_threshold = cms.double( 0.4 ),
24089     tanhSO10BarrelThres = cms.double( 0.35 ),
24090     tanhSO10InterThres = cms.double( 1.0 ),
24091     tanhSO10ForwardThres = cms.double( 1.0 ),
24092     useS = cms.bool( False ),
24093     pixelVeto = cms.bool( False )
24094 )
24095 fragment.hltDiEle27CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24096     saveTags = cms.bool( True ),
24097     candTag = cms.InputTag( "hltDiEle27CaloIdLPixelMatchUnseededFilter" ),
24098     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
24099     rhoTag = cms.InputTag( "" ),
24100     energyLowEdges = cms.vdouble( 0.0 ),
24101     lessThan = cms.bool( True ),
24102     useEt = cms.bool( False ),
24103     useAbs = cms.bool( False ),
24104     thrRegularEB = cms.vdouble( 150.0 ),
24105     thrRegularEE = cms.vdouble( 150.0 ),
24106     thrOverEEB = cms.vdouble( -1.0 ),
24107     thrOverEEE = cms.vdouble( -1.0 ),
24108     thrOverE2EB = cms.vdouble( -1.0 ),
24109     thrOverE2EE = cms.vdouble( -1.0 ),
24110     ncandcut = cms.int32( 2 ),
24111     doRhoCorrection = cms.bool( False ),
24112     rhoMax = cms.double( 9.9999999E7 ),
24113     rhoScale = cms.double( 1.0 ),
24114     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24115     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24116     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24117 )
24118 fragment.hltPreDoubleEle33CaloIdLMW = cms.EDFilter( "HLTPrescaler",
24119     offset = cms.uint32( 0 ),
24120     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24121 )
24122 fragment.hltEG33EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
24123     saveTags = cms.bool( True ),
24124     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter" ),
24125     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24126     etcutEB = cms.double( 33.0 ),
24127     etcutEE = cms.double( 33.0 ),
24128     minEtaCut = cms.double( -9999.0 ),
24129     maxEtaCut = cms.double( 9999.0 ),
24130     ncandcut = cms.int32( 1 )
24131 )
24132 fragment.hltEG33HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24133     saveTags = cms.bool( True ),
24134     candTag = cms.InputTag( "hltEG33EtFilter" ),
24135     varTag = cms.InputTag( "hltEgammaHoverE" ),
24136     rhoTag = cms.InputTag( "" ),
24137     energyLowEdges = cms.vdouble( 0.0 ),
24138     lessThan = cms.bool( True ),
24139     useEt = cms.bool( False ),
24140     useAbs = cms.bool( False ),
24141     thrRegularEB = cms.vdouble( -1.0 ),
24142     thrRegularEE = cms.vdouble( -1.0 ),
24143     thrOverEEB = cms.vdouble( 0.15 ),
24144     thrOverEEE = cms.vdouble( 0.1 ),
24145     thrOverE2EB = cms.vdouble( -1.0 ),
24146     thrOverE2EE = cms.vdouble( -1.0 ),
24147     ncandcut = cms.int32( 1 ),
24148     doRhoCorrection = cms.bool( False ),
24149     rhoMax = cms.double( 9.9999999E7 ),
24150     rhoScale = cms.double( 1.0 ),
24151     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24152     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24153     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24154 )
24155 fragment.hltEG33CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24156     saveTags = cms.bool( True ),
24157     candTag = cms.InputTag( "hltEG33HEFilter" ),
24158     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
24159     rhoTag = cms.InputTag( "" ),
24160     energyLowEdges = cms.vdouble( 0.0 ),
24161     lessThan = cms.bool( True ),
24162     useEt = cms.bool( False ),
24163     useAbs = cms.bool( False ),
24164     thrRegularEB = cms.vdouble( 0.014 ),
24165     thrRegularEE = cms.vdouble( 0.035 ),
24166     thrOverEEB = cms.vdouble( -1.0 ),
24167     thrOverEEE = cms.vdouble( -1.0 ),
24168     thrOverE2EB = cms.vdouble( -1.0 ),
24169     thrOverE2EE = cms.vdouble( -1.0 ),
24170     ncandcut = cms.int32( 1 ),
24171     doRhoCorrection = cms.bool( False ),
24172     rhoMax = cms.double( 9.9999999E7 ),
24173     rhoScale = cms.double( 1.0 ),
24174     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24175     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24176     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24177 )
24178 fragment.hltEle33CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24179     saveTags = cms.bool( True ),
24180     candTag = cms.InputTag( "hltEG33CaloIdLClusterShapeFilter" ),
24181     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
24182     npixelmatchcut = cms.double( 1.0 ),
24183     ncandcut = cms.int32( 1 ),
24184     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24185     s_a_phi1B = cms.double( 0.0069 ),
24186     s_a_phi1I = cms.double( 0.0088 ),
24187     s_a_phi1F = cms.double( 0.0076 ),
24188     s_a_phi2B = cms.double( 3.7E-4 ),
24189     s_a_phi2I = cms.double( 7.0E-4 ),
24190     s_a_phi2F = cms.double( 0.00906 ),
24191     s_a_zB = cms.double( 0.012 ),
24192     s_a_rI = cms.double( 0.027 ),
24193     s_a_rF = cms.double( 0.04 ),
24194     s2_threshold = cms.double( 0.4 ),
24195     tanhSO10BarrelThres = cms.double( 0.35 ),
24196     tanhSO10InterThres = cms.double( 1.0 ),
24197     tanhSO10ForwardThres = cms.double( 1.0 ),
24198     useS = cms.bool( False ),
24199     pixelVeto = cms.bool( False )
24200 )
24201 fragment.hltEle33CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
24202     saveTags = cms.bool( True ),
24203     candTag = cms.InputTag( "hltEle33CaloIdLPixelMatchFilter" ),
24204     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
24205     rhoTag = cms.InputTag( "" ),
24206     energyLowEdges = cms.vdouble( 0.0 ),
24207     lessThan = cms.bool( True ),
24208     useEt = cms.bool( False ),
24209     useAbs = cms.bool( False ),
24210     thrRegularEB = cms.vdouble( 150.0 ),
24211     thrRegularEE = cms.vdouble( 150.0 ),
24212     thrOverEEB = cms.vdouble( -1.0 ),
24213     thrOverEEE = cms.vdouble( -1.0 ),
24214     thrOverE2EB = cms.vdouble( -1.0 ),
24215     thrOverE2EE = cms.vdouble( -1.0 ),
24216     ncandcut = cms.int32( 1 ),
24217     doRhoCorrection = cms.bool( False ),
24218     rhoMax = cms.double( 9.9999999E7 ),
24219     rhoScale = cms.double( 1.0 ),
24220     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24221     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24222     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24223 )
24224 fragment.hltDiEG33EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
24225     saveTags = cms.bool( True ),
24226     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
24227     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24228     etcutEB = cms.double( 33.0 ),
24229     etcutEE = cms.double( 33.0 ),
24230     minEtaCut = cms.double( -9999.0 ),
24231     maxEtaCut = cms.double( 9999.0 ),
24232     ncandcut = cms.int32( 2 )
24233 )
24234 fragment.hltDiEG33HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24235     saveTags = cms.bool( True ),
24236     candTag = cms.InputTag( "hltDiEG33EtUnseededFilter" ),
24237     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
24238     rhoTag = cms.InputTag( "" ),
24239     energyLowEdges = cms.vdouble( 0.0 ),
24240     lessThan = cms.bool( True ),
24241     useEt = cms.bool( False ),
24242     useAbs = cms.bool( False ),
24243     thrRegularEB = cms.vdouble( -1.0 ),
24244     thrRegularEE = cms.vdouble( -1.0 ),
24245     thrOverEEB = cms.vdouble( 0.15 ),
24246     thrOverEEE = cms.vdouble( 0.1 ),
24247     thrOverE2EB = cms.vdouble( -1.0 ),
24248     thrOverE2EE = cms.vdouble( -1.0 ),
24249     ncandcut = cms.int32( 2 ),
24250     doRhoCorrection = cms.bool( False ),
24251     rhoMax = cms.double( 9.9999999E7 ),
24252     rhoScale = cms.double( 1.0 ),
24253     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24254     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24255     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24256 )
24257 fragment.hltDiEG33CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24258     saveTags = cms.bool( True ),
24259     candTag = cms.InputTag( "hltDiEG33HEUnseededFilter" ),
24260     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
24261     rhoTag = cms.InputTag( "" ),
24262     energyLowEdges = cms.vdouble( 0.0 ),
24263     lessThan = cms.bool( True ),
24264     useEt = cms.bool( False ),
24265     useAbs = cms.bool( False ),
24266     thrRegularEB = cms.vdouble( 0.014 ),
24267     thrRegularEE = cms.vdouble( 0.035 ),
24268     thrOverEEB = cms.vdouble( -1.0 ),
24269     thrOverEEE = cms.vdouble( -1.0 ),
24270     thrOverE2EB = cms.vdouble( -1.0 ),
24271     thrOverE2EE = cms.vdouble( -1.0 ),
24272     ncandcut = cms.int32( 2 ),
24273     doRhoCorrection = cms.bool( False ),
24274     rhoMax = cms.double( 9.9999999E7 ),
24275     rhoScale = cms.double( 1.0 ),
24276     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24277     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24278     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24279 )
24280 fragment.hltDiEle33CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24281     saveTags = cms.bool( True ),
24282     candTag = cms.InputTag( "hltDiEG33CaloIdLClusterShapeUnseededFilter" ),
24283     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
24284     npixelmatchcut = cms.double( 1.0 ),
24285     ncandcut = cms.int32( 2 ),
24286     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24287     s_a_phi1B = cms.double( 0.0069 ),
24288     s_a_phi1I = cms.double( 0.0088 ),
24289     s_a_phi1F = cms.double( 0.0076 ),
24290     s_a_phi2B = cms.double( 3.7E-4 ),
24291     s_a_phi2I = cms.double( 7.0E-4 ),
24292     s_a_phi2F = cms.double( 0.00906 ),
24293     s_a_zB = cms.double( 0.012 ),
24294     s_a_rI = cms.double( 0.027 ),
24295     s_a_rF = cms.double( 0.04 ),
24296     s2_threshold = cms.double( 0.4 ),
24297     tanhSO10BarrelThres = cms.double( 0.35 ),
24298     tanhSO10InterThres = cms.double( 1.0 ),
24299     tanhSO10ForwardThres = cms.double( 1.0 ),
24300     useS = cms.bool( False ),
24301     pixelVeto = cms.bool( False )
24302 )
24303 fragment.hltDiEle33CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24304     saveTags = cms.bool( True ),
24305     candTag = cms.InputTag( "hltDiEle33CaloIdLPixelMatchUnseededFilter" ),
24306     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
24307     rhoTag = cms.InputTag( "" ),
24308     energyLowEdges = cms.vdouble( 0.0 ),
24309     lessThan = cms.bool( True ),
24310     useEt = cms.bool( False ),
24311     useAbs = cms.bool( False ),
24312     thrRegularEB = cms.vdouble( 150.0 ),
24313     thrRegularEE = cms.vdouble( 150.0 ),
24314     thrOverEEB = cms.vdouble( -1.0 ),
24315     thrOverEEE = cms.vdouble( -1.0 ),
24316     thrOverE2EB = cms.vdouble( -1.0 ),
24317     thrOverE2EE = cms.vdouble( -1.0 ),
24318     ncandcut = cms.int32( 2 ),
24319     doRhoCorrection = cms.bool( False ),
24320     rhoMax = cms.double( 9.9999999E7 ),
24321     rhoScale = cms.double( 1.0 ),
24322     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24323     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24324     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24325 )
24326 fragment.hltL1sBigORDoubleLooseIsoEGXXer = cms.EDFilter( "HLTL1TSeed",
24327     saveTags = cms.bool( True ),
24328     L1SeedsLogicalExpression = cms.string( "L1_DoubleLooseIsoEG22er2p1 OR L1_DoubleLooseIsoEG24er2p1" ),
24329     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24330     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24331     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24332     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24333     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24334     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24335     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24336     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
24337     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
24338 )
24339 fragment.hltPreDoubleEle24eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
24340     offset = cms.uint32( 0 ),
24341     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24342 )
24343 fragment.hltDoubleEGL1EGerFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
24344     saveTags = cms.bool( True ),
24345     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
24346     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24347     candNonIsolatedTag = cms.InputTag( "" ),
24348     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24349     L1SeedFilterTag = cms.InputTag( "hltL1sBigORDoubleLooseIsoEGXXer" ),
24350     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24351     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24352     ncandcut = cms.int32( 1 ),
24353     doIsolated = cms.bool( False ),
24354     region_eta_size = cms.double( 0.522 ),
24355     region_eta_size_ecap = cms.double( 1.0 ),
24356     region_phi_size = cms.double( 1.044 ),
24357     barrel_end = cms.double( 1.4791 ),
24358     endcap_end = cms.double( 2.17 )
24359 )
24360 fragment.hltDoubleEG24L1EGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
24361     saveTags = cms.bool( True ),
24362     inputTag = cms.InputTag( "hltDoubleEGL1EGerFilter" ),
24363     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24364     etcutEB = cms.double( 24.0 ),
24365     etcutEE = cms.double( 24.0 ),
24366     minEtaCut = cms.double( -9999.0 ),
24367     maxEtaCut = cms.double( 9999.0 ),
24368     ncandcut = cms.int32( 1 )
24369 )
24370 fragment.hltDoubleEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24371     saveTags = cms.bool( True ),
24372     candTag = cms.InputTag( "hltDoubleEG24L1EGEtFilter" ),
24373     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
24374     rhoTag = cms.InputTag( "" ),
24375     energyLowEdges = cms.vdouble( 0.0 ),
24376     lessThan = cms.bool( True ),
24377     useEt = cms.bool( False ),
24378     useAbs = cms.bool( False ),
24379     thrRegularEB = cms.vdouble( 0.0105 ),
24380     thrRegularEE = cms.vdouble( 0.0305 ),
24381     thrOverEEB = cms.vdouble( -1.0 ),
24382     thrOverEEE = cms.vdouble( -1.0 ),
24383     thrOverE2EB = cms.vdouble( -1.0 ),
24384     thrOverE2EE = cms.vdouble( -1.0 ),
24385     ncandcut = cms.int32( 2 ),
24386     doRhoCorrection = cms.bool( False ),
24387     rhoMax = cms.double( 9.9999999E7 ),
24388     rhoScale = cms.double( 1.0 ),
24389     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24390     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24391     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24392 )
24393 fragment.hltDoubleEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
24394     saveTags = cms.bool( True ),
24395     candTag = cms.InputTag( "hltDoubleEle24erWPTightClusterShapeFilterForTau" ),
24396     varTag = cms.InputTag( "hltEgammaHoverE" ),
24397     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
24398     energyLowEdges = cms.vdouble( 0.0 ),
24399     lessThan = cms.bool( True ),
24400     useEt = cms.bool( False ),
24401     useAbs = cms.bool( False ),
24402     etaBoundaryEB12 = cms.double( 1.0 ),
24403     etaBoundaryEE12 = cms.double( 2.1 ),
24404     thrRegularEB1 = cms.vdouble( 1.0 ),
24405     thrRegularEE1 = cms.vdouble( 0.0 ),
24406     thrOverEEB1 = cms.vdouble( 0.06 ),
24407     thrOverEEE1 = cms.vdouble( 0.05 ),
24408     thrOverE2EB1 = cms.vdouble( 0.0 ),
24409     thrOverE2EE1 = cms.vdouble( 0.0 ),
24410     thrRegularEB2 = cms.vdouble( 1.0 ),
24411     thrRegularEE2 = cms.vdouble( 0.0 ),
24412     thrOverEEB2 = cms.vdouble( 0.06 ),
24413     thrOverEEE2 = cms.vdouble( 0.05 ),
24414     thrOverE2EB2 = cms.vdouble( 0.0 ),
24415     thrOverE2EE2 = cms.vdouble( 0.0 ),
24416     ncandcut = cms.int32( 1 ),
24417     doRhoCorrection = cms.bool( True ),
24418     rhoMax = cms.double( 9.9999999E7 ),
24419     rhoScale = cms.double( 1.0 ),
24420     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
24421     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
24422     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24423 )
24424 fragment.hltDoubleEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
24425     saveTags = cms.bool( True ),
24426     candTag = cms.InputTag( "hltDoubleEle24erWPTightHEFilterForTau" ),
24427     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
24428     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
24429     energyLowEdges = cms.vdouble( 0.0 ),
24430     lessThan = cms.bool( True ),
24431     useEt = cms.bool( True ),
24432     useAbs = cms.bool( False ),
24433     etaBoundaryEB12 = cms.double( 1.0 ),
24434     etaBoundaryEE12 = cms.double( 2.1 ),
24435     thrRegularEB1 = cms.vdouble( 3.0 ),
24436     thrRegularEE1 = cms.vdouble( 1.0 ),
24437     thrOverEEB1 = cms.vdouble( 0.01 ),
24438     thrOverEEE1 = cms.vdouble( 0.025 ),
24439     thrOverE2EB1 = cms.vdouble( 0.0 ),
24440     thrOverE2EE1 = cms.vdouble( 0.0 ),
24441     thrRegularEB2 = cms.vdouble( 3.0 ),
24442     thrRegularEE2 = cms.vdouble( 2.0 ),
24443     thrOverEEB2 = cms.vdouble( 0.01 ),
24444     thrOverEEE2 = cms.vdouble( 0.025 ),
24445     thrOverE2EB2 = cms.vdouble( 0.0 ),
24446     thrOverE2EE2 = cms.vdouble( 0.0 ),
24447     ncandcut = cms.int32( 1 ),
24448     doRhoCorrection = cms.bool( True ),
24449     rhoMax = cms.double( 9.9999999E7 ),
24450     rhoScale = cms.double( 1.0 ),
24451     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
24452     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
24453     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24454 )
24455 fragment.hltDoubleEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
24456     saveTags = cms.bool( True ),
24457     candTag = cms.InputTag( "hltDoubleEle24erWPTightEcalIsoFilterForTau" ),
24458     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
24459     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
24460     energyLowEdges = cms.vdouble( 0.0 ),
24461     lessThan = cms.bool( True ),
24462     useEt = cms.bool( True ),
24463     useAbs = cms.bool( False ),
24464     etaBoundaryEB12 = cms.double( 1.0 ),
24465     etaBoundaryEE12 = cms.double( 2.0 ),
24466     thrRegularEB1 = cms.vdouble( 4.0 ),
24467     thrRegularEE1 = cms.vdouble( 3.0 ),
24468     thrOverEEB1 = cms.vdouble( 0.04 ),
24469     thrOverEEE1 = cms.vdouble( 0.03 ),
24470     thrOverE2EB1 = cms.vdouble( 0.0 ),
24471     thrOverE2EE1 = cms.vdouble( 0.0 ),
24472     thrRegularEB2 = cms.vdouble( 4.0 ),
24473     thrRegularEE2 = cms.vdouble( 3.0 ),
24474     thrOverEEB2 = cms.vdouble( 0.04 ),
24475     thrOverEEE2 = cms.vdouble( 0.03 ),
24476     thrOverE2EB2 = cms.vdouble( 0.0 ),
24477     thrOverE2EE2 = cms.vdouble( 0.0 ),
24478     ncandcut = cms.int32( 1 ),
24479     doRhoCorrection = cms.bool( True ),
24480     rhoMax = cms.double( 9.9999999E7 ),
24481     rhoScale = cms.double( 1.0 ),
24482     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
24483     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
24484     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24485 )
24486 fragment.hltDoubleEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter",
24487     saveTags = cms.bool( True ),
24488     candTag = cms.InputTag( "hltDoubleEle24erWPTightHcalIsoFilterForTau" ),
24489     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
24490     npixelmatchcut = cms.double( 1.0 ),
24491     ncandcut = cms.int32( 2 ),
24492     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24493     s_a_phi1B = cms.double( 0.0069 ),
24494     s_a_phi1I = cms.double( 0.0088 ),
24495     s_a_phi1F = cms.double( 0.0076 ),
24496     s_a_phi2B = cms.double( 3.7E-4 ),
24497     s_a_phi2I = cms.double( 7.0E-4 ),
24498     s_a_phi2F = cms.double( 0.00906 ),
24499     s_a_zB = cms.double( 0.012 ),
24500     s_a_rI = cms.double( 0.027 ),
24501     s_a_rF = cms.double( 0.04 ),
24502     s2_threshold = cms.double( 0.4 ),
24503     tanhSO10BarrelThres = cms.double( 0.35 ),
24504     tanhSO10InterThres = cms.double( 1.0 ),
24505     tanhSO10ForwardThres = cms.double( 1.0 ),
24506     useS = cms.bool( False ),
24507     pixelVeto = cms.bool( False )
24508 )
24509 fragment.hltDoubleEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24510     saveTags = cms.bool( True ),
24511     candTag = cms.InputTag( "hltDoubleEle24erWPTightPixelMatchFilterForTau" ),
24512     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
24513     rhoTag = cms.InputTag( "" ),
24514     energyLowEdges = cms.vdouble( 0.0 ),
24515     lessThan = cms.bool( True ),
24516     useEt = cms.bool( False ),
24517     useAbs = cms.bool( False ),
24518     thrRegularEB = cms.vdouble( 200.0 ),
24519     thrRegularEE = cms.vdouble( 45.0 ),
24520     thrOverEEB = cms.vdouble( -1.0 ),
24521     thrOverEEE = cms.vdouble( -1.0 ),
24522     thrOverE2EB = cms.vdouble( -1.0 ),
24523     thrOverE2EE = cms.vdouble( -1.0 ),
24524     ncandcut = cms.int32( 2 ),
24525     doRhoCorrection = cms.bool( False ),
24526     rhoMax = cms.double( 9.9999999E7 ),
24527     rhoScale = cms.double( 1.0 ),
24528     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24529     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24530     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24531 )
24532 fragment.hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24533     saveTags = cms.bool( True ),
24534     candTag = cms.InputTag( "hltDoubleEle24erWPTightPMS2FilterForTau" ),
24535     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
24536     rhoTag = cms.InputTag( "" ),
24537     energyLowEdges = cms.vdouble( 0.0 ),
24538     lessThan = cms.bool( True ),
24539     useEt = cms.bool( False ),
24540     useAbs = cms.bool( True ),
24541     thrRegularEB = cms.vdouble( 0.025 ),
24542     thrRegularEE = cms.vdouble( 0.011 ),
24543     thrOverEEB = cms.vdouble( -1.0 ),
24544     thrOverEEE = cms.vdouble( -1.0 ),
24545     thrOverE2EB = cms.vdouble( -1.0 ),
24546     thrOverE2EE = cms.vdouble( -1.0 ),
24547     ncandcut = cms.int32( 2 ),
24548     doRhoCorrection = cms.bool( False ),
24549     rhoMax = cms.double( 9.9999999E7 ),
24550     rhoScale = cms.double( 1.0 ),
24551     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24552     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24553     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24554 )
24555 fragment.hltDoubleEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24556     saveTags = cms.bool( True ),
24557     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ),
24558     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
24559     rhoTag = cms.InputTag( "" ),
24560     energyLowEdges = cms.vdouble( 0.0 ),
24561     lessThan = cms.bool( True ),
24562     useEt = cms.bool( False ),
24563     useAbs = cms.bool( False ),
24564     thrRegularEB = cms.vdouble( 999.0 ),
24565     thrRegularEE = cms.vdouble( 1.0 ),
24566     thrOverEEB = cms.vdouble( -1.0 ),
24567     thrOverEEE = cms.vdouble( -1.0 ),
24568     thrOverE2EB = cms.vdouble( -1.0 ),
24569     thrOverE2EE = cms.vdouble( -1.0 ),
24570     ncandcut = cms.int32( 2 ),
24571     doRhoCorrection = cms.bool( False ),
24572     rhoMax = cms.double( 9.9999999E7 ),
24573     rhoScale = cms.double( 1.0 ),
24574     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24575     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24576     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24577 )
24578 fragment.hltDoubleEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24579     saveTags = cms.bool( True ),
24580     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfMissingHitsFilterForTau" ),
24581     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
24582     rhoTag = cms.InputTag( "" ),
24583     energyLowEdges = cms.vdouble( 0.0 ),
24584     lessThan = cms.bool( True ),
24585     useEt = cms.bool( False ),
24586     useAbs = cms.bool( True ),
24587     thrRegularEB = cms.vdouble( 0.003 ),
24588     thrRegularEE = cms.vdouble( 0.005 ),
24589     thrOverEEB = cms.vdouble( -1.0 ),
24590     thrOverEEE = cms.vdouble( -1.0 ),
24591     thrOverE2EB = cms.vdouble( -1.0 ),
24592     thrOverE2EE = cms.vdouble( -1.0 ),
24593     ncandcut = cms.int32( 2 ),
24594     doRhoCorrection = cms.bool( False ),
24595     rhoMax = cms.double( 9.9999999E7 ),
24596     rhoScale = cms.double( 1.0 ),
24597     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24598     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24599     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24600 )
24601 fragment.hltDoubleEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24602     saveTags = cms.bool( True ),
24603     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfDetaFilterForTau" ),
24604     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
24605     rhoTag = cms.InputTag( "" ),
24606     energyLowEdges = cms.vdouble( 0.0 ),
24607     lessThan = cms.bool( True ),
24608     useEt = cms.bool( False ),
24609     useAbs = cms.bool( True ),
24610     thrRegularEB = cms.vdouble( 0.03 ),
24611     thrRegularEE = cms.vdouble( 0.023 ),
24612     thrOverEEB = cms.vdouble( -1.0 ),
24613     thrOverEEE = cms.vdouble( -1.0 ),
24614     thrOverE2EB = cms.vdouble( -1.0 ),
24615     thrOverE2EE = cms.vdouble( -1.0 ),
24616     ncandcut = cms.int32( 2 ),
24617     doRhoCorrection = cms.bool( False ),
24618     rhoMax = cms.double( 9.9999999E7 ),
24619     rhoScale = cms.double( 1.0 ),
24620     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24621     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24622     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24623 )
24624 fragment.hltEgammaEleGsfTrackIso = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
24625     electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ),
24626     trackProducer = cms.InputTag( "hltMergedTracks" ),
24627     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
24628     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
24629     egTrkIsoPtMin = cms.double( 1.0 ),
24630     egTrkIsoConeSize = cms.double( 0.2 ),
24631     egTrkIsoZSpan = cms.double( 0.15 ),
24632     egTrkIsoRSpan = cms.double( 999999.0 ),
24633     egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
24634     egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
24635     egTrkIsoStripBarrel = cms.double( 0.01 ),
24636     egTrkIsoStripEndcap = cms.double( 0.01 ),
24637     useGsfTrack = cms.bool( True ),
24638     useSCRefs = cms.bool( True )
24639 )
24640 fragment.hltDoubleEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
24641     saveTags = cms.bool( True ),
24642     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfDphiFilterForTau" ),
24643     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
24644     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
24645     energyLowEdges = cms.vdouble( 0.0 ),
24646     lessThan = cms.bool( True ),
24647     useEt = cms.bool( True ),
24648     useAbs = cms.bool( False ),
24649     etaBoundaryEB12 = cms.double( 1.0 ),
24650     etaBoundaryEE12 = cms.double( 2.1 ),
24651     thrRegularEB1 = cms.vdouble( 2.0 ),
24652     thrRegularEE1 = cms.vdouble( -0.363 ),
24653     thrOverEEB1 = cms.vdouble( 0.0 ),
24654     thrOverEEE1 = cms.vdouble( 0.025 ),
24655     thrOverE2EB1 = cms.vdouble( 0.0 ),
24656     thrOverE2EE1 = cms.vdouble( 0.0 ),
24657     thrRegularEB2 = cms.vdouble( 2.0 ),
24658     thrRegularEE2 = cms.vdouble( 0.702 ),
24659     thrOverEEB2 = cms.vdouble( 0.0 ),
24660     thrOverEEE2 = cms.vdouble( 0.025 ),
24661     thrOverE2EB2 = cms.vdouble( 0.0 ),
24662     thrOverE2EE2 = cms.vdouble( 0.0 ),
24663     ncandcut = cms.int32( 1 ),
24664     doRhoCorrection = cms.bool( True ),
24665     rhoMax = cms.double( 9.9999999E7 ),
24666     rhoScale = cms.double( 1.0 ),
24667     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
24668     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
24669     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24670 )
24671 fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT = cms.EDFilter( "HLTL1TSeed",
24672     saveTags = cms.bool( True ),
24673     L1SeedsLogicalExpression = cms.string( "L1_DoubleEG8er2p5_HTT280er OR L1_DoubleEG8er2p5_HTT300er OR L1_HTT255er OR L1_HTT280er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er" ),
24674     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24675     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24676     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24677     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24678     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24679     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24680     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24681     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
24682     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
24683 )
24684 fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 = cms.EDFilter( "HLTPrescaler",
24685     offset = cms.uint32( 0 ),
24686     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24687 )
24688 fragment.hltEgammaCandidatesWrapper = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
24689     saveTags = cms.bool( True ),
24690     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
24691     candNonIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
24692     doIsolated = cms.bool( False )
24693 )
24694 fragment.hltEG8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
24695     saveTags = cms.bool( True ),
24696     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
24697     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24698     etcutEB = cms.double( 8.0 ),
24699     etcutEE = cms.double( 8.0 ),
24700     minEtaCut = cms.double( -9999.0 ),
24701     maxEtaCut = cms.double( 9999.0 ),
24702     ncandcut = cms.int32( 2 )
24703 )
24704 fragment.hltEG8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24705     saveTags = cms.bool( True ),
24706     candTag = cms.InputTag( "hltEG8EtFilter" ),
24707     varTag = cms.InputTag( "hltEgammaHoverE" ),
24708     rhoTag = cms.InputTag( "" ),
24709     energyLowEdges = cms.vdouble( 0.0 ),
24710     lessThan = cms.bool( True ),
24711     useEt = cms.bool( False ),
24712     useAbs = cms.bool( False ),
24713     thrRegularEB = cms.vdouble( -1.0 ),
24714     thrRegularEE = cms.vdouble( -1.0 ),
24715     thrOverEEB = cms.vdouble( 0.12 ),
24716     thrOverEEE = cms.vdouble( 0.1 ),
24717     thrOverE2EB = cms.vdouble( -1.0 ),
24718     thrOverE2EE = cms.vdouble( -1.0 ),
24719     ncandcut = cms.int32( 2 ),
24720     doRhoCorrection = cms.bool( False ),
24721     rhoMax = cms.double( 9.9999999E7 ),
24722     rhoScale = cms.double( 1.0 ),
24723     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24724     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24725     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24726 )
24727 fragment.hltEG8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24728     saveTags = cms.bool( True ),
24729     candTag = cms.InputTag( "hltEG8HEFilter" ),
24730     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
24731     rhoTag = cms.InputTag( "" ),
24732     energyLowEdges = cms.vdouble( 0.0 ),
24733     lessThan = cms.bool( True ),
24734     useEt = cms.bool( False ),
24735     useAbs = cms.bool( False ),
24736     thrRegularEB = cms.vdouble( 0.013 ),
24737     thrRegularEE = cms.vdouble( 0.035 ),
24738     thrOverEEB = cms.vdouble( -1.0 ),
24739     thrOverEEE = cms.vdouble( -1.0 ),
24740     thrOverE2EB = cms.vdouble( -1.0 ),
24741     thrOverE2EE = cms.vdouble( -1.0 ),
24742     ncandcut = cms.int32( 2 ),
24743     doRhoCorrection = cms.bool( False ),
24744     rhoMax = cms.double( 9.9999999E7 ),
24745     rhoScale = cms.double( 1.0 ),
24746     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24747     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24748     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24749 )
24750 fragment.hltDoubleEle8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24751     saveTags = cms.bool( True ),
24752     candTag = cms.InputTag( "hltEG8CaloIdMClusterShapeFilter" ),
24753     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
24754     npixelmatchcut = cms.double( 1.0 ),
24755     ncandcut = cms.int32( 2 ),
24756     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24757     s_a_phi1B = cms.double( 0.0069 ),
24758     s_a_phi1I = cms.double( 0.0088 ),
24759     s_a_phi1F = cms.double( 0.0076 ),
24760     s_a_phi2B = cms.double( 3.7E-4 ),
24761     s_a_phi2I = cms.double( 7.0E-4 ),
24762     s_a_phi2F = cms.double( 0.00906 ),
24763     s_a_zB = cms.double( 0.012 ),
24764     s_a_rI = cms.double( 0.027 ),
24765     s_a_rF = cms.double( 0.04 ),
24766     s2_threshold = cms.double( 0.4 ),
24767     tanhSO10BarrelThres = cms.double( 0.35 ),
24768     tanhSO10InterThres = cms.double( 1.0 ),
24769     tanhSO10ForwardThres = cms.double( 1.0 ),
24770     useS = cms.bool( False ),
24771     pixelVeto = cms.bool( False )
24772 )
24773 fragment.hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24774     saveTags = cms.bool( True ),
24775     candTag = cms.InputTag( "hltDoubleEle8CaloIdMPixelMatchFilter" ),
24776     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
24777     rhoTag = cms.InputTag( "" ),
24778     energyLowEdges = cms.vdouble( 0.0 ),
24779     lessThan = cms.bool( True ),
24780     useEt = cms.bool( True ),
24781     useAbs = cms.bool( True ),
24782     thrRegularEB = cms.vdouble( 0.05 ),
24783     thrRegularEE = cms.vdouble( 0.02 ),
24784     thrOverEEB = cms.vdouble( -1.0 ),
24785     thrOverEEE = cms.vdouble( -1.0 ),
24786     thrOverE2EB = cms.vdouble( -1.0 ),
24787     thrOverE2EE = cms.vdouble( -1.0 ),
24788     ncandcut = cms.int32( 2 ),
24789     doRhoCorrection = cms.bool( False ),
24790     rhoMax = cms.double( 9.9999999E7 ),
24791     rhoScale = cms.double( 1.0 ),
24792     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24793     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24794     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24795 )
24796 fragment.hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24797     saveTags = cms.bool( True ),
24798     candTag = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
24799     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
24800     rhoTag = cms.InputTag( "" ),
24801     energyLowEdges = cms.vdouble( 0.0 ),
24802     lessThan = cms.bool( True ),
24803     useEt = cms.bool( True ),
24804     useAbs = cms.bool( True ),
24805     thrRegularEB = cms.vdouble( 0.006 ),
24806     thrRegularEE = cms.vdouble( 0.0085 ),
24807     thrOverEEB = cms.vdouble( -1.0 ),
24808     thrOverEEE = cms.vdouble( -1.0 ),
24809     thrOverE2EB = cms.vdouble( -1.0 ),
24810     thrOverE2EE = cms.vdouble( -1.0 ),
24811     ncandcut = cms.int32( 2 ),
24812     doRhoCorrection = cms.bool( False ),
24813     rhoMax = cms.double( 9.9999999E7 ),
24814     rhoScale = cms.double( 1.0 ),
24815     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24816     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24817     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24818 )
24819 fragment.hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24820     saveTags = cms.bool( True ),
24821     candTag = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter" ),
24822     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
24823     rhoTag = cms.InputTag( "" ),
24824     energyLowEdges = cms.vdouble( 0.0 ),
24825     lessThan = cms.bool( True ),
24826     useEt = cms.bool( True ),
24827     useAbs = cms.bool( True ),
24828     thrRegularEB = cms.vdouble( 0.1 ),
24829     thrRegularEE = cms.vdouble( 0.05 ),
24830     thrOverEEB = cms.vdouble( -1.0 ),
24831     thrOverEEE = cms.vdouble( -1.0 ),
24832     thrOverE2EB = cms.vdouble( -1.0 ),
24833     thrOverE2EE = cms.vdouble( -1.0 ),
24834     ncandcut = cms.int32( 2 ),
24835     doRhoCorrection = cms.bool( False ),
24836     rhoMax = cms.double( 9.9999999E7 ),
24837     rhoScale = cms.double( 1.0 ),
24838     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24839     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24840     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24841 )
24842 fragment.hltDoubleEle8Mass8Filter = cms.EDFilter( "HLTEgammaCombMassFilter",
24843     saveTags = cms.bool( True ),
24844     firstLegLastFilter = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
24845     secondLegLastFilter = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
24846     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24847     minMass = cms.double( 8.0 )
24848 )
24849 fragment.hltDoubleEle8DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
24850     saveTags = cms.bool( True ),
24851     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
24852     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
24853     inputTag1 = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
24854     inputTag2 = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
24855     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
24856     triggerType1 = cms.int32( 81 ),
24857     triggerType2 = cms.int32( 81 ),
24858     MinDR = cms.double( -1.0 ),
24859     MaxDZ = cms.double( 0.2 ),
24860     MinN = cms.int32( 1 ),
24861     MinPixHitsForDZ = cms.int32( 0 ),
24862     checkSC = cms.bool( True )
24863 )
24864 fragment.hltPFHTJet30 = cms.EDProducer( "HLTHtMhtProducer",
24865     usePt = cms.bool( True ),
24866     excludePFMuons = cms.bool( False ),
24867     minNJetHt = cms.int32( 0 ),
24868     minNJetMht = cms.int32( 0 ),
24869     minPtJetHt = cms.double( 30.0 ),
24870     minPtJetMht = cms.double( 0.0 ),
24871     maxEtaJetHt = cms.double( 2.5 ),
24872     maxEtaJetMht = cms.double( 999.0 ),
24873     jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ),
24874     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
24875 )
24876 fragment.hltPFHT350Jet30 = cms.EDFilter( "HLTHtMhtFilter",
24877     saveTags = cms.bool( True ),
24878     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
24879     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
24880     minHt = cms.vdouble( 350.0 ),
24881     minMht = cms.vdouble( 0.0 ),
24882     minMeff = cms.vdouble( 0.0 ),
24883     meffSlope = cms.vdouble( 1.0 )
24884 )
24885 fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 = cms.EDFilter( "HLTPrescaler",
24886     offset = cms.uint32( 0 ),
24887     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24888 )
24889 fragment.hltL1sSingleMu25 = cms.EDFilter( "HLTL1TSeed",
24890     saveTags = cms.bool( True ),
24891     L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ),
24892     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24893     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24894     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24895     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24896     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24897     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24898     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24899     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
24900     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
24901 )
24902 fragment.hltPreMu27Ele37CaloIdLMW = cms.EDFilter( "HLTPrescaler",
24903     offset = cms.uint32( 0 ),
24904     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24905 )
24906 fragment.hltL1fL1sMu16orMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
24907     saveTags = cms.bool( True ),
24908     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24909     PreviousCandTag = cms.InputTag( "hltL1sSingleMu25" ),
24910     MaxEta = cms.double( 2.5 ),
24911     MinPt = cms.double( 0.0 ),
24912     MaxDeltaR = cms.double( 0.3 ),
24913     MinN = cms.int32( 1 ),
24914     CentralBxOnly = cms.bool( True ),
24915     SelectQualities = cms.vint32(  )
24916 )
24917 fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
24918     saveTags = cms.bool( True ),
24919     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
24920     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
24921     PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu25L1Filtered0" ),
24922     SeedMapTag = cms.InputTag( "hltL2Muons" ),
24923     MinN = cms.int32( 0 ),
24924     MaxEta = cms.double( 2.5 ),
24925     AbsEtaBins = cms.vdouble( 0.0 ),
24926     MinNstations = cms.vint32( 0 ),
24927     MinNhits = cms.vint32( 0 ),
24928     CutOnChambers = cms.bool( False ),
24929     MinNchambers = cms.vint32( 0 ),
24930     MaxDr = cms.double( 9999.0 ),
24931     MinDr = cms.double( -1.0 ),
24932     MaxDz = cms.double( 9999.0 ),
24933     MinDxySig = cms.double( -1.0 ),
24934     MinPt = cms.double( 0.0 ),
24935     NSigmaPt = cms.double( 0.0 ),
24936     MatchToPreviousCand = cms.bool( True )
24937 )
24938 fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonTrkL1TFilter",
24939     saveTags = cms.bool( True ),
24940     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
24941     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
24942     previousCandTag = cms.InputTag( "hltL1fL1sMu16orMu25L1Filtered0" ),
24943     minTrkHits = cms.int32( -1 ),
24944     minMuonHits = cms.int32( -1 ),
24945     minMuonStations = cms.int32( 2 ),
24946     maxNormalizedChi2 = cms.double( 20.0 ),
24947     allowedTypeMask = cms.uint32( 255 ),
24948     requiredTypeMask = cms.uint32( 0 ),
24949     trkMuonId = cms.uint32( 0 ),
24950     minPt = cms.double( 27.0 ),
24951     minN = cms.uint32( 1 ),
24952     maxAbsEta = cms.double( 2.5 ),
24953     L1MatchingdR = cms.double( 0.3 ),
24954     useSimpleGeometry = cms.bool( True ),
24955     useStation2 = cms.bool( True ),
24956     fallbackToME1 = cms.bool( False ),
24957     cosmicPropagationHypothesis = cms.bool( False ),
24958     useMB2InOverlap = cms.bool( False ),
24959     useTrack = cms.string( "tracker" ),
24960     useState = cms.string( "atVertex" ),
24961     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
24962     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
24963     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
24964 )
24965 fragment.hltEG37EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
24966     saveTags = cms.bool( True ),
24967     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
24968     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24969     etcutEB = cms.double( 37.0 ),
24970     etcutEE = cms.double( 37.0 ),
24971     minEtaCut = cms.double( -9999.0 ),
24972     maxEtaCut = cms.double( 9999.0 ),
24973     ncandcut = cms.int32( 1 )
24974 )
24975 fragment.hltEG37HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24976     saveTags = cms.bool( True ),
24977     candTag = cms.InputTag( "hltEG37EtUnseededFilter" ),
24978     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
24979     rhoTag = cms.InputTag( "" ),
24980     energyLowEdges = cms.vdouble( 0.0 ),
24981     lessThan = cms.bool( True ),
24982     useEt = cms.bool( False ),
24983     useAbs = cms.bool( False ),
24984     thrRegularEB = cms.vdouble( -1.0 ),
24985     thrRegularEE = cms.vdouble( -1.0 ),
24986     thrOverEEB = cms.vdouble( 0.15 ),
24987     thrOverEEE = cms.vdouble( 0.1 ),
24988     thrOverE2EB = cms.vdouble( -1.0 ),
24989     thrOverE2EE = cms.vdouble( -1.0 ),
24990     ncandcut = cms.int32( 1 ),
24991     doRhoCorrection = cms.bool( False ),
24992     rhoMax = cms.double( 9.9999999E7 ),
24993     rhoScale = cms.double( 1.0 ),
24994     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24995     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24996     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24997 )
24998 fragment.hltEG37CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24999     saveTags = cms.bool( True ),
25000     candTag = cms.InputTag( "hltEG37HEUnseededFilter" ),
25001     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
25002     rhoTag = cms.InputTag( "" ),
25003     energyLowEdges = cms.vdouble( 0.0 ),
25004     lessThan = cms.bool( True ),
25005     useEt = cms.bool( False ),
25006     useAbs = cms.bool( False ),
25007     thrRegularEB = cms.vdouble( 0.014 ),
25008     thrRegularEE = cms.vdouble( 0.035 ),
25009     thrOverEEB = cms.vdouble( -1.0 ),
25010     thrOverEEE = cms.vdouble( -1.0 ),
25011     thrOverE2EB = cms.vdouble( -1.0 ),
25012     thrOverE2EE = cms.vdouble( -1.0 ),
25013     ncandcut = cms.int32( 1 ),
25014     doRhoCorrection = cms.bool( False ),
25015     rhoMax = cms.double( 9.9999999E7 ),
25016     rhoScale = cms.double( 1.0 ),
25017     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25018     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25019     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25020 )
25021 fragment.hltEle37CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
25022     saveTags = cms.bool( True ),
25023     candTag = cms.InputTag( "hltEG37CaloIdLClusterShapeUnseededFilter" ),
25024     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
25025     npixelmatchcut = cms.double( 1.0 ),
25026     ncandcut = cms.int32( 1 ),
25027     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
25028     s_a_phi1B = cms.double( 0.0069 ),
25029     s_a_phi1I = cms.double( 0.0088 ),
25030     s_a_phi1F = cms.double( 0.0076 ),
25031     s_a_phi2B = cms.double( 3.7E-4 ),
25032     s_a_phi2I = cms.double( 7.0E-4 ),
25033     s_a_phi2F = cms.double( 0.00906 ),
25034     s_a_zB = cms.double( 0.012 ),
25035     s_a_rI = cms.double( 0.027 ),
25036     s_a_rF = cms.double( 0.04 ),
25037     s2_threshold = cms.double( 0.4 ),
25038     tanhSO10BarrelThres = cms.double( 0.35 ),
25039     tanhSO10InterThres = cms.double( 1.0 ),
25040     tanhSO10ForwardThres = cms.double( 1.0 ),
25041     useS = cms.bool( False ),
25042     pixelVeto = cms.bool( False )
25043 )
25044 fragment.hltEle37CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25045     saveTags = cms.bool( True ),
25046     candTag = cms.InputTag( "hltEle37CaloIdLPixelMatchUnseededFilter" ),
25047     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
25048     rhoTag = cms.InputTag( "" ),
25049     energyLowEdges = cms.vdouble( 0.0 ),
25050     lessThan = cms.bool( True ),
25051     useEt = cms.bool( False ),
25052     useAbs = cms.bool( False ),
25053     thrRegularEB = cms.vdouble( 150.0 ),
25054     thrRegularEE = cms.vdouble( 150.0 ),
25055     thrOverEEB = cms.vdouble( -1.0 ),
25056     thrOverEEE = cms.vdouble( -1.0 ),
25057     thrOverE2EB = cms.vdouble( -1.0 ),
25058     thrOverE2EE = cms.vdouble( -1.0 ),
25059     ncandcut = cms.int32( 1 ),
25060     doRhoCorrection = cms.bool( False ),
25061     rhoMax = cms.double( 9.9999999E7 ),
25062     rhoScale = cms.double( 1.0 ),
25063     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25064     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25065     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25066 )
25067 fragment.hltPreMu37Ele27CaloIdLMW = cms.EDFilter( "HLTPrescaler",
25068     offset = cms.uint32( 0 ),
25069     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25070 )
25071 fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q = cms.EDFilter( "HLTMuonTrkL1TFilter",
25072     saveTags = cms.bool( True ),
25073     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25074     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
25075     previousCandTag = cms.InputTag( "hltL1fL1sMu16orMu25L1Filtered0" ),
25076     minTrkHits = cms.int32( -1 ),
25077     minMuonHits = cms.int32( -1 ),
25078     minMuonStations = cms.int32( 2 ),
25079     maxNormalizedChi2 = cms.double( 20.0 ),
25080     allowedTypeMask = cms.uint32( 255 ),
25081     requiredTypeMask = cms.uint32( 0 ),
25082     trkMuonId = cms.uint32( 0 ),
25083     minPt = cms.double( 37.0 ),
25084     minN = cms.uint32( 1 ),
25085     maxAbsEta = cms.double( 2.5 ),
25086     L1MatchingdR = cms.double( 0.3 ),
25087     useSimpleGeometry = cms.bool( True ),
25088     useStation2 = cms.bool( True ),
25089     fallbackToME1 = cms.bool( False ),
25090     cosmicPropagationHypothesis = cms.bool( False ),
25091     useMB2InOverlap = cms.bool( False ),
25092     useTrack = cms.string( "tracker" ),
25093     useState = cms.string( "atVertex" ),
25094     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25095     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25096     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25097 )
25098 fragment.hltEG27EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
25099     saveTags = cms.bool( True ),
25100     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
25101     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
25102     etcutEB = cms.double( 27.0 ),
25103     etcutEE = cms.double( 27.0 ),
25104     minEtaCut = cms.double( -9999.0 ),
25105     maxEtaCut = cms.double( 9999.0 ),
25106     ncandcut = cms.int32( 1 )
25107 )
25108 fragment.hltEG27HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25109     saveTags = cms.bool( True ),
25110     candTag = cms.InputTag( "hltEG27EtUnseededFilter" ),
25111     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
25112     rhoTag = cms.InputTag( "" ),
25113     energyLowEdges = cms.vdouble( 0.0 ),
25114     lessThan = cms.bool( True ),
25115     useEt = cms.bool( False ),
25116     useAbs = cms.bool( False ),
25117     thrRegularEB = cms.vdouble( -1.0 ),
25118     thrRegularEE = cms.vdouble( -1.0 ),
25119     thrOverEEB = cms.vdouble( 0.15 ),
25120     thrOverEEE = cms.vdouble( 0.1 ),
25121     thrOverE2EB = cms.vdouble( -1.0 ),
25122     thrOverE2EE = cms.vdouble( -1.0 ),
25123     ncandcut = cms.int32( 1 ),
25124     doRhoCorrection = cms.bool( False ),
25125     rhoMax = cms.double( 9.9999999E7 ),
25126     rhoScale = cms.double( 1.0 ),
25127     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25128     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25129     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25130 )
25131 fragment.hltEG27CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25132     saveTags = cms.bool( True ),
25133     candTag = cms.InputTag( "hltEG27HEUnseededFilter" ),
25134     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
25135     rhoTag = cms.InputTag( "" ),
25136     energyLowEdges = cms.vdouble( 0.0 ),
25137     lessThan = cms.bool( True ),
25138     useEt = cms.bool( False ),
25139     useAbs = cms.bool( False ),
25140     thrRegularEB = cms.vdouble( 0.014 ),
25141     thrRegularEE = cms.vdouble( 0.035 ),
25142     thrOverEEB = cms.vdouble( -1.0 ),
25143     thrOverEEE = cms.vdouble( -1.0 ),
25144     thrOverE2EB = cms.vdouble( -1.0 ),
25145     thrOverE2EE = cms.vdouble( -1.0 ),
25146     ncandcut = cms.int32( 1 ),
25147     doRhoCorrection = cms.bool( False ),
25148     rhoMax = cms.double( 9.9999999E7 ),
25149     rhoScale = cms.double( 1.0 ),
25150     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25151     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25152     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25153 )
25154 fragment.hltEle27CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
25155     saveTags = cms.bool( True ),
25156     candTag = cms.InputTag( "hltEG27CaloIdLClusterShapeUnseededFilter" ),
25157     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
25158     npixelmatchcut = cms.double( 1.0 ),
25159     ncandcut = cms.int32( 1 ),
25160     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
25161     s_a_phi1B = cms.double( 0.0069 ),
25162     s_a_phi1I = cms.double( 0.0088 ),
25163     s_a_phi1F = cms.double( 0.0076 ),
25164     s_a_phi2B = cms.double( 3.7E-4 ),
25165     s_a_phi2I = cms.double( 7.0E-4 ),
25166     s_a_phi2F = cms.double( 0.00906 ),
25167     s_a_zB = cms.double( 0.012 ),
25168     s_a_rI = cms.double( 0.027 ),
25169     s_a_rF = cms.double( 0.04 ),
25170     s2_threshold = cms.double( 0.4 ),
25171     tanhSO10BarrelThres = cms.double( 0.35 ),
25172     tanhSO10InterThres = cms.double( 1.0 ),
25173     tanhSO10ForwardThres = cms.double( 1.0 ),
25174     useS = cms.bool( False ),
25175     pixelVeto = cms.bool( False )
25176 )
25177 fragment.hltEle27CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25178     saveTags = cms.bool( True ),
25179     candTag = cms.InputTag( "hltEle27CaloIdLPixelMatchUnseededFilter" ),
25180     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
25181     rhoTag = cms.InputTag( "" ),
25182     energyLowEdges = cms.vdouble( 0.0 ),
25183     lessThan = cms.bool( True ),
25184     useEt = cms.bool( False ),
25185     useAbs = cms.bool( False ),
25186     thrRegularEB = cms.vdouble( 150.0 ),
25187     thrRegularEE = cms.vdouble( 150.0 ),
25188     thrOverEEB = cms.vdouble( -1.0 ),
25189     thrOverEEE = cms.vdouble( -1.0 ),
25190     thrOverE2EB = cms.vdouble( -1.0 ),
25191     thrOverE2EE = cms.vdouble( -1.0 ),
25192     ncandcut = cms.int32( 1 ),
25193     doRhoCorrection = cms.bool( False ),
25194     rhoMax = cms.double( 9.9999999E7 ),
25195     rhoScale = cms.double( 1.0 ),
25196     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25197     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25198     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25199 )
25200 fragment.hltL1sSingleMu22or25 = cms.EDFilter( "HLTL1TSeed",
25201     saveTags = cms.bool( True ),
25202     L1SeedsLogicalExpression = cms.string( "L1_SingleMu22 OR L1_SingleMu25" ),
25203     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25204     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25205     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25206     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25207     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25208     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25209     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25210     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25211     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25212 )
25213 fragment.hltPreMu37TkMu27 = cms.EDFilter( "HLTPrescaler",
25214     offset = cms.uint32( 0 ),
25215     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25216 )
25217 fragment.hltL1fL1sMu22orMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
25218     saveTags = cms.bool( True ),
25219     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25220     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ),
25221     MaxEta = cms.double( 2.5 ),
25222     MinPt = cms.double( 0.0 ),
25223     MaxDeltaR = cms.double( 0.3 ),
25224     MinN = cms.int32( 1 ),
25225     CentralBxOnly = cms.bool( True ),
25226     SelectQualities = cms.vint32(  )
25227 )
25228 fragment.hltL2fL1sMu22orMu25L1f0L2Filtered25 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25229     saveTags = cms.bool( True ),
25230     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25231     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25232     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu25L1Filtered0" ),
25233     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25234     MinN = cms.int32( 0 ),
25235     MaxEta = cms.double( 2.5 ),
25236     AbsEtaBins = cms.vdouble( 0.0 ),
25237     MinNstations = cms.vint32( 0 ),
25238     MinNhits = cms.vint32( 0 ),
25239     CutOnChambers = cms.bool( False ),
25240     MinNchambers = cms.vint32( 0 ),
25241     MaxDr = cms.double( 9999.0 ),
25242     MinDr = cms.double( -1.0 ),
25243     MaxDz = cms.double( 9999.0 ),
25244     MinDxySig = cms.double( -1.0 ),
25245     MinPt = cms.double( 0.0 ),
25246     NSigmaPt = cms.double( 0.0 ),
25247     MatchToPreviousCand = cms.bool( True )
25248 )
25249 fragment.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 = cms.EDFilter( "HLTMuonTrkL1TFilter",
25250     saveTags = cms.bool( True ),
25251     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25252     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
25253     previousCandTag = cms.InputTag( "hltL1fL1sMu22orMu25L1Filtered0" ),
25254     minTrkHits = cms.int32( -1 ),
25255     minMuonHits = cms.int32( -1 ),
25256     minMuonStations = cms.int32( 2 ),
25257     maxNormalizedChi2 = cms.double( 9999.0 ),
25258     allowedTypeMask = cms.uint32( 255 ),
25259     requiredTypeMask = cms.uint32( 0 ),
25260     trkMuonId = cms.uint32( 0 ),
25261     minPt = cms.double( 37.0 ),
25262     minN = cms.uint32( 1 ),
25263     maxAbsEta = cms.double( 2.5 ),
25264     L1MatchingdR = cms.double( 0.3 ),
25265     useSimpleGeometry = cms.bool( True ),
25266     useStation2 = cms.bool( True ),
25267     fallbackToME1 = cms.bool( False ),
25268     cosmicPropagationHypothesis = cms.bool( False ),
25269     useMB2InOverlap = cms.bool( False ),
25270     useTrack = cms.string( "tracker" ),
25271     useState = cms.string( "atVertex" ),
25272     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25273     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25274     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25275 )
25276 fragment.hltMuTrackSeeds = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
25277     InputCollection = cms.InputTag( "hltPixelTracks" ),
25278     InputVertexCollection = cms.InputTag( "" ),
25279     originHalfLength = cms.double( 1.0E9 ),
25280     originRadius = cms.double( 1.0E9 ),
25281     useProtoTrackKinematics = cms.bool( False ),
25282     useEventsWithNoVertex = cms.bool( True ),
25283     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
25284     usePV = cms.bool( False ),
25285     includeFourthHit = cms.bool( False ),
25286     produceComplement = cms.bool( False ),
25287     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
25288 )
25289 fragment.hltMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
25290     cleanTrajectoryAfterInOut = cms.bool( False ),
25291     doSeedingRegionRebuilding = cms.bool( False ),
25292     onlyPixelHitsForSeedCleaner = cms.bool( False ),
25293     reverseTrajectories = cms.bool( False ),
25294     useHitsSplitting = cms.bool( False ),
25295     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
25296     src = cms.InputTag( "hltMuTrackSeeds" ),
25297     clustersToSkip = cms.InputTag( "" ),
25298     phase2clustersToSkip = cms.InputTag( "" ),
25299     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryBuilder" ) ),
25300     TransientInitialStateEstimatorParameters = cms.PSet( 
25301       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
25302       numberMeasurementsForFit = cms.int32( 4 ),
25303       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
25304     ),
25305     numHitsForSeedCleaner = cms.int32( 4 ),
25306     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
25307     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
25308     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
25309     maxNSeeds = cms.uint32( 100000 ),
25310     maxSeedsBeforeCleaning = cms.uint32( 1000 )
25311 )
25312 fragment.hltMuCtfTracks = cms.EDProducer( "TrackProducer",
25313     TrajectoryInEvent = cms.bool( False ),
25314     useHitsSplitting = cms.bool( False ),
25315     src = cms.InputTag( "hltMuCkfTrackCandidates" ),
25316     clusterRemovalInfo = cms.InputTag( "" ),
25317     AlgorithmName = cms.string( "hltIterX" ),
25318     GeometricInnerState = cms.bool( True ),
25319     reMatchSplitHits = cms.bool( False ),
25320     usePropagatorForPCA = cms.bool( False ),
25321     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
25322     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
25323     useSimpleMF = cms.bool( False ),
25324     SimpleMagneticField = cms.string( "" ),
25325     Fitter = cms.string( "hltESPFittingSmootherRK" ),
25326     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
25327     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
25328     NavigationSchool = cms.string( "" ),
25329     MeasurementTracker = cms.string( "" )
25330 )
25331 fragment.hltDiMuonMerging = cms.EDProducer( "TrackListMerger",
25332     copyExtras = cms.untracked.bool( True ),
25333     copyMVA = cms.bool( False ),
25334     TrackProducers = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMuCtfTracks' ),
25335     MaxNormalizedChisq = cms.double( 1000.0 ),
25336     MinPT = cms.double( 0.05 ),
25337     MinFound = cms.int32( 3 ),
25338     Epsilon = cms.double( -0.001 ),
25339     ShareFrac = cms.double( 0.19 ),
25340     allowFirstHitShare = cms.bool( True ),
25341     FoundHitBonus = cms.double( 100.0 ),
25342     LostHitPenalty = cms.double( 0.0 ),
25343     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
25344     newQuality = cms.string( "confirmed" ),
25345     setsToMerge = cms.VPSet( 
25346       cms.PSet(  pQual = cms.bool( False ),
25347         tLists = cms.vint32( 0, 1 )
25348       )
25349     ),
25350     hasSelector = cms.vint32( 0, 0 ),
25351     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMuCtfTracks' ),
25352     writeOnlyTrkQuals = cms.bool( False ),
25353     makeReKeyedSeeds = cms.untracked.bool( False ),
25354     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
25355 )
25356 fragment.hltDiMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
25357     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
25358     InclusiveTrackerTrackCollection = cms.InputTag( "hltDiMuonMerging" ),
25359     ptMin = cms.double( 2.5 ),
25360     pMin = cms.double( 2.5 ),
25361     shareHitFraction = cms.double( 0.8 )
25362 )
25363 fragment.hltGlbTrkMuons = cms.EDProducer( "MuonIdProducer",
25364     MuonCaloCompatibility = cms.PSet( 
25365       delta_eta = cms.double( 0.02 ),
25366       delta_phi = cms.double( 0.02 ),
25367       allSiPMHO = cms.bool( False ),
25368       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
25369       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
25370     ),
25371     TrackAssociatorParameters = cms.PSet( 
25372       useMuon = cms.bool( True ),
25373       truthMatch = cms.bool( False ),
25374       usePreshower = cms.bool( False ),
25375       dRPreshowerPreselection = cms.double( 0.2 ),
25376       muonMaxDistanceSigmaY = cms.double( 0.0 ),
25377       useEcal = cms.bool( False ),
25378       muonMaxDistanceSigmaX = cms.double( 0.0 ),
25379       dRMuon = cms.double( 9999.0 ),
25380       dREcal = cms.double( 9999.0 ),
25381       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
25382       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
25383       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
25384       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
25385       propagateAllDirections = cms.bool( True ),
25386       muonMaxDistanceY = cms.double( 5.0 ),
25387       useHO = cms.bool( False ),
25388       muonMaxDistanceX = cms.double( 5.0 ),
25389       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
25390       useHcal = cms.bool( False ),
25391       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
25392       accountForTrajectoryChangeCalo = cms.bool( False ),
25393       dREcalPreselection = cms.double( 0.05 ),
25394       useCalo = cms.bool( False ),
25395       dRMuonPreselection = cms.double( 0.2 ),
25396       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
25397       dRHcal = cms.double( 9999.0 ),
25398       dRHcalPreselection = cms.double( 0.2 ),
25399       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
25400     ),
25401     CaloExtractorPSet = cms.PSet( 
25402       DR_Veto_H = cms.double( 0.1 ),
25403       CenterConeOnCalIntersection = cms.bool( False ),
25404       NoiseTow_EE = cms.double( 0.15 ),
25405       Noise_EB = cms.double( 0.025 ),
25406       Noise_HE = cms.double( 0.2 ),
25407       DR_Veto_E = cms.double( 0.07 ),
25408       NoiseTow_EB = cms.double( 0.04 ),
25409       Noise_EE = cms.double( 0.1 ),
25410       UseRecHitsFlag = cms.bool( False ),
25411       DR_Max = cms.double( 1.0 ),
25412       DepositLabel = cms.untracked.string( "Cal" ),
25413       Noise_HO = cms.double( 0.2 ),
25414       DR_Veto_HO = cms.double( 0.1 ),
25415       Threshold_H = cms.double( 0.5 ),
25416       PrintTimeReport = cms.untracked.bool( False ),
25417       Threshold_E = cms.double( 0.2 ),
25418       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
25419       ComponentName = cms.string( "CaloExtractorByAssociator" ),
25420       Threshold_HO = cms.double( 0.5 ),
25421       DepositInstanceLabels = cms.vstring( 'ecal',
25422         'hcal',
25423         'ho' ),
25424       ServiceParameters = cms.PSet( 
25425         RPCLayers = cms.bool( False ),
25426         UseMuonNavigation = cms.untracked.bool( False ),
25427         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
25428       ),
25429       TrackAssociatorParameters = cms.PSet( 
25430         useMuon = cms.bool( False ),
25431         truthMatch = cms.bool( False ),
25432         usePreshower = cms.bool( False ),
25433         dRPreshowerPreselection = cms.double( 0.2 ),
25434         muonMaxDistanceSigmaY = cms.double( 0.0 ),
25435         useEcal = cms.bool( False ),
25436         muonMaxDistanceSigmaX = cms.double( 0.0 ),
25437         dRMuon = cms.double( 9999.0 ),
25438         dREcal = cms.double( 1.0 ),
25439         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
25440         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
25441         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
25442         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
25443         propagateAllDirections = cms.bool( True ),
25444         muonMaxDistanceY = cms.double( 5.0 ),
25445         useHO = cms.bool( False ),
25446         muonMaxDistanceX = cms.double( 5.0 ),
25447         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
25448         useHcal = cms.bool( False ),
25449         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
25450         accountForTrajectoryChangeCalo = cms.bool( False ),
25451         dREcalPreselection = cms.double( 1.0 ),
25452         useCalo = cms.bool( True ),
25453         dRMuonPreselection = cms.double( 0.2 ),
25454         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
25455         dRHcal = cms.double( 1.0 ),
25456         dRHcalPreselection = cms.double( 1.0 ),
25457         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
25458       ),
25459       Noise_HB = cms.double( 0.2 )
25460     ),
25461     TrackExtractorPSet = cms.PSet( 
25462       Diff_z = cms.double( 0.2 ),
25463       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
25464       Chi2Ndof_Max = cms.double( 1.0E64 ),
25465       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
25466       DR_Veto = cms.double( 0.01 ),
25467       Pt_Min = cms.double( -1.0 ),
25468       DR_Max = cms.double( 1.0 ),
25469       DepositLabel = cms.untracked.string( "" ),
25470       NHits_Min = cms.uint32( 0 ),
25471       Chi2Prob_Min = cms.double( -1.0 ),
25472       Diff_r = cms.double( 0.1 ),
25473       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
25474       ComponentName = cms.string( "TrackExtractor" )
25475     ),
25476     JetExtractorPSet = cms.PSet( 
25477       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
25478       DR_Veto = cms.double( 0.1 ),
25479       DR_Max = cms.double( 1.0 ),
25480       ExcludeMuonVeto = cms.bool( True ),
25481       PrintTimeReport = cms.untracked.bool( False ),
25482       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
25483       ComponentName = cms.string( "JetExtractor" ),
25484       ServiceParameters = cms.PSet( 
25485         RPCLayers = cms.bool( False ),
25486         UseMuonNavigation = cms.untracked.bool( False ),
25487         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
25488       ),
25489       TrackAssociatorParameters = cms.PSet( 
25490         useMuon = cms.bool( False ),
25491         truthMatch = cms.bool( False ),
25492         usePreshower = cms.bool( False ),
25493         dRPreshowerPreselection = cms.double( 0.2 ),
25494         muonMaxDistanceSigmaY = cms.double( 0.0 ),
25495         useEcal = cms.bool( False ),
25496         muonMaxDistanceSigmaX = cms.double( 0.0 ),
25497         dRMuon = cms.double( 9999.0 ),
25498         dREcal = cms.double( 0.5 ),
25499         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
25500         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
25501         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
25502         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
25503         propagateAllDirections = cms.bool( True ),
25504         muonMaxDistanceY = cms.double( 5.0 ),
25505         useHO = cms.bool( False ),
25506         muonMaxDistanceX = cms.double( 5.0 ),
25507         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
25508         useHcal = cms.bool( False ),
25509         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
25510         accountForTrajectoryChangeCalo = cms.bool( False ),
25511         dREcalPreselection = cms.double( 0.5 ),
25512         useCalo = cms.bool( True ),
25513         dRMuonPreselection = cms.double( 0.2 ),
25514         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
25515         dRHcal = cms.double( 0.5 ),
25516         dRHcalPreselection = cms.double( 0.5 ),
25517         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
25518       ),
25519       Threshold = cms.double( 5.0 )
25520     ),
25521     trackDepositName = cms.string( "tracker" ),
25522     ecalDepositName = cms.string( "ecal" ),
25523     hcalDepositName = cms.string( "hcal" ),
25524     hoDepositName = cms.string( "ho" ),
25525     jetDepositName = cms.string( "jets" ),
25526     TimingFillerParameters = cms.PSet( 
25527       DTTimingParameters = cms.PSet( 
25528         HitError = cms.double( 6.0 ),
25529         MatchParameters = cms.PSet( 
25530           TightMatchDT = cms.bool( False ),
25531           DTradius = cms.double( 0.01 ),
25532           TightMatchCSC = cms.bool( True ),
25533           CSCsegments = cms.InputTag( "hltCscSegments" ),
25534           DTsegments = cms.InputTag( "hltDt4DSegments" )
25535         ),
25536         debug = cms.bool( False ),
25537         DoWireCorr = cms.bool( False ),
25538         RequireBothProjections = cms.bool( False ),
25539         DTTimeOffset = cms.double( 2.7 ),
25540         PruneCut = cms.double( 10000.0 ),
25541         DTsegments = cms.InputTag( "hltDt4DSegments" ),
25542         UseSegmentT0 = cms.bool( False ),
25543         HitsMin = cms.int32( 5 ),
25544         DropTheta = cms.bool( True ),
25545         ServiceParameters = cms.PSet( 
25546           RPCLayers = cms.bool( True ),
25547           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
25548         )
25549       ),
25550       UseCSC = cms.bool( True ),
25551       CSCTimingParameters = cms.PSet( 
25552         MatchParameters = cms.PSet( 
25553           TightMatchDT = cms.bool( False ),
25554           DTradius = cms.double( 0.01 ),
25555           TightMatchCSC = cms.bool( True ),
25556           CSCsegments = cms.InputTag( "hltCscSegments" ),
25557           DTsegments = cms.InputTag( "hltDt4DSegments" )
25558         ),
25559         debug = cms.bool( False ),
25560         CSCWireTimeOffset = cms.double( 0.0 ),
25561         CSCStripError = cms.double( 7.0 ),
25562         CSCTimeOffset = cms.double( 0.0 ),
25563         CSCWireError = cms.double( 8.6 ),
25564         PruneCut = cms.double( 100.0 ),
25565         CSCsegments = cms.InputTag( "hltCscSegments" ),
25566         UseStripTime = cms.bool( True ),
25567         CSCStripTimeOffset = cms.double( 0.0 ),
25568         UseWireTime = cms.bool( True ),
25569         ServiceParameters = cms.PSet( 
25570           RPCLayers = cms.bool( True ),
25571           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
25572         )
25573       ),
25574       ErrorDT = cms.double( 6.0 ),
25575       EcalEnergyCut = cms.double( 0.4 ),
25576       UseECAL = cms.bool( True ),
25577       ErrorEB = cms.double( 2.085 ),
25578       UseDT = cms.bool( True ),
25579       ErrorEE = cms.double( 6.95 ),
25580       ErrorCSC = cms.double( 7.4 )
25581     ),
25582     ShowerDigiFillerParameters = cms.PSet( 
25583       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
25584       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
25585       digiMaxDistanceX = cms.double( 25.0 )
25586     ),
25587     TrackerKinkFinderParameters = cms.PSet( 
25588       usePosition = cms.bool( False ),
25589       diagonalOnly = cms.bool( False )
25590     ),
25591     fillEnergy = cms.bool( False ),
25592     storeCrossedHcalRecHits = cms.bool( False ),
25593     maxAbsPullX = cms.double( 4.0 ),
25594     maxAbsEta = cms.double( 3.0 ),
25595     minPt = cms.double( 8.0 ),
25596     inputCollectionTypes = cms.vstring( 'inner tracks',
25597       'links' ),
25598     addExtraSoftMuons = cms.bool( False ),
25599     fillGlobalTrackRefits = cms.bool( False ),
25600     debugWithTruthMatching = cms.bool( False ),
25601     inputCollectionLabels = cms.VInputTag( 'hltDiMuonMerging','hltDiMuonLinks' ),
25602     fillCaloCompatibility = cms.bool( False ),
25603     maxAbsPullY = cms.double( 9999.0 ),
25604     maxAbsDy = cms.double( 9999.0 ),
25605     minP = cms.double( 0.0 ),
25606     minPCaloMuon = cms.double( 1.0E9 ),
25607     maxAbsDx = cms.double( 3.0 ),
25608     fillIsolation = cms.bool( False ),
25609     writeIsoDeposits = cms.bool( False ),
25610     minNumberOfMatches = cms.int32( 1 ),
25611     fillMatching = cms.bool( True ),
25612     fillShowerDigis = cms.bool( False ),
25613     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
25614     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
25615     fillGlobalTrackQuality = cms.bool( False ),
25616     globalTrackQualityInputTag = cms.InputTag( "" ),
25617     selectHighPurity = cms.bool( False ),
25618     pvInputTag = cms.InputTag( "" ),
25619     fillTrackerKink = cms.bool( False ),
25620     minCaloCompatibility = cms.double( 0.6 ),
25621     runArbitrationCleaner = cms.bool( False ),
25622     arbitrationCleanerOptions = cms.PSet( 
25623       OverlapDTheta = cms.double( 0.02 ),
25624       Overlap = cms.bool( True ),
25625       Clustering = cms.bool( True ),
25626       ME1a = cms.bool( True ),
25627       ClusterDTheta = cms.double( 0.02 ),
25628       ClusterDPhi = cms.double( 0.6 ),
25629       OverlapDPhi = cms.double( 0.0786 )
25630     ),
25631     arbitrateTrackerMuons = cms.bool( False )
25632 )
25633 fragment.hltGlbTrkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
25634     InputObjects = cms.InputTag( "hltGlbTrkMuons" ),
25635     DisplacedReconstruction = cms.bool( False )
25636 )
25637 fragment.hltDiMuonGlbFiltered37TrkFiltered27 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
25638     saveTags = cms.bool( True ),
25639     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
25640     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
25641     minTrkHits = cms.int32( -1 ),
25642     minMuonHits = cms.int32( -1 ),
25643     maxNormalizedChi2 = cms.double( 1.0E99 ),
25644     minDR = cms.double( 0.001 ),
25645     allowedTypeMask = cms.uint32( 255 ),
25646     requiredTypeMask = cms.uint32( 0 ),
25647     trkMuonId = cms.uint32( 0 ),
25648     minPtMuon1 = cms.double( 37.0 ),
25649     minPtMuon2 = cms.double( 27.0 ),
25650     maxEtaMuon = cms.double( 1.0E99 ),
25651     maxYDimuon = cms.double( 1.0E99 ),
25652     minMass = cms.double( 1.0 ),
25653     maxMass = cms.double( 1.0E99 ),
25654     ChargeOpt = cms.int32( 0 ),
25655     maxDCAMuMu = cms.double( 1.0E99 ),
25656     maxdEtaMuMu = cms.double( 1.0E99 )
25657 )
25658 fragment.hltDiMuonGlb37Trk27DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
25659     saveTags = cms.bool( True ),
25660     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
25661     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
25662     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered37TrkFiltered27" ),
25663     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered37TrkFiltered27" ),
25664     triggerType1 = cms.int32( 83 ),
25665     triggerType2 = cms.int32( 83 ),
25666     MinDR = cms.double( 0.001 ),
25667     MaxDZ = cms.double( 0.2 ),
25668     MinN = cms.int32( 1 ),
25669     MinPixHitsForDZ = cms.int32( 0 ),
25670     checkSC = cms.bool( False )
25671 )
25672 fragment.hltL1sDoubleMuForBs = cms.EDFilter( "HLTL1TSeed",
25673     saveTags = cms.bool( True ),
25674     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er1p4_OQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ),
25675     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25676     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25677     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25678     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25679     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25680     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25681     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25682     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25683     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25684 )
25685 fragment.hltPreDoubleMu43Bs = cms.EDFilter( "HLTPrescaler",
25686     offset = cms.uint32( 0 ),
25687     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25688 )
25689 fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
25690     saveTags = cms.bool( True ),
25691     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25692     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBs" ),
25693     MaxEta = cms.double( 2.5 ),
25694     MinPt = cms.double( 0.0 ),
25695     MaxDeltaR = cms.double( 0.3 ),
25696     MinN = cms.int32( 2 ),
25697     CentralBxOnly = cms.bool( True ),
25698     SelectQualities = cms.vint32(  )
25699 )
25700 fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25701     saveTags = cms.bool( True ),
25702     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25703     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25704     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
25705     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25706     MinN = cms.int32( 0 ),
25707     MaxEta = cms.double( 2.5 ),
25708     AbsEtaBins = cms.vdouble( 0.0 ),
25709     MinNstations = cms.vint32( 0 ),
25710     MinNhits = cms.vint32( 0 ),
25711     CutOnChambers = cms.bool( False ),
25712     MinNchambers = cms.vint32( 0 ),
25713     MaxDr = cms.double( 9999.0 ),
25714     MinDr = cms.double( -1.0 ),
25715     MaxDz = cms.double( 9999.0 ),
25716     MinDxySig = cms.double( -1.0 ),
25717     MinPt = cms.double( 0.0 ),
25718     NSigmaPt = cms.double( 0.0 ),
25719     MatchToPreviousCand = cms.bool( True )
25720 )
25721 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
25722     saveTags = cms.bool( True ),
25723     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
25724     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
25725     MaxEta = cms.double( 2.5 ),
25726     MinPt = cms.double( 0.0 ),
25727     MaxDeltaR = cms.double( 0.3 ),
25728     MinN = cms.int32( 1 ),
25729     CentralBxOnly = cms.bool( True ),
25730     SelectQualities = cms.vint32(  )
25731 )
25732 fragment.hltDoubleMu4BsL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
25733     saveTags = cms.bool( True ),
25734     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25735     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25736     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0" ),
25737     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
25738     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25739     PreviousCandIsL2 = cms.bool( True ),
25740     FastAccept = cms.bool( False ),
25741     MinN = cms.int32( 1 ),
25742     MaxEta = cms.double( 2.5 ),
25743     MinNhits = cms.int32( 0 ),
25744     MaxDr = cms.double( 2.0 ),
25745     MaxDz = cms.double( 9999.0 ),
25746     ChargeOpt = cms.int32( -1 ),
25747     MinPtPair = cms.vdouble( 4.9 ),
25748     MaxPtPair = cms.vdouble( 1.0E125 ),
25749     MinPtMax = cms.vdouble( 4.0 ),
25750     MinPtMin = cms.vdouble( 3.0 ),
25751     MaxPtMin = cms.vdouble( 1.0E125 ),
25752     MinInvMass = cms.vdouble( 4.5 ),
25753     MaxInvMass = cms.vdouble( 6.0 ),
25754     MinDiMuonDeltaR = cms.double( -1.0 ),
25755     MinAcop = cms.double( -999.0 ),
25756     MaxAcop = cms.double( 999.0 ),
25757     MinPtBalance = cms.double( -1.0 ),
25758     MaxPtBalance = cms.double( 999999.0 ),
25759     NSigmaPt = cms.double( 0.0 ),
25760     MaxDCAMuMu = cms.double( 0.5 ),
25761     MaxRapidityPair = cms.double( 999999.0 ),
25762     CutCowboys = cms.bool( False ),
25763     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25764     L1MatchingdR = cms.double( 0.3 ),
25765     MatchToPreviousCand = cms.bool( True ),
25766     useSimpleGeometry = cms.bool( True ),
25767     useStation2 = cms.bool( True ),
25768     fallbackToME1 = cms.bool( False ),
25769     cosmicPropagationHypothesis = cms.bool( False ),
25770     useMB2InOverlap = cms.bool( False ),
25771     useTrack = cms.string( "tracker" ),
25772     useState = cms.string( "atVertex" ),
25773     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25774     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25775     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25776 )
25777 fragment.hltDisplacedmumuVtxProducerDoubleMu4Bs = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
25778     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
25779     PreviousCandTag = cms.InputTag( "hltDoubleMu4BsL3Filtered" ),
25780     matchToPrevious = cms.bool( True ),
25781     MaxEta = cms.double( 2.5 ),
25782     MinPt = cms.double( 0.0 ),
25783     MinPtPair = cms.double( 0.0 ),
25784     MinInvMass = cms.double( 0.0 ),
25785     MaxInvMass = cms.double( 999999.0 ),
25786     ChargeOpt = cms.int32( -1 )
25787 )
25788 fragment.hltDisplacedmumuFilterDoubleMu4Bs = cms.EDFilter( "HLTDisplacedmumuFilter",
25789     saveTags = cms.bool( True ),
25790     FastAccept = cms.bool( True ),
25791     MinLxySignificance = cms.double( 0.0 ),
25792     MaxLxySignificance = cms.double( -1.0 ),
25793     MaxNormalisedChi2 = cms.double( 999999.0 ),
25794     MinVtxProbability = cms.double( 0.005 ),
25795     MinCosinePointingAngle = cms.double( -2.0 ),
25796     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Bs" ),
25797     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25798     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
25799 )
25800 fragment.hltPreDoubleMu43Jpsi = cms.EDFilter( "HLTPrescaler",
25801     offset = cms.uint32( 0 ),
25802     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25803 )
25804 fragment.hltDoubleMu43JPsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
25805     saveTags = cms.bool( True ),
25806     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25807     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25808     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0" ),
25809     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
25810     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25811     PreviousCandIsL2 = cms.bool( True ),
25812     FastAccept = cms.bool( False ),
25813     MinN = cms.int32( 1 ),
25814     MaxEta = cms.double( 2.5 ),
25815     MinNhits = cms.int32( 0 ),
25816     MaxDr = cms.double( 2.0 ),
25817     MaxDz = cms.double( 9999.0 ),
25818     ChargeOpt = cms.int32( -1 ),
25819     MinPtPair = cms.vdouble( 4.9 ),
25820     MaxPtPair = cms.vdouble( 1.0E125 ),
25821     MinPtMax = cms.vdouble( 4.0 ),
25822     MinPtMin = cms.vdouble( 3.0 ),
25823     MaxPtMin = cms.vdouble( 1.0E125 ),
25824     MinInvMass = cms.vdouble( 2.9 ),
25825     MaxInvMass = cms.vdouble( 3.3 ),
25826     MinDiMuonDeltaR = cms.double( -1.0 ),
25827     MinAcop = cms.double( -999.0 ),
25828     MaxAcop = cms.double( 999.0 ),
25829     MinPtBalance = cms.double( -1.0 ),
25830     MaxPtBalance = cms.double( 999999.0 ),
25831     NSigmaPt = cms.double( 0.0 ),
25832     MaxDCAMuMu = cms.double( 0.5 ),
25833     MaxRapidityPair = cms.double( 999999.0 ),
25834     CutCowboys = cms.bool( False ),
25835     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25836     L1MatchingdR = cms.double( 0.3 ),
25837     MatchToPreviousCand = cms.bool( True ),
25838     useSimpleGeometry = cms.bool( True ),
25839     useStation2 = cms.bool( True ),
25840     fallbackToME1 = cms.bool( False ),
25841     cosmicPropagationHypothesis = cms.bool( False ),
25842     useMB2InOverlap = cms.bool( False ),
25843     useTrack = cms.string( "tracker" ),
25844     useState = cms.string( "atVertex" ),
25845     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25846     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25847     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25848 )
25849 fragment.hltDisplacedmumuVtxProducerDoubleMu43Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
25850     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
25851     PreviousCandTag = cms.InputTag( "hltDoubleMu43JPsiL3Filtered" ),
25852     matchToPrevious = cms.bool( True ),
25853     MaxEta = cms.double( 2.5 ),
25854     MinPt = cms.double( 0.0 ),
25855     MinPtPair = cms.double( 0.0 ),
25856     MinInvMass = cms.double( 0.0 ),
25857     MaxInvMass = cms.double( 999999.0 ),
25858     ChargeOpt = cms.int32( -1 )
25859 )
25860 fragment.hltDisplacedmumuFilterDoubleMu43Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
25861     saveTags = cms.bool( True ),
25862     FastAccept = cms.bool( True ),
25863     MinLxySignificance = cms.double( 0.0 ),
25864     MaxLxySignificance = cms.double( -1.0 ),
25865     MaxNormalisedChi2 = cms.double( 999999.0 ),
25866     MinVtxProbability = cms.double( 0.005 ),
25867     MinCosinePointingAngle = cms.double( -2.0 ),
25868     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43Jpsi" ),
25869     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25870     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
25871 )
25872 fragment.hltL1sDoubleMuForLowMassInclusive = cms.EDFilter( "HLTL1TSeed",
25873     saveTags = cms.bool( True ),
25874     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er1p4_OQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ),
25875     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25876     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25877     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25878     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25879     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25880     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25881     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25882     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25883     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25884 )
25885 fragment.hltPreDoubleMu43LowMass = cms.EDFilter( "HLTPrescaler",
25886     offset = cms.uint32( 0 ),
25887     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25888 )
25889 fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive = cms.EDFilter( "HLTMuonL1TFilter",
25890     saveTags = cms.bool( True ),
25891     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25892     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassInclusive" ),
25893     MaxEta = cms.double( 2.5 ),
25894     MinPt = cms.double( 0.0 ),
25895     MaxDeltaR = cms.double( 0.3 ),
25896     MinN = cms.int32( 2 ),
25897     CentralBxOnly = cms.bool( True ),
25898     SelectQualities = cms.vint32(  )
25899 )
25900 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25901     saveTags = cms.bool( True ),
25902     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25903     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25904     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
25905     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25906     MinN = cms.int32( 0 ),
25907     MaxEta = cms.double( 2.5 ),
25908     AbsEtaBins = cms.vdouble( 0.0 ),
25909     MinNstations = cms.vint32( 0 ),
25910     MinNhits = cms.vint32( 0 ),
25911     CutOnChambers = cms.bool( False ),
25912     MinNchambers = cms.vint32( 0 ),
25913     MaxDr = cms.double( 9999.0 ),
25914     MinDr = cms.double( -1.0 ),
25915     MaxDz = cms.double( 9999.0 ),
25916     MinDxySig = cms.double( -1.0 ),
25917     MinPt = cms.double( 0.0 ),
25918     NSigmaPt = cms.double( 0.0 ),
25919     MatchToPreviousCand = cms.bool( True )
25920 )
25921 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive = cms.EDFilter( "HLTMuonL1TFilter",
25922     saveTags = cms.bool( True ),
25923     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
25924     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
25925     MaxEta = cms.double( 2.5 ),
25926     MinPt = cms.double( 0.0 ),
25927     MaxDeltaR = cms.double( 0.3 ),
25928     MinN = cms.int32( 1 ),
25929     CentralBxOnly = cms.bool( True ),
25930     SelectQualities = cms.vint32(  )
25931 )
25932 fragment.hltDoubleMu43LowMassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
25933     saveTags = cms.bool( True ),
25934     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25935     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25936     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive" ),
25937     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
25938     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25939     PreviousCandIsL2 = cms.bool( True ),
25940     FastAccept = cms.bool( False ),
25941     MinN = cms.int32( 1 ),
25942     MaxEta = cms.double( 2.5 ),
25943     MinNhits = cms.int32( 0 ),
25944     MaxDr = cms.double( 2.0 ),
25945     MaxDz = cms.double( 9999.0 ),
25946     ChargeOpt = cms.int32( -1 ),
25947     MinPtPair = cms.vdouble( 4.9 ),
25948     MaxPtPair = cms.vdouble( 1.0E125 ),
25949     MinPtMax = cms.vdouble( 4.0 ),
25950     MinPtMin = cms.vdouble( 3.0 ),
25951     MaxPtMin = cms.vdouble( 1.0E125 ),
25952     MinInvMass = cms.vdouble( 0.2 ),
25953     MaxInvMass = cms.vdouble( 8.5 ),
25954     MinDiMuonDeltaR = cms.double( -1.0 ),
25955     MinAcop = cms.double( -999.0 ),
25956     MaxAcop = cms.double( 999.0 ),
25957     MinPtBalance = cms.double( -1.0 ),
25958     MaxPtBalance = cms.double( 999999.0 ),
25959     NSigmaPt = cms.double( 0.0 ),
25960     MaxDCAMuMu = cms.double( 0.5 ),
25961     MaxRapidityPair = cms.double( 999999.0 ),
25962     CutCowboys = cms.bool( False ),
25963     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25964     L1MatchingdR = cms.double( 0.3 ),
25965     MatchToPreviousCand = cms.bool( True ),
25966     useSimpleGeometry = cms.bool( True ),
25967     useStation2 = cms.bool( True ),
25968     fallbackToME1 = cms.bool( False ),
25969     cosmicPropagationHypothesis = cms.bool( False ),
25970     useMB2InOverlap = cms.bool( False ),
25971     useTrack = cms.string( "tracker" ),
25972     useState = cms.string( "atVertex" ),
25973     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25974     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25975     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25976 )
25977 fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
25978     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
25979     PreviousCandTag = cms.InputTag( "hltDoubleMu43LowMassL3Filtered" ),
25980     matchToPrevious = cms.bool( True ),
25981     MaxEta = cms.double( 2.5 ),
25982     MinPt = cms.double( 0.0 ),
25983     MinPtPair = cms.double( 0.0 ),
25984     MinInvMass = cms.double( 0.0 ),
25985     MaxInvMass = cms.double( 999999.0 ),
25986     ChargeOpt = cms.int32( -1 )
25987 )
25988 fragment.hltDisplacedmumuFilterDoubleMu43LowMass = cms.EDFilter( "HLTDisplacedmumuFilter",
25989     saveTags = cms.bool( True ),
25990     FastAccept = cms.bool( True ),
25991     MinLxySignificance = cms.double( 0.0 ),
25992     MaxLxySignificance = cms.double( -1.0 ),
25993     MaxNormalisedChi2 = cms.double( 999999.0 ),
25994     MinVtxProbability = cms.double( 0.005 ),
25995     MinCosinePointingAngle = cms.double( -2.0 ),
25996     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43LowMass" ),
25997     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25998     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
25999 )
26000 fragment.hltL1sDoubleMuForLowMassDisplaced = cms.EDFilter( "HLTL1TSeed",
26001     saveTags = cms.bool( True ),
26002     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er1p4_OQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ),
26003     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
26004     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
26005     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26006     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
26007     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
26008     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
26009     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
26010     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
26011     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
26012 )
26013 fragment.hltPreDoubleMu4LowMassDisplaced = cms.EDFilter( "HLTPrescaler",
26014     offset = cms.uint32( 0 ),
26015     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26016 )
26017 fragment.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced = cms.EDFilter( "HLTMuonL1TFilter",
26018     saveTags = cms.bool( True ),
26019     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26020     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassDisplaced" ),
26021     MaxEta = cms.double( 2.5 ),
26022     MinPt = cms.double( 0.0 ),
26023     MaxDeltaR = cms.double( 0.3 ),
26024     MinN = cms.int32( 2 ),
26025     CentralBxOnly = cms.bool( True ),
26026     SelectQualities = cms.vint32(  )
26027 )
26028 fragment.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26029     saveTags = cms.bool( True ),
26030     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26031     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26032     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
26033     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26034     MinN = cms.int32( 0 ),
26035     MaxEta = cms.double( 2.5 ),
26036     AbsEtaBins = cms.vdouble( 0.0 ),
26037     MinNstations = cms.vint32( 0 ),
26038     MinNhits = cms.vint32( 0 ),
26039     CutOnChambers = cms.bool( False ),
26040     MinNchambers = cms.vint32( 0 ),
26041     MaxDr = cms.double( 9999.0 ),
26042     MinDr = cms.double( -1.0 ),
26043     MaxDz = cms.double( 9999.0 ),
26044     MinDxySig = cms.double( -1.0 ),
26045     MinPt = cms.double( 0.0 ),
26046     NSigmaPt = cms.double( 0.0 ),
26047     MatchToPreviousCand = cms.bool( True )
26048 )
26049 fragment.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced = cms.EDFilter( "HLTMuonL1TFilter",
26050     saveTags = cms.bool( True ),
26051     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26052     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
26053     MaxEta = cms.double( 2.5 ),
26054     MinPt = cms.double( 0.0 ),
26055     MaxDeltaR = cms.double( 0.3 ),
26056     MinN = cms.int32( 1 ),
26057     CentralBxOnly = cms.bool( True ),
26058     SelectQualities = cms.vint32(  )
26059 )
26060 fragment.hltDoubleMu4LowMassDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26061     saveTags = cms.bool( True ),
26062     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26063     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26064     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
26065     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
26066     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26067     PreviousCandIsL2 = cms.bool( True ),
26068     FastAccept = cms.bool( False ),
26069     MinN = cms.int32( 1 ),
26070     MaxEta = cms.double( 2.5 ),
26071     MinNhits = cms.int32( 0 ),
26072     MaxDr = cms.double( 2.0 ),
26073     MaxDz = cms.double( 9999.0 ),
26074     ChargeOpt = cms.int32( -1 ),
26075     MinPtPair = cms.vdouble( 6.9 ),
26076     MaxPtPair = cms.vdouble( 1.0E125 ),
26077     MinPtMax = cms.vdouble( 4.0 ),
26078     MinPtMin = cms.vdouble( 4.0 ),
26079     MaxPtMin = cms.vdouble( 1.0E125 ),
26080     MinInvMass = cms.vdouble( 0.2 ),
26081     MaxInvMass = cms.vdouble( 8.5 ),
26082     MinDiMuonDeltaR = cms.double( -1.0 ),
26083     MinAcop = cms.double( -999.0 ),
26084     MaxAcop = cms.double( 999.0 ),
26085     MinPtBalance = cms.double( -1.0 ),
26086     MaxPtBalance = cms.double( 999999.0 ),
26087     NSigmaPt = cms.double( 0.0 ),
26088     MaxDCAMuMu = cms.double( 0.5 ),
26089     MaxRapidityPair = cms.double( 999999.0 ),
26090     CutCowboys = cms.bool( False ),
26091     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26092     L1MatchingdR = cms.double( 0.3 ),
26093     MatchToPreviousCand = cms.bool( True ),
26094     useSimpleGeometry = cms.bool( True ),
26095     useStation2 = cms.bool( True ),
26096     fallbackToME1 = cms.bool( False ),
26097     cosmicPropagationHypothesis = cms.bool( False ),
26098     useMB2InOverlap = cms.bool( False ),
26099     useTrack = cms.string( "tracker" ),
26100     useState = cms.string( "atVertex" ),
26101     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26102     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26103     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26104 )
26105 fragment.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26106     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26107     PreviousCandTag = cms.InputTag( "hltDoubleMu4LowMassDisplacedL3Filtered" ),
26108     matchToPrevious = cms.bool( True ),
26109     MaxEta = cms.double( 2.5 ),
26110     MinPt = cms.double( 0.0 ),
26111     MinPtPair = cms.double( 0.0 ),
26112     MinInvMass = cms.double( 0.0 ),
26113     MaxInvMass = cms.double( 999999.0 ),
26114     ChargeOpt = cms.int32( -1 )
26115 )
26116 fragment.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced = cms.EDFilter( "HLTDisplacedmumuFilter",
26117     saveTags = cms.bool( True ),
26118     FastAccept = cms.bool( True ),
26119     MinLxySignificance = cms.double( 3.0 ),
26120     MaxLxySignificance = cms.double( -1.0 ),
26121     MaxNormalisedChi2 = cms.double( 999999.0 ),
26122     MinVtxProbability = cms.double( 0.1 ),
26123     MinCosinePointingAngle = cms.double( 0.9 ),
26124     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced" ),
26125     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26126     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26127 )
26128 fragment.hltPreMu0L1DoubleMu = cms.EDFilter( "HLTPrescaler",
26129     offset = cms.uint32( 0 ),
26130     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26131 )
26132 fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
26133     saveTags = cms.bool( True ),
26134     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26135     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26136     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive" ),
26137     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
26138     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26139     MinN = cms.int32( 1 ),
26140     MaxEta = cms.double( 2.5 ),
26141     MinNhits = cms.int32( 0 ),
26142     MaxDr = cms.double( 2.0 ),
26143     MinDr = cms.double( -1.0 ),
26144     MaxDz = cms.double( 9999.0 ),
26145     MinDxySig = cms.double( -1.0 ),
26146     MinPt = cms.double( 0.0 ),
26147     NSigmaPt = cms.double( 0.0 ),
26148     MaxNormalizedChi2 = cms.double( 9999.0 ),
26149     MaxDXYBeamSpot = cms.double( 9999.0 ),
26150     MinDXYBeamSpot = cms.double( -1.0 ),
26151     MinNmuonHits = cms.int32( 0 ),
26152     MaxPtDifference = cms.double( 9999.0 ),
26153     MinTrackPt = cms.double( 0.0 ),
26154     minMuonStations = cms.int32( 2 ),
26155     minTrkHits = cms.int32( -1 ),
26156     minMuonHits = cms.int32( -1 ),
26157     allowedTypeMask = cms.uint32( 255 ),
26158     requiredTypeMask = cms.uint32( 0 ),
26159     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
26160     trkMuonId = cms.uint32( 0 ),
26161     L1MatchingdR = cms.double( 0.3 ),
26162     MatchToPreviousCand = cms.bool( True ),
26163     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26164     requireL3MuonTrajectorySeed = cms.bool( False ),
26165     useSimpleGeometry = cms.bool( True ),
26166     useStation2 = cms.bool( True ),
26167     fallbackToME1 = cms.bool( False ),
26168     cosmicPropagationHypothesis = cms.bool( False ),
26169     useMB2InOverlap = cms.bool( False ),
26170     useTrack = cms.string( "tracker" ),
26171     useState = cms.string( "atVertex" ),
26172     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26173     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26174     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26175 )
26176 fragment.hltPreMu4L1DoubleMu = cms.EDFilter( "HLTPrescaler",
26177     offset = cms.uint32( 0 ),
26178     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26179 )
26180 fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 = cms.EDFilter( "HLTMuonL3PreFilter",
26181     saveTags = cms.bool( True ),
26182     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26183     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26184     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive" ),
26185     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
26186     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26187     MinN = cms.int32( 1 ),
26188     MaxEta = cms.double( 2.5 ),
26189     MinNhits = cms.int32( 0 ),
26190     MaxDr = cms.double( 2.0 ),
26191     MinDr = cms.double( -1.0 ),
26192     MaxDz = cms.double( 9999.0 ),
26193     MinDxySig = cms.double( -1.0 ),
26194     MinPt = cms.double( 4.0 ),
26195     NSigmaPt = cms.double( 0.0 ),
26196     MaxNormalizedChi2 = cms.double( 9999.0 ),
26197     MaxDXYBeamSpot = cms.double( 9999.0 ),
26198     MinDXYBeamSpot = cms.double( -1.0 ),
26199     MinNmuonHits = cms.int32( 0 ),
26200     MaxPtDifference = cms.double( 9999.0 ),
26201     MinTrackPt = cms.double( 0.0 ),
26202     minMuonStations = cms.int32( 2 ),
26203     minTrkHits = cms.int32( -1 ),
26204     minMuonHits = cms.int32( -1 ),
26205     allowedTypeMask = cms.uint32( 255 ),
26206     requiredTypeMask = cms.uint32( 0 ),
26207     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
26208     trkMuonId = cms.uint32( 0 ),
26209     L1MatchingdR = cms.double( 0.3 ),
26210     MatchToPreviousCand = cms.bool( True ),
26211     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26212     requireL3MuonTrajectorySeed = cms.bool( False ),
26213     useSimpleGeometry = cms.bool( True ),
26214     useStation2 = cms.bool( True ),
26215     fallbackToME1 = cms.bool( False ),
26216     cosmicPropagationHypothesis = cms.bool( False ),
26217     useMB2InOverlap = cms.bool( False ),
26218     useTrack = cms.string( "tracker" ),
26219     useState = cms.string( "atVertex" ),
26220     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26221     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26222     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26223 )
26224 fragment.hltL1sDoubleMuForLowPtJpsi = cms.EDFilter( "HLTL1TSeed",
26225     saveTags = cms.bool( True ),
26226     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max0p3_dPhi_0p8to1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4" ),
26227     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
26228     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
26229     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26230     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
26231     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
26232     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
26233     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
26234     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
26235     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
26236 )
26237 fragment.hltPreDoubleMu2JpsiLowPt = cms.EDFilter( "HLTPrescaler",
26238     offset = cms.uint32( 0 ),
26239     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26240 )
26241 fragment.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter",
26242     saveTags = cms.bool( True ),
26243     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26244     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowPtJpsi" ),
26245     MaxEta = cms.double( 2.5 ),
26246     MinPt = cms.double( 0.0 ),
26247     MaxDeltaR = cms.double( 0.3 ),
26248     MinN = cms.int32( 2 ),
26249     CentralBxOnly = cms.bool( True ),
26250     SelectQualities = cms.vint32(  )
26251 )
26252 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26253     saveTags = cms.bool( True ),
26254     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26255     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26256     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ),
26257     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26258     MinN = cms.int32( 0 ),
26259     MaxEta = cms.double( 2.5 ),
26260     AbsEtaBins = cms.vdouble( 0.0 ),
26261     MinNstations = cms.vint32( 0 ),
26262     MinNhits = cms.vint32( 0 ),
26263     CutOnChambers = cms.bool( False ),
26264     MinNchambers = cms.vint32( 0 ),
26265     MaxDr = cms.double( 9999.0 ),
26266     MinDr = cms.double( -1.0 ),
26267     MaxDz = cms.double( 9999.0 ),
26268     MinDxySig = cms.double( -1.0 ),
26269     MinPt = cms.double( 0.0 ),
26270     NSigmaPt = cms.double( 0.0 ),
26271     MatchToPreviousCand = cms.bool( True )
26272 )
26273 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter",
26274     saveTags = cms.bool( True ),
26275     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26276     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ),
26277     MaxEta = cms.double( 2.5 ),
26278     MinPt = cms.double( 0.0 ),
26279     MaxDeltaR = cms.double( 0.3 ),
26280     MinN = cms.int32( 1 ),
26281     CentralBxOnly = cms.bool( True ),
26282     SelectQualities = cms.vint32(  )
26283 )
26284 fragment.hltDoubleMu2LowPtJpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26285     saveTags = cms.bool( True ),
26286     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26287     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26288     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi" ),
26289     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ),
26290     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26291     PreviousCandIsL2 = cms.bool( True ),
26292     FastAccept = cms.bool( False ),
26293     MinN = cms.int32( 1 ),
26294     MaxEta = cms.double( 2.5 ),
26295     MinNhits = cms.int32( 0 ),
26296     MaxDr = cms.double( 2.0 ),
26297     MaxDz = cms.double( 9999.0 ),
26298     ChargeOpt = cms.int32( -1 ),
26299     MinPtPair = cms.vdouble( 0.0 ),
26300     MaxPtPair = cms.vdouble( 1.0E125 ),
26301     MinPtMax = cms.vdouble( 2.0 ),
26302     MinPtMin = cms.vdouble( 2.0 ),
26303     MaxPtMin = cms.vdouble( 1.0E125 ),
26304     MinInvMass = cms.vdouble( 2.9 ),
26305     MaxInvMass = cms.vdouble( 3.3 ),
26306     MinDiMuonDeltaR = cms.double( -1.0 ),
26307     MinAcop = cms.double( -999.0 ),
26308     MaxAcop = cms.double( 999.0 ),
26309     MinPtBalance = cms.double( -1.0 ),
26310     MaxPtBalance = cms.double( 999999.0 ),
26311     NSigmaPt = cms.double( 0.0 ),
26312     MaxDCAMuMu = cms.double( 0.5 ),
26313     MaxRapidityPair = cms.double( 999999.0 ),
26314     CutCowboys = cms.bool( False ),
26315     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26316     L1MatchingdR = cms.double( 0.3 ),
26317     MatchToPreviousCand = cms.bool( True ),
26318     useSimpleGeometry = cms.bool( True ),
26319     useStation2 = cms.bool( True ),
26320     fallbackToME1 = cms.bool( False ),
26321     cosmicPropagationHypothesis = cms.bool( False ),
26322     useMB2InOverlap = cms.bool( False ),
26323     useTrack = cms.string( "tracker" ),
26324     useState = cms.string( "atVertex" ),
26325     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26326     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26327     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26328 )
26329 fragment.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26330     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26331     PreviousCandTag = cms.InputTag( "hltDoubleMu2LowPtJpsiL3Filtered" ),
26332     matchToPrevious = cms.bool( True ),
26333     MaxEta = cms.double( 2.5 ),
26334     MinPt = cms.double( 0.0 ),
26335     MinPtPair = cms.double( 0.0 ),
26336     MinInvMass = cms.double( 0.0 ),
26337     MaxInvMass = cms.double( 999999.0 ),
26338     ChargeOpt = cms.int32( -1 )
26339 )
26340 fragment.hltDisplacedmumuFilterDoubleMu2LowPtJpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
26341     saveTags = cms.bool( True ),
26342     FastAccept = cms.bool( True ),
26343     MinLxySignificance = cms.double( 0.0 ),
26344     MaxLxySignificance = cms.double( -1.0 ),
26345     MaxNormalisedChi2 = cms.double( 999999.0 ),
26346     MinVtxProbability = cms.double( 0.005 ),
26347     MinCosinePointingAngle = cms.double( -2.0 ),
26348     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi" ),
26349     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26350     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26351 )
26352 fragment.hltL1sDoubleMuForBsToMMG = cms.EDFilter( "HLTL1TSeed",
26353     saveTags = cms.bool( True ),
26354     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ),
26355     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
26356     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
26357     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26358     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
26359     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
26360     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
26361     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
26362     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
26363     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
26364 )
26365 fragment.hltPreDoubleMu43Photon4BsToMMG = cms.EDFilter( "HLTPrescaler",
26366     offset = cms.uint32( 0 ),
26367     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26368 )
26369 fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter",
26370     saveTags = cms.bool( True ),
26371     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26372     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBsToMMG" ),
26373     MaxEta = cms.double( 2.5 ),
26374     MinPt = cms.double( 0.0 ),
26375     MaxDeltaR = cms.double( 0.3 ),
26376     MinN = cms.int32( 2 ),
26377     CentralBxOnly = cms.bool( True ),
26378     SelectQualities = cms.vint32(  )
26379 )
26380 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26381     saveTags = cms.bool( True ),
26382     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26383     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26384     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ),
26385     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26386     MinN = cms.int32( 0 ),
26387     MaxEta = cms.double( 2.5 ),
26388     AbsEtaBins = cms.vdouble( 0.0 ),
26389     MinNstations = cms.vint32( 0 ),
26390     MinNhits = cms.vint32( 0 ),
26391     CutOnChambers = cms.bool( False ),
26392     MinNchambers = cms.vint32( 0 ),
26393     MaxDr = cms.double( 9999.0 ),
26394     MinDr = cms.double( -1.0 ),
26395     MaxDz = cms.double( 9999.0 ),
26396     MinDxySig = cms.double( -1.0 ),
26397     MinPt = cms.double( 0.0 ),
26398     NSigmaPt = cms.double( 0.0 ),
26399     MatchToPreviousCand = cms.bool( True )
26400 )
26401 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter",
26402     saveTags = cms.bool( True ),
26403     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26404     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ),
26405     MaxEta = cms.double( 2.5 ),
26406     MinPt = cms.double( 0.0 ),
26407     MaxDeltaR = cms.double( 0.3 ),
26408     MinN = cms.int32( 1 ),
26409     CentralBxOnly = cms.bool( True ),
26410     SelectQualities = cms.vint32(  )
26411 )
26412 fragment.hltDoubleMu43BsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26413     saveTags = cms.bool( True ),
26414     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26415     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26416     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ),
26417     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ),
26418     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26419     PreviousCandIsL2 = cms.bool( True ),
26420     FastAccept = cms.bool( False ),
26421     MinN = cms.int32( 1 ),
26422     MaxEta = cms.double( 2.5 ),
26423     MinNhits = cms.int32( 0 ),
26424     MaxDr = cms.double( 2.0 ),
26425     MaxDz = cms.double( 9999.0 ),
26426     ChargeOpt = cms.int32( -1 ),
26427     MinPtPair = cms.vdouble( 4.9, 4.9 ),
26428     MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ),
26429     MinPtMax = cms.vdouble( 4.0, 4.0 ),
26430     MinPtMin = cms.vdouble( 3.0, 3.0 ),
26431     MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ),
26432     MinInvMass = cms.vdouble( 0.2, 3.3 ),
26433     MaxInvMass = cms.vdouble( 2.9, 8.5 ),
26434     MinDiMuonDeltaR = cms.double( -1.0 ),
26435     MinAcop = cms.double( -999.0 ),
26436     MaxAcop = cms.double( 999.0 ),
26437     MinPtBalance = cms.double( -1.0 ),
26438     MaxPtBalance = cms.double( 999999.0 ),
26439     NSigmaPt = cms.double( 0.0 ),
26440     MaxDCAMuMu = cms.double( 0.5 ),
26441     MaxRapidityPair = cms.double( 999999.0 ),
26442     CutCowboys = cms.bool( False ),
26443     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26444     L1MatchingdR = cms.double( 0.3 ),
26445     MatchToPreviousCand = cms.bool( True ),
26446     useSimpleGeometry = cms.bool( True ),
26447     useStation2 = cms.bool( True ),
26448     fallbackToME1 = cms.bool( False ),
26449     cosmicPropagationHypothesis = cms.bool( False ),
26450     useMB2InOverlap = cms.bool( False ),
26451     useTrack = cms.string( "tracker" ),
26452     useState = cms.string( "atVertex" ),
26453     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26454     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26455     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26456 )
26457 fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26458     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26459     PreviousCandTag = cms.InputTag( "hltDoubleMu43BsToMMGL3Filtered" ),
26460     matchToPrevious = cms.bool( True ),
26461     MaxEta = cms.double( 2.5 ),
26462     MinPt = cms.double( 0.0 ),
26463     MinPtPair = cms.double( 0.0 ),
26464     MinInvMass = cms.double( 0.0 ),
26465     MaxInvMass = cms.double( 999999.0 ),
26466     ChargeOpt = cms.int32( -1 )
26467 )
26468 fragment.hltDisplacedDoubleMu43FilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter",
26469     saveTags = cms.bool( True ),
26470     FastAccept = cms.bool( True ),
26471     MinLxySignificance = cms.double( 0.0 ),
26472     MaxLxySignificance = cms.double( -1.0 ),
26473     MaxNormalisedChi2 = cms.double( 999999.0 ),
26474     MinVtxProbability = cms.double( 0.01 ),
26475     MinCosinePointingAngle = cms.double( -2.0 ),
26476     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43BMMG" ),
26477     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26478     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26479 )
26480 fragment.hltEG4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
26481     saveTags = cms.bool( True ),
26482     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
26483     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
26484     etcutEB = cms.double( 4.0 ),
26485     etcutEE = cms.double( 4.0 ),
26486     minEtaCut = cms.double( -9999.0 ),
26487     maxEtaCut = cms.double( 9999.0 ),
26488     ncandcut = cms.int32( 1 )
26489 )
26490 fragment.hltEG4HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
26491     saveTags = cms.bool( True ),
26492     candTag = cms.InputTag( "hltEG4EtUnseededFilter" ),
26493     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
26494     rhoTag = cms.InputTag( "" ),
26495     energyLowEdges = cms.vdouble( 0.0 ),
26496     lessThan = cms.bool( True ),
26497     useEt = cms.bool( False ),
26498     useAbs = cms.bool( False ),
26499     thrRegularEB = cms.vdouble( -1.0 ),
26500     thrRegularEE = cms.vdouble( -1.0 ),
26501     thrOverEEB = cms.vdouble( 0.15 ),
26502     thrOverEEE = cms.vdouble( 0.1 ),
26503     thrOverE2EB = cms.vdouble( -1.0 ),
26504     thrOverE2EE = cms.vdouble( -1.0 ),
26505     ncandcut = cms.int32( 1 ),
26506     doRhoCorrection = cms.bool( False ),
26507     rhoMax = cms.double( 9.9999999E7 ),
26508     rhoScale = cms.double( 1.0 ),
26509     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
26510     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
26511     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
26512 )
26513 fragment.hltEG4CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
26514     saveTags = cms.bool( True ),
26515     candTag = cms.InputTag( "hltEG4HEUnseededFilter" ),
26516     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
26517     rhoTag = cms.InputTag( "" ),
26518     energyLowEdges = cms.vdouble( 0.0 ),
26519     lessThan = cms.bool( True ),
26520     useEt = cms.bool( False ),
26521     useAbs = cms.bool( False ),
26522     thrRegularEB = cms.vdouble( 0.014 ),
26523     thrRegularEE = cms.vdouble( 0.035 ),
26524     thrOverEEB = cms.vdouble( -1.0 ),
26525     thrOverEEE = cms.vdouble( -1.0 ),
26526     thrOverE2EB = cms.vdouble( -1.0 ),
26527     thrOverE2EE = cms.vdouble( -1.0 ),
26528     ncandcut = cms.int32( 1 ),
26529     doRhoCorrection = cms.bool( False ),
26530     rhoMax = cms.double( 9.9999999E7 ),
26531     rhoScale = cms.double( 1.0 ),
26532     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
26533     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
26534     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
26535 )
26536 fragment.hltEG4R9Id50b80eFilter = cms.EDFilter( "HLTEgammaGenericFilter",
26537     saveTags = cms.bool( True ),
26538     candTag = cms.InputTag( "hltEG4CaloIdLClusterShapeUnseededFilter" ),
26539     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
26540     rhoTag = cms.InputTag( "" ),
26541     energyLowEdges = cms.vdouble( 0.0 ),
26542     lessThan = cms.bool( False ),
26543     useEt = cms.bool( False ),
26544     useAbs = cms.bool( False ),
26545     thrRegularEB = cms.vdouble( 0.5 ),
26546     thrRegularEE = cms.vdouble( 0.8 ),
26547     thrOverEEB = cms.vdouble( -1.0 ),
26548     thrOverEEE = cms.vdouble( -1.0 ),
26549     thrOverE2EB = cms.vdouble( -1.0 ),
26550     thrOverE2EE = cms.vdouble( -1.0 ),
26551     ncandcut = cms.int32( 1 ),
26552     doRhoCorrection = cms.bool( False ),
26553     rhoMax = cms.double( 9.9999999E7 ),
26554     rhoScale = cms.double( 1.0 ),
26555     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
26556     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
26557     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
26558 )
26559 fragment.hltDoubleMu43Photon4MassFillter = cms.EDFilter( "HLT3MuonMuonPhotonMass",
26560     saveTags = cms.bool( True ),
26561     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26562     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26563     originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ),
26564     inputTag1 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ),
26565     inputTag2 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ),
26566     inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ),
26567     triggerType1 = cms.int32( 83 ),
26568     triggerType2 = cms.int32( 83 ),
26569     triggerType3 = cms.int32( 81 ),
26570     MinInvMass = cms.vdouble( 3.5 ),
26571     MaxInvMass = cms.vdouble( 7.0 ),
26572     MaxDR = cms.double( 0.9 ),
26573     MinN = cms.int32( 1 ),
26574     is1and2Same = cms.bool( True ),
26575     is2and3Same = cms.bool( False )
26576 )
26577 fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG = cms.EDFilter( "HLTPrescaler",
26578     offset = cms.uint32( 0 ),
26579     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26580 )
26581 fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26582     saveTags = cms.bool( True ),
26583     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26584     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26585     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ),
26586     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ),
26587     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26588     PreviousCandIsL2 = cms.bool( True ),
26589     FastAccept = cms.bool( False ),
26590     MinN = cms.int32( 1 ),
26591     MaxEta = cms.double( 2.5 ),
26592     MinNhits = cms.int32( 0 ),
26593     MaxDr = cms.double( 2.0 ),
26594     MaxDz = cms.double( 9999.0 ),
26595     ChargeOpt = cms.int32( -1 ),
26596     MinPtPair = cms.vdouble( 4.9, 4.9 ),
26597     MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ),
26598     MinPtMax = cms.vdouble( 4.0, 4.0 ),
26599     MinPtMin = cms.vdouble( 3.0, 3.0 ),
26600     MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ),
26601     MinInvMass = cms.vdouble( 0.2, 3.3 ),
26602     MaxInvMass = cms.vdouble( 2.9, 8.5 ),
26603     MinDiMuonDeltaR = cms.double( -1.0 ),
26604     MinAcop = cms.double( -999.0 ),
26605     MaxAcop = cms.double( 999.0 ),
26606     MinPtBalance = cms.double( -1.0 ),
26607     MaxPtBalance = cms.double( 999999.0 ),
26608     NSigmaPt = cms.double( 0.0 ),
26609     MaxDCAMuMu = cms.double( 0.5 ),
26610     MaxRapidityPair = cms.double( 999999.0 ),
26611     CutCowboys = cms.bool( False ),
26612     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26613     L1MatchingdR = cms.double( 0.3 ),
26614     MatchToPreviousCand = cms.bool( True ),
26615     useSimpleGeometry = cms.bool( True ),
26616     useStation2 = cms.bool( True ),
26617     fallbackToME1 = cms.bool( False ),
26618     cosmicPropagationHypothesis = cms.bool( False ),
26619     useMB2InOverlap = cms.bool( False ),
26620     useTrack = cms.string( "tracker" ),
26621     useState = cms.string( "atVertex" ),
26622     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26623     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26624     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26625 )
26626 fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26627     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26628     PreviousCandTag = cms.InputTag( "hltDoubleMu43DisplacedBsToMMGL3Filtered" ),
26629     matchToPrevious = cms.bool( True ),
26630     MaxEta = cms.double( 2.5 ),
26631     MinPt = cms.double( 0.0 ),
26632     MinPtPair = cms.double( 0.0 ),
26633     MinInvMass = cms.double( 0.0 ),
26634     MaxInvMass = cms.double( 999999.0 ),
26635     ChargeOpt = cms.int32( -1 )
26636 )
26637 fragment.hltHardDisplacedmumuFilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter",
26638     saveTags = cms.bool( True ),
26639     FastAccept = cms.bool( True ),
26640     MinLxySignificance = cms.double( 3.0 ),
26641     MaxLxySignificance = cms.double( -1.0 ),
26642     MaxNormalisedChi2 = cms.double( 999999.0 ),
26643     MinVtxProbability = cms.double( 0.1 ),
26644     MinCosinePointingAngle = cms.double( -2.0 ),
26645     DisplacedVertexTag = cms.InputTag( "hltHardDisplacedmumuVtxProducerDoubleMu43BMMG" ),
26646     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26647     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26648 )
26649 fragment.hltDisplacedMuMu43Photon4MassFilter = cms.EDFilter( "HLT3MuonMuonPhotonMass",
26650     saveTags = cms.bool( True ),
26651     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26652     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26653     originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ),
26654     inputTag1 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ),
26655     inputTag2 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ),
26656     inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ),
26657     triggerType1 = cms.int32( 83 ),
26658     triggerType2 = cms.int32( 83 ),
26659     triggerType3 = cms.int32( 81 ),
26660     MinInvMass = cms.vdouble( 3.5 ),
26661     MaxInvMass = cms.vdouble( 7.0 ),
26662     MaxDR = cms.double( 0.9 ),
26663     MinN = cms.int32( 1 ),
26664     is1and2Same = cms.bool( True ),
26665     is2and3Same = cms.bool( False )
26666 )
26667 fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 = cms.EDFilter( "HLTL1TSeed",
26668     saveTags = cms.bool( True ),
26669     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0_OS_Mass_Max12 OR L1_TripleMu_4SQ_2p5SQ_0_OS_Mass_Max12 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2" ),
26670     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
26671     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
26672     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26673     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
26674     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
26675     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
26676     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
26677     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
26678     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
26679 )
26680 fragment.hltPreDoubleMu3TrkTau3mu = cms.EDFilter( "HLTPrescaler",
26681     offset = cms.uint32( 0 ),
26682     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26683 )
26684 fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
26685     saveTags = cms.bool( True ),
26686     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26687     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50" ),
26688     MaxEta = cms.double( 2.5 ),
26689     MinPt = cms.double( 0.0 ),
26690     MaxDeltaR = cms.double( 0.3 ),
26691     MinN = cms.int32( 2 ),
26692     CentralBxOnly = cms.bool( True ),
26693     SelectQualities = cms.vint32(  )
26694 )
26695 fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26696     saveTags = cms.bool( True ),
26697     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26698     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26699     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ),
26700     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26701     MinN = cms.int32( 0 ),
26702     MaxEta = cms.double( 2.5 ),
26703     AbsEtaBins = cms.vdouble( 5.0 ),
26704     MinNstations = cms.vint32( 0 ),
26705     MinNhits = cms.vint32( 0 ),
26706     CutOnChambers = cms.bool( False ),
26707     MinNchambers = cms.vint32( 0 ),
26708     MaxDr = cms.double( 9999.0 ),
26709     MinDr = cms.double( -1.0 ),
26710     MaxDz = cms.double( 9999.0 ),
26711     MinDxySig = cms.double( -1.0 ),
26712     MinPt = cms.double( 0.0 ),
26713     NSigmaPt = cms.double( 0.0 ),
26714     MatchToPreviousCand = cms.bool( True )
26715 )
26716 fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
26717     saveTags = cms.bool( True ),
26718     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26719     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ),
26720     MaxEta = cms.double( 2.5 ),
26721     MinPt = cms.double( 0.0 ),
26722     MaxDeltaR = cms.double( 0.3 ),
26723     MinN = cms.int32( 1 ),
26724     CentralBxOnly = cms.bool( True ),
26725     SelectQualities = cms.vint32(  )
26726 )
26727 fragment.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26728     saveTags = cms.bool( True ),
26729     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26730     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26731     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0" ),
26732     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0" ),
26733     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26734     PreviousCandIsL2 = cms.bool( True ),
26735     FastAccept = cms.bool( False ),
26736     MinN = cms.int32( 1 ),
26737     MaxEta = cms.double( 2.5 ),
26738     MinNhits = cms.int32( 0 ),
26739     MaxDr = cms.double( 0.6 ),
26740     MaxDz = cms.double( 9999.0 ),
26741     ChargeOpt = cms.int32( 0 ),
26742     MinPtPair = cms.vdouble( 6.0 ),
26743     MaxPtPair = cms.vdouble( 1.0E125 ),
26744     MinPtMax = cms.vdouble( 0.0 ),
26745     MinPtMin = cms.vdouble( 3.0 ),
26746     MaxPtMin = cms.vdouble( 1.0E125 ),
26747     MinInvMass = cms.vdouble( 0.5 ),
26748     MaxInvMass = cms.vdouble( 1.7 ),
26749     MinDiMuonDeltaR = cms.double( -1.0 ),
26750     MinAcop = cms.double( 2.7 ),
26751     MaxAcop = cms.double( 999.0 ),
26752     MinPtBalance = cms.double( -1.0 ),
26753     MaxPtBalance = cms.double( 999999.0 ),
26754     NSigmaPt = cms.double( 0.0 ),
26755     MaxDCAMuMu = cms.double( 0.5 ),
26756     MaxRapidityPair = cms.double( 999999.0 ),
26757     CutCowboys = cms.bool( False ),
26758     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26759     L1MatchingdR = cms.double( 0.3 ),
26760     MatchToPreviousCand = cms.bool( True ),
26761     useSimpleGeometry = cms.bool( True ),
26762     useStation2 = cms.bool( True ),
26763     fallbackToME1 = cms.bool( False ),
26764     cosmicPropagationHypothesis = cms.bool( False ),
26765     useMB2InOverlap = cms.bool( False ),
26766     useTrack = cms.string( "tracker" ),
26767     useState = cms.string( "atVertex" ),
26768     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26769     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26770     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26771 )
26772 fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26773     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26774     PreviousCandTag = cms.InputTag( "hltDoubleMu3TrkTau3muL3Filtered" ),
26775     matchToPrevious = cms.bool( True ),
26776     MaxEta = cms.double( 2.5 ),
26777     MinPt = cms.double( 0.0 ),
26778     MinPtPair = cms.double( 0.0 ),
26779     MinInvMass = cms.double( 0.0 ),
26780     MaxInvMass = cms.double( 999999.0 ),
26781     ChargeOpt = cms.int32( 0 )
26782 )
26783 fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu = cms.EDFilter( "HLTDisplacedmumuFilter",
26784     saveTags = cms.bool( True ),
26785     FastAccept = cms.bool( True ),
26786     MinLxySignificance = cms.double( 1.0 ),
26787     MaxLxySignificance = cms.double( -1.0 ),
26788     MaxNormalisedChi2 = cms.double( 999999.0 ),
26789     MinVtxProbability = cms.double( 0.01 ),
26790     MinCosinePointingAngle = cms.double( 0.0 ),
26791     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26792     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26793     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26794 )
26795 fragment.hltPixelTracksTrackingRegionsDisplacedTau3muRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
26796     RegionPSet = cms.PSet( 
26797       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26798       zErrorVetex = cms.double( 0.1 ),
26799       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
26800       zErrorBeamSpot = cms.double( 24.2 ),
26801       maxNVertices = cms.int32( 1 ),
26802       maxNRegions = cms.int32( 10 ),
26803       nSigmaZVertex = cms.double( 3.0 ),
26804       nSigmaZBeamSpot = cms.double( 4.0 ),
26805       ptMin = cms.double( 0.5 ),
26806       mode = cms.string( "VerticesFixed" ),
26807       input = cms.InputTag( "hltIterL3MuonCandidates" ),
26808       searchOpt = cms.bool( False ),
26809       whereToUseMeasurementTracker = cms.string( "Never" ),
26810       originRadius = cms.double( 0.1 ),
26811       measurementTrackerName = cms.InputTag( "" ),
26812       precise = cms.bool( True ),
26813       deltaEta = cms.double( 1.0 ),
26814       deltaPhi = cms.double( 1.0 )
26815     )
26816 )
26817 fragment.hltPixelTracksDisplacedTau3muRegional = cms.EDProducer( "TrackSelectorByRegion",
26818     tracks = cms.InputTag( "hltPixelTracks" ),
26819     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedTau3muRegional" ),
26820     produceTrackCollection = cms.bool( True ),
26821     produceMask = cms.bool( True )
26822 )
26823 fragment.hltIter0Tau3muPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
26824     InputCollection = cms.InputTag( "hltPixelTracksDisplacedTau3muRegional" ),
26825     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26826     originHalfLength = cms.double( 1.0E9 ),
26827     originRadius = cms.double( 1.0E9 ),
26828     useProtoTrackKinematics = cms.bool( False ),
26829     useEventsWithNoVertex = cms.bool( True ),
26830     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
26831     usePV = cms.bool( False ),
26832     includeFourthHit = cms.bool( True ),
26833     produceComplement = cms.bool( False ),
26834     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
26835 )
26836 fragment.hltIter0Tau3muCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
26837     cleanTrajectoryAfterInOut = cms.bool( False ),
26838     doSeedingRegionRebuilding = cms.bool( False ),
26839     onlyPixelHitsForSeedCleaner = cms.bool( False ),
26840     reverseTrajectories = cms.bool( False ),
26841     useHitsSplitting = cms.bool( False ),
26842     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
26843     src = cms.InputTag( "hltIter0Tau3muPixelSeedsFromPixelTracks" ),
26844     clustersToSkip = cms.InputTag( "" ),
26845     phase2clustersToSkip = cms.InputTag( "" ),
26846     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
26847     TransientInitialStateEstimatorParameters = cms.PSet( 
26848       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
26849       numberMeasurementsForFit = cms.int32( 4 ),
26850       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
26851     ),
26852     numHitsForSeedCleaner = cms.int32( 4 ),
26853     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
26854     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
26855     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
26856     maxNSeeds = cms.uint32( 100000 ),
26857     maxSeedsBeforeCleaning = cms.uint32( 1000 )
26858 )
26859 fragment.hltIter0Tau3muCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
26860     TrajectoryInEvent = cms.bool( False ),
26861     useHitsSplitting = cms.bool( False ),
26862     src = cms.InputTag( "hltIter0Tau3muCkfTrackCandidates" ),
26863     clusterRemovalInfo = cms.InputTag( "" ),
26864     AlgorithmName = cms.string( "hltIter1" ),
26865     GeometricInnerState = cms.bool( True ),
26866     reMatchSplitHits = cms.bool( False ),
26867     usePropagatorForPCA = cms.bool( False ),
26868     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
26869     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
26870     useSimpleMF = cms.bool( True ),
26871     SimpleMagneticField = cms.string( "ParabolicMf" ),
26872     Fitter = cms.string( "hltESPFittingSmootherIT" ),
26873     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
26874     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
26875     NavigationSchool = cms.string( "" ),
26876     MeasurementTracker = cms.string( "" )
26877 )
26878 fragment.hltIter0Tau3muTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
26879     src = cms.InputTag( "hltIter0Tau3muCtfWithMaterialTracks" ),
26880     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
26881     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26882     ignoreVertices = cms.bool( False ),
26883     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
26884     mva = cms.PSet( 
26885       minPixelHits = cms.vint32( 0, 0, 2 ),
26886       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
26887       dr_par = cms.PSet( 
26888         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
26889         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
26890         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
26891         dr_exp = cms.vint32( 3, 3, 3 ),
26892         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
26893       ),
26894       maxLostLayers = cms.vint32( 1, 1, 1 ),
26895       min3DLayers = cms.vint32( 0, 0, 0 ),
26896       dz_par = cms.PSet( 
26897         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
26898         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
26899         dz_exp = cms.vint32( 3, 3, 3 )
26900       ),
26901       minNVtxTrk = cms.int32( 2 ),
26902       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26903       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
26904       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
26905       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
26906       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26907       minLayers = cms.vint32( 3, 3, 3 )
26908     )
26909 )
26910 fragment.hltIter0Tau3muTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
26911     src = cms.InputTag( "hltIter0Tau3muCtfWithMaterialTracks" ),
26912     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
26913     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26914     ignoreVertices = cms.bool( False ),
26915     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
26916     mva = cms.PSet( 
26917       minPixelHits = cms.vint32( 0, 0, 1 ),
26918       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
26919       dr_par = cms.PSet( 
26920         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
26921         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
26922         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
26923         dr_exp = cms.vint32( 4, 4, 4 ),
26924         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
26925       ),
26926       maxLostLayers = cms.vint32( 99, 3, 3 ),
26927       min3DLayers = cms.vint32( 1, 2, 3 ),
26928       dz_par = cms.PSet( 
26929         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
26930         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
26931         dz_exp = cms.vint32( 4, 4, 4 )
26932       ),
26933       minNVtxTrk = cms.int32( 2 ),
26934       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26935       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
26936       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
26937       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
26938       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26939       minLayers = cms.vint32( 5, 5, 5 )
26940     )
26941 )
26942 fragment.hltIter0Tau3muTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
26943     inputClassifiers = cms.vstring( 'hltIter0Tau3muTrackCutClassifierPrompt',
26944       'hltIter0Tau3muTrackCutClassifierDetached' )
26945 )
26946 fragment.hltIter0Tau3muTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
26947     originalSource = cms.InputTag( "hltIter0Tau3muCtfWithMaterialTracks" ),
26948     originalMVAVals = cms.InputTag( 'hltIter0Tau3muTrackCutClassifierMerged','MVAValues' ),
26949     originalQualVals = cms.InputTag( 'hltIter0Tau3muTrackCutClassifierMerged','QualityMasks' ),
26950     minQuality = cms.string( "highPurity" ),
26951     copyExtras = cms.untracked.bool( True ),
26952     copyTrajectories = cms.untracked.bool( False )
26953 )
26954 fragment.hltTau3muTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
26955     src = cms.InputTag( "hltIter0Tau3muTrackSelectionHighPurity" ),
26956     particleType = cms.string( "mu+" )
26957 )
26958 fragment.hltTau3muTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
26959     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
26960     TrackCand = cms.InputTag( "hltTau3muTkAllConeTracksIter" ),
26961     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu3Tau3mu" ),
26962     SimpleMagneticField = cms.string( "" ),
26963     ThirdTrackMass = cms.double( 0.106 ),
26964     MaxEta = cms.double( 2.5 ),
26965     MinPt = cms.double( 1.2 ),
26966     MinInvMass = cms.double( 1.6 ),
26967     MaxInvMass = cms.double( 2.1 ),
26968     MinD0Significance = cms.double( 0.0 ),
26969     OverlapDR = cms.double( 1.44E-4 ),
26970     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
26971 )
26972 fragment.hltTau3muTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
26973     saveTags = cms.bool( True ),
26974     MaxEta = cms.double( 2.5 ),
26975     MinPt = cms.double( 8.0 ),
26976     MaxNormalisedChi2 = cms.double( 8.0 ),
26977     MinVtxProbability = cms.double( 0.0 ),
26978     MinLxySignificance = cms.double( 2.0 ),
26979     MinCosinePointingAngle = cms.double( 0.9 ),
26980     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26981     TrackTag = cms.InputTag( "hltTau3muTkAllConeTracksIter" ),
26982     MuMuTkVertexTag = cms.InputTag( "hltTau3muTkVertexProducer" ),
26983     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
26984 )
26985 fragment.hltPreDoubleMu3TkMuDsTau3Mu = cms.EDFilter( "HLTPrescaler",
26986     offset = cms.uint32( 0 ),
26987     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26988 )
26989 fragment.hltDiMuonMergingIter01TkMu = cms.EDProducer( "TrackListMerger",
26990     copyExtras = cms.untracked.bool( True ),
26991     copyMVA = cms.bool( False ),
26992     TrackProducers = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMergedTracks' ),
26993     MaxNormalizedChisq = cms.double( 1000.0 ),
26994     MinPT = cms.double( 0.05 ),
26995     MinFound = cms.int32( 3 ),
26996     Epsilon = cms.double( -0.001 ),
26997     ShareFrac = cms.double( 0.19 ),
26998     allowFirstHitShare = cms.bool( True ),
26999     FoundHitBonus = cms.double( 5.0 ),
27000     LostHitPenalty = cms.double( 20.0 ),
27001     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
27002     newQuality = cms.string( "confirmed" ),
27003     setsToMerge = cms.VPSet( 
27004       cms.PSet(  pQual = cms.bool( False ),
27005         tLists = cms.vint32( 0, 1 )
27006       )
27007     ),
27008     hasSelector = cms.vint32( 0, 0 ),
27009     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMergedTracks' ),
27010     writeOnlyTrkQuals = cms.bool( False ),
27011     makeReKeyedSeeds = cms.untracked.bool( False ),
27012     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
27013 )
27014 fragment.hltDiMuonLinksIter01TkMuMerge = cms.EDProducer( "MuonLinksProducerForHLT",
27015     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
27016     InclusiveTrackerTrackCollection = cms.InputTag( "hltDiMuonMergingIter01TkMu" ),
27017     ptMin = cms.double( 2.5 ),
27018     pMin = cms.double( 2.5 ),
27019     shareHitFraction = cms.double( 0.19 )
27020 )
27021 fragment.hltGlbTrkMuonsLowPtIter01Merge = cms.EDProducer( "MuonIdProducer",
27022     MuonCaloCompatibility = cms.PSet( 
27023       delta_eta = cms.double( 0.02 ),
27024       delta_phi = cms.double( 0.02 ),
27025       allSiPMHO = cms.bool( False ),
27026       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
27027       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
27028     ),
27029     TrackAssociatorParameters = cms.PSet( 
27030       useMuon = cms.bool( True ),
27031       truthMatch = cms.bool( False ),
27032       usePreshower = cms.bool( False ),
27033       dRPreshowerPreselection = cms.double( 0.2 ),
27034       muonMaxDistanceSigmaY = cms.double( 0.0 ),
27035       useEcal = cms.bool( False ),
27036       muonMaxDistanceSigmaX = cms.double( 0.0 ),
27037       dRMuon = cms.double( 9999.0 ),
27038       dREcal = cms.double( 9999.0 ),
27039       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
27040       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
27041       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
27042       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
27043       propagateAllDirections = cms.bool( True ),
27044       muonMaxDistanceY = cms.double( 5.0 ),
27045       useHO = cms.bool( False ),
27046       muonMaxDistanceX = cms.double( 5.0 ),
27047       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
27048       useHcal = cms.bool( False ),
27049       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
27050       accountForTrajectoryChangeCalo = cms.bool( False ),
27051       dREcalPreselection = cms.double( 0.05 ),
27052       useCalo = cms.bool( False ),
27053       dRMuonPreselection = cms.double( 0.2 ),
27054       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
27055       dRHcal = cms.double( 9999.0 ),
27056       dRHcalPreselection = cms.double( 0.2 ),
27057       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
27058     ),
27059     CaloExtractorPSet = cms.PSet( 
27060       DR_Veto_H = cms.double( 0.1 ),
27061       CenterConeOnCalIntersection = cms.bool( False ),
27062       NoiseTow_EE = cms.double( 0.15 ),
27063       Noise_EB = cms.double( 0.025 ),
27064       Noise_HE = cms.double( 0.2 ),
27065       DR_Veto_E = cms.double( 0.07 ),
27066       NoiseTow_EB = cms.double( 0.04 ),
27067       Noise_EE = cms.double( 0.1 ),
27068       UseRecHitsFlag = cms.bool( False ),
27069       DR_Max = cms.double( 1.0 ),
27070       DepositLabel = cms.untracked.string( "Cal" ),
27071       Noise_HO = cms.double( 0.2 ),
27072       DR_Veto_HO = cms.double( 0.1 ),
27073       Threshold_H = cms.double( 0.5 ),
27074       PrintTimeReport = cms.untracked.bool( False ),
27075       Threshold_E = cms.double( 0.2 ),
27076       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
27077       ComponentName = cms.string( "CaloExtractorByAssociator" ),
27078       Threshold_HO = cms.double( 0.5 ),
27079       DepositInstanceLabels = cms.vstring( 'ecal',
27080         'hcal',
27081         'ho' ),
27082       ServiceParameters = cms.PSet( 
27083         RPCLayers = cms.bool( False ),
27084         UseMuonNavigation = cms.untracked.bool( False ),
27085         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
27086       ),
27087       TrackAssociatorParameters = cms.PSet( 
27088         useMuon = cms.bool( False ),
27089         truthMatch = cms.bool( False ),
27090         usePreshower = cms.bool( False ),
27091         dRPreshowerPreselection = cms.double( 0.2 ),
27092         muonMaxDistanceSigmaY = cms.double( 0.0 ),
27093         useEcal = cms.bool( False ),
27094         muonMaxDistanceSigmaX = cms.double( 0.0 ),
27095         dRMuon = cms.double( 9999.0 ),
27096         dREcal = cms.double( 1.0 ),
27097         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
27098         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
27099         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
27100         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
27101         propagateAllDirections = cms.bool( True ),
27102         muonMaxDistanceY = cms.double( 5.0 ),
27103         useHO = cms.bool( False ),
27104         muonMaxDistanceX = cms.double( 5.0 ),
27105         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
27106         useHcal = cms.bool( False ),
27107         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
27108         accountForTrajectoryChangeCalo = cms.bool( False ),
27109         dREcalPreselection = cms.double( 1.0 ),
27110         useCalo = cms.bool( True ),
27111         dRMuonPreselection = cms.double( 0.2 ),
27112         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
27113         dRHcal = cms.double( 1.0 ),
27114         dRHcalPreselection = cms.double( 1.0 ),
27115         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
27116       ),
27117       Noise_HB = cms.double( 0.2 )
27118     ),
27119     TrackExtractorPSet = cms.PSet( 
27120       Diff_z = cms.double( 0.2 ),
27121       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
27122       Chi2Ndof_Max = cms.double( 1.0E64 ),
27123       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
27124       DR_Veto = cms.double( 0.01 ),
27125       Pt_Min = cms.double( -1.0 ),
27126       DR_Max = cms.double( 1.0 ),
27127       DepositLabel = cms.untracked.string( "" ),
27128       NHits_Min = cms.uint32( 0 ),
27129       Chi2Prob_Min = cms.double( -1.0 ),
27130       Diff_r = cms.double( 0.1 ),
27131       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
27132       ComponentName = cms.string( "TrackExtractor" )
27133     ),
27134     JetExtractorPSet = cms.PSet( 
27135       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
27136       DR_Veto = cms.double( 0.1 ),
27137       DR_Max = cms.double( 1.0 ),
27138       ExcludeMuonVeto = cms.bool( True ),
27139       PrintTimeReport = cms.untracked.bool( False ),
27140       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
27141       ComponentName = cms.string( "JetExtractor" ),
27142       ServiceParameters = cms.PSet( 
27143         RPCLayers = cms.bool( False ),
27144         UseMuonNavigation = cms.untracked.bool( False ),
27145         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
27146       ),
27147       TrackAssociatorParameters = cms.PSet( 
27148         useMuon = cms.bool( False ),
27149         truthMatch = cms.bool( False ),
27150         usePreshower = cms.bool( False ),
27151         dRPreshowerPreselection = cms.double( 0.2 ),
27152         muonMaxDistanceSigmaY = cms.double( 0.0 ),
27153         useEcal = cms.bool( False ),
27154         muonMaxDistanceSigmaX = cms.double( 0.0 ),
27155         dRMuon = cms.double( 9999.0 ),
27156         dREcal = cms.double( 0.5 ),
27157         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
27158         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
27159         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
27160         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
27161         propagateAllDirections = cms.bool( True ),
27162         muonMaxDistanceY = cms.double( 5.0 ),
27163         useHO = cms.bool( False ),
27164         muonMaxDistanceX = cms.double( 5.0 ),
27165         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
27166         useHcal = cms.bool( False ),
27167         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
27168         accountForTrajectoryChangeCalo = cms.bool( False ),
27169         dREcalPreselection = cms.double( 0.5 ),
27170         useCalo = cms.bool( True ),
27171         dRMuonPreselection = cms.double( 0.2 ),
27172         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
27173         dRHcal = cms.double( 0.5 ),
27174         dRHcalPreselection = cms.double( 0.5 ),
27175         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
27176       ),
27177       Threshold = cms.double( 5.0 )
27178     ),
27179     trackDepositName = cms.string( "tracker" ),
27180     ecalDepositName = cms.string( "ecal" ),
27181     hcalDepositName = cms.string( "hcal" ),
27182     hoDepositName = cms.string( "ho" ),
27183     jetDepositName = cms.string( "jets" ),
27184     TimingFillerParameters = cms.PSet( 
27185       DTTimingParameters = cms.PSet( 
27186         HitError = cms.double( 6.0 ),
27187         MatchParameters = cms.PSet( 
27188           TightMatchDT = cms.bool( False ),
27189           DTradius = cms.double( 0.01 ),
27190           TightMatchCSC = cms.bool( True ),
27191           CSCsegments = cms.InputTag( "hltCscSegments" ),
27192           DTsegments = cms.InputTag( "hltDt4DSegments" )
27193         ),
27194         debug = cms.bool( False ),
27195         DoWireCorr = cms.bool( False ),
27196         RequireBothProjections = cms.bool( False ),
27197         DTTimeOffset = cms.double( 2.7 ),
27198         PruneCut = cms.double( 10000.0 ),
27199         DTsegments = cms.InputTag( "hltDt4DSegments" ),
27200         UseSegmentT0 = cms.bool( False ),
27201         HitsMin = cms.int32( 5 ),
27202         DropTheta = cms.bool( True ),
27203         ServiceParameters = cms.PSet( 
27204           RPCLayers = cms.bool( True ),
27205           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
27206         )
27207       ),
27208       UseCSC = cms.bool( True ),
27209       CSCTimingParameters = cms.PSet( 
27210         MatchParameters = cms.PSet( 
27211           TightMatchDT = cms.bool( False ),
27212           DTradius = cms.double( 0.01 ),
27213           TightMatchCSC = cms.bool( True ),
27214           CSCsegments = cms.InputTag( "hltCscSegments" ),
27215           DTsegments = cms.InputTag( "hltDt4DSegments" )
27216         ),
27217         debug = cms.bool( False ),
27218         CSCWireTimeOffset = cms.double( 0.0 ),
27219         CSCStripError = cms.double( 7.0 ),
27220         CSCTimeOffset = cms.double( 0.0 ),
27221         CSCWireError = cms.double( 8.6 ),
27222         PruneCut = cms.double( 100.0 ),
27223         CSCsegments = cms.InputTag( "hltCscSegments" ),
27224         UseStripTime = cms.bool( True ),
27225         CSCStripTimeOffset = cms.double( 0.0 ),
27226         UseWireTime = cms.bool( True ),
27227         ServiceParameters = cms.PSet( 
27228           RPCLayers = cms.bool( True ),
27229           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
27230         )
27231       ),
27232       ErrorDT = cms.double( 6.0 ),
27233       EcalEnergyCut = cms.double( 0.4 ),
27234       UseECAL = cms.bool( True ),
27235       ErrorEB = cms.double( 2.085 ),
27236       UseDT = cms.bool( True ),
27237       ErrorEE = cms.double( 6.95 ),
27238       ErrorCSC = cms.double( 7.4 )
27239     ),
27240     ShowerDigiFillerParameters = cms.PSet( 
27241       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
27242       digiMaxDistanceX = cms.double( 25.0 ),
27243       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
27244     ),
27245     TrackerKinkFinderParameters = cms.PSet( 
27246       usePosition = cms.bool( False ),
27247       diagonalOnly = cms.bool( False )
27248     ),
27249     fillEnergy = cms.bool( False ),
27250     storeCrossedHcalRecHits = cms.bool( False ),
27251     maxAbsPullX = cms.double( 4.0 ),
27252     maxAbsEta = cms.double( 3.0 ),
27253     minPt = cms.double( 1.0 ),
27254     inputCollectionTypes = cms.vstring( 'inner tracks',
27255       'links' ),
27256     addExtraSoftMuons = cms.bool( False ),
27257     fillGlobalTrackRefits = cms.bool( False ),
27258     debugWithTruthMatching = cms.bool( False ),
27259     inputCollectionLabels = cms.VInputTag( 'hltDiMuonMergingIter01TkMu','hltDiMuonLinksIter01TkMuMerge' ),
27260     fillCaloCompatibility = cms.bool( False ),
27261     maxAbsPullY = cms.double( 9999.0 ),
27262     maxAbsDy = cms.double( 9999.0 ),
27263     minP = cms.double( 0.0 ),
27264     minPCaloMuon = cms.double( 1.0E9 ),
27265     maxAbsDx = cms.double( 3.0 ),
27266     fillIsolation = cms.bool( False ),
27267     writeIsoDeposits = cms.bool( False ),
27268     minNumberOfMatches = cms.int32( 1 ),
27269     fillMatching = cms.bool( True ),
27270     fillShowerDigis = cms.bool( False ),
27271     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
27272     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
27273     fillGlobalTrackQuality = cms.bool( False ),
27274     globalTrackQualityInputTag = cms.InputTag( "" ),
27275     selectHighPurity = cms.bool( False ),
27276     pvInputTag = cms.InputTag( "" ),
27277     fillTrackerKink = cms.bool( False ),
27278     minCaloCompatibility = cms.double( 0.6 ),
27279     runArbitrationCleaner = cms.bool( False ),
27280     arbitrationCleanerOptions = cms.PSet( 
27281       OverlapDTheta = cms.double( 0.02 ),
27282       Overlap = cms.bool( True ),
27283       Clustering = cms.bool( True ),
27284       ME1a = cms.bool( True ),
27285       ClusterDTheta = cms.double( 0.02 ),
27286       ClusterDPhi = cms.double( 0.6 ),
27287       OverlapDPhi = cms.double( 0.0786 )
27288     ),
27289     arbitrateTrackerMuons = cms.bool( False )
27290 )
27291 fragment.hltGlbTrkMuonLowPtIter01MergeCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
27292     InputObjects = cms.InputTag( "hltGlbTrkMuonsLowPtIter01Merge" ),
27293     DisplacedReconstruction = cms.bool( False )
27294 )
27295 fragment.hltdstau3mumuontrkFltr = cms.EDFilter( "HLTMuonTrkFilter",
27296     saveTags = cms.bool( True ),
27297     inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsLowPtIter01Merge" ),
27298     inputCandCollection = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
27299     previousCandTag = cms.InputTag( "" ),
27300     minTrkHits = cms.int32( -1 ),
27301     minMuonHits = cms.int32( -1 ),
27302     minMuonStations = cms.int32( -1 ),
27303     maxNormalizedChi2 = cms.double( 1.0E99 ),
27304     allowedTypeMask = cms.uint32( 255 ),
27305     requiredTypeMask = cms.uint32( 0 ),
27306     trkMuonId = cms.uint32( 0 ),
27307     minPt = cms.double( 1.2 ),
27308     minN = cms.uint32( 3 ),
27309     maxAbsEta = cms.double( 1.0E99 ),
27310     L1MatchingdR = cms.double( 0.3 ),
27311     useSimpleGeometry = cms.bool( True ),
27312     useStation2 = cms.bool( True ),
27313     fallbackToME1 = cms.bool( False ),
27314     cosmicPropagationHypothesis = cms.bool( False ),
27315     useMB2InOverlap = cms.bool( False ),
27316     useTrack = cms.string( "tracker" ),
27317     useState = cms.string( "atVertex" ),
27318     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27319     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27320     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27321 )
27322 fragment.hltdstau3muDisplaced3muVtxProducer = cms.EDProducer( "HLTDisplacedmumumuVtxProducer",
27323     Src = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
27324     PreviousCandTag = cms.InputTag( "hltdstau3mumuontrkFltr" ),
27325     MaxEta = cms.double( 2.5 ),
27326     MinPt = cms.double( 1.2 ),
27327     MinPtTriplet = cms.double( 8.0 ),
27328     MinInvMass = cms.double( 1.6 ),
27329     MaxInvMass = cms.double( 2.1 ),
27330     ChargeOpt = cms.int32( -1 )
27331 )
27332 fragment.hltdstau3muDisplaced3muFltr = cms.EDFilter( "HLTDisplacedmumumuFilter",
27333     saveTags = cms.bool( True ),
27334     FastAccept = cms.bool( False ),
27335     MinLxySignificance = cms.double( 2.0 ),
27336     MaxLxySignificance = cms.double( 0.0 ),
27337     MaxNormalisedChi2 = cms.double( 8.0 ),
27338     MinVtxProbability = cms.double( 0.0 ),
27339     MinCosinePointingAngle = cms.double( 0.9 ),
27340     DisplacedVertexTag = cms.InputTag( "hltdstau3muDisplaced3muVtxProducer" ),
27341     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27342     MuonTag = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" )
27343 )
27344 fragment.hltL1sDoubleMu3SQHTT200 = cms.EDFilter( "HLTL1TSeed",
27345     saveTags = cms.bool( True ),
27346     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu3_SQ_HTT220er" ),
27347     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27348     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27349     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27350     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27351     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27352     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27353     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27354     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27355     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27356 )
27357 fragment.hltPreDoubleMu4Mass3p8DZPFHT350 = cms.EDFilter( "HLTPrescaler",
27358     offset = cms.uint32( 0 ),
27359     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27360 )
27361 fragment.hltDoubleMuon4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27362     saveTags = cms.bool( True ),
27363     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27364     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu3SQHTT200" ),
27365     MaxEta = cms.double( 2.5 ),
27366     MinPt = cms.double( 0.0 ),
27367     MaxDeltaR = cms.double( 0.3 ),
27368     MinN = cms.int32( 2 ),
27369     CentralBxOnly = cms.bool( True ),
27370     SelectQualities = cms.vint32(  )
27371 )
27372 fragment.hltDoubleMuon4L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27373     saveTags = cms.bool( True ),
27374     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27375     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27376     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L1Filtered0" ),
27377     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27378     MinN = cms.int32( 0 ),
27379     MaxEta = cms.double( 2.5 ),
27380     AbsEtaBins = cms.vdouble( 0.0 ),
27381     MinNstations = cms.vint32( 0 ),
27382     MinNhits = cms.vint32( 0 ),
27383     CutOnChambers = cms.bool( False ),
27384     MinNchambers = cms.vint32( 0 ),
27385     MaxDr = cms.double( 9999.0 ),
27386     MinDr = cms.double( -1.0 ),
27387     MaxDz = cms.double( 9999.0 ),
27388     MinDxySig = cms.double( -1.0 ),
27389     MinPt = cms.double( 0.0 ),
27390     NSigmaPt = cms.double( 0.0 ),
27391     MatchToPreviousCand = cms.bool( True )
27392 )
27393 fragment.hltL1fForIterL3DoubleMuon4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27394     saveTags = cms.bool( True ),
27395     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27396     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L1Filtered0" ),
27397     MaxEta = cms.double( 2.5 ),
27398     MinPt = cms.double( 0.0 ),
27399     MaxDeltaR = cms.double( 0.3 ),
27400     MinN = cms.int32( 1 ),
27401     CentralBxOnly = cms.bool( True ),
27402     SelectQualities = cms.vint32(  )
27403 )
27404 fragment.hltL3fL1DiMu3SQHT200L3PreFiltered4 = cms.EDFilter( "HLTMuonL3PreFilter",
27405     saveTags = cms.bool( True ),
27406     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27407     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27408     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L2PreFiltered0" ),
27409     L1CandTag = cms.InputTag( "hltL1fForIterL3DoubleMuon4L1Filtered0" ),
27410     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27411     MinN = cms.int32( 2 ),
27412     MaxEta = cms.double( 2.5 ),
27413     MinNhits = cms.int32( 0 ),
27414     MaxDr = cms.double( 2.0 ),
27415     MinDr = cms.double( -1.0 ),
27416     MaxDz = cms.double( 9999.0 ),
27417     MinDxySig = cms.double( -1.0 ),
27418     MinPt = cms.double( 4.0 ),
27419     NSigmaPt = cms.double( 0.0 ),
27420     MaxNormalizedChi2 = cms.double( 9999.0 ),
27421     MaxDXYBeamSpot = cms.double( 9999.0 ),
27422     MinDXYBeamSpot = cms.double( -1.0 ),
27423     MinNmuonHits = cms.int32( 0 ),
27424     MaxPtDifference = cms.double( 9999.0 ),
27425     MinTrackPt = cms.double( 0.0 ),
27426     minMuonStations = cms.int32( 2 ),
27427     minTrkHits = cms.int32( -1 ),
27428     minMuonHits = cms.int32( -1 ),
27429     allowedTypeMask = cms.uint32( 255 ),
27430     requiredTypeMask = cms.uint32( 0 ),
27431     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
27432     trkMuonId = cms.uint32( 0 ),
27433     L1MatchingdR = cms.double( 0.3 ),
27434     MatchToPreviousCand = cms.bool( True ),
27435     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27436     requireL3MuonTrajectorySeed = cms.bool( False ),
27437     useSimpleGeometry = cms.bool( True ),
27438     useStation2 = cms.bool( True ),
27439     fallbackToME1 = cms.bool( False ),
27440     cosmicPropagationHypothesis = cms.bool( False ),
27441     useMB2InOverlap = cms.bool( False ),
27442     useTrack = cms.string( "tracker" ),
27443     useState = cms.string( "atVertex" ),
27444     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27445     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27446     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27447 )
27448 fragment.hltDoubleMuon4Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
27449     saveTags = cms.bool( True ),
27450     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27451     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27452     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L2PreFiltered0" ),
27453     L1CandTag = cms.InputTag( "hltL1fForIterL3DoubleMuon4L1Filtered0" ),
27454     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27455     PreviousCandIsL2 = cms.bool( True ),
27456     FastAccept = cms.bool( False ),
27457     MinN = cms.int32( 1 ),
27458     MaxEta = cms.double( 2.5 ),
27459     MinNhits = cms.int32( 0 ),
27460     MaxDr = cms.double( 2.0 ),
27461     MaxDz = cms.double( 9999.0 ),
27462     ChargeOpt = cms.int32( 0 ),
27463     MinPtPair = cms.vdouble( 0.0 ),
27464     MaxPtPair = cms.vdouble( 1.0E125 ),
27465     MinPtMax = cms.vdouble( 0.0 ),
27466     MinPtMin = cms.vdouble( 4.0 ),
27467     MaxPtMin = cms.vdouble( 1.0E125 ),
27468     MinInvMass = cms.vdouble( 3.8 ),
27469     MaxInvMass = cms.vdouble( 9999.0 ),
27470     MinDiMuonDeltaR = cms.double( -1.0 ),
27471     MinAcop = cms.double( -1.0 ),
27472     MaxAcop = cms.double( 999.0 ),
27473     MinPtBalance = cms.double( -1.0 ),
27474     MaxPtBalance = cms.double( 999999.0 ),
27475     NSigmaPt = cms.double( 0.0 ),
27476     MaxDCAMuMu = cms.double( 99999.9 ),
27477     MaxRapidityPair = cms.double( 999999.0 ),
27478     CutCowboys = cms.bool( False ),
27479     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27480     L1MatchingdR = cms.double( 0.3 ),
27481     MatchToPreviousCand = cms.bool( True ),
27482     useSimpleGeometry = cms.bool( True ),
27483     useStation2 = cms.bool( True ),
27484     fallbackToME1 = cms.bool( False ),
27485     cosmicPropagationHypothesis = cms.bool( False ),
27486     useMB2InOverlap = cms.bool( False ),
27487     useTrack = cms.string( "tracker" ),
27488     useState = cms.string( "atVertex" ),
27489     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27490     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27491     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27492 )
27493 fragment.hltDoubleMu4Mass3p8DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
27494     saveTags = cms.bool( True ),
27495     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
27496     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
27497     inputTag1 = cms.InputTag( "hltDoubleMuon4Mass3p8Filtered" ),
27498     inputTag2 = cms.InputTag( "hltDoubleMuon4Mass3p8Filtered" ),
27499     triggerType1 = cms.int32( 83 ),
27500     triggerType2 = cms.int32( 83 ),
27501     MinDR = cms.double( 0.001 ),
27502     MaxDZ = cms.double( 0.2 ),
27503     MinN = cms.int32( 1 ),
27504     MinPixHitsForDZ = cms.int32( 0 ),
27505     checkSC = cms.bool( False )
27506 )
27507 fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS = cms.EDFilter( "HLTL1TSeed",
27508     saveTags = cms.bool( True ),
27509     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ),
27510     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27511     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27512     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27513     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27514     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27515     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27516     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27517     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27518     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27519 )
27520 fragment.hltPreDoubleMu4MuMuTrkDisplaced = cms.EDFilter( "HLTPrescaler",
27521     offset = cms.uint32( 0 ),
27522     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27523 )
27524 fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27525     saveTags = cms.bool( True ),
27526     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27527     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS" ),
27528     MaxEta = cms.double( 2.5 ),
27529     MinPt = cms.double( 0.0 ),
27530     MaxDeltaR = cms.double( 0.3 ),
27531     MinN = cms.int32( 2 ),
27532     CentralBxOnly = cms.bool( True ),
27533     SelectQualities = cms.vint32(  )
27534 )
27535 fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27536     saveTags = cms.bool( True ),
27537     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27538     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27539     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
27540     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27541     MinN = cms.int32( 0 ),
27542     MaxEta = cms.double( 2.5 ),
27543     AbsEtaBins = cms.vdouble( 0.0 ),
27544     MinNstations = cms.vint32( 0 ),
27545     MinNhits = cms.vint32( 0 ),
27546     CutOnChambers = cms.bool( False ),
27547     MinNchambers = cms.vint32( 0 ),
27548     MaxDr = cms.double( 9999.0 ),
27549     MinDr = cms.double( -1.0 ),
27550     MaxDz = cms.double( 9999.0 ),
27551     MinDxySig = cms.double( -1.0 ),
27552     MinPt = cms.double( 0.0 ),
27553     NSigmaPt = cms.double( 0.0 ),
27554     MatchToPreviousCand = cms.bool( True )
27555 )
27556 fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27557     saveTags = cms.bool( True ),
27558     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27559     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
27560     MaxEta = cms.double( 2.5 ),
27561     MinPt = cms.double( 0.0 ),
27562     MaxDeltaR = cms.double( 0.3 ),
27563     MinN = cms.int32( 1 ),
27564     CentralBxOnly = cms.bool( True ),
27565     SelectQualities = cms.vint32(  )
27566 )
27567 fragment.hltDoubleMu4MuMuDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
27568     saveTags = cms.bool( True ),
27569     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27570     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27571     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
27572     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
27573     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27574     PreviousCandIsL2 = cms.bool( True ),
27575     FastAccept = cms.bool( False ),
27576     MinN = cms.int32( 1 ),
27577     MaxEta = cms.double( 2.5 ),
27578     MinNhits = cms.int32( 0 ),
27579     MaxDr = cms.double( 2.0 ),
27580     MaxDz = cms.double( 9999.0 ),
27581     ChargeOpt = cms.int32( -1 ),
27582     MinPtPair = cms.vdouble( 6.9 ),
27583     MaxPtPair = cms.vdouble( 1.0E125 ),
27584     MinPtMax = cms.vdouble( 0.0 ),
27585     MinPtMin = cms.vdouble( 4.0 ),
27586     MaxPtMin = cms.vdouble( 1.0E125 ),
27587     MinInvMass = cms.vdouble( 1.0 ),
27588     MaxInvMass = cms.vdouble( 4.8 ),
27589     MinDiMuonDeltaR = cms.double( -1.0 ),
27590     MinAcop = cms.double( -999.0 ),
27591     MaxAcop = cms.double( 999.0 ),
27592     MinPtBalance = cms.double( -1.0 ),
27593     MaxPtBalance = cms.double( 999999.0 ),
27594     NSigmaPt = cms.double( 0.0 ),
27595     MaxDCAMuMu = cms.double( 0.5 ),
27596     MaxRapidityPair = cms.double( 999999.0 ),
27597     CutCowboys = cms.bool( False ),
27598     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27599     L1MatchingdR = cms.double( 0.3 ),
27600     MatchToPreviousCand = cms.bool( True ),
27601     useSimpleGeometry = cms.bool( True ),
27602     useStation2 = cms.bool( True ),
27603     fallbackToME1 = cms.bool( False ),
27604     cosmicPropagationHypothesis = cms.bool( False ),
27605     useMB2InOverlap = cms.bool( False ),
27606     useTrack = cms.string( "tracker" ),
27607     useState = cms.string( "atVertex" ),
27608     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27609     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27610     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27611 )
27612 fragment.hltDisplacedmumuVtxProducerDoubleMu4MuMu = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
27613     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
27614     PreviousCandTag = cms.InputTag( "hltDoubleMu4MuMuDisplacedL3Filtered" ),
27615     matchToPrevious = cms.bool( True ),
27616     MaxEta = cms.double( 2.5 ),
27617     MinPt = cms.double( 0.0 ),
27618     MinPtPair = cms.double( 0.0 ),
27619     MinInvMass = cms.double( 0.0 ),
27620     MaxInvMass = cms.double( 999999.0 ),
27621     ChargeOpt = cms.int32( -1 )
27622 )
27623 fragment.hltDisplacedmumuFilterDoubleMu4MuMu = cms.EDFilter( "HLTDisplacedmumuFilter",
27624     saveTags = cms.bool( True ),
27625     FastAccept = cms.bool( True ),
27626     MinLxySignificance = cms.double( 3.0 ),
27627     MaxLxySignificance = cms.double( -1.0 ),
27628     MaxNormalisedChi2 = cms.double( 999999.0 ),
27629     MinVtxProbability = cms.double( 0.1 ),
27630     MinCosinePointingAngle = cms.double( 0.9 ),
27631     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27632     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27633     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
27634 )
27635 fragment.hltPixelTracksTrackingRegionsDisplacedMuMuRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
27636     RegionPSet = cms.PSet( 
27637       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27638       zErrorVetex = cms.double( 0.1 ),
27639       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
27640       zErrorBeamSpot = cms.double( 24.2 ),
27641       maxNVertices = cms.int32( 1 ),
27642       maxNRegions = cms.int32( 10 ),
27643       nSigmaZVertex = cms.double( 3.0 ),
27644       nSigmaZBeamSpot = cms.double( 4.0 ),
27645       ptMin = cms.double( 0.5 ),
27646       mode = cms.string( "VerticesFixed" ),
27647       input = cms.InputTag( "hltIterL3MuonCandidates" ),
27648       searchOpt = cms.bool( False ),
27649       whereToUseMeasurementTracker = cms.string( "Never" ),
27650       originRadius = cms.double( 0.1 ),
27651       measurementTrackerName = cms.InputTag( "" ),
27652       precise = cms.bool( True ),
27653       deltaEta = cms.double( 1.0 ),
27654       deltaPhi = cms.double( 1.0 )
27655     )
27656 )
27657 fragment.hltPixelTracksDisplacedMuMuRegional = cms.EDProducer( "TrackSelectorByRegion",
27658     tracks = cms.InputTag( "hltPixelTracks" ),
27659     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedMuMuRegional" ),
27660     produceTrackCollection = cms.bool( True ),
27661     produceMask = cms.bool( True )
27662 )
27663 fragment.hltIter0DisplacedMuMuPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
27664     InputCollection = cms.InputTag( "hltPixelTracksDisplacedMuMuRegional" ),
27665     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27666     originHalfLength = cms.double( 1.0E9 ),
27667     originRadius = cms.double( 1.0E9 ),
27668     useProtoTrackKinematics = cms.bool( False ),
27669     useEventsWithNoVertex = cms.bool( True ),
27670     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
27671     usePV = cms.bool( False ),
27672     includeFourthHit = cms.bool( True ),
27673     produceComplement = cms.bool( False ),
27674     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
27675 )
27676 fragment.hltIter0DisplacedMuMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
27677     cleanTrajectoryAfterInOut = cms.bool( False ),
27678     doSeedingRegionRebuilding = cms.bool( False ),
27679     onlyPixelHitsForSeedCleaner = cms.bool( False ),
27680     reverseTrajectories = cms.bool( False ),
27681     useHitsSplitting = cms.bool( False ),
27682     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
27683     src = cms.InputTag( "hltIter0DisplacedMuMuPixelSeedsFromPixelTracks" ),
27684     clustersToSkip = cms.InputTag( "" ),
27685     phase2clustersToSkip = cms.InputTag( "" ),
27686     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
27687     TransientInitialStateEstimatorParameters = cms.PSet( 
27688       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
27689       numberMeasurementsForFit = cms.int32( 4 ),
27690       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
27691     ),
27692     numHitsForSeedCleaner = cms.int32( 4 ),
27693     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
27694     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
27695     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
27696     maxNSeeds = cms.uint32( 100000 ),
27697     maxSeedsBeforeCleaning = cms.uint32( 1000 )
27698 )
27699 fragment.hltIter0DisplacedMuMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
27700     TrajectoryInEvent = cms.bool( False ),
27701     useHitsSplitting = cms.bool( False ),
27702     src = cms.InputTag( "hltIter0DisplacedMuMuCkfTrackCandidates" ),
27703     clusterRemovalInfo = cms.InputTag( "" ),
27704     AlgorithmName = cms.string( "hltIter1" ),
27705     GeometricInnerState = cms.bool( True ),
27706     reMatchSplitHits = cms.bool( False ),
27707     usePropagatorForPCA = cms.bool( False ),
27708     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
27709     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
27710     useSimpleMF = cms.bool( True ),
27711     SimpleMagneticField = cms.string( "ParabolicMf" ),
27712     Fitter = cms.string( "hltESPFittingSmootherIT" ),
27713     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
27714     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
27715     NavigationSchool = cms.string( "" ),
27716     MeasurementTracker = cms.string( "" )
27717 )
27718 fragment.hltIter0DisplacedMuMuTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
27719     src = cms.InputTag( "hltIter0DisplacedMuMuCtfWithMaterialTracks" ),
27720     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
27721     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27722     ignoreVertices = cms.bool( False ),
27723     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
27724     mva = cms.PSet( 
27725       minPixelHits = cms.vint32( 0, 0, 2 ),
27726       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
27727       dr_par = cms.PSet( 
27728         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
27729         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
27730         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
27731         dr_exp = cms.vint32( 3, 3, 3 ),
27732         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
27733       ),
27734       maxLostLayers = cms.vint32( 1, 1, 1 ),
27735       min3DLayers = cms.vint32( 0, 0, 0 ),
27736       dz_par = cms.PSet( 
27737         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
27738         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
27739         dz_exp = cms.vint32( 3, 3, 3 )
27740       ),
27741       minNVtxTrk = cms.int32( 2 ),
27742       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27743       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
27744       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
27745       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
27746       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27747       minLayers = cms.vint32( 3, 3, 3 )
27748     )
27749 )
27750 fragment.hltIter0DisplacedMuMuTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
27751     src = cms.InputTag( "hltIter0DisplacedMuMuCtfWithMaterialTracks" ),
27752     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
27753     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27754     ignoreVertices = cms.bool( False ),
27755     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
27756     mva = cms.PSet( 
27757       minPixelHits = cms.vint32( 0, 0, 1 ),
27758       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
27759       dr_par = cms.PSet( 
27760         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
27761         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
27762         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
27763         dr_exp = cms.vint32( 4, 4, 4 ),
27764         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
27765       ),
27766       maxLostLayers = cms.vint32( 99, 3, 3 ),
27767       min3DLayers = cms.vint32( 1, 2, 3 ),
27768       dz_par = cms.PSet( 
27769         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
27770         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
27771         dz_exp = cms.vint32( 4, 4, 4 )
27772       ),
27773       minNVtxTrk = cms.int32( 2 ),
27774       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27775       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
27776       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
27777       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
27778       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27779       minLayers = cms.vint32( 5, 5, 5 )
27780     )
27781 )
27782 fragment.hltIter0DisplacedMuMuTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
27783     inputClassifiers = cms.vstring( 'hltIter0DisplacedMuMuTrackCutClassifierPrompt',
27784       'hltIter0DisplacedMuMuTrackCutClassifierDetached' )
27785 )
27786 fragment.hltIter0DisplacedMuMuTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
27787     originalSource = cms.InputTag( "hltIter0DisplacedMuMuCtfWithMaterialTracks" ),
27788     originalMVAVals = cms.InputTag( 'hltIter0DisplacedMuMuTrackCutClassifierMerged','MVAValues' ),
27789     originalQualVals = cms.InputTag( 'hltIter0DisplacedMuMuTrackCutClassifierMerged','QualityMasks' ),
27790     minQuality = cms.string( "highPurity" ),
27791     copyExtras = cms.untracked.bool( True ),
27792     copyTrajectories = cms.untracked.bool( False )
27793 )
27794 fragment.hltMuMuTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
27795     src = cms.InputTag( "hltIter0DisplacedMuMuTrackSelectionHighPurity" ),
27796     particleType = cms.string( "K+" )
27797 )
27798 fragment.hltMuMuTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
27799     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
27800     TrackCand = cms.InputTag( "hltMuMuTkAllConeTracksIter" ),
27801     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4MuMu" ),
27802     SimpleMagneticField = cms.string( "" ),
27803     ThirdTrackMass = cms.double( 0.493677 ),
27804     MaxEta = cms.double( 2.5 ),
27805     MinPt = cms.double( 1.2 ),
27806     MinInvMass = cms.double( 0.0 ),
27807     MaxInvMass = cms.double( 99999.0 ),
27808     MinD0Significance = cms.double( 2.0 ),
27809     OverlapDR = cms.double( 0.005 ),
27810     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
27811 )
27812 fragment.hltMuMuTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
27813     saveTags = cms.bool( True ),
27814     MaxEta = cms.double( 2.5 ),
27815     MinPt = cms.double( 0.0 ),
27816     MaxNormalisedChi2 = cms.double( 10.0 ),
27817     MinVtxProbability = cms.double( 0.0 ),
27818     MinLxySignificance = cms.double( 0.0 ),
27819     MinCosinePointingAngle = cms.double( -2.0 ),
27820     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27821     TrackTag = cms.InputTag( "hltMuMuTkAllConeTracksIter" ),
27822     MuMuTkVertexTag = cms.InputTag( "hltMuMuTkVertexProducer" ),
27823     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
27824 )
27825 fragment.hltL1sSingleMu3IorMu3Jet30er2p5 = cms.EDFilter( "HLTL1TSeed",
27826     saveTags = cms.bool( True ),
27827     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_Mu3_Jet30er2p5" ),
27828     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27829     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27830     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27831     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27832     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27833     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27834     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27835     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27836     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27837 )
27838 fragment.hltPreMu3PFJet40 = cms.EDFilter( "HLTPrescaler",
27839     offset = cms.uint32( 0 ),
27840     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27841 )
27842 fragment.hltL1fL1sMu3Jet30L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27843     saveTags = cms.bool( True ),
27844     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27845     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3IorMu3Jet30er2p5" ),
27846     MaxEta = cms.double( 2.5 ),
27847     MinPt = cms.double( 0.0 ),
27848     MaxDeltaR = cms.double( 0.3 ),
27849     MinN = cms.int32( 1 ),
27850     CentralBxOnly = cms.bool( True ),
27851     SelectQualities = cms.vint32(  )
27852 )
27853 fragment.hltL2fL1sMu3L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27854     saveTags = cms.bool( True ),
27855     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27856     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27857     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet30L1Filtered0" ),
27858     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27859     MinN = cms.int32( 0 ),
27860     MaxEta = cms.double( 2.5 ),
27861     AbsEtaBins = cms.vdouble( 0.0 ),
27862     MinNstations = cms.vint32( 0 ),
27863     MinNhits = cms.vint32( 0 ),
27864     CutOnChambers = cms.bool( False ),
27865     MinNchambers = cms.vint32( 0 ),
27866     MaxDr = cms.double( 9999.0 ),
27867     MinDr = cms.double( -1.0 ),
27868     MaxDz = cms.double( 9999.0 ),
27869     MinDxySig = cms.double( -1.0 ),
27870     MinPt = cms.double( 0.0 ),
27871     NSigmaPt = cms.double( 0.0 ),
27872     MatchToPreviousCand = cms.bool( True )
27873 )
27874 fragment.hltL1fForIterL3L1fL1sMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27875     saveTags = cms.bool( True ),
27876     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27877     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet30L1Filtered0" ),
27878     MaxEta = cms.double( 2.5 ),
27879     MinPt = cms.double( 0.0 ),
27880     MaxDeltaR = cms.double( 0.3 ),
27881     MinN = cms.int32( 1 ),
27882     CentralBxOnly = cms.bool( True ),
27883     SelectQualities = cms.vint32(  )
27884 )
27885 fragment.hltL3fL1sMu3L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
27886     saveTags = cms.bool( True ),
27887     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27888     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27889     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3L1f0L2Filtered0" ),
27890     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3L1Filtered0" ),
27891     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27892     MinN = cms.int32( 1 ),
27893     MaxEta = cms.double( 2.5 ),
27894     MinNhits = cms.int32( 0 ),
27895     MaxDr = cms.double( 2.0 ),
27896     MinDr = cms.double( -1.0 ),
27897     MaxDz = cms.double( 9999.0 ),
27898     MinDxySig = cms.double( -1.0 ),
27899     MinPt = cms.double( 3.0 ),
27900     NSigmaPt = cms.double( 0.0 ),
27901     MaxNormalizedChi2 = cms.double( 9999.0 ),
27902     MaxDXYBeamSpot = cms.double( 9999.0 ),
27903     MinDXYBeamSpot = cms.double( -1.0 ),
27904     MinNmuonHits = cms.int32( 0 ),
27905     MaxPtDifference = cms.double( 9999.0 ),
27906     MinTrackPt = cms.double( 0.0 ),
27907     minMuonStations = cms.int32( 2 ),
27908     minTrkHits = cms.int32( -1 ),
27909     minMuonHits = cms.int32( -1 ),
27910     allowedTypeMask = cms.uint32( 255 ),
27911     requiredTypeMask = cms.uint32( 0 ),
27912     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
27913     trkMuonId = cms.uint32( 0 ),
27914     L1MatchingdR = cms.double( 0.3 ),
27915     MatchToPreviousCand = cms.bool( True ),
27916     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27917     requireL3MuonTrajectorySeed = cms.bool( False ),
27918     useSimpleGeometry = cms.bool( True ),
27919     useStation2 = cms.bool( True ),
27920     fallbackToME1 = cms.bool( False ),
27921     cosmicPropagationHypothesis = cms.bool( False ),
27922     useMB2InOverlap = cms.bool( False ),
27923     useTrack = cms.string( "tracker" ),
27924     useState = cms.string( "atVertex" ),
27925     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27926     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27927     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27928 )
27929 fragment.hltMu3JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
27930     leptons = cms.InputTag( "hltL3fL1sMu3L1f0L2f0L3Filtered3" ),
27931     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
27932     minDeltaR = cms.double( 1.0 ),
27933     numLeptons = cms.uint32( 1 )
27934 )
27935 fragment.hltMu3PFJet40MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
27936     saveTags = cms.bool( True ),
27937     inputTag = cms.InputTag( "hltMu3JetCollectionsForLeptonPlusPFJets" ),
27938     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
27939     MinJetPt = cms.double( 40.0 ),
27940     MaxAbsJetEta = cms.double( 2.5 ),
27941     MinNJets = cms.uint32( 1 ),
27942     triggerType = cms.int32( 85 )
27943 )
27944 fragment.hltL1sDoubleMu0SQ = cms.EDFilter( "HLTL1TSeed",
27945     saveTags = cms.bool( True ),
27946     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ" ),
27947     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27948     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27949     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27950     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27951     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27952     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27953     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27954     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27955     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27956 )
27957 fragment.hltPreMu7p5L2Mu2Jpsi = cms.EDFilter( "HLTPrescaler",
27958     offset = cms.uint32( 0 ),
27959     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27960 )
27961 fragment.hltL1fL1DoubleMu0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27962     saveTags = cms.bool( True ),
27963     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27964     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0SQ" ),
27965     MaxEta = cms.double( 2.5 ),
27966     MinPt = cms.double( 0.0 ),
27967     MaxDeltaR = cms.double( 0.3 ),
27968     MinN = cms.int32( 2 ),
27969     CentralBxOnly = cms.bool( True ),
27970     SelectQualities = cms.vint32(  )
27971 )
27972 fragment.hltL2fSQDoubleMu2L2PreFiltered2 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27973     saveTags = cms.bool( True ),
27974     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27975     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27976     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQL1Filtered0" ),
27977     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27978     MinN = cms.int32( 2 ),
27979     MaxEta = cms.double( 2.5 ),
27980     AbsEtaBins = cms.vdouble( 5.0 ),
27981     MinNstations = cms.vint32( 0 ),
27982     MinNhits = cms.vint32( 0 ),
27983     CutOnChambers = cms.bool( False ),
27984     MinNchambers = cms.vint32( 0 ),
27985     MaxDr = cms.double( 9999.0 ),
27986     MinDr = cms.double( -1.0 ),
27987     MaxDz = cms.double( 9999.0 ),
27988     MinDxySig = cms.double( -1.0 ),
27989     MinPt = cms.double( 2.0 ),
27990     NSigmaPt = cms.double( 0.0 ),
27991     MatchToPreviousCand = cms.bool( True )
27992 )
27993 fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27994     saveTags = cms.bool( True ),
27995     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27996     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQL1Filtered0" ),
27997     MaxEta = cms.double( 2.5 ),
27998     MinPt = cms.double( 0.0 ),
27999     MaxDeltaR = cms.double( 0.3 ),
28000     MinN = cms.int32( 1 ),
28001     CentralBxOnly = cms.bool( True ),
28002     SelectQualities = cms.vint32(  )
28003 )
28004 fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 = cms.EDFilter( "HLTMuonL3PreFilter",
28005     saveTags = cms.bool( True ),
28006     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28007     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28008     PreviousCandTag = cms.InputTag( "hltL2fSQDoubleMu2L2PreFiltered2" ),
28009     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ),
28010     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28011     MinN = cms.int32( 1 ),
28012     MaxEta = cms.double( 2.5 ),
28013     MinNhits = cms.int32( 0 ),
28014     MaxDr = cms.double( 2.0 ),
28015     MinDr = cms.double( -1.0 ),
28016     MaxDz = cms.double( 9999.0 ),
28017     MinDxySig = cms.double( -1.0 ),
28018     MinPt = cms.double( 7.5 ),
28019     NSigmaPt = cms.double( 0.0 ),
28020     MaxNormalizedChi2 = cms.double( 9999.0 ),
28021     MaxDXYBeamSpot = cms.double( 9999.0 ),
28022     MinDXYBeamSpot = cms.double( -1.0 ),
28023     MinNmuonHits = cms.int32( 0 ),
28024     MaxPtDifference = cms.double( 9999.0 ),
28025     MinTrackPt = cms.double( 0.0 ),
28026     minMuonStations = cms.int32( 2 ),
28027     minTrkHits = cms.int32( -1 ),
28028     minMuonHits = cms.int32( -1 ),
28029     allowedTypeMask = cms.uint32( 255 ),
28030     requiredTypeMask = cms.uint32( 0 ),
28031     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28032     trkMuonId = cms.uint32( 0 ),
28033     L1MatchingdR = cms.double( 0.3 ),
28034     MatchToPreviousCand = cms.bool( True ),
28035     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28036     requireL3MuonTrajectorySeed = cms.bool( False ),
28037     useSimpleGeometry = cms.bool( True ),
28038     useStation2 = cms.bool( True ),
28039     fallbackToME1 = cms.bool( False ),
28040     cosmicPropagationHypothesis = cms.bool( False ),
28041     useMB2InOverlap = cms.bool( False ),
28042     useTrack = cms.string( "tracker" ),
28043     useState = cms.string( "atVertex" ),
28044     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28045     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28046     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28047 )
28048 fragment.hltSQMu7p5L2Mu2JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter",
28049     saveTags = cms.bool( True ),
28050     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28051     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28052     TrackTag = cms.InputTag( "hltL2MuonCandidates" ),
28053     PreviousCandTag = cms.InputTag( "hltL3fSQMu7p5L2Mu2L3Filtered7p5" ),
28054     MinMasses = cms.vdouble( 2.2 ),
28055     MaxMasses = cms.vdouble( 4.0 ),
28056     checkCharge = cms.bool( True ),
28057     MinTrackPt = cms.double( 2.0 ),
28058     MinTrackP = cms.double( 0.0 ),
28059     MaxTrackEta = cms.double( 999.0 ),
28060     MaxTrackDxy = cms.double( 999.0 ),
28061     MaxTrackDz = cms.double( 999.0 ),
28062     MinTrackHits = cms.int32( 2 ),
28063     MaxTrackNormChi2 = cms.double( 1.0E10 ),
28064     MaxDCAMuonTrack = cms.double( 99999.9 ),
28065     CutCowboys = cms.bool( False )
28066 )
28067 fragment.hltPreMu7p5L2Mu2Upsilon = cms.EDFilter( "HLTPrescaler",
28068     offset = cms.uint32( 0 ),
28069     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28070 )
28071 fragment.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter",
28072     saveTags = cms.bool( True ),
28073     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28074     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28075     TrackTag = cms.InputTag( "hltL2MuonCandidates" ),
28076     PreviousCandTag = cms.InputTag( "hltL3fSQMu7p5L2Mu2L3Filtered7p5" ),
28077     MinMasses = cms.vdouble( 8.0 ),
28078     MaxMasses = cms.vdouble( 11.8 ),
28079     checkCharge = cms.bool( True ),
28080     MinTrackPt = cms.double( 2.0 ),
28081     MinTrackP = cms.double( 0.0 ),
28082     MaxTrackEta = cms.double( 999.0 ),
28083     MaxTrackDxy = cms.double( 999.0 ),
28084     MaxTrackDz = cms.double( 999.0 ),
28085     MinTrackHits = cms.int32( 2 ),
28086     MaxTrackNormChi2 = cms.double( 1.0E10 ),
28087     MaxDCAMuonTrack = cms.double( 99999.9 ),
28088     CutCowboys = cms.bool( False )
28089 )
28090 fragment.hltL1sSingleMu5IorSingleMu7 = cms.EDFilter( "HLTL1TSeed",
28091     saveTags = cms.bool( True ),
28092     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5 OR L1_SingleMu7" ),
28093     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28094     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28095     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28096     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28097     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28098     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28099     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28100     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28101     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28102 )
28103 fragment.hltPreMu3L1SingleMu5orSingleMu7 = cms.EDFilter( "HLTPrescaler",
28104     offset = cms.uint32( 0 ),
28105     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28106 )
28107 fragment.hltL1sEmuSingleMu3 = cms.EDFilter( "HLTL1TSeed",
28108     saveTags = cms.bool( True ),
28109     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ),
28110     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28111     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28112     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28113     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28114     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28115     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28116     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28117     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28118     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28119 )
28120 fragment.hltL1fL1sEmuMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28121     saveTags = cms.bool( True ),
28122     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28123     PreviousCandTag = cms.InputTag( "hltL1sEmuSingleMu3" ),
28124     MaxEta = cms.double( 2.5 ),
28125     MinPt = cms.double( 0.0 ),
28126     MaxDeltaR = cms.double( 0.3 ),
28127     MinN = cms.int32( 1 ),
28128     CentralBxOnly = cms.bool( True ),
28129     SelectQualities = cms.vint32(  )
28130 )
28131 fragment.hltL2fL1sEmuMu3L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28132     saveTags = cms.bool( True ),
28133     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28134     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28135     PreviousCandTag = cms.InputTag( "hltL1fL1sEmuMu3L1Filtered0" ),
28136     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28137     MinN = cms.int32( 0 ),
28138     MaxEta = cms.double( 2.5 ),
28139     AbsEtaBins = cms.vdouble( 0.0 ),
28140     MinNstations = cms.vint32( 0 ),
28141     MinNhits = cms.vint32( 0 ),
28142     CutOnChambers = cms.bool( False ),
28143     MinNchambers = cms.vint32( 0 ),
28144     MaxDr = cms.double( 9999.0 ),
28145     MinDr = cms.double( -1.0 ),
28146     MaxDz = cms.double( 9999.0 ),
28147     MinDxySig = cms.double( -1.0 ),
28148     MinPt = cms.double( 0.0 ),
28149     NSigmaPt = cms.double( 0.0 ),
28150     MatchToPreviousCand = cms.bool( True )
28151 )
28152 fragment.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28153     saveTags = cms.bool( True ),
28154     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28155     PreviousCandTag = cms.InputTag( "hltL1fL1sEmuMu3L1Filtered0" ),
28156     MaxEta = cms.double( 2.5 ),
28157     MinPt = cms.double( 0.0 ),
28158     MaxDeltaR = cms.double( 0.3 ),
28159     MinN = cms.int32( 1 ),
28160     CentralBxOnly = cms.bool( True ),
28161     SelectQualities = cms.vint32(  )
28162 )
28163 fragment.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
28164     saveTags = cms.bool( True ),
28165     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28166     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28167     PreviousCandTag = cms.InputTag( "hltL2fL1sEmuMu3L1f0L2Filtered0" ),
28168     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sEmuMu3L1Filtered0" ),
28169     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28170     MinN = cms.int32( 1 ),
28171     MaxEta = cms.double( 2.5 ),
28172     MinNhits = cms.int32( 0 ),
28173     MaxDr = cms.double( 2.0 ),
28174     MinDr = cms.double( -1.0 ),
28175     MaxDz = cms.double( 9999.0 ),
28176     MinDxySig = cms.double( -1.0 ),
28177     MinPt = cms.double( 3.0 ),
28178     NSigmaPt = cms.double( 0.0 ),
28179     MaxNormalizedChi2 = cms.double( 9999.0 ),
28180     MaxDXYBeamSpot = cms.double( 9999.0 ),
28181     MinDXYBeamSpot = cms.double( -1.0 ),
28182     MinNmuonHits = cms.int32( 0 ),
28183     MaxPtDifference = cms.double( 9999.0 ),
28184     MinTrackPt = cms.double( 0.0 ),
28185     minMuonStations = cms.int32( 2 ),
28186     minTrkHits = cms.int32( -1 ),
28187     minMuonHits = cms.int32( -1 ),
28188     allowedTypeMask = cms.uint32( 255 ),
28189     requiredTypeMask = cms.uint32( 0 ),
28190     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28191     trkMuonId = cms.uint32( 0 ),
28192     L1MatchingdR = cms.double( 0.3 ),
28193     MatchToPreviousCand = cms.bool( True ),
28194     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28195     requireL3MuonTrajectorySeed = cms.bool( False ),
28196     useSimpleGeometry = cms.bool( True ),
28197     useStation2 = cms.bool( True ),
28198     fallbackToME1 = cms.bool( False ),
28199     cosmicPropagationHypothesis = cms.bool( False ),
28200     useMB2InOverlap = cms.bool( False ),
28201     useTrack = cms.string( "tracker" ),
28202     useState = cms.string( "atVertex" ),
28203     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28204     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28205     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28206 )
28207 fragment.hltL1sSingleMu0BMTF = cms.EDFilter( "HLTL1TSeed",
28208     saveTags = cms.bool( True ),
28209     L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_BMTF" ),
28210     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28211     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28212     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28213     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28214     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28215     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28216     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28217     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28218     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28219 )
28220 fragment.hltPreMu0Barrel = cms.EDFilter( "HLTPrescaler",
28221     offset = cms.uint32( 0 ),
28222     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28223 )
28224 fragment.hltL1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28225     saveTags = cms.bool( True ),
28226     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28227     PreviousCandTag = cms.InputTag( "hltL1sSingleMu0BMTF" ),
28228     MaxEta = cms.double( 2.5 ),
28229     MinPt = cms.double( 0.0 ),
28230     MaxDeltaR = cms.double( 0.3 ),
28231     MinN = cms.int32( 1 ),
28232     CentralBxOnly = cms.bool( True ),
28233     SelectQualities = cms.vint32(  )
28234 )
28235 fragment.hltL2fL1sMu0BMTFL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28236     saveTags = cms.bool( True ),
28237     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28238     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28239     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ),
28240     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28241     MinN = cms.int32( 0 ),
28242     MaxEta = cms.double( 2.5 ),
28243     AbsEtaBins = cms.vdouble( 0.0 ),
28244     MinNstations = cms.vint32( 0 ),
28245     MinNhits = cms.vint32( 0 ),
28246     CutOnChambers = cms.bool( False ),
28247     MinNchambers = cms.vint32( 0 ),
28248     MaxDr = cms.double( 9999.0 ),
28249     MinDr = cms.double( -1.0 ),
28250     MaxDz = cms.double( 9999.0 ),
28251     MinDxySig = cms.double( -1.0 ),
28252     MinPt = cms.double( 0.0 ),
28253     NSigmaPt = cms.double( 0.0 ),
28254     MatchToPreviousCand = cms.bool( True )
28255 )
28256 fragment.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28257     saveTags = cms.bool( True ),
28258     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28259     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ),
28260     MaxEta = cms.double( 2.5 ),
28261     MinPt = cms.double( 0.0 ),
28262     MaxDeltaR = cms.double( 0.3 ),
28263     MinN = cms.int32( 1 ),
28264     CentralBxOnly = cms.bool( True ),
28265     SelectQualities = cms.vint32(  )
28266 )
28267 fragment.hltL3fL1sMu0BMTFL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28268     saveTags = cms.bool( True ),
28269     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28270     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28271     PreviousCandTag = cms.InputTag( "hltL2fL1sMu0BMTFL2Filtered0" ),
28272     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0" ),
28273     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28274     MinN = cms.int32( 1 ),
28275     MaxEta = cms.double( 2.5 ),
28276     MinNhits = cms.int32( 0 ),
28277     MaxDr = cms.double( 2.0 ),
28278     MinDr = cms.double( -1.0 ),
28279     MaxDz = cms.double( 9999.0 ),
28280     MinDxySig = cms.double( -1.0 ),
28281     MinPt = cms.double( 0.0 ),
28282     NSigmaPt = cms.double( 0.0 ),
28283     MaxNormalizedChi2 = cms.double( 9999.0 ),
28284     MaxDXYBeamSpot = cms.double( 9999.0 ),
28285     MinDXYBeamSpot = cms.double( -1.0 ),
28286     MinNmuonHits = cms.int32( 0 ),
28287     MaxPtDifference = cms.double( 9999.0 ),
28288     MinTrackPt = cms.double( 0.0 ),
28289     minMuonStations = cms.int32( 2 ),
28290     minTrkHits = cms.int32( -1 ),
28291     minMuonHits = cms.int32( -1 ),
28292     allowedTypeMask = cms.uint32( 255 ),
28293     requiredTypeMask = cms.uint32( 0 ),
28294     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28295     trkMuonId = cms.uint32( 0 ),
28296     L1MatchingdR = cms.double( 0.3 ),
28297     MatchToPreviousCand = cms.bool( True ),
28298     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28299     requireL3MuonTrajectorySeed = cms.bool( False ),
28300     useSimpleGeometry = cms.bool( True ),
28301     useStation2 = cms.bool( True ),
28302     fallbackToME1 = cms.bool( False ),
28303     cosmicPropagationHypothesis = cms.bool( False ),
28304     useMB2InOverlap = cms.bool( False ),
28305     useTrack = cms.string( "tracker" ),
28306     useState = cms.string( "atVertex" ),
28307     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28308     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28309     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28310 )
28311 fragment.hltL1sSingleMuHP6 = cms.EDFilter( "HLTL1TSeed",
28312     saveTags = cms.bool( True ),
28313     L1SeedsLogicalExpression = cms.string( "L1_SingleMu6_SQ14_BMTF" ),
28314     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28315     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28316     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28317     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28318     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28319     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28320     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28321     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28322     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28323 )
28324 fragment.hltPreMu0BarrelL1HP6 = cms.EDFilter( "HLTPrescaler",
28325     offset = cms.uint32( 0 ),
28326     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28327 )
28328 fragment.hltL1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28329     saveTags = cms.bool( True ),
28330     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28331     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ),
28332     MaxEta = cms.double( 2.5 ),
28333     MinPt = cms.double( 0.0 ),
28334     MaxDeltaR = cms.double( 0.3 ),
28335     MinN = cms.int32( 1 ),
28336     CentralBxOnly = cms.bool( True ),
28337     SelectQualities = cms.vint32(  )
28338 )
28339 fragment.hltL2fL1sMuHP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28340     saveTags = cms.bool( True ),
28341     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28342     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28343     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ),
28344     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28345     MinN = cms.int32( 0 ),
28346     MaxEta = cms.double( 2.5 ),
28347     AbsEtaBins = cms.vdouble( 0.0 ),
28348     MinNstations = cms.vint32( 0 ),
28349     MinNhits = cms.vint32( 0 ),
28350     CutOnChambers = cms.bool( False ),
28351     MinNchambers = cms.vint32( 0 ),
28352     MaxDr = cms.double( 9999.0 ),
28353     MinDr = cms.double( -1.0 ),
28354     MaxDz = cms.double( 9999.0 ),
28355     MinDxySig = cms.double( -1.0 ),
28356     MinPt = cms.double( 0.0 ),
28357     NSigmaPt = cms.double( 0.0 ),
28358     MatchToPreviousCand = cms.bool( True )
28359 )
28360 fragment.hltL1fForIterL3L1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28361     saveTags = cms.bool( True ),
28362     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28363     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ),
28364     MaxEta = cms.double( 2.5 ),
28365     MinPt = cms.double( 0.0 ),
28366     MaxDeltaR = cms.double( 0.3 ),
28367     MinN = cms.int32( 1 ),
28368     CentralBxOnly = cms.bool( True ),
28369     SelectQualities = cms.vint32(  )
28370 )
28371 fragment.hltL3fL1sMuHP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28372     saveTags = cms.bool( True ),
28373     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28374     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28375     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP6L2Filtered0" ),
28376     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP6L1Filtered0" ),
28377     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28378     MinN = cms.int32( 1 ),
28379     MaxEta = cms.double( 2.5 ),
28380     MinNhits = cms.int32( 0 ),
28381     MaxDr = cms.double( 2.0 ),
28382     MinDr = cms.double( -1.0 ),
28383     MaxDz = cms.double( 9999.0 ),
28384     MinDxySig = cms.double( -1.0 ),
28385     MinPt = cms.double( 0.0 ),
28386     NSigmaPt = cms.double( 0.0 ),
28387     MaxNormalizedChi2 = cms.double( 9999.0 ),
28388     MaxDXYBeamSpot = cms.double( 9999.0 ),
28389     MinDXYBeamSpot = cms.double( -1.0 ),
28390     MinNmuonHits = cms.int32( 0 ),
28391     MaxPtDifference = cms.double( 9999.0 ),
28392     MinTrackPt = cms.double( 0.0 ),
28393     minMuonStations = cms.int32( 2 ),
28394     minTrkHits = cms.int32( -1 ),
28395     minMuonHits = cms.int32( -1 ),
28396     allowedTypeMask = cms.uint32( 255 ),
28397     requiredTypeMask = cms.uint32( 0 ),
28398     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28399     trkMuonId = cms.uint32( 0 ),
28400     L1MatchingdR = cms.double( 0.3 ),
28401     MatchToPreviousCand = cms.bool( True ),
28402     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28403     requireL3MuonTrajectorySeed = cms.bool( False ),
28404     useSimpleGeometry = cms.bool( True ),
28405     useStation2 = cms.bool( True ),
28406     fallbackToME1 = cms.bool( False ),
28407     cosmicPropagationHypothesis = cms.bool( False ),
28408     useMB2InOverlap = cms.bool( False ),
28409     useTrack = cms.string( "tracker" ),
28410     useState = cms.string( "atVertex" ),
28411     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28412     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28413     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28414 )
28415 fragment.hltL1sSingleMuHP7 = cms.EDFilter( "HLTL1TSeed",
28416     saveTags = cms.bool( True ),
28417     L1SeedsLogicalExpression = cms.string( "L1_SingleMu7_SQ14_BMTF" ),
28418     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28419     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28420     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28421     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28422     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28423     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28424     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28425     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28426     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28427 )
28428 fragment.hltPreMu0BarrelL1HP7 = cms.EDFilter( "HLTPrescaler",
28429     offset = cms.uint32( 0 ),
28430     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28431 )
28432 fragment.hltL1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28433     saveTags = cms.bool( True ),
28434     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28435     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ),
28436     MaxEta = cms.double( 2.5 ),
28437     MinPt = cms.double( 0.0 ),
28438     MaxDeltaR = cms.double( 0.3 ),
28439     MinN = cms.int32( 1 ),
28440     CentralBxOnly = cms.bool( True ),
28441     SelectQualities = cms.vint32(  )
28442 )
28443 fragment.hltL2fL1sMuHP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28444     saveTags = cms.bool( True ),
28445     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28446     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28447     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ),
28448     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28449     MinN = cms.int32( 0 ),
28450     MaxEta = cms.double( 2.5 ),
28451     AbsEtaBins = cms.vdouble( 0.0 ),
28452     MinNstations = cms.vint32( 0 ),
28453     MinNhits = cms.vint32( 0 ),
28454     CutOnChambers = cms.bool( False ),
28455     MinNchambers = cms.vint32( 0 ),
28456     MaxDr = cms.double( 9999.0 ),
28457     MinDr = cms.double( -1.0 ),
28458     MaxDz = cms.double( 9999.0 ),
28459     MinDxySig = cms.double( -1.0 ),
28460     MinPt = cms.double( 0.0 ),
28461     NSigmaPt = cms.double( 0.0 ),
28462     MatchToPreviousCand = cms.bool( True )
28463 )
28464 fragment.hltL1fForIterL3L1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28465     saveTags = cms.bool( True ),
28466     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28467     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ),
28468     MaxEta = cms.double( 2.5 ),
28469     MinPt = cms.double( 0.0 ),
28470     MaxDeltaR = cms.double( 0.3 ),
28471     MinN = cms.int32( 1 ),
28472     CentralBxOnly = cms.bool( True ),
28473     SelectQualities = cms.vint32(  )
28474 )
28475 fragment.hltL3fL1sMuHP7L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28476     saveTags = cms.bool( True ),
28477     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28478     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28479     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP7L2Filtered0" ),
28480     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP7L1Filtered0" ),
28481     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28482     MinN = cms.int32( 1 ),
28483     MaxEta = cms.double( 2.5 ),
28484     MinNhits = cms.int32( 0 ),
28485     MaxDr = cms.double( 2.0 ),
28486     MinDr = cms.double( -1.0 ),
28487     MaxDz = cms.double( 9999.0 ),
28488     MinDxySig = cms.double( -1.0 ),
28489     MinPt = cms.double( 0.0 ),
28490     NSigmaPt = cms.double( 0.0 ),
28491     MaxNormalizedChi2 = cms.double( 9999.0 ),
28492     MaxDXYBeamSpot = cms.double( 9999.0 ),
28493     MinDXYBeamSpot = cms.double( -1.0 ),
28494     MinNmuonHits = cms.int32( 0 ),
28495     MaxPtDifference = cms.double( 9999.0 ),
28496     MinTrackPt = cms.double( 0.0 ),
28497     minMuonStations = cms.int32( 2 ),
28498     minTrkHits = cms.int32( -1 ),
28499     minMuonHits = cms.int32( -1 ),
28500     allowedTypeMask = cms.uint32( 255 ),
28501     requiredTypeMask = cms.uint32( 0 ),
28502     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28503     trkMuonId = cms.uint32( 0 ),
28504     L1MatchingdR = cms.double( 0.3 ),
28505     MatchToPreviousCand = cms.bool( True ),
28506     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28507     requireL3MuonTrajectorySeed = cms.bool( False ),
28508     useSimpleGeometry = cms.bool( True ),
28509     useStation2 = cms.bool( True ),
28510     fallbackToME1 = cms.bool( False ),
28511     cosmicPropagationHypothesis = cms.bool( False ),
28512     useMB2InOverlap = cms.bool( False ),
28513     useTrack = cms.string( "tracker" ),
28514     useState = cms.string( "atVertex" ),
28515     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28516     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28517     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28518 )
28519 fragment.hltL1sSingleMuHP8 = cms.EDFilter( "HLTL1TSeed",
28520     saveTags = cms.bool( True ),
28521     L1SeedsLogicalExpression = cms.string( "L1_SingleMu8_SQ14_BMTF" ),
28522     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28523     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28524     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28525     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28526     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28527     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28528     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28529     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28530     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28531 )
28532 fragment.hltPreMu0BarrelL1HP8 = cms.EDFilter( "HLTPrescaler",
28533     offset = cms.uint32( 0 ),
28534     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28535 )
28536 fragment.hltL1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28537     saveTags = cms.bool( True ),
28538     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28539     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ),
28540     MaxEta = cms.double( 2.5 ),
28541     MinPt = cms.double( 0.0 ),
28542     MaxDeltaR = cms.double( 0.3 ),
28543     MinN = cms.int32( 1 ),
28544     CentralBxOnly = cms.bool( True ),
28545     SelectQualities = cms.vint32(  )
28546 )
28547 fragment.hltL2fL1sMuHP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28548     saveTags = cms.bool( True ),
28549     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28550     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28551     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ),
28552     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28553     MinN = cms.int32( 0 ),
28554     MaxEta = cms.double( 2.5 ),
28555     AbsEtaBins = cms.vdouble( 0.0 ),
28556     MinNstations = cms.vint32( 0 ),
28557     MinNhits = cms.vint32( 0 ),
28558     CutOnChambers = cms.bool( False ),
28559     MinNchambers = cms.vint32( 0 ),
28560     MaxDr = cms.double( 9999.0 ),
28561     MinDr = cms.double( -1.0 ),
28562     MaxDz = cms.double( 9999.0 ),
28563     MinDxySig = cms.double( -1.0 ),
28564     MinPt = cms.double( 0.0 ),
28565     NSigmaPt = cms.double( 0.0 ),
28566     MatchToPreviousCand = cms.bool( True )
28567 )
28568 fragment.hltL1fForIterL3L1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28569     saveTags = cms.bool( True ),
28570     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28571     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ),
28572     MaxEta = cms.double( 2.5 ),
28573     MinPt = cms.double( 0.0 ),
28574     MaxDeltaR = cms.double( 0.3 ),
28575     MinN = cms.int32( 1 ),
28576     CentralBxOnly = cms.bool( True ),
28577     SelectQualities = cms.vint32(  )
28578 )
28579 fragment.hltL3fL1sMuHP8L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28580     saveTags = cms.bool( True ),
28581     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28582     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28583     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP8L2Filtered0" ),
28584     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP8L1Filtered0" ),
28585     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28586     MinN = cms.int32( 1 ),
28587     MaxEta = cms.double( 2.5 ),
28588     MinNhits = cms.int32( 0 ),
28589     MaxDr = cms.double( 2.0 ),
28590     MinDr = cms.double( -1.0 ),
28591     MaxDz = cms.double( 9999.0 ),
28592     MinDxySig = cms.double( -1.0 ),
28593     MinPt = cms.double( 0.0 ),
28594     NSigmaPt = cms.double( 0.0 ),
28595     MaxNormalizedChi2 = cms.double( 9999.0 ),
28596     MaxDXYBeamSpot = cms.double( 9999.0 ),
28597     MinDXYBeamSpot = cms.double( -1.0 ),
28598     MinNmuonHits = cms.int32( 0 ),
28599     MaxPtDifference = cms.double( 9999.0 ),
28600     MinTrackPt = cms.double( 0.0 ),
28601     minMuonStations = cms.int32( 2 ),
28602     minTrkHits = cms.int32( -1 ),
28603     minMuonHits = cms.int32( -1 ),
28604     allowedTypeMask = cms.uint32( 255 ),
28605     requiredTypeMask = cms.uint32( 0 ),
28606     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28607     trkMuonId = cms.uint32( 0 ),
28608     L1MatchingdR = cms.double( 0.3 ),
28609     MatchToPreviousCand = cms.bool( True ),
28610     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28611     requireL3MuonTrajectorySeed = cms.bool( False ),
28612     useSimpleGeometry = cms.bool( True ),
28613     useStation2 = cms.bool( True ),
28614     fallbackToME1 = cms.bool( False ),
28615     cosmicPropagationHypothesis = cms.bool( False ),
28616     useMB2InOverlap = cms.bool( False ),
28617     useTrack = cms.string( "tracker" ),
28618     useState = cms.string( "atVertex" ),
28619     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28620     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28621     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28622 )
28623 fragment.hltL1sSingleMuHP9 = cms.EDFilter( "HLTL1TSeed",
28624     saveTags = cms.bool( True ),
28625     L1SeedsLogicalExpression = cms.string( "L1_SingleMu9_SQ14_BMTF" ),
28626     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28627     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28628     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28629     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28630     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28631     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28632     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28633     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28634     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28635 )
28636 fragment.hltPreMu0BarrelL1HP9 = cms.EDFilter( "HLTPrescaler",
28637     offset = cms.uint32( 0 ),
28638     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28639 )
28640 fragment.hltL1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28641     saveTags = cms.bool( True ),
28642     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28643     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ),
28644     MaxEta = cms.double( 2.5 ),
28645     MinPt = cms.double( 0.0 ),
28646     MaxDeltaR = cms.double( 0.3 ),
28647     MinN = cms.int32( 1 ),
28648     CentralBxOnly = cms.bool( True ),
28649     SelectQualities = cms.vint32(  )
28650 )
28651 fragment.hltL2fL1sMuHP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28652     saveTags = cms.bool( True ),
28653     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28654     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28655     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ),
28656     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28657     MinN = cms.int32( 0 ),
28658     MaxEta = cms.double( 2.5 ),
28659     AbsEtaBins = cms.vdouble( 0.0 ),
28660     MinNstations = cms.vint32( 0 ),
28661     MinNhits = cms.vint32( 0 ),
28662     CutOnChambers = cms.bool( False ),
28663     MinNchambers = cms.vint32( 0 ),
28664     MaxDr = cms.double( 9999.0 ),
28665     MinDr = cms.double( -1.0 ),
28666     MaxDz = cms.double( 9999.0 ),
28667     MinDxySig = cms.double( -1.0 ),
28668     MinPt = cms.double( 0.0 ),
28669     NSigmaPt = cms.double( 0.0 ),
28670     MatchToPreviousCand = cms.bool( True )
28671 )
28672 fragment.hltL1fForIterL3L1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28673     saveTags = cms.bool( True ),
28674     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28675     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ),
28676     MaxEta = cms.double( 2.5 ),
28677     MinPt = cms.double( 0.0 ),
28678     MaxDeltaR = cms.double( 0.3 ),
28679     MinN = cms.int32( 1 ),
28680     CentralBxOnly = cms.bool( True ),
28681     SelectQualities = cms.vint32(  )
28682 )
28683 fragment.hltL3fL1sMuHP9L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28684     saveTags = cms.bool( True ),
28685     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28686     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28687     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP9L2Filtered0" ),
28688     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP9L1Filtered0" ),
28689     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28690     MinN = cms.int32( 1 ),
28691     MaxEta = cms.double( 2.5 ),
28692     MinNhits = cms.int32( 0 ),
28693     MaxDr = cms.double( 2.0 ),
28694     MinDr = cms.double( -1.0 ),
28695     MaxDz = cms.double( 9999.0 ),
28696     MinDxySig = cms.double( -1.0 ),
28697     MinPt = cms.double( 0.0 ),
28698     NSigmaPt = cms.double( 0.0 ),
28699     MaxNormalizedChi2 = cms.double( 9999.0 ),
28700     MaxDXYBeamSpot = cms.double( 9999.0 ),
28701     MinDXYBeamSpot = cms.double( -1.0 ),
28702     MinNmuonHits = cms.int32( 0 ),
28703     MaxPtDifference = cms.double( 9999.0 ),
28704     MinTrackPt = cms.double( 0.0 ),
28705     minMuonStations = cms.int32( 2 ),
28706     minTrkHits = cms.int32( -1 ),
28707     minMuonHits = cms.int32( -1 ),
28708     allowedTypeMask = cms.uint32( 255 ),
28709     requiredTypeMask = cms.uint32( 0 ),
28710     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28711     trkMuonId = cms.uint32( 0 ),
28712     L1MatchingdR = cms.double( 0.3 ),
28713     MatchToPreviousCand = cms.bool( True ),
28714     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28715     requireL3MuonTrajectorySeed = cms.bool( False ),
28716     useSimpleGeometry = cms.bool( True ),
28717     useStation2 = cms.bool( True ),
28718     fallbackToME1 = cms.bool( False ),
28719     cosmicPropagationHypothesis = cms.bool( False ),
28720     useMB2InOverlap = cms.bool( False ),
28721     useTrack = cms.string( "tracker" ),
28722     useState = cms.string( "atVertex" ),
28723     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28724     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28725     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28726 )
28727 fragment.hltL1sSingleMuHP10 = cms.EDFilter( "HLTL1TSeed",
28728     saveTags = cms.bool( True ),
28729     L1SeedsLogicalExpression = cms.string( "L1_SingleMu10_SQ14_BMTF" ),
28730     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28731     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28732     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28733     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28734     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28735     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28736     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28737     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28738     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28739 )
28740 fragment.hltPreMu0BarrelL1HP10 = cms.EDFilter( "HLTPrescaler",
28741     offset = cms.uint32( 0 ),
28742     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28743 )
28744 fragment.hltL1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28745     saveTags = cms.bool( True ),
28746     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28747     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ),
28748     MaxEta = cms.double( 2.5 ),
28749     MinPt = cms.double( 0.0 ),
28750     MaxDeltaR = cms.double( 0.3 ),
28751     MinN = cms.int32( 1 ),
28752     CentralBxOnly = cms.bool( True ),
28753     SelectQualities = cms.vint32(  )
28754 )
28755 fragment.hltL2fL1sMuHP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28756     saveTags = cms.bool( True ),
28757     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28758     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28759     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ),
28760     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28761     MinN = cms.int32( 0 ),
28762     MaxEta = cms.double( 2.5 ),
28763     AbsEtaBins = cms.vdouble( 0.0 ),
28764     MinNstations = cms.vint32( 0 ),
28765     MinNhits = cms.vint32( 0 ),
28766     CutOnChambers = cms.bool( False ),
28767     MinNchambers = cms.vint32( 0 ),
28768     MaxDr = cms.double( 9999.0 ),
28769     MinDr = cms.double( -1.0 ),
28770     MaxDz = cms.double( 9999.0 ),
28771     MinDxySig = cms.double( -1.0 ),
28772     MinPt = cms.double( 0.0 ),
28773     NSigmaPt = cms.double( 0.0 ),
28774     MatchToPreviousCand = cms.bool( True )
28775 )
28776 fragment.hltL1fForIterL3L1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28777     saveTags = cms.bool( True ),
28778     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28779     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ),
28780     MaxEta = cms.double( 2.5 ),
28781     MinPt = cms.double( 0.0 ),
28782     MaxDeltaR = cms.double( 0.3 ),
28783     MinN = cms.int32( 1 ),
28784     CentralBxOnly = cms.bool( True ),
28785     SelectQualities = cms.vint32(  )
28786 )
28787 fragment.hltL3fL1sMuHP10L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28788     saveTags = cms.bool( True ),
28789     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28790     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28791     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP10L2Filtered0" ),
28792     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP10L1Filtered0" ),
28793     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28794     MinN = cms.int32( 1 ),
28795     MaxEta = cms.double( 2.5 ),
28796     MinNhits = cms.int32( 0 ),
28797     MaxDr = cms.double( 2.0 ),
28798     MinDr = cms.double( -1.0 ),
28799     MaxDz = cms.double( 9999.0 ),
28800     MinDxySig = cms.double( -1.0 ),
28801     MinPt = cms.double( 0.0 ),
28802     NSigmaPt = cms.double( 0.0 ),
28803     MaxNormalizedChi2 = cms.double( 9999.0 ),
28804     MaxDXYBeamSpot = cms.double( 9999.0 ),
28805     MinDXYBeamSpot = cms.double( -1.0 ),
28806     MinNmuonHits = cms.int32( 0 ),
28807     MaxPtDifference = cms.double( 9999.0 ),
28808     MinTrackPt = cms.double( 0.0 ),
28809     minMuonStations = cms.int32( 2 ),
28810     minTrkHits = cms.int32( -1 ),
28811     minMuonHits = cms.int32( -1 ),
28812     allowedTypeMask = cms.uint32( 255 ),
28813     requiredTypeMask = cms.uint32( 0 ),
28814     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28815     trkMuonId = cms.uint32( 0 ),
28816     L1MatchingdR = cms.double( 0.3 ),
28817     MatchToPreviousCand = cms.bool( True ),
28818     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28819     requireL3MuonTrajectorySeed = cms.bool( False ),
28820     useSimpleGeometry = cms.bool( True ),
28821     useStation2 = cms.bool( True ),
28822     fallbackToME1 = cms.bool( False ),
28823     cosmicPropagationHypothesis = cms.bool( False ),
28824     useMB2InOverlap = cms.bool( False ),
28825     useTrack = cms.string( "tracker" ),
28826     useState = cms.string( "atVertex" ),
28827     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28828     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28829     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28830 )
28831 fragment.hltL1sSingleMuHP11 = cms.EDFilter( "HLTL1TSeed",
28832     saveTags = cms.bool( True ),
28833     L1SeedsLogicalExpression = cms.string( "L1_SingleMu11_SQ14_BMTF" ),
28834     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28835     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28836     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28837     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28838     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28839     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28840     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28841     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28842     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28843 )
28844 fragment.hltPreMu0BarrelL1HP11 = cms.EDFilter( "HLTPrescaler",
28845     offset = cms.uint32( 0 ),
28846     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28847 )
28848 fragment.hltL1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28849     saveTags = cms.bool( True ),
28850     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28851     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ),
28852     MaxEta = cms.double( 2.5 ),
28853     MinPt = cms.double( 0.0 ),
28854     MaxDeltaR = cms.double( 0.3 ),
28855     MinN = cms.int32( 1 ),
28856     CentralBxOnly = cms.bool( True ),
28857     SelectQualities = cms.vint32(  )
28858 )
28859 fragment.hltL2fL1sMuHP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28860     saveTags = cms.bool( True ),
28861     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28862     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28863     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ),
28864     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28865     MinN = cms.int32( 0 ),
28866     MaxEta = cms.double( 2.5 ),
28867     AbsEtaBins = cms.vdouble( 0.0 ),
28868     MinNstations = cms.vint32( 0 ),
28869     MinNhits = cms.vint32( 0 ),
28870     CutOnChambers = cms.bool( False ),
28871     MinNchambers = cms.vint32( 0 ),
28872     MaxDr = cms.double( 9999.0 ),
28873     MinDr = cms.double( -1.0 ),
28874     MaxDz = cms.double( 9999.0 ),
28875     MinDxySig = cms.double( -1.0 ),
28876     MinPt = cms.double( 0.0 ),
28877     NSigmaPt = cms.double( 0.0 ),
28878     MatchToPreviousCand = cms.bool( True )
28879 )
28880 fragment.hltL1fForIterL3L1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28881     saveTags = cms.bool( True ),
28882     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28883     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ),
28884     MaxEta = cms.double( 2.5 ),
28885     MinPt = cms.double( 0.0 ),
28886     MaxDeltaR = cms.double( 0.3 ),
28887     MinN = cms.int32( 1 ),
28888     CentralBxOnly = cms.bool( True ),
28889     SelectQualities = cms.vint32(  )
28890 )
28891 fragment.hltL3fL1sMuHP11L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28892     saveTags = cms.bool( True ),
28893     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28894     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28895     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP11L2Filtered0" ),
28896     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP11L1Filtered0" ),
28897     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28898     MinN = cms.int32( 1 ),
28899     MaxEta = cms.double( 2.5 ),
28900     MinNhits = cms.int32( 0 ),
28901     MaxDr = cms.double( 2.0 ),
28902     MinDr = cms.double( -1.0 ),
28903     MaxDz = cms.double( 9999.0 ),
28904     MinDxySig = cms.double( -1.0 ),
28905     MinPt = cms.double( 0.0 ),
28906     NSigmaPt = cms.double( 0.0 ),
28907     MaxNormalizedChi2 = cms.double( 9999.0 ),
28908     MaxDXYBeamSpot = cms.double( 9999.0 ),
28909     MinDXYBeamSpot = cms.double( -1.0 ),
28910     MinNmuonHits = cms.int32( 0 ),
28911     MaxPtDifference = cms.double( 9999.0 ),
28912     MinTrackPt = cms.double( 0.0 ),
28913     minMuonStations = cms.int32( 2 ),
28914     minTrkHits = cms.int32( -1 ),
28915     minMuonHits = cms.int32( -1 ),
28916     allowedTypeMask = cms.uint32( 255 ),
28917     requiredTypeMask = cms.uint32( 0 ),
28918     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28919     trkMuonId = cms.uint32( 0 ),
28920     L1MatchingdR = cms.double( 0.3 ),
28921     MatchToPreviousCand = cms.bool( True ),
28922     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28923     requireL3MuonTrajectorySeed = cms.bool( False ),
28924     useSimpleGeometry = cms.bool( True ),
28925     useStation2 = cms.bool( True ),
28926     fallbackToME1 = cms.bool( False ),
28927     cosmicPropagationHypothesis = cms.bool( False ),
28928     useMB2InOverlap = cms.bool( False ),
28929     useTrack = cms.string( "tracker" ),
28930     useState = cms.string( "atVertex" ),
28931     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28932     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28933     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28934 )
28935 fragment.hltL1sSingleMuHP13 = cms.EDFilter( "HLTL1TSeed",
28936     saveTags = cms.bool( True ),
28937     L1SeedsLogicalExpression = cms.string( "L1_SingleMu13_SQ14_BMTF" ),
28938     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28939     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28940     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28941     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28942     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28943     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28944     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28945     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28946     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28947 )
28948 fragment.hltPreMu0BarrelL1HP13 = cms.EDFilter( "HLTPrescaler",
28949     offset = cms.uint32( 0 ),
28950     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28951 )
28952 fragment.hltL1fL1sMuHP13L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28953     saveTags = cms.bool( True ),
28954     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28955     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP13" ),
28956     MaxEta = cms.double( 2.5 ),
28957     MinPt = cms.double( 0.0 ),
28958     MaxDeltaR = cms.double( 0.3 ),
28959     MinN = cms.int32( 1 ),
28960     CentralBxOnly = cms.bool( True ),
28961     SelectQualities = cms.vint32(  )
28962 )
28963 fragment.hltL2fL1sMuHP13L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28964     saveTags = cms.bool( True ),
28965     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28966     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28967     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP13L1Filtered0" ),
28968     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28969     MinN = cms.int32( 0 ),
28970     MaxEta = cms.double( 2.5 ),
28971     AbsEtaBins = cms.vdouble( 0.0 ),
28972     MinNstations = cms.vint32( 0 ),
28973     MinNhits = cms.vint32( 0 ),
28974     CutOnChambers = cms.bool( False ),
28975     MinNchambers = cms.vint32( 0 ),
28976     MaxDr = cms.double( 9999.0 ),
28977     MinDr = cms.double( -1.0 ),
28978     MaxDz = cms.double( 9999.0 ),
28979     MinDxySig = cms.double( -1.0 ),
28980     MinPt = cms.double( 0.0 ),
28981     NSigmaPt = cms.double( 0.0 ),
28982     MatchToPreviousCand = cms.bool( True )
28983 )
28984 fragment.hltL1fForIterL3L1fL1sMuHP13L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28985     saveTags = cms.bool( True ),
28986     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28987     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP13L1Filtered0" ),
28988     MaxEta = cms.double( 2.5 ),
28989     MinPt = cms.double( 0.0 ),
28990     MaxDeltaR = cms.double( 0.3 ),
28991     MinN = cms.int32( 1 ),
28992     CentralBxOnly = cms.bool( True ),
28993     SelectQualities = cms.vint32(  )
28994 )
28995 fragment.hltL3fL1sMuHP13L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28996     saveTags = cms.bool( True ),
28997     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28998     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28999     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP13L2Filtered0" ),
29000     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP13L1Filtered0" ),
29001     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29002     MinN = cms.int32( 1 ),
29003     MaxEta = cms.double( 2.5 ),
29004     MinNhits = cms.int32( 0 ),
29005     MaxDr = cms.double( 2.0 ),
29006     MinDr = cms.double( -1.0 ),
29007     MaxDz = cms.double( 9999.0 ),
29008     MinDxySig = cms.double( -1.0 ),
29009     MinPt = cms.double( 0.0 ),
29010     NSigmaPt = cms.double( 0.0 ),
29011     MaxNormalizedChi2 = cms.double( 9999.0 ),
29012     MaxDXYBeamSpot = cms.double( 9999.0 ),
29013     MinDXYBeamSpot = cms.double( -1.0 ),
29014     MinNmuonHits = cms.int32( 0 ),
29015     MaxPtDifference = cms.double( 9999.0 ),
29016     MinTrackPt = cms.double( 0.0 ),
29017     minMuonStations = cms.int32( 2 ),
29018     minTrkHits = cms.int32( -1 ),
29019     minMuonHits = cms.int32( -1 ),
29020     allowedTypeMask = cms.uint32( 255 ),
29021     requiredTypeMask = cms.uint32( 0 ),
29022     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29023     trkMuonId = cms.uint32( 0 ),
29024     L1MatchingdR = cms.double( 0.3 ),
29025     MatchToPreviousCand = cms.bool( True ),
29026     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29027     requireL3MuonTrajectorySeed = cms.bool( False ),
29028     useSimpleGeometry = cms.bool( True ),
29029     useStation2 = cms.bool( True ),
29030     fallbackToME1 = cms.bool( False ),
29031     cosmicPropagationHypothesis = cms.bool( False ),
29032     useMB2InOverlap = cms.bool( False ),
29033     useTrack = cms.string( "tracker" ),
29034     useState = cms.string( "atVertex" ),
29035     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29036     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29037     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29038 )
29039 fragment.hltPreMu0BarrelL1HP6IP6 = cms.EDFilter( "HLTPrescaler",
29040     offset = cms.uint32( 0 ),
29041     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29042 )
29043 fragment.hltL1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29044     saveTags = cms.bool( True ),
29045     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29046     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ),
29047     MaxEta = cms.double( 2.5 ),
29048     MinPt = cms.double( 0.0 ),
29049     MaxDeltaR = cms.double( 0.3 ),
29050     MinN = cms.int32( 1 ),
29051     CentralBxOnly = cms.bool( True ),
29052     SelectQualities = cms.vint32(  )
29053 )
29054 fragment.hltL2fL1sMu0HP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29055     saveTags = cms.bool( True ),
29056     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29057     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29058     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ),
29059     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29060     MinN = cms.int32( 0 ),
29061     MaxEta = cms.double( 2.5 ),
29062     AbsEtaBins = cms.vdouble( 0.0 ),
29063     MinNstations = cms.vint32( 0 ),
29064     MinNhits = cms.vint32( 0 ),
29065     CutOnChambers = cms.bool( False ),
29066     MinNchambers = cms.vint32( 0 ),
29067     MaxDr = cms.double( 9999.0 ),
29068     MinDr = cms.double( -1.0 ),
29069     MaxDz = cms.double( 9999.0 ),
29070     MinDxySig = cms.double( -1.0 ),
29071     MinPt = cms.double( 0.0 ),
29072     NSigmaPt = cms.double( 0.0 ),
29073     MatchToPreviousCand = cms.bool( True )
29074 )
29075 fragment.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29076     saveTags = cms.bool( True ),
29077     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29078     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ),
29079     MaxEta = cms.double( 2.5 ),
29080     MinPt = cms.double( 0.0 ),
29081     MaxDeltaR = cms.double( 0.3 ),
29082     MinN = cms.int32( 1 ),
29083     CentralBxOnly = cms.bool( True ),
29084     SelectQualities = cms.vint32(  )
29085 )
29086 fragment.hltL3fL1sMu0HP6IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29087     saveTags = cms.bool( True ),
29088     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29089     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29090     PreviousCandTag = cms.InputTag( "hltL2fL1sMu0HP6L2Filtered0" ),
29091     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0HP6L1Filtered0" ),
29092     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29093     MinN = cms.int32( 1 ),
29094     MaxEta = cms.double( 2.5 ),
29095     MinNhits = cms.int32( 0 ),
29096     MaxDr = cms.double( 2.0 ),
29097     MinDr = cms.double( -1.0 ),
29098     MaxDz = cms.double( 9999.0 ),
29099     MinDxySig = cms.double( 6.0 ),
29100     MinPt = cms.double( 0.0 ),
29101     NSigmaPt = cms.double( 0.0 ),
29102     MaxNormalizedChi2 = cms.double( 9999.0 ),
29103     MaxDXYBeamSpot = cms.double( 9999.0 ),
29104     MinDXYBeamSpot = cms.double( -1.0 ),
29105     MinNmuonHits = cms.int32( 0 ),
29106     MaxPtDifference = cms.double( 9999.0 ),
29107     MinTrackPt = cms.double( 0.0 ),
29108     minMuonStations = cms.int32( 2 ),
29109     minTrkHits = cms.int32( -1 ),
29110     minMuonHits = cms.int32( -1 ),
29111     allowedTypeMask = cms.uint32( 255 ),
29112     requiredTypeMask = cms.uint32( 0 ),
29113     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29114     trkMuonId = cms.uint32( 0 ),
29115     L1MatchingdR = cms.double( 0.3 ),
29116     MatchToPreviousCand = cms.bool( True ),
29117     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29118     requireL3MuonTrajectorySeed = cms.bool( False ),
29119     useSimpleGeometry = cms.bool( True ),
29120     useStation2 = cms.bool( True ),
29121     fallbackToME1 = cms.bool( False ),
29122     cosmicPropagationHypothesis = cms.bool( False ),
29123     useMB2InOverlap = cms.bool( False ),
29124     useTrack = cms.string( "tracker" ),
29125     useState = cms.string( "atVertex" ),
29126     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29127     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29128     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29129 )
29130 fragment.hltL1sSingleMu5Barrel = cms.EDFilter( "HLTL1TSeed",
29131     saveTags = cms.bool( True ),
29132     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_BMTF" ),
29133     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
29134     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
29135     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29136     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
29137     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
29138     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
29139     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
29140     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
29141     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
29142 )
29143 fragment.hltPreMu4BarrelIP4 = cms.EDFilter( "HLTPrescaler",
29144     offset = cms.uint32( 0 ),
29145     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29146 )
29147 fragment.hltL1fL1sMu4SQ12L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29148     saveTags = cms.bool( True ),
29149     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29150     PreviousCandTag = cms.InputTag( "hltL1sSingleMu5Barrel" ),
29151     MaxEta = cms.double( 2.5 ),
29152     MinPt = cms.double( 0.0 ),
29153     MaxDeltaR = cms.double( 0.3 ),
29154     MinN = cms.int32( 1 ),
29155     CentralBxOnly = cms.bool( True ),
29156     SelectQualities = cms.vint32(  )
29157 )
29158 fragment.hltL2fL1sMu4SQ12L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29159     saveTags = cms.bool( True ),
29160     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29161     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29162     PreviousCandTag = cms.InputTag( "hltL1fL1sMu4SQ12L1Filtered0" ),
29163     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29164     MinN = cms.int32( 0 ),
29165     MaxEta = cms.double( 2.5 ),
29166     AbsEtaBins = cms.vdouble( 0.0 ),
29167     MinNstations = cms.vint32( 0 ),
29168     MinNhits = cms.vint32( 0 ),
29169     CutOnChambers = cms.bool( False ),
29170     MinNchambers = cms.vint32( 0 ),
29171     MaxDr = cms.double( 9999.0 ),
29172     MinDr = cms.double( -1.0 ),
29173     MaxDz = cms.double( 9999.0 ),
29174     MinDxySig = cms.double( -1.0 ),
29175     MinPt = cms.double( 0.0 ),
29176     NSigmaPt = cms.double( 0.0 ),
29177     MatchToPreviousCand = cms.bool( True )
29178 )
29179 fragment.hltL1fForIterL3L1fL1sMu4SQ12L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29180     saveTags = cms.bool( True ),
29181     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29182     PreviousCandTag = cms.InputTag( "hltL1fL1sMu4SQ12L1Filtered0" ),
29183     MaxEta = cms.double( 2.5 ),
29184     MinPt = cms.double( 0.0 ),
29185     MaxDeltaR = cms.double( 0.3 ),
29186     MinN = cms.int32( 1 ),
29187     CentralBxOnly = cms.bool( True ),
29188     SelectQualities = cms.vint32(  )
29189 )
29190 fragment.hltL3fL1sMu4SQ12IP4L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29191     saveTags = cms.bool( True ),
29192     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29193     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29194     PreviousCandTag = cms.InputTag( "hltL2fL1sMu4SQ12L2Filtered0" ),
29195     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu4SQ12L1Filtered0" ),
29196     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29197     MinN = cms.int32( 1 ),
29198     MaxEta = cms.double( 2.5 ),
29199     MinNhits = cms.int32( 0 ),
29200     MaxDr = cms.double( 2.0 ),
29201     MinDr = cms.double( -1.0 ),
29202     MaxDz = cms.double( 9999.0 ),
29203     MinDxySig = cms.double( 4.0 ),
29204     MinPt = cms.double( 4.0 ),
29205     NSigmaPt = cms.double( 0.0 ),
29206     MaxNormalizedChi2 = cms.double( 9999.0 ),
29207     MaxDXYBeamSpot = cms.double( 9999.0 ),
29208     MinDXYBeamSpot = cms.double( -1.0 ),
29209     MinNmuonHits = cms.int32( 0 ),
29210     MaxPtDifference = cms.double( 9999.0 ),
29211     MinTrackPt = cms.double( 0.0 ),
29212     minMuonStations = cms.int32( 2 ),
29213     minTrkHits = cms.int32( -1 ),
29214     minMuonHits = cms.int32( -1 ),
29215     allowedTypeMask = cms.uint32( 255 ),
29216     requiredTypeMask = cms.uint32( 0 ),
29217     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29218     trkMuonId = cms.uint32( 0 ),
29219     L1MatchingdR = cms.double( 0.3 ),
29220     MatchToPreviousCand = cms.bool( True ),
29221     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29222     requireL3MuonTrajectorySeed = cms.bool( False ),
29223     useSimpleGeometry = cms.bool( True ),
29224     useStation2 = cms.bool( True ),
29225     fallbackToME1 = cms.bool( False ),
29226     cosmicPropagationHypothesis = cms.bool( False ),
29227     useMB2InOverlap = cms.bool( False ),
29228     useTrack = cms.string( "tracker" ),
29229     useState = cms.string( "atVertex" ),
29230     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29231     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29232     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29233 )
29234 fragment.hltPreMu4BarrelIP6 = cms.EDFilter( "HLTPrescaler",
29235     offset = cms.uint32( 0 ),
29236     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29237 )
29238 fragment.hltL3fL1sMu4SQ12IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29239     saveTags = cms.bool( True ),
29240     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29241     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29242     PreviousCandTag = cms.InputTag( "hltL2fL1sMu4SQ12L2Filtered0" ),
29243     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu4SQ12L1Filtered0" ),
29244     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29245     MinN = cms.int32( 1 ),
29246     MaxEta = cms.double( 2.5 ),
29247     MinNhits = cms.int32( 0 ),
29248     MaxDr = cms.double( 2.0 ),
29249     MinDr = cms.double( -1.0 ),
29250     MaxDz = cms.double( 9999.0 ),
29251     MinDxySig = cms.double( 6.0 ),
29252     MinPt = cms.double( 4.0 ),
29253     NSigmaPt = cms.double( 0.0 ),
29254     MaxNormalizedChi2 = cms.double( 9999.0 ),
29255     MaxDXYBeamSpot = cms.double( 9999.0 ),
29256     MinDXYBeamSpot = cms.double( -1.0 ),
29257     MinNmuonHits = cms.int32( 0 ),
29258     MaxPtDifference = cms.double( 9999.0 ),
29259     MinTrackPt = cms.double( 0.0 ),
29260     minMuonStations = cms.int32( 2 ),
29261     minTrkHits = cms.int32( -1 ),
29262     minMuonHits = cms.int32( -1 ),
29263     allowedTypeMask = cms.uint32( 255 ),
29264     requiredTypeMask = cms.uint32( 0 ),
29265     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29266     trkMuonId = cms.uint32( 0 ),
29267     L1MatchingdR = cms.double( 0.3 ),
29268     MatchToPreviousCand = cms.bool( True ),
29269     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29270     requireL3MuonTrajectorySeed = cms.bool( False ),
29271     useSimpleGeometry = cms.bool( True ),
29272     useStation2 = cms.bool( True ),
29273     fallbackToME1 = cms.bool( False ),
29274     cosmicPropagationHypothesis = cms.bool( False ),
29275     useMB2InOverlap = cms.bool( False ),
29276     useTrack = cms.string( "tracker" ),
29277     useState = cms.string( "atVertex" ),
29278     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29279     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29280     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29281 )
29282 fragment.hltPreMu6BarrelL1HP7IP6 = cms.EDFilter( "HLTPrescaler",
29283     offset = cms.uint32( 0 ),
29284     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29285 )
29286 fragment.hltL1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29287     saveTags = cms.bool( True ),
29288     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29289     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ),
29290     MaxEta = cms.double( 2.5 ),
29291     MinPt = cms.double( 0.0 ),
29292     MaxDeltaR = cms.double( 0.3 ),
29293     MinN = cms.int32( 1 ),
29294     CentralBxOnly = cms.bool( True ),
29295     SelectQualities = cms.vint32(  )
29296 )
29297 fragment.hltL2fL1sMu6HP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29298     saveTags = cms.bool( True ),
29299     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29300     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29301     PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ),
29302     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29303     MinN = cms.int32( 0 ),
29304     MaxEta = cms.double( 2.5 ),
29305     AbsEtaBins = cms.vdouble( 0.0 ),
29306     MinNstations = cms.vint32( 0 ),
29307     MinNhits = cms.vint32( 0 ),
29308     CutOnChambers = cms.bool( False ),
29309     MinNchambers = cms.vint32( 0 ),
29310     MaxDr = cms.double( 9999.0 ),
29311     MinDr = cms.double( -1.0 ),
29312     MaxDz = cms.double( 9999.0 ),
29313     MinDxySig = cms.double( -1.0 ),
29314     MinPt = cms.double( 0.0 ),
29315     NSigmaPt = cms.double( 0.0 ),
29316     MatchToPreviousCand = cms.bool( True )
29317 )
29318 fragment.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29319     saveTags = cms.bool( True ),
29320     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29321     PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ),
29322     MaxEta = cms.double( 2.5 ),
29323     MinPt = cms.double( 0.0 ),
29324     MaxDeltaR = cms.double( 0.3 ),
29325     MinN = cms.int32( 1 ),
29326     CentralBxOnly = cms.bool( True ),
29327     SelectQualities = cms.vint32(  )
29328 )
29329 fragment.hltL3fL1sMu6HP7IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29330     saveTags = cms.bool( True ),
29331     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29332     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29333     PreviousCandTag = cms.InputTag( "hltL2fL1sMu6HP7L2Filtered0" ),
29334     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu6HP7L1Filtered0" ),
29335     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29336     MinN = cms.int32( 1 ),
29337     MaxEta = cms.double( 2.5 ),
29338     MinNhits = cms.int32( 0 ),
29339     MaxDr = cms.double( 2.0 ),
29340     MinDr = cms.double( -1.0 ),
29341     MaxDz = cms.double( 9999.0 ),
29342     MinDxySig = cms.double( 6.0 ),
29343     MinPt = cms.double( 6.0 ),
29344     NSigmaPt = cms.double( 0.0 ),
29345     MaxNormalizedChi2 = cms.double( 9999.0 ),
29346     MaxDXYBeamSpot = cms.double( 9999.0 ),
29347     MinDXYBeamSpot = cms.double( -1.0 ),
29348     MinNmuonHits = cms.int32( 0 ),
29349     MaxPtDifference = cms.double( 9999.0 ),
29350     MinTrackPt = cms.double( 0.0 ),
29351     minMuonStations = cms.int32( 2 ),
29352     minTrkHits = cms.int32( -1 ),
29353     minMuonHits = cms.int32( -1 ),
29354     allowedTypeMask = cms.uint32( 255 ),
29355     requiredTypeMask = cms.uint32( 0 ),
29356     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29357     trkMuonId = cms.uint32( 0 ),
29358     L1MatchingdR = cms.double( 0.3 ),
29359     MatchToPreviousCand = cms.bool( True ),
29360     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29361     requireL3MuonTrajectorySeed = cms.bool( False ),
29362     useSimpleGeometry = cms.bool( True ),
29363     useStation2 = cms.bool( True ),
29364     fallbackToME1 = cms.bool( False ),
29365     cosmicPropagationHypothesis = cms.bool( False ),
29366     useMB2InOverlap = cms.bool( False ),
29367     useTrack = cms.string( "tracker" ),
29368     useState = cms.string( "atVertex" ),
29369     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29370     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29371     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29372 )
29373 fragment.hltPreMu7BarrelL1HP8IP6 = cms.EDFilter( "HLTPrescaler",
29374     offset = cms.uint32( 0 ),
29375     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29376 )
29377 fragment.hltL1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29378     saveTags = cms.bool( True ),
29379     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29380     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ),
29381     MaxEta = cms.double( 2.5 ),
29382     MinPt = cms.double( 0.0 ),
29383     MaxDeltaR = cms.double( 0.3 ),
29384     MinN = cms.int32( 1 ),
29385     CentralBxOnly = cms.bool( True ),
29386     SelectQualities = cms.vint32(  )
29387 )
29388 fragment.hltL2fL1sMu7HP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29389     saveTags = cms.bool( True ),
29390     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29391     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29392     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ),
29393     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29394     MinN = cms.int32( 0 ),
29395     MaxEta = cms.double( 2.5 ),
29396     AbsEtaBins = cms.vdouble( 0.0 ),
29397     MinNstations = cms.vint32( 0 ),
29398     MinNhits = cms.vint32( 0 ),
29399     CutOnChambers = cms.bool( False ),
29400     MinNchambers = cms.vint32( 0 ),
29401     MaxDr = cms.double( 9999.0 ),
29402     MinDr = cms.double( -1.0 ),
29403     MaxDz = cms.double( 9999.0 ),
29404     MinDxySig = cms.double( -1.0 ),
29405     MinPt = cms.double( 0.0 ),
29406     NSigmaPt = cms.double( 0.0 ),
29407     MatchToPreviousCand = cms.bool( True )
29408 )
29409 fragment.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29410     saveTags = cms.bool( True ),
29411     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29412     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ),
29413     MaxEta = cms.double( 2.5 ),
29414     MinPt = cms.double( 0.0 ),
29415     MaxDeltaR = cms.double( 0.3 ),
29416     MinN = cms.int32( 1 ),
29417     CentralBxOnly = cms.bool( True ),
29418     SelectQualities = cms.vint32(  )
29419 )
29420 fragment.hltL3fL1sMu7HP8IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29421     saveTags = cms.bool( True ),
29422     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29423     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29424     PreviousCandTag = cms.InputTag( "hltL2fL1sMu7HP8L2Filtered0" ),
29425     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7HP8L1Filtered0" ),
29426     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29427     MinN = cms.int32( 1 ),
29428     MaxEta = cms.double( 2.5 ),
29429     MinNhits = cms.int32( 0 ),
29430     MaxDr = cms.double( 2.0 ),
29431     MinDr = cms.double( -1.0 ),
29432     MaxDz = cms.double( 9999.0 ),
29433     MinDxySig = cms.double( 6.0 ),
29434     MinPt = cms.double( 7.0 ),
29435     NSigmaPt = cms.double( 0.0 ),
29436     MaxNormalizedChi2 = cms.double( 9999.0 ),
29437     MaxDXYBeamSpot = cms.double( 9999.0 ),
29438     MinDXYBeamSpot = cms.double( -1.0 ),
29439     MinNmuonHits = cms.int32( 0 ),
29440     MaxPtDifference = cms.double( 9999.0 ),
29441     MinTrackPt = cms.double( 0.0 ),
29442     minMuonStations = cms.int32( 2 ),
29443     minTrkHits = cms.int32( -1 ),
29444     minMuonHits = cms.int32( -1 ),
29445     allowedTypeMask = cms.uint32( 255 ),
29446     requiredTypeMask = cms.uint32( 0 ),
29447     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29448     trkMuonId = cms.uint32( 0 ),
29449     L1MatchingdR = cms.double( 0.3 ),
29450     MatchToPreviousCand = cms.bool( True ),
29451     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29452     requireL3MuonTrajectorySeed = cms.bool( False ),
29453     useSimpleGeometry = cms.bool( True ),
29454     useStation2 = cms.bool( True ),
29455     fallbackToME1 = cms.bool( False ),
29456     cosmicPropagationHypothesis = cms.bool( False ),
29457     useMB2InOverlap = cms.bool( False ),
29458     useTrack = cms.string( "tracker" ),
29459     useState = cms.string( "atVertex" ),
29460     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29461     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29462     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29463 )
29464 fragment.hltPreMu8BarrelL1HP9IP6 = cms.EDFilter( "HLTPrescaler",
29465     offset = cms.uint32( 0 ),
29466     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29467 )
29468 fragment.hltL1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29469     saveTags = cms.bool( True ),
29470     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29471     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ),
29472     MaxEta = cms.double( 2.5 ),
29473     MinPt = cms.double( 0.0 ),
29474     MaxDeltaR = cms.double( 0.3 ),
29475     MinN = cms.int32( 1 ),
29476     CentralBxOnly = cms.bool( True ),
29477     SelectQualities = cms.vint32(  )
29478 )
29479 fragment.hltL2fL1sMu8HP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29480     saveTags = cms.bool( True ),
29481     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29482     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29483     PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ),
29484     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29485     MinN = cms.int32( 0 ),
29486     MaxEta = cms.double( 2.5 ),
29487     AbsEtaBins = cms.vdouble( 0.0 ),
29488     MinNstations = cms.vint32( 0 ),
29489     MinNhits = cms.vint32( 0 ),
29490     CutOnChambers = cms.bool( False ),
29491     MinNchambers = cms.vint32( 0 ),
29492     MaxDr = cms.double( 9999.0 ),
29493     MinDr = cms.double( -1.0 ),
29494     MaxDz = cms.double( 9999.0 ),
29495     MinDxySig = cms.double( -1.0 ),
29496     MinPt = cms.double( 0.0 ),
29497     NSigmaPt = cms.double( 0.0 ),
29498     MatchToPreviousCand = cms.bool( True )
29499 )
29500 fragment.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29501     saveTags = cms.bool( True ),
29502     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29503     PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ),
29504     MaxEta = cms.double( 2.5 ),
29505     MinPt = cms.double( 0.0 ),
29506     MaxDeltaR = cms.double( 0.3 ),
29507     MinN = cms.int32( 1 ),
29508     CentralBxOnly = cms.bool( True ),
29509     SelectQualities = cms.vint32(  )
29510 )
29511 fragment.hltL3fL1sMu8HP9IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29512     saveTags = cms.bool( True ),
29513     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29514     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29515     PreviousCandTag = cms.InputTag( "hltL2fL1sMu8HP9L2Filtered0" ),
29516     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu8HP9L1Filtered0" ),
29517     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29518     MinN = cms.int32( 1 ),
29519     MaxEta = cms.double( 2.5 ),
29520     MinNhits = cms.int32( 0 ),
29521     MaxDr = cms.double( 2.0 ),
29522     MinDr = cms.double( -1.0 ),
29523     MaxDz = cms.double( 9999.0 ),
29524     MinDxySig = cms.double( 6.0 ),
29525     MinPt = cms.double( 8.0 ),
29526     NSigmaPt = cms.double( 0.0 ),
29527     MaxNormalizedChi2 = cms.double( 9999.0 ),
29528     MaxDXYBeamSpot = cms.double( 9999.0 ),
29529     MinDXYBeamSpot = cms.double( -1.0 ),
29530     MinNmuonHits = cms.int32( 0 ),
29531     MaxPtDifference = cms.double( 9999.0 ),
29532     MinTrackPt = cms.double( 0.0 ),
29533     minMuonStations = cms.int32( 2 ),
29534     minTrkHits = cms.int32( -1 ),
29535     minMuonHits = cms.int32( -1 ),
29536     allowedTypeMask = cms.uint32( 255 ),
29537     requiredTypeMask = cms.uint32( 0 ),
29538     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29539     trkMuonId = cms.uint32( 0 ),
29540     L1MatchingdR = cms.double( 0.3 ),
29541     MatchToPreviousCand = cms.bool( True ),
29542     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29543     requireL3MuonTrajectorySeed = cms.bool( False ),
29544     useSimpleGeometry = cms.bool( True ),
29545     useStation2 = cms.bool( True ),
29546     fallbackToME1 = cms.bool( False ),
29547     cosmicPropagationHypothesis = cms.bool( False ),
29548     useMB2InOverlap = cms.bool( False ),
29549     useTrack = cms.string( "tracker" ),
29550     useState = cms.string( "atVertex" ),
29551     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29552     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29553     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29554 )
29555 fragment.hltPreMu9BarrelL1HP10IP6 = cms.EDFilter( "HLTPrescaler",
29556     offset = cms.uint32( 0 ),
29557     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29558 )
29559 fragment.hltL1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29560     saveTags = cms.bool( True ),
29561     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29562     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ),
29563     MaxEta = cms.double( 2.5 ),
29564     MinPt = cms.double( 0.0 ),
29565     MaxDeltaR = cms.double( 0.3 ),
29566     MinN = cms.int32( 1 ),
29567     CentralBxOnly = cms.bool( True ),
29568     SelectQualities = cms.vint32(  )
29569 )
29570 fragment.hltL2fL1sMu9HP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29571     saveTags = cms.bool( True ),
29572     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29573     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29574     PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ),
29575     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29576     MinN = cms.int32( 0 ),
29577     MaxEta = cms.double( 2.5 ),
29578     AbsEtaBins = cms.vdouble( 0.0 ),
29579     MinNstations = cms.vint32( 0 ),
29580     MinNhits = cms.vint32( 0 ),
29581     CutOnChambers = cms.bool( False ),
29582     MinNchambers = cms.vint32( 0 ),
29583     MaxDr = cms.double( 9999.0 ),
29584     MinDr = cms.double( -1.0 ),
29585     MaxDz = cms.double( 9999.0 ),
29586     MinDxySig = cms.double( -1.0 ),
29587     MinPt = cms.double( 0.0 ),
29588     NSigmaPt = cms.double( 0.0 ),
29589     MatchToPreviousCand = cms.bool( True )
29590 )
29591 fragment.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29592     saveTags = cms.bool( True ),
29593     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29594     PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ),
29595     MaxEta = cms.double( 2.5 ),
29596     MinPt = cms.double( 0.0 ),
29597     MaxDeltaR = cms.double( 0.3 ),
29598     MinN = cms.int32( 1 ),
29599     CentralBxOnly = cms.bool( True ),
29600     SelectQualities = cms.vint32(  )
29601 )
29602 fragment.hltL3fL1sMu9HP10IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29603     saveTags = cms.bool( True ),
29604     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29605     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29606     PreviousCandTag = cms.InputTag( "hltL2fL1sMu9HP10L2Filtered0" ),
29607     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu9HP10L1Filtered0" ),
29608     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29609     MinN = cms.int32( 1 ),
29610     MaxEta = cms.double( 2.5 ),
29611     MinNhits = cms.int32( 0 ),
29612     MaxDr = cms.double( 2.0 ),
29613     MinDr = cms.double( -1.0 ),
29614     MaxDz = cms.double( 9999.0 ),
29615     MinDxySig = cms.double( 6.0 ),
29616     MinPt = cms.double( 9.0 ),
29617     NSigmaPt = cms.double( 0.0 ),
29618     MaxNormalizedChi2 = cms.double( 9999.0 ),
29619     MaxDXYBeamSpot = cms.double( 9999.0 ),
29620     MinDXYBeamSpot = cms.double( -1.0 ),
29621     MinNmuonHits = cms.int32( 0 ),
29622     MaxPtDifference = cms.double( 9999.0 ),
29623     MinTrackPt = cms.double( 0.0 ),
29624     minMuonStations = cms.int32( 2 ),
29625     minTrkHits = cms.int32( -1 ),
29626     minMuonHits = cms.int32( -1 ),
29627     allowedTypeMask = cms.uint32( 255 ),
29628     requiredTypeMask = cms.uint32( 0 ),
29629     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29630     trkMuonId = cms.uint32( 0 ),
29631     L1MatchingdR = cms.double( 0.3 ),
29632     MatchToPreviousCand = cms.bool( True ),
29633     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29634     requireL3MuonTrajectorySeed = cms.bool( False ),
29635     useSimpleGeometry = cms.bool( True ),
29636     useStation2 = cms.bool( True ),
29637     fallbackToME1 = cms.bool( False ),
29638     cosmicPropagationHypothesis = cms.bool( False ),
29639     useMB2InOverlap = cms.bool( False ),
29640     useTrack = cms.string( "tracker" ),
29641     useState = cms.string( "atVertex" ),
29642     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29643     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29644     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29645 )
29646 fragment.hltPreMu10BarrelL1HP11IP4 = cms.EDFilter( "HLTPrescaler",
29647     offset = cms.uint32( 0 ),
29648     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29649 )
29650 fragment.hltL1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29651     saveTags = cms.bool( True ),
29652     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29653     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ),
29654     MaxEta = cms.double( 2.5 ),
29655     MinPt = cms.double( 0.0 ),
29656     MaxDeltaR = cms.double( 0.3 ),
29657     MinN = cms.int32( 1 ),
29658     CentralBxOnly = cms.bool( True ),
29659     SelectQualities = cms.vint32(  )
29660 )
29661 fragment.hltL2fL1sMu10HP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29662     saveTags = cms.bool( True ),
29663     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29664     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29665     PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ),
29666     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29667     MinN = cms.int32( 0 ),
29668     MaxEta = cms.double( 2.5 ),
29669     AbsEtaBins = cms.vdouble( 0.0 ),
29670     MinNstations = cms.vint32( 0 ),
29671     MinNhits = cms.vint32( 0 ),
29672     CutOnChambers = cms.bool( False ),
29673     MinNchambers = cms.vint32( 0 ),
29674     MaxDr = cms.double( 9999.0 ),
29675     MinDr = cms.double( -1.0 ),
29676     MaxDz = cms.double( 9999.0 ),
29677     MinDxySig = cms.double( -1.0 ),
29678     MinPt = cms.double( 0.0 ),
29679     NSigmaPt = cms.double( 0.0 ),
29680     MatchToPreviousCand = cms.bool( True )
29681 )
29682 fragment.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29683     saveTags = cms.bool( True ),
29684     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29685     PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ),
29686     MaxEta = cms.double( 2.5 ),
29687     MinPt = cms.double( 0.0 ),
29688     MaxDeltaR = cms.double( 0.3 ),
29689     MinN = cms.int32( 1 ),
29690     CentralBxOnly = cms.bool( True ),
29691     SelectQualities = cms.vint32(  )
29692 )
29693 fragment.hltL3fL1sMu10HP11IP4L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29694     saveTags = cms.bool( True ),
29695     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29696     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29697     PreviousCandTag = cms.InputTag( "hltL2fL1sMu10HP11L2Filtered0" ),
29698     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu10HP11L1Filtered0" ),
29699     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29700     MinN = cms.int32( 1 ),
29701     MaxEta = cms.double( 2.5 ),
29702     MinNhits = cms.int32( 0 ),
29703     MaxDr = cms.double( 2.0 ),
29704     MinDr = cms.double( -1.0 ),
29705     MaxDz = cms.double( 9999.0 ),
29706     MinDxySig = cms.double( 4.0 ),
29707     MinPt = cms.double( 10.0 ),
29708     NSigmaPt = cms.double( 0.0 ),
29709     MaxNormalizedChi2 = cms.double( 9999.0 ),
29710     MaxDXYBeamSpot = cms.double( 9999.0 ),
29711     MinDXYBeamSpot = cms.double( -1.0 ),
29712     MinNmuonHits = cms.int32( 0 ),
29713     MaxPtDifference = cms.double( 9999.0 ),
29714     MinTrackPt = cms.double( 0.0 ),
29715     minMuonStations = cms.int32( 2 ),
29716     minTrkHits = cms.int32( -1 ),
29717     minMuonHits = cms.int32( -1 ),
29718     allowedTypeMask = cms.uint32( 255 ),
29719     requiredTypeMask = cms.uint32( 0 ),
29720     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29721     trkMuonId = cms.uint32( 0 ),
29722     L1MatchingdR = cms.double( 0.3 ),
29723     MatchToPreviousCand = cms.bool( True ),
29724     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29725     requireL3MuonTrajectorySeed = cms.bool( False ),
29726     useSimpleGeometry = cms.bool( True ),
29727     useStation2 = cms.bool( True ),
29728     fallbackToME1 = cms.bool( False ),
29729     cosmicPropagationHypothesis = cms.bool( False ),
29730     useMB2InOverlap = cms.bool( False ),
29731     useTrack = cms.string( "tracker" ),
29732     useState = cms.string( "atVertex" ),
29733     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29734     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29735     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29736 )
29737 fragment.hltPreMu10BarrelL1HP11IP6 = cms.EDFilter( "HLTPrescaler",
29738     offset = cms.uint32( 0 ),
29739     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29740 )
29741 fragment.hltL3fL1sMu10HP11IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29742     saveTags = cms.bool( True ),
29743     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29744     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29745     PreviousCandTag = cms.InputTag( "hltL2fL1sMu10HP11L2Filtered0" ),
29746     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu10HP11L1Filtered0" ),
29747     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29748     MinN = cms.int32( 1 ),
29749     MaxEta = cms.double( 2.5 ),
29750     MinNhits = cms.int32( 0 ),
29751     MaxDr = cms.double( 2.0 ),
29752     MinDr = cms.double( -1.0 ),
29753     MaxDz = cms.double( 9999.0 ),
29754     MinDxySig = cms.double( 6.0 ),
29755     MinPt = cms.double( 10.0 ),
29756     NSigmaPt = cms.double( 0.0 ),
29757     MaxNormalizedChi2 = cms.double( 9999.0 ),
29758     MaxDXYBeamSpot = cms.double( 9999.0 ),
29759     MinDXYBeamSpot = cms.double( -1.0 ),
29760     MinNmuonHits = cms.int32( 0 ),
29761     MaxPtDifference = cms.double( 9999.0 ),
29762     MinTrackPt = cms.double( 0.0 ),
29763     minMuonStations = cms.int32( 2 ),
29764     minTrkHits = cms.int32( -1 ),
29765     minMuonHits = cms.int32( -1 ),
29766     allowedTypeMask = cms.uint32( 255 ),
29767     requiredTypeMask = cms.uint32( 0 ),
29768     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29769     trkMuonId = cms.uint32( 0 ),
29770     L1MatchingdR = cms.double( 0.3 ),
29771     MatchToPreviousCand = cms.bool( True ),
29772     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29773     requireL3MuonTrajectorySeed = cms.bool( False ),
29774     useSimpleGeometry = cms.bool( True ),
29775     useStation2 = cms.bool( True ),
29776     fallbackToME1 = cms.bool( False ),
29777     cosmicPropagationHypothesis = cms.bool( False ),
29778     useMB2InOverlap = cms.bool( False ),
29779     useTrack = cms.string( "tracker" ),
29780     useState = cms.string( "atVertex" ),
29781     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29782     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29783     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29784 )
29785 fragment.hltPreMu12BarrelL1HP13IP4 = cms.EDFilter( "HLTPrescaler",
29786     offset = cms.uint32( 0 ),
29787     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29788 )
29789 fragment.hltL1fL1sMu12HP13L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29790     saveTags = cms.bool( True ),
29791     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29792     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP13" ),
29793     MaxEta = cms.double( 2.5 ),
29794     MinPt = cms.double( 0.0 ),
29795     MaxDeltaR = cms.double( 0.3 ),
29796     MinN = cms.int32( 1 ),
29797     CentralBxOnly = cms.bool( True ),
29798     SelectQualities = cms.vint32(  )
29799 )
29800 fragment.hltL2fL1sMu12HP13L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29801     saveTags = cms.bool( True ),
29802     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29803     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29804     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12HP13L1Filtered0" ),
29805     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29806     MinN = cms.int32( 0 ),
29807     MaxEta = cms.double( 2.5 ),
29808     AbsEtaBins = cms.vdouble( 0.0 ),
29809     MinNstations = cms.vint32( 0 ),
29810     MinNhits = cms.vint32( 0 ),
29811     CutOnChambers = cms.bool( False ),
29812     MinNchambers = cms.vint32( 0 ),
29813     MaxDr = cms.double( 9999.0 ),
29814     MinDr = cms.double( -1.0 ),
29815     MaxDz = cms.double( 9999.0 ),
29816     MinDxySig = cms.double( -1.0 ),
29817     MinPt = cms.double( 0.0 ),
29818     NSigmaPt = cms.double( 0.0 ),
29819     MatchToPreviousCand = cms.bool( True )
29820 )
29821 fragment.hltL1fForIterL3L1fL1sMu12HP13L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29822     saveTags = cms.bool( True ),
29823     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29824     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12HP13L1Filtered0" ),
29825     MaxEta = cms.double( 2.5 ),
29826     MinPt = cms.double( 0.0 ),
29827     MaxDeltaR = cms.double( 0.3 ),
29828     MinN = cms.int32( 1 ),
29829     CentralBxOnly = cms.bool( True ),
29830     SelectQualities = cms.vint32(  )
29831 )
29832 fragment.hltL3fL1sMu12HP13IP4L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29833     saveTags = cms.bool( True ),
29834     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29835     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29836     PreviousCandTag = cms.InputTag( "hltL2fL1sMu12HP13L2Filtered0" ),
29837     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu12HP13L1Filtered0" ),
29838     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29839     MinN = cms.int32( 1 ),
29840     MaxEta = cms.double( 2.5 ),
29841     MinNhits = cms.int32( 0 ),
29842     MaxDr = cms.double( 2.0 ),
29843     MinDr = cms.double( -1.0 ),
29844     MaxDz = cms.double( 9999.0 ),
29845     MinDxySig = cms.double( 4.0 ),
29846     MinPt = cms.double( 12.0 ),
29847     NSigmaPt = cms.double( 0.0 ),
29848     MaxNormalizedChi2 = cms.double( 9999.0 ),
29849     MaxDXYBeamSpot = cms.double( 9999.0 ),
29850     MinDXYBeamSpot = cms.double( -1.0 ),
29851     MinNmuonHits = cms.int32( 0 ),
29852     MaxPtDifference = cms.double( 9999.0 ),
29853     MinTrackPt = cms.double( 0.0 ),
29854     minMuonStations = cms.int32( 2 ),
29855     minTrkHits = cms.int32( -1 ),
29856     minMuonHits = cms.int32( -1 ),
29857     allowedTypeMask = cms.uint32( 255 ),
29858     requiredTypeMask = cms.uint32( 0 ),
29859     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29860     trkMuonId = cms.uint32( 0 ),
29861     L1MatchingdR = cms.double( 0.3 ),
29862     MatchToPreviousCand = cms.bool( True ),
29863     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29864     requireL3MuonTrajectorySeed = cms.bool( False ),
29865     useSimpleGeometry = cms.bool( True ),
29866     useStation2 = cms.bool( True ),
29867     fallbackToME1 = cms.bool( False ),
29868     cosmicPropagationHypothesis = cms.bool( False ),
29869     useMB2InOverlap = cms.bool( False ),
29870     useTrack = cms.string( "tracker" ),
29871     useState = cms.string( "atVertex" ),
29872     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29873     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29874     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29875 )
29876 fragment.hltPreMu12BarrelL1HP13IP6 = cms.EDFilter( "HLTPrescaler",
29877     offset = cms.uint32( 0 ),
29878     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29879 )
29880 fragment.hltL3fL1sMu12HP13IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29881     saveTags = cms.bool( True ),
29882     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29883     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29884     PreviousCandTag = cms.InputTag( "hltL2fL1sMu12HP13L2Filtered0" ),
29885     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu12HP13L1Filtered0" ),
29886     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29887     MinN = cms.int32( 1 ),
29888     MaxEta = cms.double( 2.5 ),
29889     MinNhits = cms.int32( 0 ),
29890     MaxDr = cms.double( 2.0 ),
29891     MinDr = cms.double( -1.0 ),
29892     MaxDz = cms.double( 9999.0 ),
29893     MinDxySig = cms.double( 6.0 ),
29894     MinPt = cms.double( 12.0 ),
29895     NSigmaPt = cms.double( 0.0 ),
29896     MaxNormalizedChi2 = cms.double( 9999.0 ),
29897     MaxDXYBeamSpot = cms.double( 9999.0 ),
29898     MinDXYBeamSpot = cms.double( -1.0 ),
29899     MinNmuonHits = cms.int32( 0 ),
29900     MaxPtDifference = cms.double( 9999.0 ),
29901     MinTrackPt = cms.double( 0.0 ),
29902     minMuonStations = cms.int32( 2 ),
29903     minTrkHits = cms.int32( -1 ),
29904     minMuonHits = cms.int32( -1 ),
29905     allowedTypeMask = cms.uint32( 255 ),
29906     requiredTypeMask = cms.uint32( 0 ),
29907     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29908     trkMuonId = cms.uint32( 0 ),
29909     L1MatchingdR = cms.double( 0.3 ),
29910     MatchToPreviousCand = cms.bool( True ),
29911     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29912     requireL3MuonTrajectorySeed = cms.bool( False ),
29913     useSimpleGeometry = cms.bool( True ),
29914     useStation2 = cms.bool( True ),
29915     fallbackToME1 = cms.bool( False ),
29916     cosmicPropagationHypothesis = cms.bool( False ),
29917     useMB2InOverlap = cms.bool( False ),
29918     useTrack = cms.string( "tracker" ),
29919     useState = cms.string( "atVertex" ),
29920     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29921     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29922     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29923 )
29924 fragment.hltPreDoublePhoton33CaloIdL = cms.EDFilter( "HLTPrescaler",
29925     offset = cms.uint32( 0 ),
29926     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29927 )
29928 fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed",
29929     saveTags = cms.bool( True ),
29930     L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ),
29931     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
29932     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
29933     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29934     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
29935     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
29936     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
29937     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
29938     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
29939     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
29940 )
29941 fragment.hltPreDoublePhoton70 = cms.EDFilter( "HLTPrescaler",
29942     offset = cms.uint32( 0 ),
29943     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29944 )
29945 fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
29946     saveTags = cms.bool( True ),
29947     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
29948     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
29949     candNonIsolatedTag = cms.InputTag( "" ),
29950     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
29951     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau" ),
29952     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
29953     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
29954     ncandcut = cms.int32( 1 ),
29955     doIsolated = cms.bool( False ),
29956     region_eta_size = cms.double( 0.522 ),
29957     region_eta_size_ecap = cms.double( 1.0 ),
29958     region_phi_size = cms.double( 1.044 ),
29959     barrel_end = cms.double( 1.4791 ),
29960     endcap_end = cms.double( 2.65 )
29961 )
29962 fragment.hltEG70EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
29963     saveTags = cms.bool( True ),
29964     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ),
29965     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
29966     etcutEB = cms.double( 70.0 ),
29967     etcutEE = cms.double( 70.0 ),
29968     minEtaCut = cms.double( -9999.0 ),
29969     maxEtaCut = cms.double( 9999.0 ),
29970     ncandcut = cms.int32( 1 )
29971 )
29972 fragment.hltEG70HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29973     saveTags = cms.bool( True ),
29974     candTag = cms.InputTag( "hltEG70EtFilter" ),
29975     varTag = cms.InputTag( "hltEgammaHoverE" ),
29976     rhoTag = cms.InputTag( "" ),
29977     energyLowEdges = cms.vdouble( 0.0 ),
29978     lessThan = cms.bool( True ),
29979     useEt = cms.bool( False ),
29980     useAbs = cms.bool( False ),
29981     thrRegularEB = cms.vdouble( -1.0 ),
29982     thrRegularEE = cms.vdouble( -1.0 ),
29983     thrOverEEB = cms.vdouble( 0.15 ),
29984     thrOverEEE = cms.vdouble( 0.1 ),
29985     thrOverE2EB = cms.vdouble( -1.0 ),
29986     thrOverE2EE = cms.vdouble( -1.0 ),
29987     ncandcut = cms.int32( 1 ),
29988     doRhoCorrection = cms.bool( False ),
29989     rhoMax = cms.double( 9.9999999E7 ),
29990     rhoScale = cms.double( 1.0 ),
29991     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29992     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29993     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29994 )
29995 fragment.hltDiEG70EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
29996     saveTags = cms.bool( True ),
29997     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
29998     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
29999     etcutEB = cms.double( 70.0 ),
30000     etcutEE = cms.double( 70.0 ),
30001     minEtaCut = cms.double( -9999.0 ),
30002     maxEtaCut = cms.double( 9999.0 ),
30003     ncandcut = cms.int32( 2 )
30004 )
30005 fragment.hltDiEG70HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30006     saveTags = cms.bool( True ),
30007     candTag = cms.InputTag( "hltDiEG70EtUnseededFilter" ),
30008     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
30009     rhoTag = cms.InputTag( "" ),
30010     energyLowEdges = cms.vdouble( 0.0 ),
30011     lessThan = cms.bool( True ),
30012     useEt = cms.bool( False ),
30013     useAbs = cms.bool( False ),
30014     thrRegularEB = cms.vdouble( -1.0 ),
30015     thrRegularEE = cms.vdouble( -1.0 ),
30016     thrOverEEB = cms.vdouble( 0.15 ),
30017     thrOverEEE = cms.vdouble( 0.1 ),
30018     thrOverE2EB = cms.vdouble( -1.0 ),
30019     thrOverE2EE = cms.vdouble( -1.0 ),
30020     ncandcut = cms.int32( 2 ),
30021     doRhoCorrection = cms.bool( False ),
30022     rhoMax = cms.double( 9.9999999E7 ),
30023     rhoScale = cms.double( 1.0 ),
30024     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30025     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30026     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
30027 )
30028 fragment.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler",
30029     offset = cms.uint32( 0 ),
30030     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30031 )
30032 fragment.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30033     saveTags = cms.bool( True ),
30034     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ),
30035     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30036     etcutEB = cms.double( 85.0 ),
30037     etcutEE = cms.double( 85.0 ),
30038     minEtaCut = cms.double( -9999.0 ),
30039     maxEtaCut = cms.double( 9999.0 ),
30040     ncandcut = cms.int32( 1 )
30041 )
30042 fragment.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30043     saveTags = cms.bool( True ),
30044     candTag = cms.InputTag( "hltEG85EtFilter" ),
30045     varTag = cms.InputTag( "hltEgammaHoverE" ),
30046     rhoTag = cms.InputTag( "" ),
30047     energyLowEdges = cms.vdouble( 0.0 ),
30048     lessThan = cms.bool( True ),
30049     useEt = cms.bool( False ),
30050     useAbs = cms.bool( False ),
30051     thrRegularEB = cms.vdouble( -1.0 ),
30052     thrRegularEE = cms.vdouble( -1.0 ),
30053     thrOverEEB = cms.vdouble( 0.15 ),
30054     thrOverEEE = cms.vdouble( 0.1 ),
30055     thrOverE2EB = cms.vdouble( -1.0 ),
30056     thrOverE2EE = cms.vdouble( -1.0 ),
30057     ncandcut = cms.int32( 1 ),
30058     doRhoCorrection = cms.bool( False ),
30059     rhoMax = cms.double( 9.9999999E7 ),
30060     rhoScale = cms.double( 1.0 ),
30061     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30062     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30063     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30064 )
30065 fragment.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
30066     saveTags = cms.bool( True ),
30067     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
30068     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
30069     etcutEB = cms.double( 85.0 ),
30070     etcutEE = cms.double( 85.0 ),
30071     minEtaCut = cms.double( -9999.0 ),
30072     maxEtaCut = cms.double( 9999.0 ),
30073     ncandcut = cms.int32( 2 )
30074 )
30075 fragment.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30076     saveTags = cms.bool( True ),
30077     candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ),
30078     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
30079     rhoTag = cms.InputTag( "" ),
30080     energyLowEdges = cms.vdouble( 0.0 ),
30081     lessThan = cms.bool( True ),
30082     useEt = cms.bool( False ),
30083     useAbs = cms.bool( False ),
30084     thrRegularEB = cms.vdouble( -1.0 ),
30085     thrRegularEE = cms.vdouble( -1.0 ),
30086     thrOverEEB = cms.vdouble( 0.15 ),
30087     thrOverEEE = cms.vdouble( 0.1 ),
30088     thrOverE2EB = cms.vdouble( -1.0 ),
30089     thrOverE2EE = cms.vdouble( -1.0 ),
30090     ncandcut = cms.int32( 2 ),
30091     doRhoCorrection = cms.bool( False ),
30092     rhoMax = cms.double( 9.9999999E7 ),
30093     rhoScale = cms.double( 1.0 ),
30094     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30095     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30096     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
30097 )
30098 fragment.hltL1sSingleAndDoubleEGor = cms.EDFilter( "HLTL1TSeed",
30099     saveTags = cms.bool( True ),
30100     L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 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" ),
30101     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
30102     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
30103     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
30104     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
30105     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
30106     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
30107     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
30108     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
30109     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
30110 )
30111 fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter( "HLTPrescaler",
30112     offset = cms.uint32( 0 ),
30113     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30114 )
30115 fragment.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
30116     saveTags = cms.bool( True ),
30117     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
30118     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
30119     candNonIsolatedTag = cms.InputTag( "" ),
30120     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
30121     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGor" ),
30122     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
30123     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
30124     ncandcut = cms.int32( 1 ),
30125     doIsolated = cms.bool( False ),
30126     region_eta_size = cms.double( 0.522 ),
30127     region_eta_size_ecap = cms.double( 1.0 ),
30128     region_phi_size = cms.double( 1.044 ),
30129     barrel_end = cms.double( 1.4791 ),
30130     endcap_end = cms.double( 2.65 )
30131 )
30132 fragment.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30133     saveTags = cms.bool( True ),
30134     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
30135     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30136     etcutEB = cms.double( 27.0 ),
30137     etcutEE = cms.double( 27.0 ),
30138     minEtaCut = cms.double( -9999.0 ),
30139     maxEtaCut = cms.double( 9999.0 ),
30140     ncandcut = cms.int32( 1 )
30141 )
30142 fragment.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30143     saveTags = cms.bool( True ),
30144     candTag = cms.InputTag( "hltEG27L1SingleAndDoubleEGEtFilter" ),
30145     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30146     rhoTag = cms.InputTag( "" ),
30147     energyLowEdges = cms.vdouble( 0.0 ),
30148     lessThan = cms.bool( True ),
30149     useEt = cms.bool( False ),
30150     useAbs = cms.bool( False ),
30151     thrRegularEB = cms.vdouble( 0.0105 ),
30152     thrRegularEE = cms.vdouble( 0.0305 ),
30153     thrOverEEB = cms.vdouble( -1.0 ),
30154     thrOverEEE = cms.vdouble( -1.0 ),
30155     thrOverE2EB = cms.vdouble( -1.0 ),
30156     thrOverE2EE = cms.vdouble( -1.0 ),
30157     ncandcut = cms.int32( 1 ),
30158     doRhoCorrection = cms.bool( False ),
30159     rhoMax = cms.double( 9.9999999E7 ),
30160     rhoScale = cms.double( 1.0 ),
30161     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30162     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30163     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30164 )
30165 fragment.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30166     saveTags = cms.bool( True ),
30167     candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightClusterShapeFilter" ),
30168     varTag = cms.InputTag( "hltEgammaHoverE" ),
30169     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30170     energyLowEdges = cms.vdouble( 0.0 ),
30171     lessThan = cms.bool( True ),
30172     useEt = cms.bool( False ),
30173     useAbs = cms.bool( False ),
30174     etaBoundaryEB12 = cms.double( 1.0 ),
30175     etaBoundaryEE12 = cms.double( 2.1 ),
30176     thrRegularEB1 = cms.vdouble( 1.0 ),
30177     thrRegularEE1 = cms.vdouble( 0.0 ),
30178     thrOverEEB1 = cms.vdouble( 0.06 ),
30179     thrOverEEE1 = cms.vdouble( 0.05 ),
30180     thrOverE2EB1 = cms.vdouble( 0.0 ),
30181     thrOverE2EE1 = cms.vdouble( 0.0 ),
30182     thrRegularEB2 = cms.vdouble( 1.0 ),
30183     thrRegularEE2 = cms.vdouble( 0.0 ),
30184     thrOverEEB2 = cms.vdouble( 0.06 ),
30185     thrOverEEE2 = cms.vdouble( 0.05 ),
30186     thrOverE2EB2 = cms.vdouble( 0.0 ),
30187     thrOverE2EE2 = cms.vdouble( 0.0 ),
30188     ncandcut = cms.int32( 1 ),
30189     doRhoCorrection = cms.bool( True ),
30190     rhoMax = cms.double( 9.9999999E7 ),
30191     rhoScale = cms.double( 1.0 ),
30192     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
30193     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30194     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30195 )
30196 fragment.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30197     saveTags = cms.bool( True ),
30198     candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightHEFilter" ),
30199     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
30200     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30201     energyLowEdges = cms.vdouble( 0.0 ),
30202     lessThan = cms.bool( True ),
30203     useEt = cms.bool( True ),
30204     useAbs = cms.bool( False ),
30205     etaBoundaryEB12 = cms.double( 1.0 ),
30206     etaBoundaryEE12 = cms.double( 2.1 ),
30207     thrRegularEB1 = cms.vdouble( 3.0 ),
30208     thrRegularEE1 = cms.vdouble( 1.0 ),
30209     thrOverEEB1 = cms.vdouble( 0.01 ),
30210     thrOverEEE1 = cms.vdouble( 0.025 ),
30211     thrOverE2EB1 = cms.vdouble( 0.0 ),
30212     thrOverE2EE1 = cms.vdouble( 0.0 ),
30213     thrRegularEB2 = cms.vdouble( 3.0 ),
30214     thrRegularEE2 = cms.vdouble( 2.0 ),
30215     thrOverEEB2 = cms.vdouble( 0.01 ),
30216     thrOverEEE2 = cms.vdouble( 0.025 ),
30217     thrOverE2EB2 = cms.vdouble( 0.0 ),
30218     thrOverE2EE2 = cms.vdouble( 0.0 ),
30219     ncandcut = cms.int32( 1 ),
30220     doRhoCorrection = cms.bool( True ),
30221     rhoMax = cms.double( 9.9999999E7 ),
30222     rhoScale = cms.double( 1.0 ),
30223     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
30224     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30225     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30226 )
30227 fragment.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30228     saveTags = cms.bool( True ),
30229     candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightEcalIsoFilter" ),
30230     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30231     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30232     energyLowEdges = cms.vdouble( 0.0 ),
30233     lessThan = cms.bool( True ),
30234     useEt = cms.bool( True ),
30235     useAbs = cms.bool( False ),
30236     etaBoundaryEB12 = cms.double( 1.0 ),
30237     etaBoundaryEE12 = cms.double( 2.0 ),
30238     thrRegularEB1 = cms.vdouble( 4.0 ),
30239     thrRegularEE1 = cms.vdouble( 3.0 ),
30240     thrOverEEB1 = cms.vdouble( 0.04 ),
30241     thrOverEEE1 = cms.vdouble( 0.03 ),
30242     thrOverE2EB1 = cms.vdouble( 0.0 ),
30243     thrOverE2EE1 = cms.vdouble( 0.0 ),
30244     thrRegularEB2 = cms.vdouble( 4.0 ),
30245     thrRegularEE2 = cms.vdouble( 3.0 ),
30246     thrOverEEB2 = cms.vdouble( 0.04 ),
30247     thrOverEEE2 = cms.vdouble( 0.03 ),
30248     thrOverE2EB2 = cms.vdouble( 0.0 ),
30249     thrOverE2EE2 = cms.vdouble( 0.0 ),
30250     ncandcut = cms.int32( 1 ),
30251     doRhoCorrection = cms.bool( True ),
30252     rhoMax = cms.double( 9.9999999E7 ),
30253     rhoScale = cms.double( 1.0 ),
30254     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
30255     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30256     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30257 )
30258 fragment.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30259     saveTags = cms.bool( True ),
30260     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
30261     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30262     etcutEB = cms.double( 27.0 ),
30263     etcutEE = cms.double( 27.0 ),
30264     minEtaCut = cms.double( -9999.0 ),
30265     maxEtaCut = cms.double( 9999.0 ),
30266     ncandcut = cms.int32( 2 )
30267 )
30268 fragment.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30269     saveTags = cms.bool( True ),
30270     candTag = cms.InputTag( "hltDiEG27L1SingleAndDoubleEGEtFilter" ),
30271     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30272     rhoTag = cms.InputTag( "" ),
30273     energyLowEdges = cms.vdouble( 0.0 ),
30274     lessThan = cms.bool( True ),
30275     useEt = cms.bool( False ),
30276     useAbs = cms.bool( False ),
30277     thrRegularEB = cms.vdouble( 0.0105 ),
30278     thrRegularEE = cms.vdouble( 0.0305 ),
30279     thrOverEEB = cms.vdouble( -1.0 ),
30280     thrOverEEE = cms.vdouble( -1.0 ),
30281     thrOverE2EB = cms.vdouble( -1.0 ),
30282     thrOverE2EE = cms.vdouble( -1.0 ),
30283     ncandcut = cms.int32( 2 ),
30284     doRhoCorrection = cms.bool( False ),
30285     rhoMax = cms.double( 9.9999999E7 ),
30286     rhoScale = cms.double( 1.0 ),
30287     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30288     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30289     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30290 )
30291 fragment.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30292     saveTags = cms.bool( True ),
30293     candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightClusterShapeFilter" ),
30294     varTag = cms.InputTag( "hltEgammaHoverE" ),
30295     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30296     energyLowEdges = cms.vdouble( 0.0 ),
30297     lessThan = cms.bool( True ),
30298     useEt = cms.bool( False ),
30299     useAbs = cms.bool( False ),
30300     etaBoundaryEB12 = cms.double( 1.0 ),
30301     etaBoundaryEE12 = cms.double( 2.1 ),
30302     thrRegularEB1 = cms.vdouble( 1.0 ),
30303     thrRegularEE1 = cms.vdouble( 0.0 ),
30304     thrOverEEB1 = cms.vdouble( 0.06 ),
30305     thrOverEEE1 = cms.vdouble( 0.05 ),
30306     thrOverE2EB1 = cms.vdouble( 0.0 ),
30307     thrOverE2EE1 = cms.vdouble( 0.0 ),
30308     thrRegularEB2 = cms.vdouble( 1.0 ),
30309     thrRegularEE2 = cms.vdouble( 0.0 ),
30310     thrOverEEB2 = cms.vdouble( 0.06 ),
30311     thrOverEEE2 = cms.vdouble( 0.05 ),
30312     thrOverE2EB2 = cms.vdouble( 0.0 ),
30313     thrOverE2EE2 = cms.vdouble( 0.0 ),
30314     ncandcut = cms.int32( 2 ),
30315     doRhoCorrection = cms.bool( True ),
30316     rhoMax = cms.double( 9.9999999E7 ),
30317     rhoScale = cms.double( 1.0 ),
30318     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
30319     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30320     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30321 )
30322 fragment.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30323     saveTags = cms.bool( True ),
30324     candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightHEFilter" ),
30325     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
30326     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30327     energyLowEdges = cms.vdouble( 0.0 ),
30328     lessThan = cms.bool( True ),
30329     useEt = cms.bool( True ),
30330     useAbs = cms.bool( False ),
30331     etaBoundaryEB12 = cms.double( 1.0 ),
30332     etaBoundaryEE12 = cms.double( 2.1 ),
30333     thrRegularEB1 = cms.vdouble( 3.0 ),
30334     thrRegularEE1 = cms.vdouble( 1.0 ),
30335     thrOverEEB1 = cms.vdouble( 0.01 ),
30336     thrOverEEE1 = cms.vdouble( 0.025 ),
30337     thrOverE2EB1 = cms.vdouble( 0.0 ),
30338     thrOverE2EE1 = cms.vdouble( 0.0 ),
30339     thrRegularEB2 = cms.vdouble( 3.0 ),
30340     thrRegularEE2 = cms.vdouble( 2.0 ),
30341     thrOverEEB2 = cms.vdouble( 0.01 ),
30342     thrOverEEE2 = cms.vdouble( 0.025 ),
30343     thrOverE2EB2 = cms.vdouble( 0.0 ),
30344     thrOverE2EE2 = cms.vdouble( 0.0 ),
30345     ncandcut = cms.int32( 2 ),
30346     doRhoCorrection = cms.bool( True ),
30347     rhoMax = cms.double( 9.9999999E7 ),
30348     rhoScale = cms.double( 1.0 ),
30349     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
30350     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30351     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30352 )
30353 fragment.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30354     saveTags = cms.bool( True ),
30355     candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightEcalIsoFilter" ),
30356     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30357     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30358     energyLowEdges = cms.vdouble( 0.0 ),
30359     lessThan = cms.bool( True ),
30360     useEt = cms.bool( True ),
30361     useAbs = cms.bool( False ),
30362     etaBoundaryEB12 = cms.double( 1.0 ),
30363     etaBoundaryEE12 = cms.double( 2.0 ),
30364     thrRegularEB1 = cms.vdouble( 4.0 ),
30365     thrRegularEE1 = cms.vdouble( 3.0 ),
30366     thrOverEEB1 = cms.vdouble( 0.04 ),
30367     thrOverEEE1 = cms.vdouble( 0.03 ),
30368     thrOverE2EB1 = cms.vdouble( 0.0 ),
30369     thrOverE2EE1 = cms.vdouble( 0.0 ),
30370     thrRegularEB2 = cms.vdouble( 4.0 ),
30371     thrRegularEE2 = cms.vdouble( 3.0 ),
30372     thrOverEEB2 = cms.vdouble( 0.04 ),
30373     thrOverEEE2 = cms.vdouble( 0.03 ),
30374     thrOverE2EB2 = cms.vdouble( 0.0 ),
30375     thrOverE2EE2 = cms.vdouble( 0.0 ),
30376     ncandcut = cms.int32( 2 ),
30377     doRhoCorrection = cms.bool( True ),
30378     rhoMax = cms.double( 9.9999999E7 ),
30379     rhoScale = cms.double( 1.0 ),
30380     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
30381     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30382     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30383 )
30384 fragment.hltPreEle30WPTightGsf = cms.EDFilter( "HLTPrescaler",
30385     offset = cms.uint32( 0 ),
30386     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30387 )
30388 fragment.hltEG30L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30389     saveTags = cms.bool( True ),
30390     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
30391     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30392     etcutEB = cms.double( 30.0 ),
30393     etcutEE = cms.double( 30.0 ),
30394     minEtaCut = cms.double( -9999.0 ),
30395     maxEtaCut = cms.double( 9999.0 ),
30396     ncandcut = cms.int32( 1 )
30397 )
30398 fragment.hltEle30WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30399     saveTags = cms.bool( True ),
30400     candTag = cms.InputTag( "hltEG30L1SingleEGOrEtFilter" ),
30401     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30402     rhoTag = cms.InputTag( "" ),
30403     energyLowEdges = cms.vdouble( 0.0 ),
30404     lessThan = cms.bool( True ),
30405     useEt = cms.bool( False ),
30406     useAbs = cms.bool( False ),
30407     thrRegularEB = cms.vdouble( 0.0105 ),
30408     thrRegularEE = cms.vdouble( 0.0305 ),
30409     thrOverEEB = cms.vdouble( -1.0 ),
30410     thrOverEEE = cms.vdouble( -1.0 ),
30411     thrOverE2EB = cms.vdouble( -1.0 ),
30412     thrOverE2EE = cms.vdouble( -1.0 ),
30413     ncandcut = cms.int32( 1 ),
30414     doRhoCorrection = cms.bool( False ),
30415     rhoMax = cms.double( 9.9999999E7 ),
30416     rhoScale = cms.double( 1.0 ),
30417     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30418     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30419     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30420 )
30421 fragment.hltEle30WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30422     saveTags = cms.bool( True ),
30423     candTag = cms.InputTag( "hltEle30WPTightClusterShapeFilter" ),
30424     varTag = cms.InputTag( "hltEgammaHoverE" ),
30425     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30426     energyLowEdges = cms.vdouble( 0.0 ),
30427     lessThan = cms.bool( True ),
30428     useEt = cms.bool( False ),
30429     useAbs = cms.bool( False ),
30430     etaBoundaryEB12 = cms.double( 1.0 ),
30431     etaBoundaryEE12 = cms.double( 2.1 ),
30432     thrRegularEB1 = cms.vdouble( 1.0 ),
30433     thrRegularEE1 = cms.vdouble( 0.0 ),
30434     thrOverEEB1 = cms.vdouble( 0.06 ),
30435     thrOverEEE1 = cms.vdouble( 0.05 ),
30436     thrOverE2EB1 = cms.vdouble( 0.0 ),
30437     thrOverE2EE1 = cms.vdouble( 0.0 ),
30438     thrRegularEB2 = cms.vdouble( 1.0 ),
30439     thrRegularEE2 = cms.vdouble( 0.0 ),
30440     thrOverEEB2 = cms.vdouble( 0.06 ),
30441     thrOverEEE2 = cms.vdouble( 0.05 ),
30442     thrOverE2EB2 = cms.vdouble( 0.0 ),
30443     thrOverE2EE2 = cms.vdouble( 0.0 ),
30444     ncandcut = cms.int32( 1 ),
30445     doRhoCorrection = cms.bool( True ),
30446     rhoMax = cms.double( 9.9999999E7 ),
30447     rhoScale = cms.double( 1.0 ),
30448     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
30449     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30450     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30451 )
30452 fragment.hltEle30WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30453     saveTags = cms.bool( True ),
30454     candTag = cms.InputTag( "hltEle30WPTightHEFilter" ),
30455     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
30456     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30457     energyLowEdges = cms.vdouble( 0.0 ),
30458     lessThan = cms.bool( True ),
30459     useEt = cms.bool( True ),
30460     useAbs = cms.bool( False ),
30461     etaBoundaryEB12 = cms.double( 1.0 ),
30462     etaBoundaryEE12 = cms.double( 2.1 ),
30463     thrRegularEB1 = cms.vdouble( 3.0 ),
30464     thrRegularEE1 = cms.vdouble( 1.0 ),
30465     thrOverEEB1 = cms.vdouble( 0.01 ),
30466     thrOverEEE1 = cms.vdouble( 0.025 ),
30467     thrOverE2EB1 = cms.vdouble( 0.0 ),
30468     thrOverE2EE1 = cms.vdouble( 0.0 ),
30469     thrRegularEB2 = cms.vdouble( 3.0 ),
30470     thrRegularEE2 = cms.vdouble( 2.0 ),
30471     thrOverEEB2 = cms.vdouble( 0.01 ),
30472     thrOverEEE2 = cms.vdouble( 0.025 ),
30473     thrOverE2EB2 = cms.vdouble( 0.0 ),
30474     thrOverE2EE2 = cms.vdouble( 0.0 ),
30475     ncandcut = cms.int32( 1 ),
30476     doRhoCorrection = cms.bool( True ),
30477     rhoMax = cms.double( 9.9999999E7 ),
30478     rhoScale = cms.double( 1.0 ),
30479     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
30480     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30481     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30482 )
30483 fragment.hltEle30WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30484     saveTags = cms.bool( True ),
30485     candTag = cms.InputTag( "hltEle30WPTightEcalIsoFilter" ),
30486     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30487     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30488     energyLowEdges = cms.vdouble( 0.0 ),
30489     lessThan = cms.bool( True ),
30490     useEt = cms.bool( True ),
30491     useAbs = cms.bool( False ),
30492     etaBoundaryEB12 = cms.double( 1.0 ),
30493     etaBoundaryEE12 = cms.double( 2.0 ),
30494     thrRegularEB1 = cms.vdouble( 4.0 ),
30495     thrRegularEE1 = cms.vdouble( 3.0 ),
30496     thrOverEEB1 = cms.vdouble( 0.04 ),
30497     thrOverEEE1 = cms.vdouble( 0.03 ),
30498     thrOverE2EB1 = cms.vdouble( 0.0 ),
30499     thrOverE2EE1 = cms.vdouble( 0.0 ),
30500     thrRegularEB2 = cms.vdouble( 4.0 ),
30501     thrRegularEE2 = cms.vdouble( 3.0 ),
30502     thrOverEEB2 = cms.vdouble( 0.04 ),
30503     thrOverEEE2 = cms.vdouble( 0.03 ),
30504     thrOverE2EB2 = cms.vdouble( 0.0 ),
30505     thrOverE2EE2 = cms.vdouble( 0.0 ),
30506     ncandcut = cms.int32( 1 ),
30507     doRhoCorrection = cms.bool( True ),
30508     rhoMax = cms.double( 9.9999999E7 ),
30509     rhoScale = cms.double( 1.0 ),
30510     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
30511     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30512     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30513 )
30514 fragment.hltEle30WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
30515     saveTags = cms.bool( True ),
30516     candTag = cms.InputTag( "hltEle30WPTightHcalIsoFilter" ),
30517     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
30518     npixelmatchcut = cms.double( 1.0 ),
30519     ncandcut = cms.int32( 1 ),
30520     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30521     s_a_phi1B = cms.double( 0.0069 ),
30522     s_a_phi1I = cms.double( 0.0088 ),
30523     s_a_phi1F = cms.double( 0.0076 ),
30524     s_a_phi2B = cms.double( 3.7E-4 ),
30525     s_a_phi2I = cms.double( 7.0E-4 ),
30526     s_a_phi2F = cms.double( 0.00906 ),
30527     s_a_zB = cms.double( 0.012 ),
30528     s_a_rI = cms.double( 0.027 ),
30529     s_a_rF = cms.double( 0.04 ),
30530     s2_threshold = cms.double( 0.4 ),
30531     tanhSO10BarrelThres = cms.double( 0.35 ),
30532     tanhSO10InterThres = cms.double( 1.0 ),
30533     tanhSO10ForwardThres = cms.double( 1.0 ),
30534     useS = cms.bool( False ),
30535     pixelVeto = cms.bool( False )
30536 )
30537 fragment.hltEle30WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
30538     saveTags = cms.bool( True ),
30539     candTag = cms.InputTag( "hltEle30WPTightPixelMatchFilter" ),
30540     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
30541     rhoTag = cms.InputTag( "" ),
30542     energyLowEdges = cms.vdouble( 0.0 ),
30543     lessThan = cms.bool( True ),
30544     useEt = cms.bool( False ),
30545     useAbs = cms.bool( False ),
30546     thrRegularEB = cms.vdouble( 200.0 ),
30547     thrRegularEE = cms.vdouble( 45.0 ),
30548     thrOverEEB = cms.vdouble( -1.0 ),
30549     thrOverEEE = cms.vdouble( -1.0 ),
30550     thrOverE2EB = cms.vdouble( -1.0 ),
30551     thrOverE2EE = cms.vdouble( -1.0 ),
30552     ncandcut = cms.int32( 1 ),
30553     doRhoCorrection = cms.bool( False ),
30554     rhoMax = cms.double( 9.9999999E7 ),
30555     rhoScale = cms.double( 1.0 ),
30556     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30557     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30558     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30559 )
30560 fragment.hltEle30WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30561     saveTags = cms.bool( True ),
30562     candTag = cms.InputTag( "hltEle30WPTightPMS2Filter" ),
30563     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
30564     rhoTag = cms.InputTag( "" ),
30565     energyLowEdges = cms.vdouble( 0.0 ),
30566     lessThan = cms.bool( True ),
30567     useEt = cms.bool( False ),
30568     useAbs = cms.bool( True ),
30569     thrRegularEB = cms.vdouble( 0.025 ),
30570     thrRegularEE = cms.vdouble( 0.011 ),
30571     thrOverEEB = cms.vdouble( -1.0 ),
30572     thrOverEEE = cms.vdouble( -1.0 ),
30573     thrOverE2EB = cms.vdouble( -1.0 ),
30574     thrOverE2EE = cms.vdouble( -1.0 ),
30575     ncandcut = cms.int32( 1 ),
30576     doRhoCorrection = cms.bool( False ),
30577     rhoMax = cms.double( 9.9999999E7 ),
30578     rhoScale = cms.double( 1.0 ),
30579     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30580     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30581     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30582 )
30583 fragment.hltEle30WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30584     saveTags = cms.bool( True ),
30585     candTag = cms.InputTag( "hltEle30WPTightGsfOneOEMinusOneOPFilter" ),
30586     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
30587     rhoTag = cms.InputTag( "" ),
30588     energyLowEdges = cms.vdouble( 0.0 ),
30589     lessThan = cms.bool( True ),
30590     useEt = cms.bool( False ),
30591     useAbs = cms.bool( False ),
30592     thrRegularEB = cms.vdouble( 999.0 ),
30593     thrRegularEE = cms.vdouble( 1.0 ),
30594     thrOverEEB = cms.vdouble( -1.0 ),
30595     thrOverEEE = cms.vdouble( -1.0 ),
30596     thrOverE2EB = cms.vdouble( -1.0 ),
30597     thrOverE2EE = cms.vdouble( -1.0 ),
30598     ncandcut = cms.int32( 1 ),
30599     doRhoCorrection = cms.bool( False ),
30600     rhoMax = cms.double( 9.9999999E7 ),
30601     rhoScale = cms.double( 1.0 ),
30602     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30603     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30604     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30605 )
30606 fragment.hltEle30WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30607     saveTags = cms.bool( True ),
30608     candTag = cms.InputTag( "hltEle30WPTightGsfMissingHitsFilter" ),
30609     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
30610     rhoTag = cms.InputTag( "" ),
30611     energyLowEdges = cms.vdouble( 0.0 ),
30612     lessThan = cms.bool( True ),
30613     useEt = cms.bool( False ),
30614     useAbs = cms.bool( True ),
30615     thrRegularEB = cms.vdouble( 0.003 ),
30616     thrRegularEE = cms.vdouble( 0.005 ),
30617     thrOverEEB = cms.vdouble( -1.0 ),
30618     thrOverEEE = cms.vdouble( -1.0 ),
30619     thrOverE2EB = cms.vdouble( -1.0 ),
30620     thrOverE2EE = cms.vdouble( -1.0 ),
30621     ncandcut = cms.int32( 1 ),
30622     doRhoCorrection = cms.bool( False ),
30623     rhoMax = cms.double( 9.9999999E7 ),
30624     rhoScale = cms.double( 1.0 ),
30625     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30626     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30627     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30628 )
30629 fragment.hltEle30WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30630     saveTags = cms.bool( True ),
30631     candTag = cms.InputTag( "hltEle30WPTightGsfDetaFilter" ),
30632     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
30633     rhoTag = cms.InputTag( "" ),
30634     energyLowEdges = cms.vdouble( 0.0 ),
30635     lessThan = cms.bool( True ),
30636     useEt = cms.bool( False ),
30637     useAbs = cms.bool( True ),
30638     thrRegularEB = cms.vdouble( 0.03 ),
30639     thrRegularEE = cms.vdouble( 0.023 ),
30640     thrOverEEB = cms.vdouble( -1.0 ),
30641     thrOverEEE = cms.vdouble( -1.0 ),
30642     thrOverE2EB = cms.vdouble( -1.0 ),
30643     thrOverE2EE = cms.vdouble( -1.0 ),
30644     ncandcut = cms.int32( 1 ),
30645     doRhoCorrection = cms.bool( False ),
30646     rhoMax = cms.double( 9.9999999E7 ),
30647     rhoScale = cms.double( 1.0 ),
30648     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30649     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30650     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30651 )
30652 fragment.hltEle30WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30653     saveTags = cms.bool( True ),
30654     candTag = cms.InputTag( "hltEle30WPTightGsfDphiFilter" ),
30655     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
30656     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30657     energyLowEdges = cms.vdouble( 0.0 ),
30658     lessThan = cms.bool( True ),
30659     useEt = cms.bool( True ),
30660     useAbs = cms.bool( False ),
30661     etaBoundaryEB12 = cms.double( 1.0 ),
30662     etaBoundaryEE12 = cms.double( 2.1 ),
30663     thrRegularEB1 = cms.vdouble( 2.0 ),
30664     thrRegularEE1 = cms.vdouble( -0.363 ),
30665     thrOverEEB1 = cms.vdouble( 0.0 ),
30666     thrOverEEE1 = cms.vdouble( 0.025 ),
30667     thrOverE2EB1 = cms.vdouble( 0.0 ),
30668     thrOverE2EE1 = cms.vdouble( 0.0 ),
30669     thrRegularEB2 = cms.vdouble( 2.0 ),
30670     thrRegularEE2 = cms.vdouble( 0.702 ),
30671     thrOverEEB2 = cms.vdouble( 0.0 ),
30672     thrOverEEE2 = cms.vdouble( 0.025 ),
30673     thrOverE2EB2 = cms.vdouble( 0.0 ),
30674     thrOverE2EE2 = cms.vdouble( 0.0 ),
30675     ncandcut = cms.int32( 1 ),
30676     doRhoCorrection = cms.bool( True ),
30677     rhoMax = cms.double( 9.9999999E7 ),
30678     rhoScale = cms.double( 1.0 ),
30679     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
30680     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30681     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30682 )
30683 fragment.hltPreEle32WPTightGsf = cms.EDFilter( "HLTPrescaler",
30684     offset = cms.uint32( 0 ),
30685     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30686 )
30687 fragment.hltEG32L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30688     saveTags = cms.bool( True ),
30689     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
30690     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30691     etcutEB = cms.double( 32.0 ),
30692     etcutEE = cms.double( 32.0 ),
30693     minEtaCut = cms.double( -9999.0 ),
30694     maxEtaCut = cms.double( 9999.0 ),
30695     ncandcut = cms.int32( 1 )
30696 )
30697 fragment.hltEle32WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30698     saveTags = cms.bool( True ),
30699     candTag = cms.InputTag( "hltEG32L1SingleEGOrEtFilter" ),
30700     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30701     rhoTag = cms.InputTag( "" ),
30702     energyLowEdges = cms.vdouble( 0.0 ),
30703     lessThan = cms.bool( True ),
30704     useEt = cms.bool( False ),
30705     useAbs = cms.bool( False ),
30706     thrRegularEB = cms.vdouble( 0.0105 ),
30707     thrRegularEE = cms.vdouble( 0.0305 ),
30708     thrOverEEB = cms.vdouble( -1.0 ),
30709     thrOverEEE = cms.vdouble( -1.0 ),
30710     thrOverE2EB = cms.vdouble( -1.0 ),
30711     thrOverE2EE = cms.vdouble( -1.0 ),
30712     ncandcut = cms.int32( 1 ),
30713     doRhoCorrection = cms.bool( False ),
30714     rhoMax = cms.double( 9.9999999E7 ),
30715     rhoScale = cms.double( 1.0 ),
30716     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30717     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30718     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30719 )
30720 fragment.hltEle32WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30721     saveTags = cms.bool( True ),
30722     candTag = cms.InputTag( "hltEle32WPTightClusterShapeFilter" ),
30723     varTag = cms.InputTag( "hltEgammaHoverE" ),
30724     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30725     energyLowEdges = cms.vdouble( 0.0 ),
30726     lessThan = cms.bool( True ),
30727     useEt = cms.bool( False ),
30728     useAbs = cms.bool( False ),
30729     etaBoundaryEB12 = cms.double( 1.0 ),
30730     etaBoundaryEE12 = cms.double( 2.1 ),
30731     thrRegularEB1 = cms.vdouble( 1.0 ),
30732     thrRegularEE1 = cms.vdouble( 0.0 ),
30733     thrOverEEB1 = cms.vdouble( 0.06 ),
30734     thrOverEEE1 = cms.vdouble( 0.05 ),
30735     thrOverE2EB1 = cms.vdouble( 0.0 ),
30736     thrOverE2EE1 = cms.vdouble( 0.0 ),
30737     thrRegularEB2 = cms.vdouble( 1.0 ),
30738     thrRegularEE2 = cms.vdouble( 0.0 ),
30739     thrOverEEB2 = cms.vdouble( 0.06 ),
30740     thrOverEEE2 = cms.vdouble( 0.05 ),
30741     thrOverE2EB2 = cms.vdouble( 0.0 ),
30742     thrOverE2EE2 = cms.vdouble( 0.0 ),
30743     ncandcut = cms.int32( 1 ),
30744     doRhoCorrection = cms.bool( True ),
30745     rhoMax = cms.double( 9.9999999E7 ),
30746     rhoScale = cms.double( 1.0 ),
30747     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
30748     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30749     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30750 )
30751 fragment.hltEle32WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30752     saveTags = cms.bool( True ),
30753     candTag = cms.InputTag( "hltEle32WPTightHEFilter" ),
30754     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
30755     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30756     energyLowEdges = cms.vdouble( 0.0 ),
30757     lessThan = cms.bool( True ),
30758     useEt = cms.bool( True ),
30759     useAbs = cms.bool( False ),
30760     etaBoundaryEB12 = cms.double( 1.0 ),
30761     etaBoundaryEE12 = cms.double( 2.1 ),
30762     thrRegularEB1 = cms.vdouble( 3.0 ),
30763     thrRegularEE1 = cms.vdouble( 1.0 ),
30764     thrOverEEB1 = cms.vdouble( 0.01 ),
30765     thrOverEEE1 = cms.vdouble( 0.025 ),
30766     thrOverE2EB1 = cms.vdouble( 0.0 ),
30767     thrOverE2EE1 = cms.vdouble( 0.0 ),
30768     thrRegularEB2 = cms.vdouble( 3.0 ),
30769     thrRegularEE2 = cms.vdouble( 2.0 ),
30770     thrOverEEB2 = cms.vdouble( 0.01 ),
30771     thrOverEEE2 = cms.vdouble( 0.025 ),
30772     thrOverE2EB2 = cms.vdouble( 0.0 ),
30773     thrOverE2EE2 = cms.vdouble( 0.0 ),
30774     ncandcut = cms.int32( 1 ),
30775     doRhoCorrection = cms.bool( True ),
30776     rhoMax = cms.double( 9.9999999E7 ),
30777     rhoScale = cms.double( 1.0 ),
30778     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
30779     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30780     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30781 )
30782 fragment.hltEle32WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30783     saveTags = cms.bool( True ),
30784     candTag = cms.InputTag( "hltEle32WPTightEcalIsoFilter" ),
30785     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30786     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30787     energyLowEdges = cms.vdouble( 0.0 ),
30788     lessThan = cms.bool( True ),
30789     useEt = cms.bool( True ),
30790     useAbs = cms.bool( False ),
30791     etaBoundaryEB12 = cms.double( 1.0 ),
30792     etaBoundaryEE12 = cms.double( 2.0 ),
30793     thrRegularEB1 = cms.vdouble( 4.0 ),
30794     thrRegularEE1 = cms.vdouble( 3.0 ),
30795     thrOverEEB1 = cms.vdouble( 0.04 ),
30796     thrOverEEE1 = cms.vdouble( 0.03 ),
30797     thrOverE2EB1 = cms.vdouble( 0.0 ),
30798     thrOverE2EE1 = cms.vdouble( 0.0 ),
30799     thrRegularEB2 = cms.vdouble( 4.0 ),
30800     thrRegularEE2 = cms.vdouble( 3.0 ),
30801     thrOverEEB2 = cms.vdouble( 0.04 ),
30802     thrOverEEE2 = cms.vdouble( 0.03 ),
30803     thrOverE2EB2 = cms.vdouble( 0.0 ),
30804     thrOverE2EE2 = cms.vdouble( 0.0 ),
30805     ncandcut = cms.int32( 1 ),
30806     doRhoCorrection = cms.bool( True ),
30807     rhoMax = cms.double( 9.9999999E7 ),
30808     rhoScale = cms.double( 1.0 ),
30809     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
30810     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30811     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30812 )
30813 fragment.hltEle32WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
30814     saveTags = cms.bool( True ),
30815     candTag = cms.InputTag( "hltEle32WPTightHcalIsoFilter" ),
30816     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
30817     npixelmatchcut = cms.double( 1.0 ),
30818     ncandcut = cms.int32( 1 ),
30819     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30820     s_a_phi1B = cms.double( 0.0069 ),
30821     s_a_phi1I = cms.double( 0.0088 ),
30822     s_a_phi1F = cms.double( 0.0076 ),
30823     s_a_phi2B = cms.double( 3.7E-4 ),
30824     s_a_phi2I = cms.double( 7.0E-4 ),
30825     s_a_phi2F = cms.double( 0.00906 ),
30826     s_a_zB = cms.double( 0.012 ),
30827     s_a_rI = cms.double( 0.027 ),
30828     s_a_rF = cms.double( 0.04 ),
30829     s2_threshold = cms.double( 0.4 ),
30830     tanhSO10BarrelThres = cms.double( 0.35 ),
30831     tanhSO10InterThres = cms.double( 1.0 ),
30832     tanhSO10ForwardThres = cms.double( 1.0 ),
30833     useS = cms.bool( False ),
30834     pixelVeto = cms.bool( False )
30835 )
30836 fragment.hltEle32WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
30837     saveTags = cms.bool( True ),
30838     candTag = cms.InputTag( "hltEle32WPTightPixelMatchFilter" ),
30839     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
30840     rhoTag = cms.InputTag( "" ),
30841     energyLowEdges = cms.vdouble( 0.0 ),
30842     lessThan = cms.bool( True ),
30843     useEt = cms.bool( False ),
30844     useAbs = cms.bool( False ),
30845     thrRegularEB = cms.vdouble( 200.0 ),
30846     thrRegularEE = cms.vdouble( 45.0 ),
30847     thrOverEEB = cms.vdouble( -1.0 ),
30848     thrOverEEE = cms.vdouble( -1.0 ),
30849     thrOverE2EB = cms.vdouble( -1.0 ),
30850     thrOverE2EE = cms.vdouble( -1.0 ),
30851     ncandcut = cms.int32( 1 ),
30852     doRhoCorrection = cms.bool( False ),
30853     rhoMax = cms.double( 9.9999999E7 ),
30854     rhoScale = cms.double( 1.0 ),
30855     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30856     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30857     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30858 )
30859 fragment.hltEle32WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30860     saveTags = cms.bool( True ),
30861     candTag = cms.InputTag( "hltEle32WPTightPMS2Filter" ),
30862     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
30863     rhoTag = cms.InputTag( "" ),
30864     energyLowEdges = cms.vdouble( 0.0 ),
30865     lessThan = cms.bool( True ),
30866     useEt = cms.bool( False ),
30867     useAbs = cms.bool( True ),
30868     thrRegularEB = cms.vdouble( 0.025 ),
30869     thrRegularEE = cms.vdouble( 0.011 ),
30870     thrOverEEB = cms.vdouble( -1.0 ),
30871     thrOverEEE = cms.vdouble( -1.0 ),
30872     thrOverE2EB = cms.vdouble( -1.0 ),
30873     thrOverE2EE = cms.vdouble( -1.0 ),
30874     ncandcut = cms.int32( 1 ),
30875     doRhoCorrection = cms.bool( False ),
30876     rhoMax = cms.double( 9.9999999E7 ),
30877     rhoScale = cms.double( 1.0 ),
30878     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30879     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30880     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30881 )
30882 fragment.hltEle32WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30883     saveTags = cms.bool( True ),
30884     candTag = cms.InputTag( "hltEle32WPTightGsfOneOEMinusOneOPFilter" ),
30885     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
30886     rhoTag = cms.InputTag( "" ),
30887     energyLowEdges = cms.vdouble( 0.0 ),
30888     lessThan = cms.bool( True ),
30889     useEt = cms.bool( False ),
30890     useAbs = cms.bool( False ),
30891     thrRegularEB = cms.vdouble( 999.0 ),
30892     thrRegularEE = cms.vdouble( 1.0 ),
30893     thrOverEEB = cms.vdouble( -1.0 ),
30894     thrOverEEE = cms.vdouble( -1.0 ),
30895     thrOverE2EB = cms.vdouble( -1.0 ),
30896     thrOverE2EE = cms.vdouble( -1.0 ),
30897     ncandcut = cms.int32( 1 ),
30898     doRhoCorrection = cms.bool( False ),
30899     rhoMax = cms.double( 9.9999999E7 ),
30900     rhoScale = cms.double( 1.0 ),
30901     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30902     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30903     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30904 )
30905 fragment.hltEle32WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30906     saveTags = cms.bool( True ),
30907     candTag = cms.InputTag( "hltEle32WPTightGsfMissingHitsFilter" ),
30908     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
30909     rhoTag = cms.InputTag( "" ),
30910     energyLowEdges = cms.vdouble( 0.0 ),
30911     lessThan = cms.bool( True ),
30912     useEt = cms.bool( False ),
30913     useAbs = cms.bool( True ),
30914     thrRegularEB = cms.vdouble( 0.003 ),
30915     thrRegularEE = cms.vdouble( 0.005 ),
30916     thrOverEEB = cms.vdouble( -1.0 ),
30917     thrOverEEE = cms.vdouble( -1.0 ),
30918     thrOverE2EB = cms.vdouble( -1.0 ),
30919     thrOverE2EE = cms.vdouble( -1.0 ),
30920     ncandcut = cms.int32( 1 ),
30921     doRhoCorrection = cms.bool( False ),
30922     rhoMax = cms.double( 9.9999999E7 ),
30923     rhoScale = cms.double( 1.0 ),
30924     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30925     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30926     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30927 )
30928 fragment.hltEle32WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30929     saveTags = cms.bool( True ),
30930     candTag = cms.InputTag( "hltEle32WPTightGsfDetaFilter" ),
30931     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
30932     rhoTag = cms.InputTag( "" ),
30933     energyLowEdges = cms.vdouble( 0.0 ),
30934     lessThan = cms.bool( True ),
30935     useEt = cms.bool( False ),
30936     useAbs = cms.bool( True ),
30937     thrRegularEB = cms.vdouble( 0.03 ),
30938     thrRegularEE = cms.vdouble( 0.023 ),
30939     thrOverEEB = cms.vdouble( -1.0 ),
30940     thrOverEEE = cms.vdouble( -1.0 ),
30941     thrOverE2EB = cms.vdouble( -1.0 ),
30942     thrOverE2EE = cms.vdouble( -1.0 ),
30943     ncandcut = cms.int32( 1 ),
30944     doRhoCorrection = cms.bool( False ),
30945     rhoMax = cms.double( 9.9999999E7 ),
30946     rhoScale = cms.double( 1.0 ),
30947     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30948     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30949     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30950 )
30951 fragment.hltEle32WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30952     saveTags = cms.bool( True ),
30953     candTag = cms.InputTag( "hltEle32WPTightGsfDphiFilter" ),
30954     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
30955     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30956     energyLowEdges = cms.vdouble( 0.0 ),
30957     lessThan = cms.bool( True ),
30958     useEt = cms.bool( True ),
30959     useAbs = cms.bool( False ),
30960     etaBoundaryEB12 = cms.double( 1.0 ),
30961     etaBoundaryEE12 = cms.double( 2.1 ),
30962     thrRegularEB1 = cms.vdouble( 2.0 ),
30963     thrRegularEE1 = cms.vdouble( -0.363 ),
30964     thrOverEEB1 = cms.vdouble( 0.0 ),
30965     thrOverEEE1 = cms.vdouble( 0.025 ),
30966     thrOverE2EB1 = cms.vdouble( 0.0 ),
30967     thrOverE2EE1 = cms.vdouble( 0.0 ),
30968     thrRegularEB2 = cms.vdouble( 2.0 ),
30969     thrRegularEE2 = cms.vdouble( 0.702 ),
30970     thrOverEEB2 = cms.vdouble( 0.0 ),
30971     thrOverEEE2 = cms.vdouble( 0.025 ),
30972     thrOverE2EB2 = cms.vdouble( 0.0 ),
30973     thrOverE2EE2 = cms.vdouble( 0.0 ),
30974     ncandcut = cms.int32( 1 ),
30975     doRhoCorrection = cms.bool( True ),
30976     rhoMax = cms.double( 9.9999999E7 ),
30977     rhoScale = cms.double( 1.0 ),
30978     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
30979     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30980     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30981 )
30982 fragment.hltPreEle35WPTightGsf = cms.EDFilter( "HLTPrescaler",
30983     offset = cms.uint32( 0 ),
30984     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30985 )
30986 fragment.hltEG35L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30987     saveTags = cms.bool( True ),
30988     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
30989     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30990     etcutEB = cms.double( 35.0 ),
30991     etcutEE = cms.double( 35.0 ),
30992     minEtaCut = cms.double( -9999.0 ),
30993     maxEtaCut = cms.double( 9999.0 ),
30994     ncandcut = cms.int32( 1 )
30995 )
30996 fragment.hltEle35noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30997     saveTags = cms.bool( True ),
30998     candTag = cms.InputTag( "hltEG35L1SingleEGOrEtFilter" ),
30999     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
31000     rhoTag = cms.InputTag( "" ),
31001     energyLowEdges = cms.vdouble( 0.0 ),
31002     lessThan = cms.bool( True ),
31003     useEt = cms.bool( False ),
31004     useAbs = cms.bool( False ),
31005     thrRegularEB = cms.vdouble( 0.0105 ),
31006     thrRegularEE = cms.vdouble( 0.0305 ),
31007     thrOverEEB = cms.vdouble( -1.0 ),
31008     thrOverEEE = cms.vdouble( -1.0 ),
31009     thrOverE2EB = cms.vdouble( -1.0 ),
31010     thrOverE2EE = cms.vdouble( -1.0 ),
31011     ncandcut = cms.int32( 1 ),
31012     doRhoCorrection = cms.bool( False ),
31013     rhoMax = cms.double( 9.9999999E7 ),
31014     rhoScale = cms.double( 1.0 ),
31015     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31016     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31017     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31018 )
31019 fragment.hltEle35noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31020     saveTags = cms.bool( True ),
31021     candTag = cms.InputTag( "hltEle35noerWPTightClusterShapeFilter" ),
31022     varTag = cms.InputTag( "hltEgammaHoverE" ),
31023     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31024     energyLowEdges = cms.vdouble( 0.0 ),
31025     lessThan = cms.bool( True ),
31026     useEt = cms.bool( False ),
31027     useAbs = cms.bool( False ),
31028     etaBoundaryEB12 = cms.double( 1.0 ),
31029     etaBoundaryEE12 = cms.double( 2.1 ),
31030     thrRegularEB1 = cms.vdouble( 1.0 ),
31031     thrRegularEE1 = cms.vdouble( 0.0 ),
31032     thrOverEEB1 = cms.vdouble( 0.06 ),
31033     thrOverEEE1 = cms.vdouble( 0.05 ),
31034     thrOverE2EB1 = cms.vdouble( 0.0 ),
31035     thrOverE2EE1 = cms.vdouble( 0.0 ),
31036     thrRegularEB2 = cms.vdouble( 1.0 ),
31037     thrRegularEE2 = cms.vdouble( 0.0 ),
31038     thrOverEEB2 = cms.vdouble( 0.06 ),
31039     thrOverEEE2 = cms.vdouble( 0.05 ),
31040     thrOverE2EB2 = cms.vdouble( 0.0 ),
31041     thrOverE2EE2 = cms.vdouble( 0.0 ),
31042     ncandcut = cms.int32( 1 ),
31043     doRhoCorrection = cms.bool( True ),
31044     rhoMax = cms.double( 9.9999999E7 ),
31045     rhoScale = cms.double( 1.0 ),
31046     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
31047     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31048     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31049 )
31050 fragment.hltEle35noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31051     saveTags = cms.bool( True ),
31052     candTag = cms.InputTag( "hltEle35noerWPTightHEFilter" ),
31053     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
31054     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31055     energyLowEdges = cms.vdouble( 0.0 ),
31056     lessThan = cms.bool( True ),
31057     useEt = cms.bool( True ),
31058     useAbs = cms.bool( False ),
31059     etaBoundaryEB12 = cms.double( 1.0 ),
31060     etaBoundaryEE12 = cms.double( 2.1 ),
31061     thrRegularEB1 = cms.vdouble( 3.0 ),
31062     thrRegularEE1 = cms.vdouble( 1.0 ),
31063     thrOverEEB1 = cms.vdouble( 0.01 ),
31064     thrOverEEE1 = cms.vdouble( 0.025 ),
31065     thrOverE2EB1 = cms.vdouble( 0.0 ),
31066     thrOverE2EE1 = cms.vdouble( 0.0 ),
31067     thrRegularEB2 = cms.vdouble( 3.0 ),
31068     thrRegularEE2 = cms.vdouble( 2.0 ),
31069     thrOverEEB2 = cms.vdouble( 0.01 ),
31070     thrOverEEE2 = cms.vdouble( 0.025 ),
31071     thrOverE2EB2 = cms.vdouble( 0.0 ),
31072     thrOverE2EE2 = cms.vdouble( 0.0 ),
31073     ncandcut = cms.int32( 1 ),
31074     doRhoCorrection = cms.bool( True ),
31075     rhoMax = cms.double( 9.9999999E7 ),
31076     rhoScale = cms.double( 1.0 ),
31077     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
31078     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31079     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31080 )
31081 fragment.hltEle35noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31082     saveTags = cms.bool( True ),
31083     candTag = cms.InputTag( "hltEle35noerWPTightEcalIsoFilter" ),
31084     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
31085     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31086     energyLowEdges = cms.vdouble( 0.0 ),
31087     lessThan = cms.bool( True ),
31088     useEt = cms.bool( True ),
31089     useAbs = cms.bool( False ),
31090     etaBoundaryEB12 = cms.double( 1.0 ),
31091     etaBoundaryEE12 = cms.double( 2.0 ),
31092     thrRegularEB1 = cms.vdouble( 4.0 ),
31093     thrRegularEE1 = cms.vdouble( 3.0 ),
31094     thrOverEEB1 = cms.vdouble( 0.04 ),
31095     thrOverEEE1 = cms.vdouble( 0.03 ),
31096     thrOverE2EB1 = cms.vdouble( 0.0 ),
31097     thrOverE2EE1 = cms.vdouble( 0.0 ),
31098     thrRegularEB2 = cms.vdouble( 4.0 ),
31099     thrRegularEE2 = cms.vdouble( 3.0 ),
31100     thrOverEEB2 = cms.vdouble( 0.04 ),
31101     thrOverEEE2 = cms.vdouble( 0.03 ),
31102     thrOverE2EB2 = cms.vdouble( 0.0 ),
31103     thrOverE2EE2 = cms.vdouble( 0.0 ),
31104     ncandcut = cms.int32( 1 ),
31105     doRhoCorrection = cms.bool( True ),
31106     rhoMax = cms.double( 9.9999999E7 ),
31107     rhoScale = cms.double( 1.0 ),
31108     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
31109     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
31110     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31111 )
31112 fragment.hltEle35noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
31113     saveTags = cms.bool( True ),
31114     candTag = cms.InputTag( "hltEle35noerWPTightHcalIsoFilter" ),
31115     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
31116     npixelmatchcut = cms.double( 1.0 ),
31117     ncandcut = cms.int32( 1 ),
31118     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31119     s_a_phi1B = cms.double( 0.0069 ),
31120     s_a_phi1I = cms.double( 0.0088 ),
31121     s_a_phi1F = cms.double( 0.0076 ),
31122     s_a_phi2B = cms.double( 3.7E-4 ),
31123     s_a_phi2I = cms.double( 7.0E-4 ),
31124     s_a_phi2F = cms.double( 0.00906 ),
31125     s_a_zB = cms.double( 0.012 ),
31126     s_a_rI = cms.double( 0.027 ),
31127     s_a_rF = cms.double( 0.04 ),
31128     s2_threshold = cms.double( 0.4 ),
31129     tanhSO10BarrelThres = cms.double( 0.35 ),
31130     tanhSO10InterThres = cms.double( 1.0 ),
31131     tanhSO10ForwardThres = cms.double( 1.0 ),
31132     useS = cms.bool( False ),
31133     pixelVeto = cms.bool( False )
31134 )
31135 fragment.hltEle35noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
31136     saveTags = cms.bool( True ),
31137     candTag = cms.InputTag( "hltEle35noerWPTightPixelMatchFilter" ),
31138     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
31139     rhoTag = cms.InputTag( "" ),
31140     energyLowEdges = cms.vdouble( 0.0 ),
31141     lessThan = cms.bool( True ),
31142     useEt = cms.bool( False ),
31143     useAbs = cms.bool( False ),
31144     thrRegularEB = cms.vdouble( 200.0 ),
31145     thrRegularEE = cms.vdouble( 45.0 ),
31146     thrOverEEB = cms.vdouble( -1.0 ),
31147     thrOverEEE = cms.vdouble( -1.0 ),
31148     thrOverE2EB = cms.vdouble( -1.0 ),
31149     thrOverE2EE = cms.vdouble( -1.0 ),
31150     ncandcut = cms.int32( 1 ),
31151     doRhoCorrection = cms.bool( False ),
31152     rhoMax = cms.double( 9.9999999E7 ),
31153     rhoScale = cms.double( 1.0 ),
31154     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31155     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31156     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31157 )
31158 fragment.hltEle35noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31159     saveTags = cms.bool( True ),
31160     candTag = cms.InputTag( "hltEle35noerWPTightPMS2Filter" ),
31161     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
31162     rhoTag = cms.InputTag( "" ),
31163     energyLowEdges = cms.vdouble( 0.0 ),
31164     lessThan = cms.bool( True ),
31165     useEt = cms.bool( False ),
31166     useAbs = cms.bool( True ),
31167     thrRegularEB = cms.vdouble( 0.025 ),
31168     thrRegularEE = cms.vdouble( 0.011 ),
31169     thrOverEEB = cms.vdouble( -1.0 ),
31170     thrOverEEE = cms.vdouble( -1.0 ),
31171     thrOverE2EB = cms.vdouble( -1.0 ),
31172     thrOverE2EE = cms.vdouble( -1.0 ),
31173     ncandcut = cms.int32( 1 ),
31174     doRhoCorrection = cms.bool( False ),
31175     rhoMax = cms.double( 9.9999999E7 ),
31176     rhoScale = cms.double( 1.0 ),
31177     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31178     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31179     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31180 )
31181 fragment.hltEle35noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31182     saveTags = cms.bool( True ),
31183     candTag = cms.InputTag( "hltEle35noerWPTightGsfOneOEMinusOneOPFilter" ),
31184     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
31185     rhoTag = cms.InputTag( "" ),
31186     energyLowEdges = cms.vdouble( 0.0 ),
31187     lessThan = cms.bool( True ),
31188     useEt = cms.bool( False ),
31189     useAbs = cms.bool( False ),
31190     thrRegularEB = cms.vdouble( 999.0 ),
31191     thrRegularEE = cms.vdouble( 1.0 ),
31192     thrOverEEB = cms.vdouble( -1.0 ),
31193     thrOverEEE = cms.vdouble( -1.0 ),
31194     thrOverE2EB = cms.vdouble( -1.0 ),
31195     thrOverE2EE = cms.vdouble( -1.0 ),
31196     ncandcut = cms.int32( 1 ),
31197     doRhoCorrection = cms.bool( False ),
31198     rhoMax = cms.double( 9.9999999E7 ),
31199     rhoScale = cms.double( 1.0 ),
31200     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31201     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31202     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31203 )
31204 fragment.hltEle35noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31205     saveTags = cms.bool( True ),
31206     candTag = cms.InputTag( "hltEle35noerWPTightGsfMissingHitsFilter" ),
31207     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
31208     rhoTag = cms.InputTag( "" ),
31209     energyLowEdges = cms.vdouble( 0.0 ),
31210     lessThan = cms.bool( True ),
31211     useEt = cms.bool( False ),
31212     useAbs = cms.bool( True ),
31213     thrRegularEB = cms.vdouble( 0.003 ),
31214     thrRegularEE = cms.vdouble( 0.005 ),
31215     thrOverEEB = cms.vdouble( -1.0 ),
31216     thrOverEEE = cms.vdouble( -1.0 ),
31217     thrOverE2EB = cms.vdouble( -1.0 ),
31218     thrOverE2EE = cms.vdouble( -1.0 ),
31219     ncandcut = cms.int32( 1 ),
31220     doRhoCorrection = cms.bool( False ),
31221     rhoMax = cms.double( 9.9999999E7 ),
31222     rhoScale = cms.double( 1.0 ),
31223     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31224     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31225     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31226 )
31227 fragment.hltEle35noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31228     saveTags = cms.bool( True ),
31229     candTag = cms.InputTag( "hltEle35noerWPTightGsfDetaFilter" ),
31230     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
31231     rhoTag = cms.InputTag( "" ),
31232     energyLowEdges = cms.vdouble( 0.0 ),
31233     lessThan = cms.bool( True ),
31234     useEt = cms.bool( False ),
31235     useAbs = cms.bool( True ),
31236     thrRegularEB = cms.vdouble( 0.03 ),
31237     thrRegularEE = cms.vdouble( 0.023 ),
31238     thrOverEEB = cms.vdouble( -1.0 ),
31239     thrOverEEE = cms.vdouble( -1.0 ),
31240     thrOverE2EB = cms.vdouble( -1.0 ),
31241     thrOverE2EE = cms.vdouble( -1.0 ),
31242     ncandcut = cms.int32( 1 ),
31243     doRhoCorrection = cms.bool( False ),
31244     rhoMax = cms.double( 9.9999999E7 ),
31245     rhoScale = cms.double( 1.0 ),
31246     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31247     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31248     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31249 )
31250 fragment.hltEle35noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31251     saveTags = cms.bool( True ),
31252     candTag = cms.InputTag( "hltEle35noerWPTightGsfDphiFilter" ),
31253     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
31254     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31255     energyLowEdges = cms.vdouble( 0.0 ),
31256     lessThan = cms.bool( True ),
31257     useEt = cms.bool( True ),
31258     useAbs = cms.bool( False ),
31259     etaBoundaryEB12 = cms.double( 1.0 ),
31260     etaBoundaryEE12 = cms.double( 2.1 ),
31261     thrRegularEB1 = cms.vdouble( 2.0 ),
31262     thrRegularEE1 = cms.vdouble( -0.363 ),
31263     thrOverEEB1 = cms.vdouble( 0.0 ),
31264     thrOverEEE1 = cms.vdouble( 0.025 ),
31265     thrOverE2EB1 = cms.vdouble( 0.0 ),
31266     thrOverE2EE1 = cms.vdouble( 0.0 ),
31267     thrRegularEB2 = cms.vdouble( 2.0 ),
31268     thrRegularEE2 = cms.vdouble( 0.702 ),
31269     thrOverEEB2 = cms.vdouble( 0.0 ),
31270     thrOverEEE2 = cms.vdouble( 0.025 ),
31271     thrOverE2EB2 = cms.vdouble( 0.0 ),
31272     thrOverE2EE2 = cms.vdouble( 0.0 ),
31273     ncandcut = cms.int32( 1 ),
31274     doRhoCorrection = cms.bool( True ),
31275     rhoMax = cms.double( 9.9999999E7 ),
31276     rhoScale = cms.double( 1.0 ),
31277     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
31278     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31279     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31280 )
31281 fragment.hltPreEle38WPTightGsf = cms.EDFilter( "HLTPrescaler",
31282     offset = cms.uint32( 0 ),
31283     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31284 )
31285 fragment.hltEG38L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
31286     saveTags = cms.bool( True ),
31287     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
31288     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31289     etcutEB = cms.double( 38.0 ),
31290     etcutEE = cms.double( 38.0 ),
31291     minEtaCut = cms.double( -9999.0 ),
31292     maxEtaCut = cms.double( 9999.0 ),
31293     ncandcut = cms.int32( 1 )
31294 )
31295 fragment.hltEle38noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31296     saveTags = cms.bool( True ),
31297     candTag = cms.InputTag( "hltEG38L1SingleEGOrEtFilter" ),
31298     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
31299     rhoTag = cms.InputTag( "" ),
31300     energyLowEdges = cms.vdouble( 0.0 ),
31301     lessThan = cms.bool( True ),
31302     useEt = cms.bool( False ),
31303     useAbs = cms.bool( False ),
31304     thrRegularEB = cms.vdouble( 0.0105 ),
31305     thrRegularEE = cms.vdouble( 0.0305 ),
31306     thrOverEEB = cms.vdouble( -1.0 ),
31307     thrOverEEE = cms.vdouble( -1.0 ),
31308     thrOverE2EB = cms.vdouble( -1.0 ),
31309     thrOverE2EE = cms.vdouble( -1.0 ),
31310     ncandcut = cms.int32( 1 ),
31311     doRhoCorrection = cms.bool( False ),
31312     rhoMax = cms.double( 9.9999999E7 ),
31313     rhoScale = cms.double( 1.0 ),
31314     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31315     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31316     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31317 )
31318 fragment.hltEle38noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31319     saveTags = cms.bool( True ),
31320     candTag = cms.InputTag( "hltEle38noerWPTightClusterShapeFilter" ),
31321     varTag = cms.InputTag( "hltEgammaHoverE" ),
31322     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31323     energyLowEdges = cms.vdouble( 0.0 ),
31324     lessThan = cms.bool( True ),
31325     useEt = cms.bool( False ),
31326     useAbs = cms.bool( False ),
31327     etaBoundaryEB12 = cms.double( 1.0 ),
31328     etaBoundaryEE12 = cms.double( 2.1 ),
31329     thrRegularEB1 = cms.vdouble( 1.0 ),
31330     thrRegularEE1 = cms.vdouble( 0.0 ),
31331     thrOverEEB1 = cms.vdouble( 0.06 ),
31332     thrOverEEE1 = cms.vdouble( 0.05 ),
31333     thrOverE2EB1 = cms.vdouble( 0.0 ),
31334     thrOverE2EE1 = cms.vdouble( 0.0 ),
31335     thrRegularEB2 = cms.vdouble( 1.0 ),
31336     thrRegularEE2 = cms.vdouble( 0.0 ),
31337     thrOverEEB2 = cms.vdouble( 0.06 ),
31338     thrOverEEE2 = cms.vdouble( 0.05 ),
31339     thrOverE2EB2 = cms.vdouble( 0.0 ),
31340     thrOverE2EE2 = cms.vdouble( 0.0 ),
31341     ncandcut = cms.int32( 1 ),
31342     doRhoCorrection = cms.bool( True ),
31343     rhoMax = cms.double( 9.9999999E7 ),
31344     rhoScale = cms.double( 1.0 ),
31345     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
31346     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31347     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31348 )
31349 fragment.hltEle38noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31350     saveTags = cms.bool( True ),
31351     candTag = cms.InputTag( "hltEle38noerWPTightHEFilter" ),
31352     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
31353     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31354     energyLowEdges = cms.vdouble( 0.0 ),
31355     lessThan = cms.bool( True ),
31356     useEt = cms.bool( True ),
31357     useAbs = cms.bool( False ),
31358     etaBoundaryEB12 = cms.double( 1.0 ),
31359     etaBoundaryEE12 = cms.double( 2.1 ),
31360     thrRegularEB1 = cms.vdouble( 3.0 ),
31361     thrRegularEE1 = cms.vdouble( 1.0 ),
31362     thrOverEEB1 = cms.vdouble( 0.01 ),
31363     thrOverEEE1 = cms.vdouble( 0.025 ),
31364     thrOverE2EB1 = cms.vdouble( 0.0 ),
31365     thrOverE2EE1 = cms.vdouble( 0.0 ),
31366     thrRegularEB2 = cms.vdouble( 3.0 ),
31367     thrRegularEE2 = cms.vdouble( 2.0 ),
31368     thrOverEEB2 = cms.vdouble( 0.01 ),
31369     thrOverEEE2 = cms.vdouble( 0.025 ),
31370     thrOverE2EB2 = cms.vdouble( 0.0 ),
31371     thrOverE2EE2 = cms.vdouble( 0.0 ),
31372     ncandcut = cms.int32( 1 ),
31373     doRhoCorrection = cms.bool( True ),
31374     rhoMax = cms.double( 9.9999999E7 ),
31375     rhoScale = cms.double( 1.0 ),
31376     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
31377     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31378     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31379 )
31380 fragment.hltEle38noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31381     saveTags = cms.bool( True ),
31382     candTag = cms.InputTag( "hltEle38noerWPTightEcalIsoFilter" ),
31383     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
31384     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31385     energyLowEdges = cms.vdouble( 0.0 ),
31386     lessThan = cms.bool( True ),
31387     useEt = cms.bool( True ),
31388     useAbs = cms.bool( False ),
31389     etaBoundaryEB12 = cms.double( 1.0 ),
31390     etaBoundaryEE12 = cms.double( 2.0 ),
31391     thrRegularEB1 = cms.vdouble( 4.0 ),
31392     thrRegularEE1 = cms.vdouble( 3.0 ),
31393     thrOverEEB1 = cms.vdouble( 0.04 ),
31394     thrOverEEE1 = cms.vdouble( 0.03 ),
31395     thrOverE2EB1 = cms.vdouble( 0.0 ),
31396     thrOverE2EE1 = cms.vdouble( 0.0 ),
31397     thrRegularEB2 = cms.vdouble( 4.0 ),
31398     thrRegularEE2 = cms.vdouble( 3.0 ),
31399     thrOverEEB2 = cms.vdouble( 0.04 ),
31400     thrOverEEE2 = cms.vdouble( 0.03 ),
31401     thrOverE2EB2 = cms.vdouble( 0.0 ),
31402     thrOverE2EE2 = cms.vdouble( 0.0 ),
31403     ncandcut = cms.int32( 1 ),
31404     doRhoCorrection = cms.bool( True ),
31405     rhoMax = cms.double( 9.9999999E7 ),
31406     rhoScale = cms.double( 1.0 ),
31407     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
31408     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
31409     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31410 )
31411 fragment.hltEle38noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
31412     saveTags = cms.bool( True ),
31413     candTag = cms.InputTag( "hltEle38noerWPTightHcalIsoFilter" ),
31414     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
31415     npixelmatchcut = cms.double( 1.0 ),
31416     ncandcut = cms.int32( 1 ),
31417     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31418     s_a_phi1B = cms.double( 0.0069 ),
31419     s_a_phi1I = cms.double( 0.0088 ),
31420     s_a_phi1F = cms.double( 0.0076 ),
31421     s_a_phi2B = cms.double( 3.7E-4 ),
31422     s_a_phi2I = cms.double( 7.0E-4 ),
31423     s_a_phi2F = cms.double( 0.00906 ),
31424     s_a_zB = cms.double( 0.012 ),
31425     s_a_rI = cms.double( 0.027 ),
31426     s_a_rF = cms.double( 0.04 ),
31427     s2_threshold = cms.double( 0.4 ),
31428     tanhSO10BarrelThres = cms.double( 0.35 ),
31429     tanhSO10InterThres = cms.double( 1.0 ),
31430     tanhSO10ForwardThres = cms.double( 1.0 ),
31431     useS = cms.bool( False ),
31432     pixelVeto = cms.bool( False )
31433 )
31434 fragment.hltEle38noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
31435     saveTags = cms.bool( True ),
31436     candTag = cms.InputTag( "hltEle38noerWPTightPixelMatchFilter" ),
31437     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
31438     rhoTag = cms.InputTag( "" ),
31439     energyLowEdges = cms.vdouble( 0.0 ),
31440     lessThan = cms.bool( True ),
31441     useEt = cms.bool( False ),
31442     useAbs = cms.bool( False ),
31443     thrRegularEB = cms.vdouble( 200.0 ),
31444     thrRegularEE = cms.vdouble( 45.0 ),
31445     thrOverEEB = cms.vdouble( -1.0 ),
31446     thrOverEEE = cms.vdouble( -1.0 ),
31447     thrOverE2EB = cms.vdouble( -1.0 ),
31448     thrOverE2EE = cms.vdouble( -1.0 ),
31449     ncandcut = cms.int32( 1 ),
31450     doRhoCorrection = cms.bool( False ),
31451     rhoMax = cms.double( 9.9999999E7 ),
31452     rhoScale = cms.double( 1.0 ),
31453     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31454     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31455     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31456 )
31457 fragment.hltEle38noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31458     saveTags = cms.bool( True ),
31459     candTag = cms.InputTag( "hltEle38noerWPTightPMS2Filter" ),
31460     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
31461     rhoTag = cms.InputTag( "" ),
31462     energyLowEdges = cms.vdouble( 0.0 ),
31463     lessThan = cms.bool( True ),
31464     useEt = cms.bool( False ),
31465     useAbs = cms.bool( True ),
31466     thrRegularEB = cms.vdouble( 0.025 ),
31467     thrRegularEE = cms.vdouble( 0.011 ),
31468     thrOverEEB = cms.vdouble( -1.0 ),
31469     thrOverEEE = cms.vdouble( -1.0 ),
31470     thrOverE2EB = cms.vdouble( -1.0 ),
31471     thrOverE2EE = cms.vdouble( -1.0 ),
31472     ncandcut = cms.int32( 1 ),
31473     doRhoCorrection = cms.bool( False ),
31474     rhoMax = cms.double( 9.9999999E7 ),
31475     rhoScale = cms.double( 1.0 ),
31476     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31477     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31478     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31479 )
31480 fragment.hltEle38noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31481     saveTags = cms.bool( True ),
31482     candTag = cms.InputTag( "hltEle38noerWPTightGsfOneOEMinusOneOPFilter" ),
31483     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
31484     rhoTag = cms.InputTag( "" ),
31485     energyLowEdges = cms.vdouble( 0.0 ),
31486     lessThan = cms.bool( True ),
31487     useEt = cms.bool( False ),
31488     useAbs = cms.bool( False ),
31489     thrRegularEB = cms.vdouble( 999.0 ),
31490     thrRegularEE = cms.vdouble( 1.0 ),
31491     thrOverEEB = cms.vdouble( -1.0 ),
31492     thrOverEEE = cms.vdouble( -1.0 ),
31493     thrOverE2EB = cms.vdouble( -1.0 ),
31494     thrOverE2EE = cms.vdouble( -1.0 ),
31495     ncandcut = cms.int32( 1 ),
31496     doRhoCorrection = cms.bool( False ),
31497     rhoMax = cms.double( 9.9999999E7 ),
31498     rhoScale = cms.double( 1.0 ),
31499     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31500     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31501     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31502 )
31503 fragment.hltEle38noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31504     saveTags = cms.bool( True ),
31505     candTag = cms.InputTag( "hltEle38noerWPTightGsfMissingHitsFilter" ),
31506     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
31507     rhoTag = cms.InputTag( "" ),
31508     energyLowEdges = cms.vdouble( 0.0 ),
31509     lessThan = cms.bool( True ),
31510     useEt = cms.bool( False ),
31511     useAbs = cms.bool( True ),
31512     thrRegularEB = cms.vdouble( 0.003 ),
31513     thrRegularEE = cms.vdouble( 0.005 ),
31514     thrOverEEB = cms.vdouble( -1.0 ),
31515     thrOverEEE = cms.vdouble( -1.0 ),
31516     thrOverE2EB = cms.vdouble( -1.0 ),
31517     thrOverE2EE = cms.vdouble( -1.0 ),
31518     ncandcut = cms.int32( 1 ),
31519     doRhoCorrection = cms.bool( False ),
31520     rhoMax = cms.double( 9.9999999E7 ),
31521     rhoScale = cms.double( 1.0 ),
31522     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31523     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31524     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31525 )
31526 fragment.hltEle38noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31527     saveTags = cms.bool( True ),
31528     candTag = cms.InputTag( "hltEle38noerWPTightGsfDetaFilter" ),
31529     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
31530     rhoTag = cms.InputTag( "" ),
31531     energyLowEdges = cms.vdouble( 0.0 ),
31532     lessThan = cms.bool( True ),
31533     useEt = cms.bool( False ),
31534     useAbs = cms.bool( True ),
31535     thrRegularEB = cms.vdouble( 0.03 ),
31536     thrRegularEE = cms.vdouble( 0.023 ),
31537     thrOverEEB = cms.vdouble( -1.0 ),
31538     thrOverEEE = cms.vdouble( -1.0 ),
31539     thrOverE2EB = cms.vdouble( -1.0 ),
31540     thrOverE2EE = cms.vdouble( -1.0 ),
31541     ncandcut = cms.int32( 1 ),
31542     doRhoCorrection = cms.bool( False ),
31543     rhoMax = cms.double( 9.9999999E7 ),
31544     rhoScale = cms.double( 1.0 ),
31545     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31546     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31547     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31548 )
31549 fragment.hltEle38noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31550     saveTags = cms.bool( True ),
31551     candTag = cms.InputTag( "hltEle38noerWPTightGsfDphiFilter" ),
31552     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
31553     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31554     energyLowEdges = cms.vdouble( 0.0 ),
31555     lessThan = cms.bool( True ),
31556     useEt = cms.bool( True ),
31557     useAbs = cms.bool( False ),
31558     etaBoundaryEB12 = cms.double( 1.0 ),
31559     etaBoundaryEE12 = cms.double( 2.1 ),
31560     thrRegularEB1 = cms.vdouble( 2.0 ),
31561     thrRegularEE1 = cms.vdouble( -0.363 ),
31562     thrOverEEB1 = cms.vdouble( 0.0 ),
31563     thrOverEEE1 = cms.vdouble( 0.025 ),
31564     thrOverE2EB1 = cms.vdouble( 0.0 ),
31565     thrOverE2EE1 = cms.vdouble( 0.0 ),
31566     thrRegularEB2 = cms.vdouble( 2.0 ),
31567     thrRegularEE2 = cms.vdouble( 0.702 ),
31568     thrOverEEB2 = cms.vdouble( 0.0 ),
31569     thrOverEEE2 = cms.vdouble( 0.025 ),
31570     thrOverE2EB2 = cms.vdouble( 0.0 ),
31571     thrOverE2EE2 = cms.vdouble( 0.0 ),
31572     ncandcut = cms.int32( 1 ),
31573     doRhoCorrection = cms.bool( True ),
31574     rhoMax = cms.double( 9.9999999E7 ),
31575     rhoScale = cms.double( 1.0 ),
31576     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
31577     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31578     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31579 )
31580 fragment.hltPreEle40WPTightGsf = cms.EDFilter( "HLTPrescaler",
31581     offset = cms.uint32( 0 ),
31582     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31583 )
31584 fragment.hltEG40L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
31585     saveTags = cms.bool( True ),
31586     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
31587     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31588     etcutEB = cms.double( 40.0 ),
31589     etcutEE = cms.double( 40.0 ),
31590     minEtaCut = cms.double( -9999.0 ),
31591     maxEtaCut = cms.double( 9999.0 ),
31592     ncandcut = cms.int32( 1 )
31593 )
31594 fragment.hltEle40noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31595     saveTags = cms.bool( True ),
31596     candTag = cms.InputTag( "hltEG40L1SingleEGOrEtFilter" ),
31597     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
31598     rhoTag = cms.InputTag( "" ),
31599     energyLowEdges = cms.vdouble( 0.0 ),
31600     lessThan = cms.bool( True ),
31601     useEt = cms.bool( False ),
31602     useAbs = cms.bool( False ),
31603     thrRegularEB = cms.vdouble( 0.0105 ),
31604     thrRegularEE = cms.vdouble( 0.0305 ),
31605     thrOverEEB = cms.vdouble( -1.0 ),
31606     thrOverEEE = cms.vdouble( -1.0 ),
31607     thrOverE2EB = cms.vdouble( -1.0 ),
31608     thrOverE2EE = cms.vdouble( -1.0 ),
31609     ncandcut = cms.int32( 1 ),
31610     doRhoCorrection = cms.bool( False ),
31611     rhoMax = cms.double( 9.9999999E7 ),
31612     rhoScale = cms.double( 1.0 ),
31613     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31614     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31615     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31616 )
31617 fragment.hltEle40noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31618     saveTags = cms.bool( True ),
31619     candTag = cms.InputTag( "hltEle40noerWPTightClusterShapeFilter" ),
31620     varTag = cms.InputTag( "hltEgammaHoverE" ),
31621     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31622     energyLowEdges = cms.vdouble( 0.0 ),
31623     lessThan = cms.bool( True ),
31624     useEt = cms.bool( False ),
31625     useAbs = cms.bool( False ),
31626     etaBoundaryEB12 = cms.double( 1.0 ),
31627     etaBoundaryEE12 = cms.double( 2.1 ),
31628     thrRegularEB1 = cms.vdouble( 1.0 ),
31629     thrRegularEE1 = cms.vdouble( 0.0 ),
31630     thrOverEEB1 = cms.vdouble( 0.06 ),
31631     thrOverEEE1 = cms.vdouble( 0.05 ),
31632     thrOverE2EB1 = cms.vdouble( 0.0 ),
31633     thrOverE2EE1 = cms.vdouble( 0.0 ),
31634     thrRegularEB2 = cms.vdouble( 1.0 ),
31635     thrRegularEE2 = cms.vdouble( 0.0 ),
31636     thrOverEEB2 = cms.vdouble( 0.06 ),
31637     thrOverEEE2 = cms.vdouble( 0.05 ),
31638     thrOverE2EB2 = cms.vdouble( 0.0 ),
31639     thrOverE2EE2 = cms.vdouble( 0.0 ),
31640     ncandcut = cms.int32( 1 ),
31641     doRhoCorrection = cms.bool( True ),
31642     rhoMax = cms.double( 9.9999999E7 ),
31643     rhoScale = cms.double( 1.0 ),
31644     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
31645     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31646     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31647 )
31648 fragment.hltEle40noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31649     saveTags = cms.bool( True ),
31650     candTag = cms.InputTag( "hltEle40noerWPTightHEFilter" ),
31651     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
31652     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31653     energyLowEdges = cms.vdouble( 0.0 ),
31654     lessThan = cms.bool( True ),
31655     useEt = cms.bool( True ),
31656     useAbs = cms.bool( False ),
31657     etaBoundaryEB12 = cms.double( 1.0 ),
31658     etaBoundaryEE12 = cms.double( 2.1 ),
31659     thrRegularEB1 = cms.vdouble( 3.0 ),
31660     thrRegularEE1 = cms.vdouble( 1.0 ),
31661     thrOverEEB1 = cms.vdouble( 0.01 ),
31662     thrOverEEE1 = cms.vdouble( 0.025 ),
31663     thrOverE2EB1 = cms.vdouble( 0.0 ),
31664     thrOverE2EE1 = cms.vdouble( 0.0 ),
31665     thrRegularEB2 = cms.vdouble( 3.0 ),
31666     thrRegularEE2 = cms.vdouble( 2.0 ),
31667     thrOverEEB2 = cms.vdouble( 0.01 ),
31668     thrOverEEE2 = cms.vdouble( 0.025 ),
31669     thrOverE2EB2 = cms.vdouble( 0.0 ),
31670     thrOverE2EE2 = cms.vdouble( 0.0 ),
31671     ncandcut = cms.int32( 1 ),
31672     doRhoCorrection = cms.bool( True ),
31673     rhoMax = cms.double( 9.9999999E7 ),
31674     rhoScale = cms.double( 1.0 ),
31675     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
31676     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31677     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31678 )
31679 fragment.hltEle40noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31680     saveTags = cms.bool( True ),
31681     candTag = cms.InputTag( "hltEle40noerWPTightEcalIsoFilter" ),
31682     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
31683     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31684     energyLowEdges = cms.vdouble( 0.0 ),
31685     lessThan = cms.bool( True ),
31686     useEt = cms.bool( True ),
31687     useAbs = cms.bool( False ),
31688     etaBoundaryEB12 = cms.double( 1.0 ),
31689     etaBoundaryEE12 = cms.double( 2.0 ),
31690     thrRegularEB1 = cms.vdouble( 4.0 ),
31691     thrRegularEE1 = cms.vdouble( 3.0 ),
31692     thrOverEEB1 = cms.vdouble( 0.04 ),
31693     thrOverEEE1 = cms.vdouble( 0.03 ),
31694     thrOverE2EB1 = cms.vdouble( 0.0 ),
31695     thrOverE2EE1 = cms.vdouble( 0.0 ),
31696     thrRegularEB2 = cms.vdouble( 4.0 ),
31697     thrRegularEE2 = cms.vdouble( 3.0 ),
31698     thrOverEEB2 = cms.vdouble( 0.04 ),
31699     thrOverEEE2 = cms.vdouble( 0.03 ),
31700     thrOverE2EB2 = cms.vdouble( 0.0 ),
31701     thrOverE2EE2 = cms.vdouble( 0.0 ),
31702     ncandcut = cms.int32( 1 ),
31703     doRhoCorrection = cms.bool( True ),
31704     rhoMax = cms.double( 9.9999999E7 ),
31705     rhoScale = cms.double( 1.0 ),
31706     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
31707     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
31708     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31709 )
31710 fragment.hltEle40noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
31711     saveTags = cms.bool( True ),
31712     candTag = cms.InputTag( "hltEle40noerWPTightHcalIsoFilter" ),
31713     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
31714     npixelmatchcut = cms.double( 1.0 ),
31715     ncandcut = cms.int32( 1 ),
31716     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31717     s_a_phi1B = cms.double( 0.0069 ),
31718     s_a_phi1I = cms.double( 0.0088 ),
31719     s_a_phi1F = cms.double( 0.0076 ),
31720     s_a_phi2B = cms.double( 3.7E-4 ),
31721     s_a_phi2I = cms.double( 7.0E-4 ),
31722     s_a_phi2F = cms.double( 0.00906 ),
31723     s_a_zB = cms.double( 0.012 ),
31724     s_a_rI = cms.double( 0.027 ),
31725     s_a_rF = cms.double( 0.04 ),
31726     s2_threshold = cms.double( 0.4 ),
31727     tanhSO10BarrelThres = cms.double( 0.35 ),
31728     tanhSO10InterThres = cms.double( 1.0 ),
31729     tanhSO10ForwardThres = cms.double( 1.0 ),
31730     useS = cms.bool( False ),
31731     pixelVeto = cms.bool( False )
31732 )
31733 fragment.hltEle40noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
31734     saveTags = cms.bool( True ),
31735     candTag = cms.InputTag( "hltEle40noerWPTightPixelMatchFilter" ),
31736     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
31737     rhoTag = cms.InputTag( "" ),
31738     energyLowEdges = cms.vdouble( 0.0 ),
31739     lessThan = cms.bool( True ),
31740     useEt = cms.bool( False ),
31741     useAbs = cms.bool( False ),
31742     thrRegularEB = cms.vdouble( 200.0 ),
31743     thrRegularEE = cms.vdouble( 45.0 ),
31744     thrOverEEB = cms.vdouble( -1.0 ),
31745     thrOverEEE = cms.vdouble( -1.0 ),
31746     thrOverE2EB = cms.vdouble( -1.0 ),
31747     thrOverE2EE = cms.vdouble( -1.0 ),
31748     ncandcut = cms.int32( 1 ),
31749     doRhoCorrection = cms.bool( False ),
31750     rhoMax = cms.double( 9.9999999E7 ),
31751     rhoScale = cms.double( 1.0 ),
31752     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31753     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31754     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31755 )
31756 fragment.hltEle40noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31757     saveTags = cms.bool( True ),
31758     candTag = cms.InputTag( "hltEle40noerWPTightPMS2Filter" ),
31759     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
31760     rhoTag = cms.InputTag( "" ),
31761     energyLowEdges = cms.vdouble( 0.0 ),
31762     lessThan = cms.bool( True ),
31763     useEt = cms.bool( False ),
31764     useAbs = cms.bool( True ),
31765     thrRegularEB = cms.vdouble( 0.025 ),
31766     thrRegularEE = cms.vdouble( 0.011 ),
31767     thrOverEEB = cms.vdouble( -1.0 ),
31768     thrOverEEE = cms.vdouble( -1.0 ),
31769     thrOverE2EB = cms.vdouble( -1.0 ),
31770     thrOverE2EE = cms.vdouble( -1.0 ),
31771     ncandcut = cms.int32( 1 ),
31772     doRhoCorrection = cms.bool( False ),
31773     rhoMax = cms.double( 9.9999999E7 ),
31774     rhoScale = cms.double( 1.0 ),
31775     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31776     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31777     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31778 )
31779 fragment.hltEle40noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31780     saveTags = cms.bool( True ),
31781     candTag = cms.InputTag( "hltEle40noerWPTightGsfOneOEMinusOneOPFilter" ),
31782     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
31783     rhoTag = cms.InputTag( "" ),
31784     energyLowEdges = cms.vdouble( 0.0 ),
31785     lessThan = cms.bool( True ),
31786     useEt = cms.bool( False ),
31787     useAbs = cms.bool( False ),
31788     thrRegularEB = cms.vdouble( 999.0 ),
31789     thrRegularEE = cms.vdouble( 1.0 ),
31790     thrOverEEB = cms.vdouble( -1.0 ),
31791     thrOverEEE = cms.vdouble( -1.0 ),
31792     thrOverE2EB = cms.vdouble( -1.0 ),
31793     thrOverE2EE = cms.vdouble( -1.0 ),
31794     ncandcut = cms.int32( 1 ),
31795     doRhoCorrection = cms.bool( False ),
31796     rhoMax = cms.double( 9.9999999E7 ),
31797     rhoScale = cms.double( 1.0 ),
31798     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31799     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31800     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31801 )
31802 fragment.hltEle40noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31803     saveTags = cms.bool( True ),
31804     candTag = cms.InputTag( "hltEle40noerWPTightGsfMissingHitsFilter" ),
31805     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
31806     rhoTag = cms.InputTag( "" ),
31807     energyLowEdges = cms.vdouble( 0.0 ),
31808     lessThan = cms.bool( True ),
31809     useEt = cms.bool( False ),
31810     useAbs = cms.bool( True ),
31811     thrRegularEB = cms.vdouble( 0.003 ),
31812     thrRegularEE = cms.vdouble( 0.005 ),
31813     thrOverEEB = cms.vdouble( -1.0 ),
31814     thrOverEEE = cms.vdouble( -1.0 ),
31815     thrOverE2EB = cms.vdouble( -1.0 ),
31816     thrOverE2EE = cms.vdouble( -1.0 ),
31817     ncandcut = cms.int32( 1 ),
31818     doRhoCorrection = cms.bool( False ),
31819     rhoMax = cms.double( 9.9999999E7 ),
31820     rhoScale = cms.double( 1.0 ),
31821     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31822     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31823     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31824 )
31825 fragment.hltEle40noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31826     saveTags = cms.bool( True ),
31827     candTag = cms.InputTag( "hltEle40noerWPTightGsfDetaFilter" ),
31828     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
31829     rhoTag = cms.InputTag( "" ),
31830     energyLowEdges = cms.vdouble( 0.0 ),
31831     lessThan = cms.bool( True ),
31832     useEt = cms.bool( False ),
31833     useAbs = cms.bool( True ),
31834     thrRegularEB = cms.vdouble( 0.03 ),
31835     thrRegularEE = cms.vdouble( 0.023 ),
31836     thrOverEEB = cms.vdouble( -1.0 ),
31837     thrOverEEE = cms.vdouble( -1.0 ),
31838     thrOverE2EB = cms.vdouble( -1.0 ),
31839     thrOverE2EE = cms.vdouble( -1.0 ),
31840     ncandcut = cms.int32( 1 ),
31841     doRhoCorrection = cms.bool( False ),
31842     rhoMax = cms.double( 9.9999999E7 ),
31843     rhoScale = cms.double( 1.0 ),
31844     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31845     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31846     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31847 )
31848 fragment.hltEle40noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31849     saveTags = cms.bool( True ),
31850     candTag = cms.InputTag( "hltEle40noerWPTightGsfDphiFilter" ),
31851     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
31852     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31853     energyLowEdges = cms.vdouble( 0.0 ),
31854     lessThan = cms.bool( True ),
31855     useEt = cms.bool( True ),
31856     useAbs = cms.bool( False ),
31857     etaBoundaryEB12 = cms.double( 1.0 ),
31858     etaBoundaryEE12 = cms.double( 2.1 ),
31859     thrRegularEB1 = cms.vdouble( 2.0 ),
31860     thrRegularEE1 = cms.vdouble( -0.363 ),
31861     thrOverEEB1 = cms.vdouble( 0.0 ),
31862     thrOverEEE1 = cms.vdouble( 0.025 ),
31863     thrOverE2EB1 = cms.vdouble( 0.0 ),
31864     thrOverE2EE1 = cms.vdouble( 0.0 ),
31865     thrRegularEB2 = cms.vdouble( 2.0 ),
31866     thrRegularEE2 = cms.vdouble( 0.702 ),
31867     thrOverEEB2 = cms.vdouble( 0.0 ),
31868     thrOverEEE2 = cms.vdouble( 0.025 ),
31869     thrOverE2EB2 = cms.vdouble( 0.0 ),
31870     thrOverE2EE2 = cms.vdouble( 0.0 ),
31871     ncandcut = cms.int32( 1 ),
31872     doRhoCorrection = cms.bool( True ),
31873     rhoMax = cms.double( 9.9999999E7 ),
31874     rhoScale = cms.double( 1.0 ),
31875     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
31876     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31877     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31878 )
31879 fragment.hltPreEle32WPTightGsfL1DoubleEG = cms.EDFilter( "HLTPrescaler",
31880     offset = cms.uint32( 0 ),
31881     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31882 )
31883 fragment.hltEG32L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
31884     saveTags = cms.bool( True ),
31885     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
31886     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31887     etcutEB = cms.double( 32.0 ),
31888     etcutEE = cms.double( 32.0 ),
31889     minEtaCut = cms.double( -9999.0 ),
31890     maxEtaCut = cms.double( 9999.0 ),
31891     ncandcut = cms.int32( 1 )
31892 )
31893 fragment.hltEle32L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31894     saveTags = cms.bool( True ),
31895     candTag = cms.InputTag( "hltEG32L1SingleAndDoubleEGEtFilter" ),
31896     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
31897     rhoTag = cms.InputTag( "" ),
31898     energyLowEdges = cms.vdouble( 0.0 ),
31899     lessThan = cms.bool( True ),
31900     useEt = cms.bool( False ),
31901     useAbs = cms.bool( False ),
31902     thrRegularEB = cms.vdouble( 0.0105 ),
31903     thrRegularEE = cms.vdouble( 0.0305 ),
31904     thrOverEEB = cms.vdouble( -1.0 ),
31905     thrOverEEE = cms.vdouble( -1.0 ),
31906     thrOverE2EB = cms.vdouble( -1.0 ),
31907     thrOverE2EE = cms.vdouble( -1.0 ),
31908     ncandcut = cms.int32( 1 ),
31909     doRhoCorrection = cms.bool( False ),
31910     rhoMax = cms.double( 9.9999999E7 ),
31911     rhoScale = cms.double( 1.0 ),
31912     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31913     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31914     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31915 )
31916 fragment.hltEle32L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31917     saveTags = cms.bool( True ),
31918     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightClusterShapeFilter" ),
31919     varTag = cms.InputTag( "hltEgammaHoverE" ),
31920     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31921     energyLowEdges = cms.vdouble( 0.0 ),
31922     lessThan = cms.bool( True ),
31923     useEt = cms.bool( False ),
31924     useAbs = cms.bool( False ),
31925     etaBoundaryEB12 = cms.double( 1.0 ),
31926     etaBoundaryEE12 = cms.double( 2.1 ),
31927     thrRegularEB1 = cms.vdouble( 1.0 ),
31928     thrRegularEE1 = cms.vdouble( 0.0 ),
31929     thrOverEEB1 = cms.vdouble( 0.06 ),
31930     thrOverEEE1 = cms.vdouble( 0.05 ),
31931     thrOverE2EB1 = cms.vdouble( 0.0 ),
31932     thrOverE2EE1 = cms.vdouble( 0.0 ),
31933     thrRegularEB2 = cms.vdouble( 1.0 ),
31934     thrRegularEE2 = cms.vdouble( 0.0 ),
31935     thrOverEEB2 = cms.vdouble( 0.06 ),
31936     thrOverEEE2 = cms.vdouble( 0.05 ),
31937     thrOverE2EB2 = cms.vdouble( 0.0 ),
31938     thrOverE2EE2 = cms.vdouble( 0.0 ),
31939     ncandcut = cms.int32( 1 ),
31940     doRhoCorrection = cms.bool( True ),
31941     rhoMax = cms.double( 9.9999999E7 ),
31942     rhoScale = cms.double( 1.0 ),
31943     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
31944     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31945     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31946 )
31947 fragment.hltEle32L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31948     saveTags = cms.bool( True ),
31949     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHEFilter" ),
31950     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
31951     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31952     energyLowEdges = cms.vdouble( 0.0 ),
31953     lessThan = cms.bool( True ),
31954     useEt = cms.bool( True ),
31955     useAbs = cms.bool( False ),
31956     etaBoundaryEB12 = cms.double( 1.0 ),
31957     etaBoundaryEE12 = cms.double( 2.1 ),
31958     thrRegularEB1 = cms.vdouble( 3.0 ),
31959     thrRegularEE1 = cms.vdouble( 1.0 ),
31960     thrOverEEB1 = cms.vdouble( 0.01 ),
31961     thrOverEEE1 = cms.vdouble( 0.025 ),
31962     thrOverE2EB1 = cms.vdouble( 0.0 ),
31963     thrOverE2EE1 = cms.vdouble( 0.0 ),
31964     thrRegularEB2 = cms.vdouble( 3.0 ),
31965     thrRegularEE2 = cms.vdouble( 2.0 ),
31966     thrOverEEB2 = cms.vdouble( 0.01 ),
31967     thrOverEEE2 = cms.vdouble( 0.025 ),
31968     thrOverE2EB2 = cms.vdouble( 0.0 ),
31969     thrOverE2EE2 = cms.vdouble( 0.0 ),
31970     ncandcut = cms.int32( 1 ),
31971     doRhoCorrection = cms.bool( True ),
31972     rhoMax = cms.double( 9.9999999E7 ),
31973     rhoScale = cms.double( 1.0 ),
31974     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
31975     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31976     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31977 )
31978 fragment.hltEle32L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31979     saveTags = cms.bool( True ),
31980     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightEcalIsoFilter" ),
31981     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
31982     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31983     energyLowEdges = cms.vdouble( 0.0 ),
31984     lessThan = cms.bool( True ),
31985     useEt = cms.bool( True ),
31986     useAbs = cms.bool( False ),
31987     etaBoundaryEB12 = cms.double( 1.0 ),
31988     etaBoundaryEE12 = cms.double( 2.0 ),
31989     thrRegularEB1 = cms.vdouble( 4.0 ),
31990     thrRegularEE1 = cms.vdouble( 3.0 ),
31991     thrOverEEB1 = cms.vdouble( 0.04 ),
31992     thrOverEEE1 = cms.vdouble( 0.03 ),
31993     thrOverE2EB1 = cms.vdouble( 0.0 ),
31994     thrOverE2EE1 = cms.vdouble( 0.0 ),
31995     thrRegularEB2 = cms.vdouble( 4.0 ),
31996     thrRegularEE2 = cms.vdouble( 3.0 ),
31997     thrOverEEB2 = cms.vdouble( 0.04 ),
31998     thrOverEEE2 = cms.vdouble( 0.03 ),
31999     thrOverE2EB2 = cms.vdouble( 0.0 ),
32000     thrOverE2EE2 = cms.vdouble( 0.0 ),
32001     ncandcut = cms.int32( 1 ),
32002     doRhoCorrection = cms.bool( True ),
32003     rhoMax = cms.double( 9.9999999E7 ),
32004     rhoScale = cms.double( 1.0 ),
32005     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
32006     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
32007     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32008 )
32009 fragment.hltEle32L1DoubleEGWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
32010     saveTags = cms.bool( True ),
32011     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHcalIsoFilter" ),
32012     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
32013     npixelmatchcut = cms.double( 1.0 ),
32014     ncandcut = cms.int32( 1 ),
32015     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
32016     s_a_phi1B = cms.double( 0.0069 ),
32017     s_a_phi1I = cms.double( 0.0088 ),
32018     s_a_phi1F = cms.double( 0.0076 ),
32019     s_a_phi2B = cms.double( 3.7E-4 ),
32020     s_a_phi2I = cms.double( 7.0E-4 ),
32021     s_a_phi2F = cms.double( 0.00906 ),
32022     s_a_zB = cms.double( 0.012 ),
32023     s_a_rI = cms.double( 0.027 ),
32024     s_a_rF = cms.double( 0.04 ),
32025     s2_threshold = cms.double( 0.4 ),
32026     tanhSO10BarrelThres = cms.double( 0.35 ),
32027     tanhSO10InterThres = cms.double( 1.0 ),
32028     tanhSO10ForwardThres = cms.double( 1.0 ),
32029     useS = cms.bool( False ),
32030     pixelVeto = cms.bool( False )
32031 )
32032 fragment.hltEle32L1DoubleEGWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
32033     saveTags = cms.bool( True ),
32034     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPixelMatchFilter" ),
32035     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
32036     rhoTag = cms.InputTag( "" ),
32037     energyLowEdges = cms.vdouble( 0.0 ),
32038     lessThan = cms.bool( True ),
32039     useEt = cms.bool( False ),
32040     useAbs = cms.bool( False ),
32041     thrRegularEB = cms.vdouble( 200.0 ),
32042     thrRegularEE = cms.vdouble( 45.0 ),
32043     thrOverEEB = cms.vdouble( -1.0 ),
32044     thrOverEEE = cms.vdouble( -1.0 ),
32045     thrOverE2EB = cms.vdouble( -1.0 ),
32046     thrOverE2EE = cms.vdouble( -1.0 ),
32047     ncandcut = cms.int32( 1 ),
32048     doRhoCorrection = cms.bool( False ),
32049     rhoMax = cms.double( 9.9999999E7 ),
32050     rhoScale = cms.double( 1.0 ),
32051     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32052     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32053     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32054 )
32055 fragment.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32056     saveTags = cms.bool( True ),
32057     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPMS2Filter" ),
32058     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
32059     rhoTag = cms.InputTag( "" ),
32060     energyLowEdges = cms.vdouble( 0.0 ),
32061     lessThan = cms.bool( True ),
32062     useEt = cms.bool( False ),
32063     useAbs = cms.bool( True ),
32064     thrRegularEB = cms.vdouble( 0.025 ),
32065     thrRegularEE = cms.vdouble( 0.011 ),
32066     thrOverEEB = cms.vdouble( -1.0 ),
32067     thrOverEEE = cms.vdouble( -1.0 ),
32068     thrOverE2EB = cms.vdouble( -1.0 ),
32069     thrOverE2EE = cms.vdouble( -1.0 ),
32070     ncandcut = cms.int32( 1 ),
32071     doRhoCorrection = cms.bool( False ),
32072     rhoMax = cms.double( 9.9999999E7 ),
32073     rhoScale = cms.double( 1.0 ),
32074     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32075     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32076     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32077 )
32078 fragment.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32079     saveTags = cms.bool( True ),
32080     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter" ),
32081     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
32082     rhoTag = cms.InputTag( "" ),
32083     energyLowEdges = cms.vdouble( 0.0 ),
32084     lessThan = cms.bool( True ),
32085     useEt = cms.bool( False ),
32086     useAbs = cms.bool( False ),
32087     thrRegularEB = cms.vdouble( 999.0 ),
32088     thrRegularEE = cms.vdouble( 1.0 ),
32089     thrOverEEB = cms.vdouble( -1.0 ),
32090     thrOverEEE = cms.vdouble( -1.0 ),
32091     thrOverE2EB = cms.vdouble( -1.0 ),
32092     thrOverE2EE = cms.vdouble( -1.0 ),
32093     ncandcut = cms.int32( 1 ),
32094     doRhoCorrection = cms.bool( False ),
32095     rhoMax = cms.double( 9.9999999E7 ),
32096     rhoScale = cms.double( 1.0 ),
32097     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32098     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32099     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32100 )
32101 fragment.hltEle32L1DoubleEGWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32102     saveTags = cms.bool( True ),
32103     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfMissingHitsFilter" ),
32104     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
32105     rhoTag = cms.InputTag( "" ),
32106     energyLowEdges = cms.vdouble( 0.0 ),
32107     lessThan = cms.bool( True ),
32108     useEt = cms.bool( False ),
32109     useAbs = cms.bool( True ),
32110     thrRegularEB = cms.vdouble( 0.003 ),
32111     thrRegularEE = cms.vdouble( 0.005 ),
32112     thrOverEEB = cms.vdouble( -1.0 ),
32113     thrOverEEE = cms.vdouble( -1.0 ),
32114     thrOverE2EB = cms.vdouble( -1.0 ),
32115     thrOverE2EE = cms.vdouble( -1.0 ),
32116     ncandcut = cms.int32( 1 ),
32117     doRhoCorrection = cms.bool( False ),
32118     rhoMax = cms.double( 9.9999999E7 ),
32119     rhoScale = cms.double( 1.0 ),
32120     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32121     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32122     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32123 )
32124 fragment.hltEle32L1DoubleEGWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32125     saveTags = cms.bool( True ),
32126     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDetaFilter" ),
32127     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
32128     rhoTag = cms.InputTag( "" ),
32129     energyLowEdges = cms.vdouble( 0.0 ),
32130     lessThan = cms.bool( True ),
32131     useEt = cms.bool( False ),
32132     useAbs = cms.bool( True ),
32133     thrRegularEB = cms.vdouble( 0.03 ),
32134     thrRegularEE = cms.vdouble( 0.023 ),
32135     thrOverEEB = cms.vdouble( -1.0 ),
32136     thrOverEEE = cms.vdouble( -1.0 ),
32137     thrOverE2EB = cms.vdouble( -1.0 ),
32138     thrOverE2EE = cms.vdouble( -1.0 ),
32139     ncandcut = cms.int32( 1 ),
32140     doRhoCorrection = cms.bool( False ),
32141     rhoMax = cms.double( 9.9999999E7 ),
32142     rhoScale = cms.double( 1.0 ),
32143     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32144     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32145     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32146 )
32147 fragment.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
32148     saveTags = cms.bool( True ),
32149     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDphiFilter" ),
32150     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
32151     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
32152     energyLowEdges = cms.vdouble( 0.0 ),
32153     lessThan = cms.bool( True ),
32154     useEt = cms.bool( True ),
32155     useAbs = cms.bool( False ),
32156     etaBoundaryEB12 = cms.double( 1.0 ),
32157     etaBoundaryEE12 = cms.double( 2.1 ),
32158     thrRegularEB1 = cms.vdouble( 2.0 ),
32159     thrRegularEE1 = cms.vdouble( -0.363 ),
32160     thrOverEEB1 = cms.vdouble( 0.0 ),
32161     thrOverEEE1 = cms.vdouble( 0.025 ),
32162     thrOverE2EB1 = cms.vdouble( 0.0 ),
32163     thrOverE2EE1 = cms.vdouble( 0.0 ),
32164     thrRegularEB2 = cms.vdouble( 2.0 ),
32165     thrRegularEE2 = cms.vdouble( 0.702 ),
32166     thrOverEEB2 = cms.vdouble( 0.0 ),
32167     thrOverEEE2 = cms.vdouble( 0.025 ),
32168     thrOverE2EB2 = cms.vdouble( 0.0 ),
32169     thrOverE2EE2 = cms.vdouble( 0.0 ),
32170     ncandcut = cms.int32( 1 ),
32171     doRhoCorrection = cms.bool( True ),
32172     rhoMax = cms.double( 9.9999999E7 ),
32173     rhoScale = cms.double( 1.0 ),
32174     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
32175     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
32176     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32177 )
32178 fragment.hltL1sSingleMu18 = cms.EDFilter( "HLTL1TSeed",
32179     saveTags = cms.bool( True ),
32180     L1SeedsLogicalExpression = cms.string( "L1_SingleMu18" ),
32181     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32182     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32183     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32184     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32185     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32186     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32187     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32188     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32189     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32190 )
32191 fragment.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler",
32192     offset = cms.uint32( 0 ),
32193     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32194 )
32195 fragment.hltL1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32196     saveTags = cms.bool( True ),
32197     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32198     PreviousCandTag = cms.InputTag( "hltL1sSingleMu18" ),
32199     MaxEta = cms.double( 2.5 ),
32200     MinPt = cms.double( 0.0 ),
32201     MaxDeltaR = cms.double( 0.3 ),
32202     MinN = cms.int32( 1 ),
32203     CentralBxOnly = cms.bool( True ),
32204     SelectQualities = cms.vint32(  )
32205 )
32206 fragment.hltL2fL1sMu18L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32207     saveTags = cms.bool( True ),
32208     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32209     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32210     PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ),
32211     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32212     MinN = cms.int32( 0 ),
32213     MaxEta = cms.double( 2.5 ),
32214     AbsEtaBins = cms.vdouble( 0.0 ),
32215     MinNstations = cms.vint32( 0 ),
32216     MinNhits = cms.vint32( 0 ),
32217     CutOnChambers = cms.bool( False ),
32218     MinNchambers = cms.vint32( 0 ),
32219     MaxDr = cms.double( 9999.0 ),
32220     MinDr = cms.double( -1.0 ),
32221     MaxDz = cms.double( 9999.0 ),
32222     MinDxySig = cms.double( -1.0 ),
32223     MinPt = cms.double( 0.0 ),
32224     NSigmaPt = cms.double( 0.0 ),
32225     MatchToPreviousCand = cms.bool( True )
32226 )
32227 fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32228     saveTags = cms.bool( True ),
32229     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
32230     PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ),
32231     MaxEta = cms.double( 2.5 ),
32232     MinPt = cms.double( 0.0 ),
32233     MaxDeltaR = cms.double( 0.3 ),
32234     MinN = cms.int32( 1 ),
32235     CentralBxOnly = cms.bool( True ),
32236     SelectQualities = cms.vint32(  )
32237 )
32238 fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter",
32239     saveTags = cms.bool( True ),
32240     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32241     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32242     PreviousCandTag = cms.InputTag( "hltL2fL1sMu18L1f0L2Filtered10Q" ),
32243     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu18L1Filtered0" ),
32244     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32245     MinN = cms.int32( 1 ),
32246     MaxEta = cms.double( 1.0E99 ),
32247     MinNhits = cms.int32( 0 ),
32248     MaxDr = cms.double( 2.0 ),
32249     MinDr = cms.double( -1.0 ),
32250     MaxDz = cms.double( 9999.0 ),
32251     MinDxySig = cms.double( -1.0 ),
32252     MinPt = cms.double( 20.0 ),
32253     NSigmaPt = cms.double( 0.0 ),
32254     MaxNormalizedChi2 = cms.double( 9999.0 ),
32255     MaxDXYBeamSpot = cms.double( 9999.0 ),
32256     MinDXYBeamSpot = cms.double( -1.0 ),
32257     MinNmuonHits = cms.int32( 0 ),
32258     MaxPtDifference = cms.double( 9999.0 ),
32259     MinTrackPt = cms.double( 0.0 ),
32260     minMuonStations = cms.int32( 2 ),
32261     minTrkHits = cms.int32( -1 ),
32262     minMuonHits = cms.int32( -1 ),
32263     allowedTypeMask = cms.uint32( 255 ),
32264     requiredTypeMask = cms.uint32( 0 ),
32265     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32266     trkMuonId = cms.uint32( 0 ),
32267     L1MatchingdR = cms.double( 0.3 ),
32268     MatchToPreviousCand = cms.bool( True ),
32269     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32270     requireL3MuonTrajectorySeed = cms.bool( False ),
32271     useSimpleGeometry = cms.bool( True ),
32272     useStation2 = cms.bool( True ),
32273     fallbackToME1 = cms.bool( False ),
32274     cosmicPropagationHypothesis = cms.bool( False ),
32275     useMB2InOverlap = cms.bool( False ),
32276     useTrack = cms.string( "tracker" ),
32277     useState = cms.string( "atVertex" ),
32278     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32279     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32280     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32281 )
32282 fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32283     saveTags = cms.bool( True ),
32284     candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20Q" ),
32285     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
32286     rhoTag = cms.InputTag( "" ),
32287     energyLowEdges = cms.vdouble( 0.0 ),
32288     lessThan = cms.bool( True ),
32289     useEt = cms.bool( True ),
32290     useAbs = cms.bool( False ),
32291     thrRegularEB = cms.vdouble( -1.0 ),
32292     thrRegularEE = cms.vdouble( -1.0 ),
32293     thrOverEEB = cms.vdouble( 0.14 ),
32294     thrOverEEE = cms.vdouble( 0.1 ),
32295     thrOverE2EB = cms.vdouble( -1.0 ),
32296     thrOverE2EE = cms.vdouble( -1.0 ),
32297     ncandcut = cms.int32( 1 ),
32298     doRhoCorrection = cms.bool( False ),
32299     rhoMax = cms.double( 9.9999999E7 ),
32300     rhoScale = cms.double( 1.0 ),
32301     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32302     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32303     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32304 )
32305 fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32306     saveTags = cms.bool( True ),
32307     candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ),
32308     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
32309     rhoTag = cms.InputTag( "" ),
32310     energyLowEdges = cms.vdouble( 0.0 ),
32311     lessThan = cms.bool( True ),
32312     useEt = cms.bool( True ),
32313     useAbs = cms.bool( False ),
32314     thrRegularEB = cms.vdouble( -1.0 ),
32315     thrRegularEE = cms.vdouble( -1.0 ),
32316     thrOverEEB = cms.vdouble( 0.177 ),
32317     thrOverEEE = cms.vdouble( 0.24 ),
32318     thrOverE2EB = cms.vdouble( -1.0 ),
32319     thrOverE2EE = cms.vdouble( -1.0 ),
32320     ncandcut = cms.int32( 1 ),
32321     doRhoCorrection = cms.bool( False ),
32322     rhoMax = cms.double( 9.9999999E7 ),
32323     rhoScale = cms.double( 1.0 ),
32324     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32325     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32326     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32327 )
32328 fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
32329     saveTags = cms.bool( True ),
32330     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32331     PreviousCandTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ),
32332     MinN = cms.int32( 1 ),
32333     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
32334     IsolatorPSet = cms.PSet(  )
32335 )
32336 fragment.hltL1sSingleMu22 = cms.EDFilter( "HLTL1TSeed",
32337     saveTags = cms.bool( True ),
32338     L1SeedsLogicalExpression = cms.string( "L1_SingleMu22" ),
32339     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32340     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32341     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32342     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32343     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32344     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32345     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32346     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32347     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32348 )
32349 fragment.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler",
32350     offset = cms.uint32( 0 ),
32351     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32352 )
32353 fragment.hltL1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32354     saveTags = cms.bool( True ),
32355     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32356     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ),
32357     MaxEta = cms.double( 2.5 ),
32358     MinPt = cms.double( 0.0 ),
32359     MaxDeltaR = cms.double( 0.3 ),
32360     MinN = cms.int32( 1 ),
32361     CentralBxOnly = cms.bool( True ),
32362     SelectQualities = cms.vint32(  )
32363 )
32364 fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32365     saveTags = cms.bool( True ),
32366     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32367     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32368     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ),
32369     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32370     MinN = cms.int32( 0 ),
32371     MaxEta = cms.double( 2.5 ),
32372     AbsEtaBins = cms.vdouble( 0.0 ),
32373     MinNstations = cms.vint32( 0 ),
32374     MinNhits = cms.vint32( 0 ),
32375     CutOnChambers = cms.bool( False ),
32376     MinNchambers = cms.vint32( 0 ),
32377     MaxDr = cms.double( 9999.0 ),
32378     MinDr = cms.double( -1.0 ),
32379     MaxDz = cms.double( 9999.0 ),
32380     MinDxySig = cms.double( -1.0 ),
32381     MinPt = cms.double( 0.0 ),
32382     NSigmaPt = cms.double( 0.0 ),
32383     MatchToPreviousCand = cms.bool( True )
32384 )
32385 fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32386     saveTags = cms.bool( True ),
32387     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
32388     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ),
32389     MaxEta = cms.double( 2.5 ),
32390     MinPt = cms.double( 0.0 ),
32391     MaxDeltaR = cms.double( 0.3 ),
32392     MinN = cms.int32( 1 ),
32393     CentralBxOnly = cms.bool( True ),
32394     SelectQualities = cms.vint32(  )
32395 )
32396 fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
32397     saveTags = cms.bool( True ),
32398     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32399     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32400     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22L1f0L2Filtered10Q" ),
32401     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22L1Filtered0" ),
32402     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32403     MinN = cms.int32( 1 ),
32404     MaxEta = cms.double( 1.0E99 ),
32405     MinNhits = cms.int32( 0 ),
32406     MaxDr = cms.double( 2.0 ),
32407     MinDr = cms.double( -1.0 ),
32408     MaxDz = cms.double( 9999.0 ),
32409     MinDxySig = cms.double( -1.0 ),
32410     MinPt = cms.double( 24.0 ),
32411     NSigmaPt = cms.double( 0.0 ),
32412     MaxNormalizedChi2 = cms.double( 9999.0 ),
32413     MaxDXYBeamSpot = cms.double( 9999.0 ),
32414     MinDXYBeamSpot = cms.double( -1.0 ),
32415     MinNmuonHits = cms.int32( 0 ),
32416     MaxPtDifference = cms.double( 9999.0 ),
32417     MinTrackPt = cms.double( 0.0 ),
32418     minMuonStations = cms.int32( 2 ),
32419     minTrkHits = cms.int32( -1 ),
32420     minMuonHits = cms.int32( -1 ),
32421     allowedTypeMask = cms.uint32( 255 ),
32422     requiredTypeMask = cms.uint32( 0 ),
32423     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32424     trkMuonId = cms.uint32( 0 ),
32425     L1MatchingdR = cms.double( 0.3 ),
32426     MatchToPreviousCand = cms.bool( True ),
32427     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32428     requireL3MuonTrajectorySeed = cms.bool( False ),
32429     useSimpleGeometry = cms.bool( True ),
32430     useStation2 = cms.bool( True ),
32431     fallbackToME1 = cms.bool( False ),
32432     cosmicPropagationHypothesis = cms.bool( False ),
32433     useMB2InOverlap = cms.bool( False ),
32434     useTrack = cms.string( "tracker" ),
32435     useState = cms.string( "atVertex" ),
32436     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32437     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32438     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32439 )
32440 fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32441     saveTags = cms.bool( True ),
32442     candTag = cms.InputTag( "hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q" ),
32443     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
32444     rhoTag = cms.InputTag( "" ),
32445     energyLowEdges = cms.vdouble( 0.0 ),
32446     lessThan = cms.bool( True ),
32447     useEt = cms.bool( True ),
32448     useAbs = cms.bool( False ),
32449     thrRegularEB = cms.vdouble( -1.0 ),
32450     thrRegularEE = cms.vdouble( -1.0 ),
32451     thrOverEEB = cms.vdouble( 0.14 ),
32452     thrOverEEE = cms.vdouble( 0.1 ),
32453     thrOverE2EB = cms.vdouble( -1.0 ),
32454     thrOverE2EE = cms.vdouble( -1.0 ),
32455     ncandcut = cms.int32( 1 ),
32456     doRhoCorrection = cms.bool( False ),
32457     rhoMax = cms.double( 9.9999999E7 ),
32458     rhoScale = cms.double( 1.0 ),
32459     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32460     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32461     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32462 )
32463 fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32464     saveTags = cms.bool( True ),
32465     candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ),
32466     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
32467     rhoTag = cms.InputTag( "" ),
32468     energyLowEdges = cms.vdouble( 0.0 ),
32469     lessThan = cms.bool( True ),
32470     useEt = cms.bool( True ),
32471     useAbs = cms.bool( False ),
32472     thrRegularEB = cms.vdouble( -1.0 ),
32473     thrRegularEE = cms.vdouble( -1.0 ),
32474     thrOverEEB = cms.vdouble( 0.177 ),
32475     thrOverEEE = cms.vdouble( 0.24 ),
32476     thrOverE2EB = cms.vdouble( -1.0 ),
32477     thrOverE2EE = cms.vdouble( -1.0 ),
32478     ncandcut = cms.int32( 1 ),
32479     doRhoCorrection = cms.bool( False ),
32480     rhoMax = cms.double( 9.9999999E7 ),
32481     rhoScale = cms.double( 1.0 ),
32482     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32483     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32484     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32485 )
32486 fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
32487     saveTags = cms.bool( True ),
32488     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32489     PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ),
32490     MinN = cms.int32( 1 ),
32491     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
32492     IsolatorPSet = cms.PSet(  )
32493 )
32494 fragment.hltPreIsoMu24HLTTracking = cms.EDFilter( "HLTPrescaler",
32495     offset = cms.uint32( 0 ),
32496     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32497 )
32498 fragment.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler",
32499     offset = cms.uint32( 0 ),
32500     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32501 )
32502 fragment.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32503     saveTags = cms.bool( True ),
32504     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32505     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ),
32506     MaxEta = cms.double( 2.1 ),
32507     MinPt = cms.double( 0.0 ),
32508     MaxDeltaR = cms.double( 0.3 ),
32509     MinN = cms.int32( 1 ),
32510     CentralBxOnly = cms.bool( True ),
32511     SelectQualities = cms.vint32(  )
32512 )
32513 fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32514     saveTags = cms.bool( True ),
32515     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32516     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32517     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ),
32518     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32519     MinN = cms.int32( 0 ),
32520     MaxEta = cms.double( 2.16 ),
32521     AbsEtaBins = cms.vdouble( 0.0 ),
32522     MinNstations = cms.vint32( 0 ),
32523     MinNhits = cms.vint32( 0 ),
32524     CutOnChambers = cms.bool( False ),
32525     MinNchambers = cms.vint32( 0 ),
32526     MaxDr = cms.double( 9999.0 ),
32527     MinDr = cms.double( -1.0 ),
32528     MaxDz = cms.double( 9999.0 ),
32529     MinDxySig = cms.double( -1.0 ),
32530     MinPt = cms.double( 0.0 ),
32531     NSigmaPt = cms.double( 0.0 ),
32532     MatchToPreviousCand = cms.bool( True )
32533 )
32534 fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32535     saveTags = cms.bool( True ),
32536     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
32537     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ),
32538     MaxEta = cms.double( 2.5 ),
32539     MinPt = cms.double( 0.0 ),
32540     MaxDeltaR = cms.double( 0.3 ),
32541     MinN = cms.int32( 1 ),
32542     CentralBxOnly = cms.bool( True ),
32543     SelectQualities = cms.vint32(  )
32544 )
32545 fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
32546     saveTags = cms.bool( True ),
32547     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32548     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32549     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22erL1f0L2Filtered10Q" ),
32550     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erL1Filtered0" ),
32551     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32552     MinN = cms.int32( 1 ),
32553     MaxEta = cms.double( 2.1 ),
32554     MinNhits = cms.int32( 0 ),
32555     MaxDr = cms.double( 2.0 ),
32556     MinDr = cms.double( -1.0 ),
32557     MaxDz = cms.double( 9999.0 ),
32558     MinDxySig = cms.double( -1.0 ),
32559     MinPt = cms.double( 24.0 ),
32560     NSigmaPt = cms.double( 0.0 ),
32561     MaxNormalizedChi2 = cms.double( 9999.0 ),
32562     MaxDXYBeamSpot = cms.double( 9999.0 ),
32563     MinDXYBeamSpot = cms.double( -1.0 ),
32564     MinNmuonHits = cms.int32( 0 ),
32565     MaxPtDifference = cms.double( 9999.0 ),
32566     MinTrackPt = cms.double( 0.0 ),
32567     minMuonStations = cms.int32( 2 ),
32568     minTrkHits = cms.int32( -1 ),
32569     minMuonHits = cms.int32( -1 ),
32570     allowedTypeMask = cms.uint32( 255 ),
32571     requiredTypeMask = cms.uint32( 0 ),
32572     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32573     trkMuonId = cms.uint32( 0 ),
32574     L1MatchingdR = cms.double( 0.3 ),
32575     MatchToPreviousCand = cms.bool( True ),
32576     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32577     requireL3MuonTrajectorySeed = cms.bool( False ),
32578     useSimpleGeometry = cms.bool( True ),
32579     useStation2 = cms.bool( True ),
32580     fallbackToME1 = cms.bool( False ),
32581     cosmicPropagationHypothesis = cms.bool( False ),
32582     useMB2InOverlap = cms.bool( False ),
32583     useTrack = cms.string( "tracker" ),
32584     useState = cms.string( "atVertex" ),
32585     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32586     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32587     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32588 )
32589 fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32590     saveTags = cms.bool( True ),
32591     candTag = cms.InputTag( "hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q" ),
32592     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
32593     rhoTag = cms.InputTag( "" ),
32594     energyLowEdges = cms.vdouble( 0.0 ),
32595     lessThan = cms.bool( True ),
32596     useEt = cms.bool( True ),
32597     useAbs = cms.bool( False ),
32598     thrRegularEB = cms.vdouble( -1.0 ),
32599     thrRegularEE = cms.vdouble( -1.0 ),
32600     thrOverEEB = cms.vdouble( 0.14 ),
32601     thrOverEEE = cms.vdouble( 0.1 ),
32602     thrOverE2EB = cms.vdouble( -1.0 ),
32603     thrOverE2EE = cms.vdouble( -1.0 ),
32604     ncandcut = cms.int32( 1 ),
32605     doRhoCorrection = cms.bool( False ),
32606     rhoMax = cms.double( 9.9999999E7 ),
32607     rhoScale = cms.double( 1.0 ),
32608     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32609     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32610     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32611 )
32612 fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32613     saveTags = cms.bool( True ),
32614     candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ),
32615     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
32616     rhoTag = cms.InputTag( "" ),
32617     energyLowEdges = cms.vdouble( 0.0 ),
32618     lessThan = cms.bool( True ),
32619     useEt = cms.bool( True ),
32620     useAbs = cms.bool( False ),
32621     thrRegularEB = cms.vdouble( -1.0 ),
32622     thrRegularEE = cms.vdouble( -1.0 ),
32623     thrOverEEB = cms.vdouble( 0.177 ),
32624     thrOverEEE = cms.vdouble( 0.24 ),
32625     thrOverE2EB = cms.vdouble( -1.0 ),
32626     thrOverE2EE = cms.vdouble( -1.0 ),
32627     ncandcut = cms.int32( 1 ),
32628     doRhoCorrection = cms.bool( False ),
32629     rhoMax = cms.double( 9.9999999E7 ),
32630     rhoScale = cms.double( 1.0 ),
32631     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32632     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32633     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32634 )
32635 fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
32636     saveTags = cms.bool( True ),
32637     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32638     PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ),
32639     MinN = cms.int32( 1 ),
32640     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
32641     IsolatorPSet = cms.PSet(  )
32642 )
32643 fragment.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler",
32644     offset = cms.uint32( 0 ),
32645     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32646 )
32647 fragment.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32648     saveTags = cms.bool( True ),
32649     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32650     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ),
32651     MaxEta = cms.double( 2.5 ),
32652     MinPt = cms.double( 0.0 ),
32653     MaxDeltaR = cms.double( 0.3 ),
32654     MinN = cms.int32( 1 ),
32655     CentralBxOnly = cms.bool( True ),
32656     SelectQualities = cms.vint32(  )
32657 )
32658 fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32659     saveTags = cms.bool( True ),
32660     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32661     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32662     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
32663     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32664     MinN = cms.int32( 0 ),
32665     MaxEta = cms.double( 2.5 ),
32666     AbsEtaBins = cms.vdouble( 0.0 ),
32667     MinNstations = cms.vint32( 0 ),
32668     MinNhits = cms.vint32( 0 ),
32669     CutOnChambers = cms.bool( False ),
32670     MinNchambers = cms.vint32( 0 ),
32671     MaxDr = cms.double( 9999.0 ),
32672     MinDr = cms.double( -1.0 ),
32673     MaxDz = cms.double( 9999.0 ),
32674     MinDxySig = cms.double( -1.0 ),
32675     MinPt = cms.double( 0.0 ),
32676     NSigmaPt = cms.double( 0.0 ),
32677     MatchToPreviousCand = cms.bool( True )
32678 )
32679 fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32680     saveTags = cms.bool( True ),
32681     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
32682     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
32683     MaxEta = cms.double( 2.5 ),
32684     MinPt = cms.double( 0.0 ),
32685     MaxDeltaR = cms.double( 0.3 ),
32686     MinN = cms.int32( 1 ),
32687     CentralBxOnly = cms.bool( True ),
32688     SelectQualities = cms.vint32(  )
32689 )
32690 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter",
32691     saveTags = cms.bool( True ),
32692     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32693     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32694     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ),
32695     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ),
32696     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32697     MinN = cms.int32( 1 ),
32698     MaxEta = cms.double( 1.0E99 ),
32699     MinNhits = cms.int32( 0 ),
32700     MaxDr = cms.double( 2.0 ),
32701     MinDr = cms.double( -1.0 ),
32702     MaxDz = cms.double( 9999.0 ),
32703     MinDxySig = cms.double( -1.0 ),
32704     MinPt = cms.double( 27.0 ),
32705     NSigmaPt = cms.double( 0.0 ),
32706     MaxNormalizedChi2 = cms.double( 9999.0 ),
32707     MaxDXYBeamSpot = cms.double( 9999.0 ),
32708     MinDXYBeamSpot = cms.double( -1.0 ),
32709     MinNmuonHits = cms.int32( 0 ),
32710     MaxPtDifference = cms.double( 9999.0 ),
32711     MinTrackPt = cms.double( 0.0 ),
32712     minMuonStations = cms.int32( 2 ),
32713     minTrkHits = cms.int32( -1 ),
32714     minMuonHits = cms.int32( -1 ),
32715     allowedTypeMask = cms.uint32( 255 ),
32716     requiredTypeMask = cms.uint32( 0 ),
32717     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32718     trkMuonId = cms.uint32( 0 ),
32719     L1MatchingdR = cms.double( 0.3 ),
32720     MatchToPreviousCand = cms.bool( True ),
32721     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32722     requireL3MuonTrajectorySeed = cms.bool( False ),
32723     useSimpleGeometry = cms.bool( True ),
32724     useStation2 = cms.bool( True ),
32725     fallbackToME1 = cms.bool( False ),
32726     cosmicPropagationHypothesis = cms.bool( False ),
32727     useMB2InOverlap = cms.bool( False ),
32728     useTrack = cms.string( "tracker" ),
32729     useState = cms.string( "atVertex" ),
32730     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32731     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32732     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32733 )
32734 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32735     saveTags = cms.bool( True ),
32736     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q" ),
32737     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
32738     rhoTag = cms.InputTag( "" ),
32739     energyLowEdges = cms.vdouble( 0.0 ),
32740     lessThan = cms.bool( True ),
32741     useEt = cms.bool( True ),
32742     useAbs = cms.bool( False ),
32743     thrRegularEB = cms.vdouble( -1.0 ),
32744     thrRegularEE = cms.vdouble( -1.0 ),
32745     thrOverEEB = cms.vdouble( 0.14 ),
32746     thrOverEEE = cms.vdouble( 0.1 ),
32747     thrOverE2EB = cms.vdouble( -1.0 ),
32748     thrOverE2EE = cms.vdouble( -1.0 ),
32749     ncandcut = cms.int32( 1 ),
32750     doRhoCorrection = cms.bool( False ),
32751     rhoMax = cms.double( 9.9999999E7 ),
32752     rhoScale = cms.double( 1.0 ),
32753     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32754     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32755     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32756 )
32757 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32758     saveTags = cms.bool( True ),
32759     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered" ),
32760     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
32761     rhoTag = cms.InputTag( "" ),
32762     energyLowEdges = cms.vdouble( 0.0 ),
32763     lessThan = cms.bool( True ),
32764     useEt = cms.bool( True ),
32765     useAbs = cms.bool( False ),
32766     thrRegularEB = cms.vdouble( -1.0 ),
32767     thrRegularEE = cms.vdouble( -1.0 ),
32768     thrOverEEB = cms.vdouble( 0.177 ),
32769     thrOverEEE = cms.vdouble( 0.24 ),
32770     thrOverE2EB = cms.vdouble( -1.0 ),
32771     thrOverE2EE = cms.vdouble( -1.0 ),
32772     ncandcut = cms.int32( 1 ),
32773     doRhoCorrection = cms.bool( False ),
32774     rhoMax = cms.double( 9.9999999E7 ),
32775     rhoScale = cms.double( 1.0 ),
32776     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32777     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32778     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32779 )
32780 fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
32781     saveTags = cms.bool( True ),
32782     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32783     PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered" ),
32784     MinN = cms.int32( 1 ),
32785     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
32786     IsolatorPSet = cms.PSet(  )
32787 )
32788 fragment.hltL1sV0SingleJetC20NotBptxOR = cms.EDFilter( "HLTL1TSeed",
32789     saveTags = cms.bool( True ),
32790     L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR" ),
32791     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32792     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32793     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32794     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32795     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32796     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32797     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32798     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32799     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32800 )
32801 fragment.hltPreUncorrectedJetE30NoBPTX = cms.EDFilter( "HLTPrescaler",
32802     offset = cms.uint32( 0 ),
32803     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32804 )
32805 fragment.hltStoppedHSCPTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
32806     EBSumThreshold = cms.double( 0.2 ),
32807     HF2Weight = cms.double( 1.0 ),
32808     EBWeight = cms.double( 1.0 ),
32809     hfInput = cms.InputTag( "" ),
32810     EESumThreshold = cms.double( 0.45 ),
32811     HOThreshold0 = cms.double( 3.5 ),
32812     HOThresholdPlus1 = cms.double( 3.5 ),
32813     HOThresholdMinus1 = cms.double( 3.5 ),
32814     HOThresholdPlus2 = cms.double( 3.5 ),
32815     HOThresholdMinus2 = cms.double( 3.5 ),
32816     HBGrid = cms.vdouble(  ),
32817     HBThreshold1 = cms.double( 0.4 ),
32818     HBThreshold2 = cms.double( 0.3 ),
32819     HBThreshold = cms.double( 0.3 ),
32820     EEWeights = cms.vdouble(  ),
32821     HF1Threshold = cms.double( 0.5 ),
32822     HF2Weights = cms.vdouble(  ),
32823     HOWeights = cms.vdouble(  ),
32824     EEGrid = cms.vdouble(  ),
32825     HEDWeight = cms.double( 1.0 ),
32826     EEWeight = cms.double( 1.0 ),
32827     UseHO = cms.bool( False ),
32828     HBWeights = cms.vdouble(  ),
32829     HESWeight = cms.double( 1.0 ),
32830     HF1Weight = cms.double( 1.0 ),
32831     HF2Grid = cms.vdouble(  ),
32832     HEDWeights = cms.vdouble(  ),
32833     HF1Grid = cms.vdouble(  ),
32834     EBWeights = cms.vdouble(  ),
32835     HOWeight = cms.double( 1.0E-99 ),
32836     EBThreshold = cms.double( 0.07 ),
32837     EEThreshold = cms.double( 0.3 ),
32838     UseEtEBTreshold = cms.bool( False ),
32839     UseSymEBTreshold = cms.bool( False ),
32840     UseEtEETreshold = cms.bool( False ),
32841     UseSymEETreshold = cms.bool( False ),
32842     hbheInput = cms.InputTag( "hltHbhereco" ),
32843     HcalThreshold = cms.double( -1000.0 ),
32844     HF2Threshold = cms.double( 0.85 ),
32845     HESThreshold1 = cms.double( 0.1 ),
32846     HESThreshold = cms.double( 0.2 ),
32847     HF1Weights = cms.vdouble(  ),
32848     hoInput = cms.InputTag( "" ),
32849     HESGrid = cms.vdouble(  ),
32850     HESWeights = cms.vdouble(  ),
32851     HEDThreshold1 = cms.double( 0.1 ),
32852     HEDThreshold = cms.double( 0.2 ),
32853     EcutTower = cms.double( -1000.0 ),
32854     HEDGrid = cms.vdouble(  ),
32855     ecalInputs = cms.VInputTag(  ),
32856     HBWeight = cms.double( 1.0 ),
32857     HOGrid = cms.vdouble(  ),
32858     EBGrid = cms.vdouble(  ),
32859     MomConstrMethod = cms.int32( 1 ),
32860     MomHBDepth = cms.double( 0.2 ),
32861     MomHEDepth = cms.double( 0.4 ),
32862     MomEBDepth = cms.double( 0.3 ),
32863     MomEEDepth = cms.double( 0.0 ),
32864     HcalAcceptSeverityLevel = cms.uint32( 9 ),
32865     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
32866       'kWeird',
32867       'kBad' ),
32868     UseHcalRecoveredHits = cms.bool( False ),
32869     UseEcalRecoveredHits = cms.bool( False ),
32870     UseRejectedHitsOnly = cms.bool( False ),
32871     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
32872     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
32873     UseRejectedRecoveredHcalHits = cms.bool( False ),
32874     UseRejectedRecoveredEcalHits = cms.bool( False ),
32875     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
32876     AllowMissingInputs = cms.bool( True ),
32877     HcalPhase = cms.int32( 1 ),
32878     usePFThresholdsFromDB = cms.bool( True ),
32879     EcalRecHitThresh = cms.bool( True )
32880 )
32881 fragment.hltStoppedHSCPIterativeCone4CaloJets = cms.EDProducer( "FastjetJetProducer",
32882     useMassDropTagger = cms.bool( False ),
32883     useFiltering = cms.bool( False ),
32884     useDynamicFiltering = cms.bool( False ),
32885     useTrimming = cms.bool( False ),
32886     usePruning = cms.bool( False ),
32887     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
32888     useKtPruning = cms.bool( False ),
32889     useConstituentSubtraction = cms.bool( False ),
32890     useSoftDrop = cms.bool( False ),
32891     correctShape = cms.bool( False ),
32892     UseOnlyVertexTracks = cms.bool( False ),
32893     UseOnlyOnePV = cms.bool( False ),
32894     muCut = cms.double( -1.0 ),
32895     yCut = cms.double( -1.0 ),
32896     rFilt = cms.double( -1.0 ),
32897     rFiltFactor = cms.double( -1.0 ),
32898     trimPtFracMin = cms.double( -1.0 ),
32899     zcut = cms.double( -1.0 ),
32900     rcut_factor = cms.double( -1.0 ),
32901     csRho_EtaMax = cms.double( -1.0 ),
32902     csRParam = cms.double( -1.0 ),
32903     beta = cms.double( -1.0 ),
32904     R0 = cms.double( -1.0 ),
32905     gridMaxRapidity = cms.double( -1.0 ),
32906     gridSpacing = cms.double( -1.0 ),
32907     DzTrVtxMax = cms.double( 0.0 ),
32908     DxyTrVtxMax = cms.double( 0.0 ),
32909     MaxVtxZ = cms.double( 15.0 ),
32910     subjetPtMin = cms.double( -1.0 ),
32911     muMin = cms.double( -1.0 ),
32912     muMax = cms.double( -1.0 ),
32913     yMin = cms.double( -1.0 ),
32914     yMax = cms.double( -1.0 ),
32915     dRMin = cms.double( -1.0 ),
32916     dRMax = cms.double( -1.0 ),
32917     maxDepth = cms.int32( -1 ),
32918     nFilt = cms.int32( -1 ),
32919     MinVtxNdof = cms.int32( 5 ),
32920     src = cms.InputTag( "hltStoppedHSCPTowerMakerForAll" ),
32921     srcPVs = cms.InputTag( "" ),
32922     jetType = cms.string( "CaloJet" ),
32923     jetAlgorithm = cms.string( "IterativeCone" ),
32924     rParam = cms.double( 0.4 ),
32925     inputEtMin = cms.double( 0.3 ),
32926     inputEMin = cms.double( 0.0 ),
32927     jetPtMin = cms.double( 1.0 ),
32928     doPVCorrection = cms.bool( False ),
32929     doAreaFastjet = cms.bool( False ),
32930     doRhoFastjet = cms.bool( False ),
32931     doPUOffsetCorr = cms.bool( False ),
32932     puPtMin = cms.double( 10.0 ),
32933     nSigmaPU = cms.double( 1.0 ),
32934     radiusPU = cms.double( 0.4 ),
32935     subtractorName = cms.string( "" ),
32936     useExplicitGhosts = cms.bool( False ),
32937     doAreaDiskApprox = cms.bool( False ),
32938     voronoiRfact = cms.double( -9.0 ),
32939     Rho_EtaMax = cms.double( 4.4 ),
32940     Ghost_EtaMax = cms.double( 6.0 ),
32941     Active_Area_Repeats = cms.int32( 5 ),
32942     GhostArea = cms.double( 0.01 ),
32943     restrictInputs = cms.bool( False ),
32944     maxInputs = cms.uint32( 1 ),
32945     writeCompound = cms.bool( False ),
32946     writeJetsWithConst = cms.bool( False ),
32947     doFastJetNonUniform = cms.bool( False ),
32948     useDeterministicSeed = cms.bool( True ),
32949     minSeed = cms.uint32( 0 ),
32950     verbosity = cms.int32( 0 ),
32951     puWidth = cms.double( 0.0 ),
32952     nExclude = cms.uint32( 0 ),
32953     maxBadEcalCells = cms.uint32( 9999999 ),
32954     maxBadHcalCells = cms.uint32( 9999999 ),
32955     maxProblematicEcalCells = cms.uint32( 9999999 ),
32956     maxProblematicHcalCells = cms.uint32( 9999999 ),
32957     maxRecoveredEcalCells = cms.uint32( 9999999 ),
32958     maxRecoveredHcalCells = cms.uint32( 9999999 ),
32959     puCenters = cms.vdouble(  ),
32960     applyWeight = cms.bool( False ),
32961     srcWeights = cms.InputTag( "" ),
32962     minimumTowersFraction = cms.double( 0.0 ),
32963     jetCollInstanceName = cms.string( "" ),
32964     sumRecHits = cms.bool( False )
32965 )
32966 fragment.hltStoppedHSCP1CaloJetEnergy30 = cms.EDFilter( "HLT1CaloJet",
32967     saveTags = cms.bool( True ),
32968     inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
32969     triggerType = cms.int32( 85 ),
32970     MinE = cms.double( 30.0 ),
32971     MinPt = cms.double( -1.0 ),
32972     MinMass = cms.double( -1.0 ),
32973     MaxMass = cms.double( -1.0 ),
32974     MinEta = cms.double( -1.0 ),
32975     MaxEta = cms.double( 2.7 ),
32976     MinN = cms.int32( 1 )
32977 )
32978 fragment.hltPreUncorrectedJetE30NoBPTX3BX = cms.EDFilter( "HLTPrescaler",
32979     offset = cms.uint32( 0 ),
32980     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32981 )
32982 fragment.hltL1sSingleJetC20NotBptxOR3BXEmulated = cms.EDFilter( "HLTL1TSeed",
32983     saveTags = cms.bool( True ),
32984     L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR_3BX" ),
32985     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32986     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32987     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32988     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32989     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32990     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32991     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32992     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32993     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32994 )
32995 fragment.hltStoppedHSCPHpdFilter = cms.EDFilter( "HLTHPDFilter",
32996     inputTag = cms.InputTag( "hltHbhereco" ),
32997     energy = cms.double( -99.0 ),
32998     hpdSpikeEnergy = cms.double( 10.0 ),
32999     hpdSpikeIsolationEnergy = cms.double( 1.0 ),
33000     rbxSpikeEnergy = cms.double( 50.0 ),
33001     rbxSpikeUnbalance = cms.double( 0.2 )
33002 )
33003 fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed",
33004     saveTags = cms.bool( True ),
33005     L1SeedsLogicalExpression = cms.string( "L1_SingleJet43er2p5_NotBptxOR_3BX OR L1_SingleJet46er2p5_NotBptxOR_3BX" ),
33006     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33007     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33008     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33009     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33010     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33011     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33012     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33013     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33014     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33015 )
33016 fragment.hltPreUncorrectedJetE60NoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33017     offset = cms.uint32( 0 ),
33018     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33019 )
33020 fragment.hltStoppedHSCP1CaloJetEnergy60 = cms.EDFilter( "HLT1CaloJet",
33021     saveTags = cms.bool( True ),
33022     inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
33023     triggerType = cms.int32( 85 ),
33024     MinE = cms.double( 60.0 ),
33025     MinPt = cms.double( -1.0 ),
33026     MinMass = cms.double( -1.0 ),
33027     MaxMass = cms.double( -1.0 ),
33028     MinEta = cms.double( -1.0 ),
33029     MaxEta = cms.double( 2.7 ),
33030     MinN = cms.int32( 1 )
33031 )
33032 fragment.hltPreUncorrectedJetE70NoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33033     offset = cms.uint32( 0 ),
33034     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33035 )
33036 fragment.hltStoppedHSCP1CaloJetEnergy70 = cms.EDFilter( "HLT1CaloJet",
33037     saveTags = cms.bool( True ),
33038     inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
33039     triggerType = cms.int32( 85 ),
33040     MinE = cms.double( 70.0 ),
33041     MinPt = cms.double( -1.0 ),
33042     MinMass = cms.double( -1.0 ),
33043     MaxMass = cms.double( -1.0 ),
33044     MinEta = cms.double( -1.0 ),
33045     MaxEta = cms.double( 2.7 ),
33046     MinN = cms.int32( 1 )
33047 )
33048 fragment.hltL1sSingleMuCosmics = cms.EDFilter( "HLTL1TSeed",
33049     saveTags = cms.bool( True ),
33050     L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ),
33051     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33052     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33053     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33054     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33055     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33056     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33057     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33058     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33059     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33060 )
33061 fragment.hltPreL1SingleMuCosmics = cms.EDFilter( "HLTPrescaler",
33062     offset = cms.uint32( 0 ),
33063     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33064 )
33065 fragment.hltL1MuCosmicsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33066     saveTags = cms.bool( True ),
33067     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33068     PreviousCandTag = cms.InputTag( "hltL1sSingleMuCosmics" ),
33069     MaxEta = cms.double( 2.5 ),
33070     MinPt = cms.double( 0.0 ),
33071     MaxDeltaR = cms.double( 0.3 ),
33072     MinN = cms.int32( 1 ),
33073     CentralBxOnly = cms.bool( True ),
33074     SelectQualities = cms.vint32(  )
33075 )
33076 fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed",
33077     saveTags = cms.bool( True ),
33078     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_er1p4_NotBptxOR_3BX OR L1_SingleMuOpen_er1p1_NotBptxOR_3BX" ),
33079     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33080     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33081     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33082     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33083     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33084     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33085     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33086     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33087     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33088 )
33089 fragment.hltPreL2Mu10NoVertexNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33090     offset = cms.uint32( 0 ),
33091     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33092 )
33093 fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33094     saveTags = cms.bool( True ),
33095     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33096     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX" ),
33097     MaxEta = cms.double( 2.5 ),
33098     MinPt = cms.double( 0.0 ),
33099     MaxDeltaR = cms.double( 0.3 ),
33100     MinN = cms.int32( 1 ),
33101     CentralBxOnly = cms.bool( True ),
33102     SelectQualities = cms.vint32(  )
33103 )
33104 fragment.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer",
33105     Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ),
33106     Reco4DAlgoConfig = cms.PSet( 
33107       Reco2DAlgoConfig = cms.PSet( 
33108         AlphaMaxPhi = cms.double( 1.0 ),
33109         debug = cms.untracked.bool( False ),
33110         segmCleanerMode = cms.int32( 2 ),
33111         AlphaMaxTheta = cms.double( 0.9 ),
33112         hit_afterT0_resolution = cms.double( 0.03 ),
33113         performT0_vdriftSegCorrection = cms.bool( False ),
33114         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
33115         MaxChi2 = cms.double( 4.0 ),
33116         recAlgoConfig = cms.PSet( 
33117           maxTime = cms.double( 420.0 ),
33118           debug = cms.untracked.bool( False ),
33119           stepTwoFromDigi = cms.bool( False ),
33120           tTrigModeConfig = cms.PSet( 
33121             debug = cms.untracked.bool( False ),
33122             tofCorrType = cms.int32( 0 ),
33123             tTrigLabel = cms.string( "" ),
33124             wirePropCorrType = cms.int32( 0 ),
33125             doTOFCorrection = cms.bool( True ),
33126             vPropWire = cms.double( 24.4 ),
33127             doT0Correction = cms.bool( True ),
33128             doWirePropCorrection = cms.bool( True ),
33129             t0Label = cms.string( "" )
33130           ),
33131           useUncertDB = cms.bool( True ),
33132           doVdriftCorr = cms.bool( True ),
33133           minTime = cms.double( -3.0 ),
33134           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
33135           readLegacyTTrigDB = cms.bool( True ),
33136           readLegacyVDriftDB = cms.bool( True )
33137         ),
33138         MaxAllowedHits = cms.uint32( 50 ),
33139         nUnSharedHitsMin = cms.int32( 2 ),
33140         nSharedHitsMax = cms.int32( 2 ),
33141         performT0SegCorrection = cms.bool( False ),
33142         perform_delta_rejecting = cms.bool( False )
33143       ),
33144       Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ),
33145       debug = cms.untracked.bool( False ),
33146       segmCleanerMode = cms.int32( 2 ),
33147       AllDTRecHits = cms.bool( True ),
33148       hit_afterT0_resolution = cms.double( 0.03 ),
33149       performT0_vdriftSegCorrection = cms.bool( False ),
33150       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
33151       recAlgoConfig = cms.PSet( 
33152         maxTime = cms.double( 420.0 ),
33153         debug = cms.untracked.bool( False ),
33154         stepTwoFromDigi = cms.bool( False ),
33155         tTrigModeConfig = cms.PSet( 
33156           debug = cms.untracked.bool( False ),
33157           tofCorrType = cms.int32( 0 ),
33158           tTrigLabel = cms.string( "" ),
33159           wirePropCorrType = cms.int32( 0 ),
33160           doTOFCorrection = cms.bool( True ),
33161           vPropWire = cms.double( 24.4 ),
33162           doT0Correction = cms.bool( True ),
33163           doWirePropCorrection = cms.bool( True ),
33164           t0Label = cms.string( "" )
33165         ),
33166         useUncertDB = cms.bool( True ),
33167         doVdriftCorr = cms.bool( True ),
33168         minTime = cms.double( -3.0 ),
33169         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
33170         readLegacyTTrigDB = cms.bool( True ),
33171         readLegacyVDriftDB = cms.bool( True )
33172       ),
33173       nUnSharedHitsMin = cms.int32( 2 ),
33174       nSharedHitsMax = cms.int32( 2 ),
33175       performT0SegCorrection = cms.bool( False ),
33176       perform_delta_rejecting = cms.bool( False )
33177     ),
33178     debug = cms.untracked.bool( False ),
33179     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
33180     recHits2DLabel = cms.InputTag( "dt2DSegments" )
33181 )
33182 fragment.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator",
33183     EnableDTMeasurement = cms.bool( True ),
33184     EnableCSCMeasurement = cms.bool( True ),
33185     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
33186     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33187     MaxSeeds = cms.int32( 1000 ),
33188     MaxDTChi2 = cms.double( 300.0 ),
33189     MaxCSCChi2 = cms.double( 300.0 ),
33190     ForcePointDown = cms.bool( False )
33191 )
33192 fragment.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
33193     GMTReadoutCollection = cms.InputTag( "" ),
33194     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33195     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
33196     L1MinPt = cms.double( 0.0 ),
33197     L1MaxEta = cms.double( 2.5 ),
33198     L1MinQuality = cms.uint32( 1 ),
33199     SetMinPtBarrelTo = cms.double( 3.5 ),
33200     SetMinPtEndcapTo = cms.double( 1.0 ),
33201     UseOfflineSeed = cms.untracked.bool( True ),
33202     UseUnassociatedL1 = cms.bool( False ),
33203     MatchDR = cms.vdouble( 0.3 ),
33204     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
33205     CentralBxOnly = cms.bool( True ),
33206     MatchType = cms.uint32( 0 ),
33207     SortType = cms.uint32( 0 ),
33208     OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ),
33209     ServiceParameters = cms.PSet( 
33210       RPCLayers = cms.bool( True ),
33211       UseMuonNavigation = cms.untracked.bool( True ),
33212       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
33213     )
33214 )
33215 fragment.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer",
33216     ServiceParameters = cms.PSet( 
33217       RPCLayers = cms.bool( True ),
33218       UseMuonNavigation = cms.untracked.bool( True ),
33219       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
33220         'hltESPFastSteppingHelixPropagatorOpposite' )
33221     ),
33222     InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ),
33223     SeedTransformerParameters = cms.PSet( 
33224       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
33225       NMinRecHits = cms.uint32( 2 ),
33226       RescaleError = cms.double( 100.0 ),
33227       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33228       UseSubRecHits = cms.bool( False ),
33229       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
33230     ),
33231     L2TrajBuilderParameters = cms.PSet( 
33232       BWFilterParameters = cms.PSet( 
33233         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
33234         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33235         BWSeedType = cms.string( "fromGenerator" ),
33236         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
33237         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
33238         EnableGEMMeasurement = cms.bool( True ),
33239         EnableRPCMeasurement = cms.bool( True ),
33240         MuonTrajectoryUpdatorParameters = cms.PSet( 
33241           ExcludeRPCFromFit = cms.bool( False ),
33242           Granularity = cms.int32( 0 ),
33243           MaxChi2 = cms.double( 25.0 ),
33244           RescaleError = cms.bool( False ),
33245           RescaleErrorFactor = cms.double( 100.0 ),
33246           UseInvalidHits = cms.bool( True )
33247         ),
33248         EnableCSCMeasurement = cms.bool( True ),
33249         MaxChi2 = cms.double( 100.0 ),
33250         FitDirection = cms.string( "outsideIn" ),
33251         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33252         NumberOfSigma = cms.double( 3.0 ),
33253         EnableDTMeasurement = cms.bool( True )
33254       ),
33255       DoSeedRefit = cms.bool( False ),
33256       FilterParameters = cms.PSet( 
33257         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
33258         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33259         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
33260         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
33261         EnableGEMMeasurement = cms.bool( True ),
33262         EnableRPCMeasurement = cms.bool( True ),
33263         MuonTrajectoryUpdatorParameters = cms.PSet( 
33264           ExcludeRPCFromFit = cms.bool( False ),
33265           Granularity = cms.int32( 0 ),
33266           MaxChi2 = cms.double( 25.0 ),
33267           RescaleError = cms.bool( False ),
33268           RescaleErrorFactor = cms.double( 100.0 ),
33269           UseInvalidHits = cms.bool( True )
33270         ),
33271         EnableCSCMeasurement = cms.bool( True ),
33272         MaxChi2 = cms.double( 1000.0 ),
33273         FitDirection = cms.string( "insideOut" ),
33274         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33275         NumberOfSigma = cms.double( 3.0 ),
33276         EnableDTMeasurement = cms.bool( True )
33277       ),
33278       SeedPosition = cms.string( "in" ),
33279       DoBackwardFilter = cms.bool( True ),
33280       DoRefit = cms.bool( False ),
33281       NavigationType = cms.string( "Standard" ),
33282       SeedTransformerParameters = cms.PSet( 
33283         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
33284         NMinRecHits = cms.uint32( 2 ),
33285         RescaleError = cms.double( 100.0 ),
33286         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33287         UseSubRecHits = cms.bool( False ),
33288         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
33289       ),
33290       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
33291     ),
33292     DoSeedRefit = cms.bool( False ),
33293     TrackLoaderParameters = cms.PSet( 
33294       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
33295       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
33296       DoSmoothing = cms.bool( False ),
33297       VertexConstraint = cms.bool( True ),
33298       MuonUpdatorAtVertexParameters = cms.PSet( 
33299         MaxChi2 = cms.double( 1000000.0 ),
33300         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
33301         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
33302         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
33303       ),
33304       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
33305     ),
33306     MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" )
33307 )
33308 fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer",
33309     InputObjects = cms.InputTag( "hltL2CosmicMuons" )
33310 )
33311 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33312     saveTags = cms.bool( True ),
33313     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33314     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33315     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
33316     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33317     MinN = cms.int32( 1 ),
33318     MaxEta = cms.double( 2.5 ),
33319     AbsEtaBins = cms.vdouble( 5.0 ),
33320     MinNstations = cms.vint32( 0 ),
33321     MinNhits = cms.vint32( 1 ),
33322     CutOnChambers = cms.bool( False ),
33323     MinNchambers = cms.vint32( 0 ),
33324     MaxDr = cms.double( 9999.0 ),
33325     MinDr = cms.double( -1.0 ),
33326     MaxDz = cms.double( 9999.0 ),
33327     MinDxySig = cms.double( -1.0 ),
33328     MinPt = cms.double( 10.0 ),
33329     NSigmaPt = cms.double( 0.0 ),
33330     MatchToPreviousCand = cms.bool( True )
33331 )
33332 fragment.hltL1sSingleMuOpenNotBptxOR = cms.EDFilter( "HLTL1TSeed",
33333     saveTags = cms.bool( True ),
33334     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotBptxOR" ),
33335     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33336     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33337     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33338     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33339     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33340     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33341     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33342     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33343     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33344 )
33345 fragment.hltPreL2Mu10NoVertexNoBPTX = cms.EDFilter( "HLTPrescaler",
33346     offset = cms.uint32( 0 ),
33347     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33348 )
33349 fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33350     saveTags = cms.bool( True ),
33351     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33352     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenNotBptxOR" ),
33353     MaxEta = cms.double( 2.5 ),
33354     MinPt = cms.double( 0.0 ),
33355     MaxDeltaR = cms.double( 0.3 ),
33356     MinN = cms.int32( 1 ),
33357     CentralBxOnly = cms.bool( True ),
33358     SelectQualities = cms.vint32(  )
33359 )
33360 fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33361     saveTags = cms.bool( True ),
33362     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33363     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33364     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ),
33365     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33366     MinN = cms.int32( 1 ),
33367     MaxEta = cms.double( 2.5 ),
33368     AbsEtaBins = cms.vdouble( 5.0 ),
33369     MinNstations = cms.vint32( 0 ),
33370     MinNhits = cms.vint32( 1 ),
33371     CutOnChambers = cms.bool( False ),
33372     MinNchambers = cms.vint32( 0 ),
33373     MaxDr = cms.double( 9999.0 ),
33374     MinDr = cms.double( -1.0 ),
33375     MaxDz = cms.double( 9999.0 ),
33376     MinDxySig = cms.double( -1.0 ),
33377     MinPt = cms.double( 10.0 ),
33378     NSigmaPt = cms.double( 0.0 ),
33379     MatchToPreviousCand = cms.bool( True )
33380 )
33381 fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33382     offset = cms.uint32( 0 ),
33383     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33384 )
33385 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33386     saveTags = cms.bool( True ),
33387     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33388     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33389     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
33390     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33391     MinN = cms.int32( 1 ),
33392     MaxEta = cms.double( 2.5 ),
33393     AbsEtaBins = cms.vdouble( 5.0 ),
33394     MinNstations = cms.vint32( 3 ),
33395     MinNhits = cms.vint32( 1 ),
33396     CutOnChambers = cms.bool( False ),
33397     MinNchambers = cms.vint32( 0 ),
33398     MaxDr = cms.double( 9999.0 ),
33399     MinDr = cms.double( -1.0 ),
33400     MaxDz = cms.double( 9999.0 ),
33401     MinDxySig = cms.double( -1.0 ),
33402     MinPt = cms.double( 45.0 ),
33403     NSigmaPt = cms.double( 0.0 ),
33404     MatchToPreviousCand = cms.bool( True )
33405 )
33406 fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33407     offset = cms.uint32( 0 ),
33408     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33409 )
33410 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33411     saveTags = cms.bool( True ),
33412     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33413     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33414     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
33415     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33416     MinN = cms.int32( 1 ),
33417     MaxEta = cms.double( 2.5 ),
33418     AbsEtaBins = cms.vdouble( 5.0 ),
33419     MinNstations = cms.vint32( 3 ),
33420     MinNhits = cms.vint32( 1 ),
33421     CutOnChambers = cms.bool( False ),
33422     MinNchambers = cms.vint32( 0 ),
33423     MaxDr = cms.double( 9999.0 ),
33424     MinDr = cms.double( -1.0 ),
33425     MaxDz = cms.double( 9999.0 ),
33426     MinDxySig = cms.double( -1.0 ),
33427     MinPt = cms.double( 40.0 ),
33428     NSigmaPt = cms.double( 0.0 ),
33429     MatchToPreviousCand = cms.bool( True )
33430 )
33431 fragment.hltL1sSingleMuOR = cms.EDFilter( "HLTL1TSeed",
33432     saveTags = cms.bool( True ),
33433     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
33434     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33435     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33436     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33437     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33438     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33439     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33440     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33441     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33442     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33443 )
33444 fragment.hltPreL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
33445     offset = cms.uint32( 0 ),
33446     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33447 )
33448 fragment.hltL1fL1sMuORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33449     saveTags = cms.bool( True ),
33450     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33451     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOR" ),
33452     MaxEta = cms.double( 2.5 ),
33453     MinPt = cms.double( 0.0 ),
33454     MaxDeltaR = cms.double( 0.3 ),
33455     MinN = cms.int32( 1 ),
33456     CentralBxOnly = cms.bool( True ),
33457     SelectQualities = cms.vint32(  )
33458 )
33459 fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33460     saveTags = cms.bool( True ),
33461     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33462     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33463     PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ),
33464     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33465     MinN = cms.int32( 1 ),
33466     MaxEta = cms.double( 2.0 ),
33467     AbsEtaBins = cms.vdouble( 5.0 ),
33468     MinNstations = cms.vint32( 0 ),
33469     MinNhits = cms.vint32( 0 ),
33470     CutOnChambers = cms.bool( True ),
33471     MinNchambers = cms.vint32( 2 ),
33472     MaxDr = cms.double( 9999.0 ),
33473     MinDr = cms.double( -1.0 ),
33474     MaxDz = cms.double( 9999.0 ),
33475     MinDxySig = cms.double( -1.0 ),
33476     MinPt = cms.double( 23.0 ),
33477     NSigmaPt = cms.double( 0.0 ),
33478     MatchToPreviousCand = cms.bool( False )
33479 )
33480 fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
33481     offset = cms.uint32( 0 ),
33482     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33483 )
33484 fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33485     saveTags = cms.bool( True ),
33486     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33487     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33488     PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ),
33489     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33490     MinN = cms.int32( 1 ),
33491     MaxEta = cms.double( 2.0 ),
33492     AbsEtaBins = cms.vdouble( 5.0 ),
33493     MinNstations = cms.vint32( 0 ),
33494     MinNhits = cms.vint32( 0 ),
33495     CutOnChambers = cms.bool( True ),
33496     MinNchambers = cms.vint32( 2 ),
33497     MaxDr = cms.double( 9999.0 ),
33498     MinDr = cms.double( -1.0 ),
33499     MaxDz = cms.double( 9999.0 ),
33500     MinDxySig = cms.double( -1.0 ),
33501     MinPt = cms.double( 23.0 ),
33502     NSigmaPt = cms.double( 0.0 ),
33503     MatchToPreviousCand = cms.bool( False )
33504 )
33505 fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt = cms.EDFilter( "HLTL1TSeed",
33506     saveTags = cms.bool( True ),
33507     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4 OR L1_DoubleMu0_Upt6_SQ_er2p0 OR L1_DoubleMu0_Upt7_SQ_er2p0 OR L1_DoubleMu0_Upt8_SQ_er2p0" ),
33508     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33509     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33510     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33511     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33512     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33513     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33514     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33515     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33516     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33517 )
33518 fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler",
33519     offset = cms.uint32( 0 ),
33520     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33521 )
33522 fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33523     saveTags = cms.bool( True ),
33524     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33525     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
33526     MaxEta = cms.double( 2.5 ),
33527     MinPt = cms.double( 0.0 ),
33528     MaxDeltaR = cms.double( 0.3 ),
33529     MinN = cms.int32( 2 ),
33530     CentralBxOnly = cms.bool( True ),
33531     SelectQualities = cms.vint32(  )
33532 )
33533 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33534     saveTags = cms.bool( True ),
33535     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33536     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33537     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33538     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33539     MinN = cms.int32( 2 ),
33540     MaxEta = cms.double( 2.4 ),
33541     AbsEtaBins = cms.vdouble( 5.0 ),
33542     MinNstations = cms.vint32( 0 ),
33543     MinNhits = cms.vint32( 0 ),
33544     CutOnChambers = cms.bool( True ),
33545     MinNchambers = cms.vint32( 2 ),
33546     MaxDr = cms.double( 9999.0 ),
33547     MinDr = cms.double( -1.0 ),
33548     MaxDz = cms.double( 9999.0 ),
33549     MinDxySig = cms.double( -1.0 ),
33550     MinPt = cms.double( 30.0 ),
33551     NSigmaPt = cms.double( 0.0 ),
33552     MatchToPreviousCand = cms.bool( False )
33553 )
33554 fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler",
33555     offset = cms.uint32( 0 ),
33556     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33557 )
33558 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33559     saveTags = cms.bool( True ),
33560     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33561     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33562     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33563     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33564     MinN = cms.int32( 2 ),
33565     MaxEta = cms.double( 2.5 ),
33566     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
33567     MinNstations = cms.vint32( 0, 2, 0, 2 ),
33568     MinNhits = cms.vint32( 0, 1, 0, 1 ),
33569     CutOnChambers = cms.bool( False ),
33570     MinNchambers = cms.vint32( 0 ),
33571     MaxDr = cms.double( 9999.0 ),
33572     MinDr = cms.double( -1.0 ),
33573     MaxDz = cms.double( 9999.0 ),
33574     MinDxySig = cms.double( -1.0 ),
33575     MinPt = cms.double( 30.0 ),
33576     NSigmaPt = cms.double( 0.0 ),
33577     MatchToPreviousCand = cms.bool( False )
33578 )
33579 fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
33580     saveTags = cms.bool( True ),
33581     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33582     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33583     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
33584     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33585     FastAccept = cms.bool( False ),
33586     MaxEta = cms.double( 2.4 ),
33587     MinNhits = cms.int32( 0 ),
33588     MinNstations = cms.int32( 0 ),
33589     MinNchambers = cms.int32( 2 ),
33590     MaxDr = cms.double( 100.0 ),
33591     MaxDz = cms.double( 9999.0 ),
33592     ChargeOpt = cms.int32( 0 ),
33593     MinPtPair = cms.double( 0.0 ),
33594     MinPtMax = cms.double( 30.0 ),
33595     MinPtMin = cms.double( 30.0 ),
33596     MinInvMass = cms.double( -999999.0 ),
33597     MaxInvMass = cms.double( 999999.0 ),
33598     MinAcop = cms.double( -1.0 ),
33599     MaxAcop = cms.double( 3.15 ),
33600     MinAngle = cms.double( -999.0 ),
33601     MaxAngle = cms.double( 9999.0 ),
33602     MinPtBalance = cms.double( -1.0 ),
33603     MaxPtBalance = cms.double( 999999.0 ),
33604     NSigmaPt = cms.double( 0.0 )
33605 )
33606 fragment.hltPreDoubleL2Mu50 = cms.EDFilter( "HLTPrescaler",
33607     offset = cms.uint32( 0 ),
33608     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33609 )
33610 fragment.hltL2MuonSeedsAllBx = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
33611     GMTReadoutCollection = cms.InputTag( "" ),
33612     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33613     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
33614     L1MinPt = cms.double( 0.0 ),
33615     L1MaxEta = cms.double( 2.5 ),
33616     L1MinQuality = cms.uint32( 7 ),
33617     SetMinPtBarrelTo = cms.double( 3.5 ),
33618     SetMinPtEndcapTo = cms.double( 1.0 ),
33619     UseOfflineSeed = cms.untracked.bool( True ),
33620     UseUnassociatedL1 = cms.bool( False ),
33621     MatchDR = cms.vdouble( 0.3 ),
33622     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
33623     CentralBxOnly = cms.bool( False ),
33624     MatchType = cms.uint32( 0 ),
33625     SortType = cms.uint32( 0 ),
33626     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
33627     ServiceParameters = cms.PSet( 
33628       RPCLayers = cms.bool( True ),
33629       UseMuonNavigation = cms.untracked.bool( True ),
33630       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
33631     )
33632 )
33633 fragment.hltL2MuonsAllBx = cms.EDProducer( "L2MuonProducer",
33634     ServiceParameters = cms.PSet( 
33635       RPCLayers = cms.bool( True ),
33636       UseMuonNavigation = cms.untracked.bool( True ),
33637       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
33638         'hltESPFastSteppingHelixPropagatorOpposite' )
33639     ),
33640     InputObjects = cms.InputTag( "hltL2MuonSeedsAllBx" ),
33641     SeedTransformerParameters = cms.PSet( 
33642       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
33643       NMinRecHits = cms.uint32( 2 ),
33644       RescaleError = cms.double( 100.0 ),
33645       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33646       UseSubRecHits = cms.bool( False ),
33647       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
33648     ),
33649     L2TrajBuilderParameters = cms.PSet( 
33650       BWFilterParameters = cms.PSet( 
33651         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
33652         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33653         BWSeedType = cms.string( "fromGenerator" ),
33654         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
33655         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
33656         EnableGEMMeasurement = cms.bool( True ),
33657         EnableRPCMeasurement = cms.bool( True ),
33658         MuonTrajectoryUpdatorParameters = cms.PSet( 
33659           ExcludeRPCFromFit = cms.bool( False ),
33660           Granularity = cms.int32( 0 ),
33661           MaxChi2 = cms.double( 25.0 ),
33662           RescaleError = cms.bool( False ),
33663           RescaleErrorFactor = cms.double( 100.0 ),
33664           UseInvalidHits = cms.bool( True )
33665         ),
33666         EnableCSCMeasurement = cms.bool( True ),
33667         MaxChi2 = cms.double( 100.0 ),
33668         FitDirection = cms.string( "outsideIn" ),
33669         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33670         NumberOfSigma = cms.double( 3.0 ),
33671         EnableDTMeasurement = cms.bool( True )
33672       ),
33673       DoSeedRefit = cms.bool( False ),
33674       FilterParameters = cms.PSet( 
33675         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
33676         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33677         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
33678         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
33679         EnableGEMMeasurement = cms.bool( True ),
33680         EnableRPCMeasurement = cms.bool( True ),
33681         MuonTrajectoryUpdatorParameters = cms.PSet( 
33682           ExcludeRPCFromFit = cms.bool( False ),
33683           Granularity = cms.int32( 0 ),
33684           MaxChi2 = cms.double( 25.0 ),
33685           RescaleError = cms.bool( False ),
33686           RescaleErrorFactor = cms.double( 100.0 ),
33687           UseInvalidHits = cms.bool( True )
33688         ),
33689         EnableCSCMeasurement = cms.bool( True ),
33690         MaxChi2 = cms.double( 1000.0 ),
33691         FitDirection = cms.string( "insideOut" ),
33692         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33693         NumberOfSigma = cms.double( 3.0 ),
33694         EnableDTMeasurement = cms.bool( True )
33695       ),
33696       SeedPosition = cms.string( "in" ),
33697       DoBackwardFilter = cms.bool( True ),
33698       DoRefit = cms.bool( False ),
33699       NavigationType = cms.string( "Standard" ),
33700       SeedTransformerParameters = cms.PSet( 
33701         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
33702         NMinRecHits = cms.uint32( 2 ),
33703         RescaleError = cms.double( 100.0 ),
33704         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33705         UseSubRecHits = cms.bool( False ),
33706         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
33707       ),
33708       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
33709     ),
33710     DoSeedRefit = cms.bool( False ),
33711     TrackLoaderParameters = cms.PSet( 
33712       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
33713       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
33714       DoSmoothing = cms.bool( False ),
33715       VertexConstraint = cms.bool( True ),
33716       MuonUpdatorAtVertexParameters = cms.PSet( 
33717         MaxChi2 = cms.double( 1000000.0 ),
33718         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
33719         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
33720         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
33721       ),
33722       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
33723     ),
33724     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
33725 )
33726 fragment.hltL2MuonCandidatesAllBx = cms.EDProducer( "L2MuonCandidateProducer",
33727     InputObjects = cms.InputTag( 'hltL2MuonsAllBx','UpdatedAtVtx' )
33728 )
33729 fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33730     saveTags = cms.bool( True ),
33731     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33732     CandTag = cms.InputTag( "hltL2MuonCandidatesAllBx" ),
33733     PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ),
33734     SeedMapTag = cms.InputTag( "hltL2MuonsAllBx" ),
33735     MinN = cms.int32( 2 ),
33736     MaxEta = cms.double( 2.5 ),
33737     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
33738     MinNstations = cms.vint32( 0, 2, 0, 2 ),
33739     MinNhits = cms.vint32( 0, 1, 0, 1 ),
33740     CutOnChambers = cms.bool( False ),
33741     MinNchambers = cms.vint32( 0 ),
33742     MaxDr = cms.double( 9999.0 ),
33743     MinDr = cms.double( -1.0 ),
33744     MaxDz = cms.double( 9999.0 ),
33745     MinDxySig = cms.double( -1.0 ),
33746     MinPt = cms.double( 50.0 ),
33747     NSigmaPt = cms.double( 0.0 ),
33748     MatchToPreviousCand = cms.bool( False )
33749 )
33750 fragment.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
33751     offset = cms.uint32( 0 ),
33752     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33753 )
33754 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33755     saveTags = cms.bool( True ),
33756     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33757     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33758     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33759     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33760     MinN = cms.int32( 2 ),
33761     MaxEta = cms.double( 2.0 ),
33762     AbsEtaBins = cms.vdouble( 5.0 ),
33763     MinNstations = cms.vint32( 0 ),
33764     MinNhits = cms.vint32( 0 ),
33765     CutOnChambers = cms.bool( True ),
33766     MinNchambers = cms.vint32( 2 ),
33767     MaxDr = cms.double( 9999.0 ),
33768     MinDr = cms.double( -1.0 ),
33769     MaxDz = cms.double( 9999.0 ),
33770     MinDxySig = cms.double( -1.0 ),
33771     MinPt = cms.double( 23.0 ),
33772     NSigmaPt = cms.double( 0.0 ),
33773     MatchToPreviousCand = cms.bool( False )
33774 )
33775 fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
33776     offset = cms.uint32( 0 ),
33777     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33778 )
33779 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33780     saveTags = cms.bool( True ),
33781     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33782     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33783     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33784     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33785     MinN = cms.int32( 2 ),
33786     MaxEta = cms.double( 2.0 ),
33787     AbsEtaBins = cms.vdouble( 5.0 ),
33788     MinNstations = cms.vint32( 0 ),
33789     MinNhits = cms.vint32( 0 ),
33790     CutOnChambers = cms.bool( True ),
33791     MinNchambers = cms.vint32( 2 ),
33792     MaxDr = cms.double( 9999.0 ),
33793     MinDr = cms.double( -1.0 ),
33794     MaxDz = cms.double( 9999.0 ),
33795     MinDxySig = cms.double( -1.0 ),
33796     MinPt = cms.double( 25.0 ),
33797     NSigmaPt = cms.double( 0.0 ),
33798     MatchToPreviousCand = cms.bool( False )
33799 )
33800 fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler",
33801     offset = cms.uint32( 0 ),
33802     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33803 )
33804 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33805     saveTags = cms.bool( True ),
33806     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33807     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33808     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33809     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33810     MinN = cms.int32( 2 ),
33811     MaxEta = cms.double( 2.4 ),
33812     AbsEtaBins = cms.vdouble( 5.0 ),
33813     MinNstations = cms.vint32( 0 ),
33814     MinNhits = cms.vint32( 0 ),
33815     CutOnChambers = cms.bool( True ),
33816     MinNchambers = cms.vint32( 2 ),
33817     MaxDr = cms.double( 9999.0 ),
33818     MinDr = cms.double( -1.0 ),
33819     MaxDz = cms.double( 9999.0 ),
33820     MinDxySig = cms.double( -1.0 ),
33821     MinPt = cms.double( 25.0 ),
33822     NSigmaPt = cms.double( 0.0 ),
33823     MatchToPreviousCand = cms.bool( False )
33824 )
33825 fragment.hltPreDoubleL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
33826     offset = cms.uint32( 0 ),
33827     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33828 )
33829 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33830     saveTags = cms.bool( True ),
33831     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33832     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33833     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33834     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33835     MinN = cms.int32( 2 ),
33836     MaxEta = cms.double( 2.5 ),
33837     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
33838     MinNstations = cms.vint32( 0, 2, 0, 2 ),
33839     MinNhits = cms.vint32( 0, 1, 0, 1 ),
33840     CutOnChambers = cms.bool( False ),
33841     MinNchambers = cms.vint32( 0 ),
33842     MaxDr = cms.double( 9999.0 ),
33843     MinDr = cms.double( -1.0 ),
33844     MaxDz = cms.double( 9999.0 ),
33845     MinDxySig = cms.double( -1.0 ),
33846     MinPt = cms.double( 23.0 ),
33847     NSigmaPt = cms.double( 0.0 ),
33848     MatchToPreviousCand = cms.bool( False )
33849 )
33850 fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
33851     saveTags = cms.bool( True ),
33852     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33853     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33854     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
33855     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33856     FastAccept = cms.bool( False ),
33857     MaxEta = cms.double( 2.0 ),
33858     MinNhits = cms.int32( 0 ),
33859     MinNstations = cms.int32( 0 ),
33860     MinNchambers = cms.int32( 2 ),
33861     MaxDr = cms.double( 100.0 ),
33862     MaxDz = cms.double( 9999.0 ),
33863     ChargeOpt = cms.int32( 0 ),
33864     MinPtPair = cms.double( 0.0 ),
33865     MinPtMax = cms.double( 23.0 ),
33866     MinPtMin = cms.double( 23.0 ),
33867     MinInvMass = cms.double( -9999.0 ),
33868     MaxInvMass = cms.double( 9999.0 ),
33869     MinAcop = cms.double( -1.0 ),
33870     MaxAcop = cms.double( 3.15 ),
33871     MinAngle = cms.double( -999.0 ),
33872     MaxAngle = cms.double( 9999.0 ),
33873     MinPtBalance = cms.double( -1.0 ),
33874     MaxPtBalance = cms.double( 999999.0 ),
33875     NSigmaPt = cms.double( 0.0 )
33876 )
33877 fragment.hltPreDoubleL2Mu25NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
33878     offset = cms.uint32( 0 ),
33879     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33880 )
33881 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33882     saveTags = cms.bool( True ),
33883     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33884     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33885     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33886     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33887     MinN = cms.int32( 2 ),
33888     MaxEta = cms.double( 2.5 ),
33889     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
33890     MinNstations = cms.vint32( 0, 2, 0, 2 ),
33891     MinNhits = cms.vint32( 0, 1, 0, 1 ),
33892     CutOnChambers = cms.bool( False ),
33893     MinNchambers = cms.vint32( 0 ),
33894     MaxDr = cms.double( 9999.0 ),
33895     MinDr = cms.double( -1.0 ),
33896     MaxDz = cms.double( 9999.0 ),
33897     MinDxySig = cms.double( -1.0 ),
33898     MinPt = cms.double( 25.0 ),
33899     NSigmaPt = cms.double( 0.0 ),
33900     MatchToPreviousCand = cms.bool( False )
33901 )
33902 fragment.hltL2DoubleMu25NoVtxFiltered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
33903     saveTags = cms.bool( True ),
33904     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33905     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33906     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
33907     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33908     FastAccept = cms.bool( False ),
33909     MaxEta = cms.double( 2.0 ),
33910     MinNhits = cms.int32( 0 ),
33911     MinNstations = cms.int32( 0 ),
33912     MinNchambers = cms.int32( 2 ),
33913     MaxDr = cms.double( 100.0 ),
33914     MaxDz = cms.double( 9999.0 ),
33915     ChargeOpt = cms.int32( 0 ),
33916     MinPtPair = cms.double( 0.0 ),
33917     MinPtMax = cms.double( 25.0 ),
33918     MinPtMin = cms.double( 25.0 ),
33919     MinInvMass = cms.double( -999999.0 ),
33920     MaxInvMass = cms.double( 999999.0 ),
33921     MinAcop = cms.double( -1.0 ),
33922     MaxAcop = cms.double( 3.15 ),
33923     MinAngle = cms.double( -999.0 ),
33924     MaxAngle = cms.double( 9999.0 ),
33925     MinPtBalance = cms.double( -1.0 ),
33926     MaxPtBalance = cms.double( 999999.0 ),
33927     NSigmaPt = cms.double( 0.0 )
33928 )
33929 fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler",
33930     offset = cms.uint32( 0 ),
33931     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33932 )
33933 fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
33934     saveTags = cms.bool( True ),
33935     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33936     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33937     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
33938     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33939     FastAccept = cms.bool( False ),
33940     MaxEta = cms.double( 2.4 ),
33941     MinNhits = cms.int32( 0 ),
33942     MinNstations = cms.int32( 0 ),
33943     MinNchambers = cms.int32( 2 ),
33944     MaxDr = cms.double( 100.0 ),
33945     MaxDz = cms.double( 9999.0 ),
33946     ChargeOpt = cms.int32( 0 ),
33947     MinPtPair = cms.double( 0.0 ),
33948     MinPtMax = cms.double( 25.0 ),
33949     MinPtMin = cms.double( 25.0 ),
33950     MinInvMass = cms.double( -999999.0 ),
33951     MaxInvMass = cms.double( 999999.0 ),
33952     MinAcop = cms.double( -1.0 ),
33953     MaxAcop = cms.double( 3.15 ),
33954     MinAngle = cms.double( -999.0 ),
33955     MaxAngle = cms.double( 9999.0 ),
33956     MinPtBalance = cms.double( -1.0 ),
33957     MaxPtBalance = cms.double( 999999.0 ),
33958     NSigmaPt = cms.double( 0.0 )
33959 )
33960 fragment.hltL1sDoubleMu125to157 = cms.EDFilter( "HLTL1TSeed",
33961     saveTags = cms.bool( True ),
33962     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7" ),
33963     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33964     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33965     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33966     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33967     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33968     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33969     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33970     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33971     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33972 )
33973 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
33974     offset = cms.uint32( 0 ),
33975     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33976 )
33977 fragment.hltL1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33978     saveTags = cms.bool( True ),
33979     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33980     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ),
33981     MaxEta = cms.double( 2.5 ),
33982     MinPt = cms.double( 0.0 ),
33983     MaxDeltaR = cms.double( 0.3 ),
33984     MinN = cms.int32( 2 ),
33985     CentralBxOnly = cms.bool( True ),
33986     SelectQualities = cms.vint32(  )
33987 )
33988 fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33989     saveTags = cms.bool( True ),
33990     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33991     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
33992     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ),
33993     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33994     MinN = cms.int32( 0 ),
33995     MaxEta = cms.double( 2.5 ),
33996     AbsEtaBins = cms.vdouble( 0.0 ),
33997     MinNstations = cms.vint32( 0 ),
33998     MinNhits = cms.vint32( 0 ),
33999     CutOnChambers = cms.bool( False ),
34000     MinNchambers = cms.vint32( 0 ),
34001     MaxDr = cms.double( 9999.0 ),
34002     MinDr = cms.double( -1.0 ),
34003     MaxDz = cms.double( 9999.0 ),
34004     MinDxySig = cms.double( -1.0 ),
34005     MinPt = cms.double( 0.0 ),
34006     NSigmaPt = cms.double( 0.0 ),
34007     MatchToPreviousCand = cms.bool( True )
34008 )
34009 fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
34010     saveTags = cms.bool( True ),
34011     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34012     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
34013     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ),
34014     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34015     MinN = cms.int32( 0 ),
34016     MaxEta = cms.double( 2.5 ),
34017     AbsEtaBins = cms.vdouble( 0.0 ),
34018     MinNstations = cms.vint32( 0 ),
34019     MinNhits = cms.vint32( 0 ),
34020     CutOnChambers = cms.bool( False ),
34021     MinNchambers = cms.vint32( 0 ),
34022     MaxDr = cms.double( 9999.0 ),
34023     MinDr = cms.double( -1.0 ),
34024     MaxDz = cms.double( 9999.0 ),
34025     MinDxySig = cms.double( -1.0 ),
34026     MinPt = cms.double( 0.0 ),
34027     NSigmaPt = cms.double( 0.0 ),
34028     MatchToPreviousCand = cms.bool( True )
34029 )
34030 fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34031     saveTags = cms.bool( True ),
34032     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
34033     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ),
34034     MaxEta = cms.double( 2.5 ),
34035     MinPt = cms.double( 0.0 ),
34036     MaxDeltaR = cms.double( 0.3 ),
34037     MinN = cms.int32( 1 ),
34038     CentralBxOnly = cms.bool( True ),
34039     SelectQualities = cms.vint32(  )
34040 )
34041 fragment.hltL3fL1DoubleMu155fPreFiltered8 = cms.EDFilter( "HLTMuonL3PreFilter",
34042     saveTags = cms.bool( True ),
34043     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34044     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34045     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34046     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34047     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34048     MinN = cms.int32( 2 ),
34049     MaxEta = cms.double( 2.5 ),
34050     MinNhits = cms.int32( 0 ),
34051     MaxDr = cms.double( 2.0 ),
34052     MinDr = cms.double( -1.0 ),
34053     MaxDz = cms.double( 9999.0 ),
34054     MinDxySig = cms.double( -1.0 ),
34055     MinPt = cms.double( 8.0 ),
34056     NSigmaPt = cms.double( 0.0 ),
34057     MaxNormalizedChi2 = cms.double( 9999.0 ),
34058     MaxDXYBeamSpot = cms.double( 9999.0 ),
34059     MinDXYBeamSpot = cms.double( -1.0 ),
34060     MinNmuonHits = cms.int32( 0 ),
34061     MaxPtDifference = cms.double( 9999.0 ),
34062     MinTrackPt = cms.double( 0.0 ),
34063     minMuonStations = cms.int32( 2 ),
34064     minTrkHits = cms.int32( -1 ),
34065     minMuonHits = cms.int32( -1 ),
34066     allowedTypeMask = cms.uint32( 255 ),
34067     requiredTypeMask = cms.uint32( 0 ),
34068     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34069     trkMuonId = cms.uint32( 0 ),
34070     L1MatchingdR = cms.double( 0.3 ),
34071     MatchToPreviousCand = cms.bool( True ),
34072     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34073     requireL3MuonTrajectorySeed = cms.bool( False ),
34074     useSimpleGeometry = cms.bool( True ),
34075     useStation2 = cms.bool( True ),
34076     fallbackToME1 = cms.bool( False ),
34077     cosmicPropagationHypothesis = cms.bool( False ),
34078     useMB2InOverlap = cms.bool( False ),
34079     useTrack = cms.string( "tracker" ),
34080     useState = cms.string( "atVertex" ),
34081     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34082     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34083     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34084 )
34085 fragment.hltL3fL1DoubleMu155fFiltered17 = cms.EDFilter( "HLTMuonL3PreFilter",
34086     saveTags = cms.bool( True ),
34087     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34088     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34089     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ),
34090     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34091     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34092     MinN = cms.int32( 1 ),
34093     MaxEta = cms.double( 2.5 ),
34094     MinNhits = cms.int32( 0 ),
34095     MaxDr = cms.double( 2.0 ),
34096     MinDr = cms.double( -1.0 ),
34097     MaxDz = cms.double( 9999.0 ),
34098     MinDxySig = cms.double( -1.0 ),
34099     MinPt = cms.double( 17.0 ),
34100     NSigmaPt = cms.double( 0.0 ),
34101     MaxNormalizedChi2 = cms.double( 9999.0 ),
34102     MaxDXYBeamSpot = cms.double( 9999.0 ),
34103     MinDXYBeamSpot = cms.double( -1.0 ),
34104     MinNmuonHits = cms.int32( 0 ),
34105     MaxPtDifference = cms.double( 9999.0 ),
34106     MinTrackPt = cms.double( 0.0 ),
34107     minMuonStations = cms.int32( 2 ),
34108     minTrkHits = cms.int32( -1 ),
34109     minMuonHits = cms.int32( -1 ),
34110     allowedTypeMask = cms.uint32( 255 ),
34111     requiredTypeMask = cms.uint32( 0 ),
34112     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34113     trkMuonId = cms.uint32( 0 ),
34114     L1MatchingdR = cms.double( 0.3 ),
34115     MatchToPreviousCand = cms.bool( True ),
34116     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34117     requireL3MuonTrajectorySeed = cms.bool( False ),
34118     useSimpleGeometry = cms.bool( True ),
34119     useStation2 = cms.bool( True ),
34120     fallbackToME1 = cms.bool( False ),
34121     cosmicPropagationHypothesis = cms.bool( False ),
34122     useMB2InOverlap = cms.bool( False ),
34123     useTrack = cms.string( "tracker" ),
34124     useState = cms.string( "atVertex" ),
34125     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34126     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34127     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34128 )
34129 fragment.hltL3MuonRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
34130     UseRhoCorrectedCaloDeposits = cms.bool( False ),
34131     UseCaloIso = cms.bool( False ),
34132     CaloDepositsLabel = cms.InputTag( "notUsed" ),
34133     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
34134     OutputMuIsoDeposits = cms.bool( True ),
34135     TrackPt_Min = cms.double( -1.0 ),
34136     printDebug = cms.bool( False ),
34137     CutsPSet = cms.PSet( 
34138       applyCutsORmaxNTracks = cms.bool( False ),
34139       maxNTracks = cms.int32( -1 ),
34140       Thresholds = cms.vdouble( 0.4 ),
34141       EtaBounds = cms.vdouble( 2.411 ),
34142       ComponentName = cms.string( "SimpleCuts" ),
34143       ConeSizes = cms.vdouble( 0.3 )
34144     ),
34145     TrkExtractorPSet = cms.PSet( 
34146       Diff_z = cms.double( 0.2 ),
34147       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
34148       Chi2Ndof_Max = cms.double( 1.0E64 ),
34149       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
34150       DR_Veto = cms.double( 0.01 ),
34151       Pt_Min = cms.double( -1.0 ),
34152       VetoLeadingTrack = cms.bool( False ),
34153       DR_Max = cms.double( 0.3 ),
34154       DepositLabel = cms.untracked.string( "PXLS" ),
34155       PtVeto_Min = cms.double( 2.0 ),
34156       NHits_Min = cms.uint32( 0 ),
34157       PropagateTracksToRadius = cms.bool( False ),
34158       ReferenceRadius = cms.double( 6.0 ),
34159       Chi2Prob_Min = cms.double( -1.0 ),
34160       Diff_r = cms.double( 0.1 ),
34161       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
34162       ComponentName = cms.string( "PixelTrackExtractor" ),
34163       DR_VetoPt = cms.double( 0.025 )
34164     ),
34165     CaloExtractorPSet = cms.PSet( 
34166       DR_Veto_H = cms.double( 0.1 ),
34167       Vertex_Constraint_Z = cms.bool( False ),
34168       DR_Veto_E = cms.double( 0.07 ),
34169       Weight_H = cms.double( 1.0 ),
34170       CaloTowerCollectionLabel = cms.InputTag( "notUsed" ),
34171       DR_Max = cms.double( 0.3 ),
34172       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
34173       Vertex_Constraint_XY = cms.bool( False ),
34174       Threshold_H = cms.double( 0.5 ),
34175       Threshold_E = cms.double( 0.2 ),
34176       ComponentName = cms.string( "CaloExtractor" ),
34177       Weight_E = cms.double( 1.0 )
34178     )
34179 )
34180 fragment.hltDiMuon178RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
34181     saveTags = cms.bool( True ),
34182     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34183     PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered8" ),
34184     MinN = cms.int32( 2 ),
34185     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
34186     IsolatorPSet = cms.PSet(  )
34187 )
34188 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
34189     offset = cms.uint32( 0 ),
34190     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34191 )
34192 fragment.hltL3fL1DoubleMu155fPreFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter",
34193     saveTags = cms.bool( True ),
34194     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34195     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34196     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34197     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34198     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34199     MinN = cms.int32( 2 ),
34200     MaxEta = cms.double( 2.5 ),
34201     MinNhits = cms.int32( 0 ),
34202     MaxDr = cms.double( 2.0 ),
34203     MinDr = cms.double( -1.0 ),
34204     MaxDz = cms.double( 9999.0 ),
34205     MinDxySig = cms.double( -1.0 ),
34206     MinPt = cms.double( 9.0 ),
34207     NSigmaPt = cms.double( 0.0 ),
34208     MaxNormalizedChi2 = cms.double( 9999.0 ),
34209     MaxDXYBeamSpot = cms.double( 9999.0 ),
34210     MinDXYBeamSpot = cms.double( -1.0 ),
34211     MinNmuonHits = cms.int32( 0 ),
34212     MaxPtDifference = cms.double( 9999.0 ),
34213     MinTrackPt = cms.double( 0.0 ),
34214     minMuonStations = cms.int32( 2 ),
34215     minTrkHits = cms.int32( -1 ),
34216     minMuonHits = cms.int32( -1 ),
34217     allowedTypeMask = cms.uint32( 255 ),
34218     requiredTypeMask = cms.uint32( 0 ),
34219     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34220     trkMuonId = cms.uint32( 0 ),
34221     L1MatchingdR = cms.double( 0.3 ),
34222     MatchToPreviousCand = cms.bool( True ),
34223     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34224     requireL3MuonTrajectorySeed = cms.bool( False ),
34225     useSimpleGeometry = cms.bool( True ),
34226     useStation2 = cms.bool( True ),
34227     fallbackToME1 = cms.bool( False ),
34228     cosmicPropagationHypothesis = cms.bool( False ),
34229     useMB2InOverlap = cms.bool( False ),
34230     useTrack = cms.string( "tracker" ),
34231     useState = cms.string( "atVertex" ),
34232     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34233     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34234     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34235 )
34236 fragment.hltL3fL1DoubleMu155fFiltered19 = cms.EDFilter( "HLTMuonL3PreFilter",
34237     saveTags = cms.bool( True ),
34238     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34239     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34240     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ),
34241     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34242     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34243     MinN = cms.int32( 1 ),
34244     MaxEta = cms.double( 2.5 ),
34245     MinNhits = cms.int32( 0 ),
34246     MaxDr = cms.double( 2.0 ),
34247     MinDr = cms.double( -1.0 ),
34248     MaxDz = cms.double( 9999.0 ),
34249     MinDxySig = cms.double( -1.0 ),
34250     MinPt = cms.double( 19.0 ),
34251     NSigmaPt = cms.double( 0.0 ),
34252     MaxNormalizedChi2 = cms.double( 9999.0 ),
34253     MaxDXYBeamSpot = cms.double( 9999.0 ),
34254     MinDXYBeamSpot = cms.double( -1.0 ),
34255     MinNmuonHits = cms.int32( 0 ),
34256     MaxPtDifference = cms.double( 9999.0 ),
34257     MinTrackPt = cms.double( 0.0 ),
34258     minMuonStations = cms.int32( 2 ),
34259     minTrkHits = cms.int32( -1 ),
34260     minMuonHits = cms.int32( -1 ),
34261     allowedTypeMask = cms.uint32( 255 ),
34262     requiredTypeMask = cms.uint32( 0 ),
34263     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34264     trkMuonId = cms.uint32( 0 ),
34265     L1MatchingdR = cms.double( 0.3 ),
34266     MatchToPreviousCand = cms.bool( True ),
34267     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34268     requireL3MuonTrajectorySeed = cms.bool( False ),
34269     useSimpleGeometry = cms.bool( True ),
34270     useStation2 = cms.bool( True ),
34271     fallbackToME1 = cms.bool( False ),
34272     cosmicPropagationHypothesis = cms.bool( False ),
34273     useMB2InOverlap = cms.bool( False ),
34274     useTrack = cms.string( "tracker" ),
34275     useState = cms.string( "atVertex" ),
34276     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34277     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34278     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34279 )
34280 fragment.hltDiMuon199RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
34281     saveTags = cms.bool( True ),
34282     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34283     PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered9" ),
34284     MinN = cms.int32( 2 ),
34285     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
34286     IsolatorPSet = cms.PSet(  )
34287 )
34288 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler",
34289     offset = cms.uint32( 0 ),
34290     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34291 )
34292 fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34293     saveTags = cms.bool( True ),
34294     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
34295     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
34296     inputTag1 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ),
34297     inputTag2 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ),
34298     triggerType1 = cms.int32( 83 ),
34299     triggerType2 = cms.int32( 83 ),
34300     MinDR = cms.double( 0.001 ),
34301     MaxDZ = cms.double( 0.2 ),
34302     MinN = cms.int32( 1 ),
34303     MinPixHitsForDZ = cms.int32( 0 ),
34304     checkSC = cms.bool( False )
34305 )
34306 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZHLTTracking = cms.EDFilter( "HLTPrescaler",
34307     offset = cms.uint32( 0 ),
34308     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34309 )
34310 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler",
34311     offset = cms.uint32( 0 ),
34312     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34313 )
34314 fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34315     saveTags = cms.bool( True ),
34316     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
34317     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
34318     inputTag1 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ),
34319     inputTag2 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ),
34320     triggerType1 = cms.int32( 83 ),
34321     triggerType2 = cms.int32( 83 ),
34322     MinDR = cms.double( 0.001 ),
34323     MaxDZ = cms.double( 0.2 ),
34324     MinN = cms.int32( 1 ),
34325     MinPixHitsForDZ = cms.int32( 0 ),
34326     checkSC = cms.bool( False )
34327 )
34328 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler",
34329     offset = cms.uint32( 0 ),
34330     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34331 )
34332 fragment.hltDiMuon178Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
34333     saveTags = cms.bool( True ),
34334     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34335     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34336     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34337     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34338     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34339     PreviousCandIsL2 = cms.bool( True ),
34340     FastAccept = cms.bool( False ),
34341     MinN = cms.int32( 1 ),
34342     MaxEta = cms.double( 2.5 ),
34343     MinNhits = cms.int32( 0 ),
34344     MaxDr = cms.double( 2.0 ),
34345     MaxDz = cms.double( 9999.0 ),
34346     ChargeOpt = cms.int32( 0 ),
34347     MinPtPair = cms.vdouble( 0.0 ),
34348     MaxPtPair = cms.vdouble( 1.0E125 ),
34349     MinPtMax = cms.vdouble( 0.0 ),
34350     MinPtMin = cms.vdouble( 8.0 ),
34351     MaxPtMin = cms.vdouble( 1.0E125 ),
34352     MinInvMass = cms.vdouble( 8.0 ),
34353     MaxInvMass = cms.vdouble( 9999.0 ),
34354     MinDiMuonDeltaR = cms.double( -1.0 ),
34355     MinAcop = cms.double( -1.0 ),
34356     MaxAcop = cms.double( 9999.0 ),
34357     MinPtBalance = cms.double( -1.0 ),
34358     MaxPtBalance = cms.double( 999999.0 ),
34359     NSigmaPt = cms.double( 0.0 ),
34360     MaxDCAMuMu = cms.double( 99999.9 ),
34361     MaxRapidityPair = cms.double( 999999.0 ),
34362     CutCowboys = cms.bool( False ),
34363     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34364     L1MatchingdR = cms.double( 0.3 ),
34365     MatchToPreviousCand = cms.bool( True ),
34366     useSimpleGeometry = cms.bool( True ),
34367     useStation2 = cms.bool( True ),
34368     fallbackToME1 = cms.bool( False ),
34369     cosmicPropagationHypothesis = cms.bool( False ),
34370     useMB2InOverlap = cms.bool( False ),
34371     useTrack = cms.string( "tracker" ),
34372     useState = cms.string( "atVertex" ),
34373     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34374     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34375     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34376 )
34377 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 = cms.EDFilter( "HLTPrescaler",
34378     offset = cms.uint32( 0 ),
34379     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34380 )
34381 fragment.hltSinglePFJet30 = cms.EDFilter( "HLT1PFJet",
34382     saveTags = cms.bool( True ),
34383     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ),
34384     triggerType = cms.int32( 85 ),
34385     MinE = cms.double( -1.0 ),
34386     MinPt = cms.double( 30.0 ),
34387     MinMass = cms.double( -1.0 ),
34388     MaxMass = cms.double( -1.0 ),
34389     MinEta = cms.double( -1.0 ),
34390     MaxEta = cms.double( 5.0 ),
34391     MinN = cms.int32( 1 )
34392 )
34393 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler",
34394     offset = cms.uint32( 0 ),
34395     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34396 )
34397 fragment.hltDiMuon199Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
34398     saveTags = cms.bool( True ),
34399     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34400     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34401     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34402     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34403     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34404     PreviousCandIsL2 = cms.bool( True ),
34405     FastAccept = cms.bool( False ),
34406     MinN = cms.int32( 1 ),
34407     MaxEta = cms.double( 2.5 ),
34408     MinNhits = cms.int32( 0 ),
34409     MaxDr = cms.double( 2.0 ),
34410     MaxDz = cms.double( 9999.0 ),
34411     ChargeOpt = cms.int32( 0 ),
34412     MinPtPair = cms.vdouble( 0.0 ),
34413     MaxPtPair = cms.vdouble( 1.0E125 ),
34414     MinPtMax = cms.vdouble( 19.0 ),
34415     MinPtMin = cms.vdouble( 8.0 ),
34416     MaxPtMin = cms.vdouble( 1.0E125 ),
34417     MinInvMass = cms.vdouble( 8.0 ),
34418     MaxInvMass = cms.vdouble( 9999.0 ),
34419     MinDiMuonDeltaR = cms.double( -1.0 ),
34420     MinAcop = cms.double( -1.0 ),
34421     MaxAcop = cms.double( 9999.0 ),
34422     MinPtBalance = cms.double( -1.0 ),
34423     MaxPtBalance = cms.double( 999999.0 ),
34424     NSigmaPt = cms.double( 0.0 ),
34425     MaxDCAMuMu = cms.double( 99999.9 ),
34426     MaxRapidityPair = cms.double( 999999.0 ),
34427     CutCowboys = cms.bool( False ),
34428     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34429     L1MatchingdR = cms.double( 0.3 ),
34430     MatchToPreviousCand = cms.bool( True ),
34431     useSimpleGeometry = cms.bool( True ),
34432     useStation2 = cms.bool( True ),
34433     fallbackToME1 = cms.bool( False ),
34434     cosmicPropagationHypothesis = cms.bool( False ),
34435     useMB2InOverlap = cms.bool( False ),
34436     useTrack = cms.string( "tracker" ),
34437     useState = cms.string( "atVertex" ),
34438     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34439     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34440     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34441 )
34442 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler",
34443     offset = cms.uint32( 0 ),
34444     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34445 )
34446 fragment.hltDiMuon178Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
34447     saveTags = cms.bool( True ),
34448     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34449     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34450     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34451     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34452     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34453     PreviousCandIsL2 = cms.bool( True ),
34454     FastAccept = cms.bool( False ),
34455     MinN = cms.int32( 1 ),
34456     MaxEta = cms.double( 2.5 ),
34457     MinNhits = cms.int32( 0 ),
34458     MaxDr = cms.double( 2.0 ),
34459     MaxDz = cms.double( 9999.0 ),
34460     ChargeOpt = cms.int32( 0 ),
34461     MinPtPair = cms.vdouble( 0.0 ),
34462     MaxPtPair = cms.vdouble( 1.0E125 ),
34463     MinPtMax = cms.vdouble( 0.0 ),
34464     MinPtMin = cms.vdouble( 8.0 ),
34465     MaxPtMin = cms.vdouble( 1.0E125 ),
34466     MinInvMass = cms.vdouble( 3.8 ),
34467     MaxInvMass = cms.vdouble( 9999.0 ),
34468     MinDiMuonDeltaR = cms.double( -1.0 ),
34469     MinAcop = cms.double( -1.0 ),
34470     MaxAcop = cms.double( 9999.0 ),
34471     MinPtBalance = cms.double( -1.0 ),
34472     MaxPtBalance = cms.double( 999999.0 ),
34473     NSigmaPt = cms.double( 0.0 ),
34474     MaxDCAMuMu = cms.double( 99999.9 ),
34475     MaxRapidityPair = cms.double( 999999.0 ),
34476     CutCowboys = cms.bool( False ),
34477     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34478     L1MatchingdR = cms.double( 0.3 ),
34479     MatchToPreviousCand = cms.bool( True ),
34480     useSimpleGeometry = cms.bool( True ),
34481     useStation2 = cms.bool( True ),
34482     fallbackToME1 = cms.bool( False ),
34483     cosmicPropagationHypothesis = cms.bool( False ),
34484     useMB2InOverlap = cms.bool( False ),
34485     useTrack = cms.string( "tracker" ),
34486     useState = cms.string( "atVertex" ),
34487     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34488     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34489     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34490 )
34491 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8HLTTracking = cms.EDFilter( "HLTPrescaler",
34492     offset = cms.uint32( 0 ),
34493     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34494 )
34495 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 = cms.EDFilter( "HLTPrescaler",
34496     offset = cms.uint32( 0 ),
34497     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34498 )
34499 fragment.hltSingleCaloJet30 = cms.EDFilter( "HLT1CaloJet",
34500     saveTags = cms.bool( True ),
34501     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
34502     triggerType = cms.int32( 85 ),
34503     MinE = cms.double( -1.0 ),
34504     MinPt = cms.double( 30.0 ),
34505     MinMass = cms.double( -1.0 ),
34506     MaxMass = cms.double( -1.0 ),
34507     MinEta = cms.double( -1.0 ),
34508     MaxEta = cms.double( 5.0 ),
34509     MinN = cms.int32( 1 )
34510 )
34511 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 = cms.EDFilter( "HLTPrescaler",
34512     offset = cms.uint32( 0 ),
34513     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34514 )
34515 fragment.hltSinglePFJet30AK8 = cms.EDFilter( "HLT1PFJet",
34516     saveTags = cms.bool( True ),
34517     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10AK8" ),
34518     triggerType = cms.int32( 85 ),
34519     MinE = cms.double( -1.0 ),
34520     MinPt = cms.double( 30.0 ),
34521     MinMass = cms.double( -1.0 ),
34522     MaxMass = cms.double( -1.0 ),
34523     MinEta = cms.double( -1.0 ),
34524     MaxEta = cms.double( 5.0 ),
34525     MinN = cms.int32( 1 )
34526 )
34527 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 = cms.EDFilter( "HLTPrescaler",
34528     offset = cms.uint32( 0 ),
34529     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34530 )
34531 fragment.hltSingleCaloJet30AK8 = cms.EDFilter( "HLT1CaloJet",
34532     saveTags = cms.bool( True ),
34533     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
34534     triggerType = cms.int32( 85 ),
34535     MinE = cms.double( -1.0 ),
34536     MinPt = cms.double( 30.0 ),
34537     MinMass = cms.double( -1.0 ),
34538     MaxMass = cms.double( -1.0 ),
34539     MinEta = cms.double( -1.0 ),
34540     MaxEta = cms.double( 5.0 ),
34541     MinN = cms.int32( 1 )
34542 )
34543 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler",
34544     offset = cms.uint32( 0 ),
34545     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34546 )
34547 fragment.hltDiMuon199Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
34548     saveTags = cms.bool( True ),
34549     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34550     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34551     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34552     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34553     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34554     PreviousCandIsL2 = cms.bool( True ),
34555     FastAccept = cms.bool( False ),
34556     MinN = cms.int32( 1 ),
34557     MaxEta = cms.double( 2.5 ),
34558     MinNhits = cms.int32( 0 ),
34559     MaxDr = cms.double( 2.0 ),
34560     MaxDz = cms.double( 9999.0 ),
34561     ChargeOpt = cms.int32( 0 ),
34562     MinPtPair = cms.vdouble( 0.0 ),
34563     MaxPtPair = cms.vdouble( 1.0E125 ),
34564     MinPtMax = cms.vdouble( 19.0 ),
34565     MinPtMin = cms.vdouble( 9.0 ),
34566     MaxPtMin = cms.vdouble( 1.0E125 ),
34567     MinInvMass = cms.vdouble( 3.8 ),
34568     MaxInvMass = cms.vdouble( 9999.0 ),
34569     MinDiMuonDeltaR = cms.double( -1.0 ),
34570     MinAcop = cms.double( -1.0 ),
34571     MaxAcop = cms.double( 9999.0 ),
34572     MinPtBalance = cms.double( -1.0 ),
34573     MaxPtBalance = cms.double( 999999.0 ),
34574     NSigmaPt = cms.double( 0.0 ),
34575     MaxDCAMuMu = cms.double( 99999.9 ),
34576     MaxRapidityPair = cms.double( 999999.0 ),
34577     CutCowboys = cms.bool( False ),
34578     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34579     L1MatchingdR = cms.double( 0.3 ),
34580     MatchToPreviousCand = cms.bool( True ),
34581     useSimpleGeometry = cms.bool( True ),
34582     useStation2 = cms.bool( True ),
34583     fallbackToME1 = cms.bool( False ),
34584     cosmicPropagationHypothesis = cms.bool( False ),
34585     useMB2InOverlap = cms.bool( False ),
34586     useTrack = cms.string( "tracker" ),
34587     useState = cms.string( "atVertex" ),
34588     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34589     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34590     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34591 )
34592 fragment.hltL1sSingleMu20or22or25 = cms.EDFilter( "HLTL1TSeed",
34593     saveTags = cms.bool( True ),
34594     L1SeedsLogicalExpression = cms.string( "L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
34595     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
34596     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
34597     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34598     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
34599     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
34600     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
34601     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
34602     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
34603     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
34604 )
34605 fragment.hltPreMu30TkMu0Psi = cms.EDFilter( "HLTPrescaler",
34606     offset = cms.uint32( 0 ),
34607     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34608 )
34609 fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34610     saveTags = cms.bool( True ),
34611     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34612     PreviousCandTag = cms.InputTag( "hltL1sSingleMu20or22or25" ),
34613     MaxEta = cms.double( 2.5 ),
34614     MinPt = cms.double( 0.0 ),
34615     MaxDeltaR = cms.double( 0.3 ),
34616     MinN = cms.int32( 1 ),
34617     CentralBxOnly = cms.bool( True ),
34618     SelectQualities = cms.vint32(  )
34619 )
34620 fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
34621     saveTags = cms.bool( True ),
34622     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34623     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
34624     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ),
34625     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34626     MinN = cms.int32( 0 ),
34627     MaxEta = cms.double( 2.5 ),
34628     AbsEtaBins = cms.vdouble( 0.0 ),
34629     MinNstations = cms.vint32( 0 ),
34630     MinNhits = cms.vint32( 0 ),
34631     CutOnChambers = cms.bool( False ),
34632     MinNchambers = cms.vint32( 0 ),
34633     MaxDr = cms.double( 9999.0 ),
34634     MinDr = cms.double( -1.0 ),
34635     MaxDz = cms.double( 9999.0 ),
34636     MinDxySig = cms.double( -1.0 ),
34637     MinPt = cms.double( 0.0 ),
34638     NSigmaPt = cms.double( 0.0 ),
34639     MatchToPreviousCand = cms.bool( True )
34640 )
34641 fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34642     saveTags = cms.bool( True ),
34643     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
34644     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ),
34645     MaxEta = cms.double( 2.5 ),
34646     MinPt = cms.double( 0.0 ),
34647     MaxDeltaR = cms.double( 0.3 ),
34648     MinN = cms.int32( 1 ),
34649     CentralBxOnly = cms.bool( True ),
34650     SelectQualities = cms.vint32(  )
34651 )
34652 fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 = cms.EDFilter( "HLTMuonL3PreFilter",
34653     saveTags = cms.bool( True ),
34654     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34655     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34656     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0" ),
34657     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0" ),
34658     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34659     MinN = cms.int32( 1 ),
34660     MaxEta = cms.double( 2.5 ),
34661     MinNhits = cms.int32( 0 ),
34662     MaxDr = cms.double( 2.0 ),
34663     MinDr = cms.double( -1.0 ),
34664     MaxDz = cms.double( 9999.0 ),
34665     MinDxySig = cms.double( -1.0 ),
34666     MinPt = cms.double( 30.0 ),
34667     NSigmaPt = cms.double( 0.0 ),
34668     MaxNormalizedChi2 = cms.double( 9999.0 ),
34669     MaxDXYBeamSpot = cms.double( 9999.0 ),
34670     MinDXYBeamSpot = cms.double( -1.0 ),
34671     MinNmuonHits = cms.int32( 0 ),
34672     MaxPtDifference = cms.double( 9999.0 ),
34673     MinTrackPt = cms.double( 0.0 ),
34674     minMuonStations = cms.int32( 2 ),
34675     minTrkHits = cms.int32( -1 ),
34676     minMuonHits = cms.int32( -1 ),
34677     allowedTypeMask = cms.uint32( 255 ),
34678     requiredTypeMask = cms.uint32( 0 ),
34679     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34680     trkMuonId = cms.uint32( 0 ),
34681     L1MatchingdR = cms.double( 0.3 ),
34682     MatchToPreviousCand = cms.bool( True ),
34683     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34684     requireL3MuonTrajectorySeed = cms.bool( False ),
34685     useSimpleGeometry = cms.bool( True ),
34686     useStation2 = cms.bool( True ),
34687     fallbackToME1 = cms.bool( False ),
34688     cosmicPropagationHypothesis = cms.bool( False ),
34689     useMB2InOverlap = cms.bool( False ),
34690     useTrack = cms.string( "tracker" ),
34691     useState = cms.string( "atVertex" ),
34692     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34693     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34694     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34695 )
34696 fragment.hltDiMuonGlbFiltered30TrkPsiFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
34697     saveTags = cms.bool( True ),
34698     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
34699     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
34700     minTrkHits = cms.int32( -1 ),
34701     minMuonHits = cms.int32( -1 ),
34702     maxNormalizedChi2 = cms.double( 1.0E99 ),
34703     minDR = cms.double( 0.001 ),
34704     allowedTypeMask = cms.uint32( 255 ),
34705     requiredTypeMask = cms.uint32( 0 ),
34706     trkMuonId = cms.uint32( 0 ),
34707     minPtMuon1 = cms.double( 30.0 ),
34708     minPtMuon2 = cms.double( 0.0 ),
34709     maxEtaMuon = cms.double( 2.5 ),
34710     maxYDimuon = cms.double( 2.5 ),
34711     minMass = cms.double( 2.9 ),
34712     maxMass = cms.double( 4.05 ),
34713     ChargeOpt = cms.int32( -1 ),
34714     maxDCAMuMu = cms.double( 0.5 ),
34715     maxdEtaMuMu = cms.double( 1.0E99 )
34716 )
34717 fragment.hltDiMuonGlb30Trk0DzPsiFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34718     saveTags = cms.bool( True ),
34719     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34720     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34721     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ),
34722     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ),
34723     triggerType1 = cms.int32( 83 ),
34724     triggerType2 = cms.int32( 83 ),
34725     MinDR = cms.double( 0.001 ),
34726     MaxDZ = cms.double( 0.2 ),
34727     MinN = cms.int32( 1 ),
34728     MinPixHitsForDZ = cms.int32( 0 ),
34729     checkSC = cms.bool( False )
34730 )
34731 fragment.hltPreMu30TkMu0Upsilon = cms.EDFilter( "HLTPrescaler",
34732     offset = cms.uint32( 0 ),
34733     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34734 )
34735 fragment.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
34736     saveTags = cms.bool( True ),
34737     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
34738     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
34739     minTrkHits = cms.int32( -1 ),
34740     minMuonHits = cms.int32( -1 ),
34741     maxNormalizedChi2 = cms.double( 1.0E99 ),
34742     minDR = cms.double( 0.001 ),
34743     allowedTypeMask = cms.uint32( 255 ),
34744     requiredTypeMask = cms.uint32( 0 ),
34745     trkMuonId = cms.uint32( 0 ),
34746     minPtMuon1 = cms.double( 30.0 ),
34747     minPtMuon2 = cms.double( 0.0 ),
34748     maxEtaMuon = cms.double( 2.5 ),
34749     maxYDimuon = cms.double( 2.5 ),
34750     minMass = cms.double( 8.5 ),
34751     maxMass = cms.double( 11.5 ),
34752     ChargeOpt = cms.int32( -1 ),
34753     maxDCAMuMu = cms.double( 0.5 ),
34754     maxdEtaMuMu = cms.double( 1.0E99 )
34755 )
34756 fragment.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34757     saveTags = cms.bool( True ),
34758     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34759     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34760     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ),
34761     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ),
34762     triggerType1 = cms.int32( 83 ),
34763     triggerType2 = cms.int32( 83 ),
34764     MinDR = cms.double( 0.001 ),
34765     MaxDZ = cms.double( 0.2 ),
34766     MinN = cms.int32( 1 ),
34767     MinPixHitsForDZ = cms.int32( 0 ),
34768     checkSC = cms.bool( False )
34769 )
34770 fragment.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 = cms.EDFilter( "HLTL1TSeed",
34771     saveTags = cms.bool( True ),
34772     L1SeedsLogicalExpression = cms.string( "L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
34773     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
34774     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
34775     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34776     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
34777     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
34778     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
34779     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
34780     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
34781     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
34782 )
34783 fragment.hltPreMu25TkMu0Phi = cms.EDFilter( "HLTPrescaler",
34784     offset = cms.uint32( 0 ),
34785     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34786 )
34787 fragment.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34788     saveTags = cms.bool( True ),
34789     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34790     PreviousCandTag = cms.InputTag( "hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25" ),
34791     MaxEta = cms.double( 2.5 ),
34792     MinPt = cms.double( 0.0 ),
34793     MaxDeltaR = cms.double( 0.3 ),
34794     MinN = cms.int32( 1 ),
34795     CentralBxOnly = cms.bool( True ),
34796     SelectQualities = cms.vint32(  )
34797 )
34798 fragment.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
34799     saveTags = cms.bool( True ),
34800     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34801     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
34802     PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ),
34803     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34804     MinN = cms.int32( 0 ),
34805     MaxEta = cms.double( 2.5 ),
34806     AbsEtaBins = cms.vdouble( 0.0 ),
34807     MinNstations = cms.vint32( 0 ),
34808     MinNhits = cms.vint32( 0 ),
34809     CutOnChambers = cms.bool( False ),
34810     MinNchambers = cms.vint32( 0 ),
34811     MaxDr = cms.double( 9999.0 ),
34812     MinDr = cms.double( -1.0 ),
34813     MaxDz = cms.double( 9999.0 ),
34814     MinDxySig = cms.double( -1.0 ),
34815     MinPt = cms.double( 0.0 ),
34816     NSigmaPt = cms.double( 0.0 ),
34817     MatchToPreviousCand = cms.bool( True )
34818 )
34819 fragment.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34820     saveTags = cms.bool( True ),
34821     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
34822     PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ),
34823     MaxEta = cms.double( 2.5 ),
34824     MinPt = cms.double( 0.0 ),
34825     MaxDeltaR = cms.double( 0.3 ),
34826     MinN = cms.int32( 1 ),
34827     CentralBxOnly = cms.bool( True ),
34828     SelectQualities = cms.vint32(  )
34829 )
34830 fragment.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 = cms.EDFilter( "HLTMuonL3PreFilter",
34831     saveTags = cms.bool( True ),
34832     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34833     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34834     PreviousCandTag = cms.InputTag( "hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0" ),
34835     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0" ),
34836     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34837     MinN = cms.int32( 1 ),
34838     MaxEta = cms.double( 2.5 ),
34839     MinNhits = cms.int32( 0 ),
34840     MaxDr = cms.double( 2.0 ),
34841     MinDr = cms.double( -1.0 ),
34842     MaxDz = cms.double( 9999.0 ),
34843     MinDxySig = cms.double( -1.0 ),
34844     MinPt = cms.double( 25.0 ),
34845     NSigmaPt = cms.double( 0.0 ),
34846     MaxNormalizedChi2 = cms.double( 9999.0 ),
34847     MaxDXYBeamSpot = cms.double( 9999.0 ),
34848     MinDXYBeamSpot = cms.double( -1.0 ),
34849     MinNmuonHits = cms.int32( 0 ),
34850     MaxPtDifference = cms.double( 9999.0 ),
34851     MinTrackPt = cms.double( 0.0 ),
34852     minMuonStations = cms.int32( 2 ),
34853     minTrkHits = cms.int32( -1 ),
34854     minMuonHits = cms.int32( -1 ),
34855     allowedTypeMask = cms.uint32( 255 ),
34856     requiredTypeMask = cms.uint32( 0 ),
34857     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34858     trkMuonId = cms.uint32( 0 ),
34859     L1MatchingdR = cms.double( 0.3 ),
34860     MatchToPreviousCand = cms.bool( True ),
34861     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34862     requireL3MuonTrajectorySeed = cms.bool( False ),
34863     useSimpleGeometry = cms.bool( True ),
34864     useStation2 = cms.bool( True ),
34865     fallbackToME1 = cms.bool( False ),
34866     cosmicPropagationHypothesis = cms.bool( False ),
34867     useMB2InOverlap = cms.bool( False ),
34868     useTrack = cms.string( "tracker" ),
34869     useState = cms.string( "atVertex" ),
34870     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34871     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34872     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34873 )
34874 fragment.hltDiMuonGlbFiltered25PhiTrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
34875     saveTags = cms.bool( True ),
34876     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
34877     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
34878     minTrkHits = cms.int32( -1 ),
34879     minMuonHits = cms.int32( -1 ),
34880     maxNormalizedChi2 = cms.double( 1.0E99 ),
34881     minDR = cms.double( 0.001 ),
34882     allowedTypeMask = cms.uint32( 255 ),
34883     requiredTypeMask = cms.uint32( 0 ),
34884     trkMuonId = cms.uint32( 0 ),
34885     minPtMuon1 = cms.double( 25.0 ),
34886     minPtMuon2 = cms.double( 0.0 ),
34887     maxEtaMuon = cms.double( 2.5 ),
34888     maxYDimuon = cms.double( 2.5 ),
34889     minMass = cms.double( 0.85 ),
34890     maxMass = cms.double( 1.2 ),
34891     ChargeOpt = cms.int32( -1 ),
34892     maxDCAMuMu = cms.double( 0.5 ),
34893     maxdEtaMuMu = cms.double( 1.0E99 )
34894 )
34895 fragment.hltDiMuonGlb25PhiTrk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34896     saveTags = cms.bool( True ),
34897     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34898     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34899     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ),
34900     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ),
34901     triggerType1 = cms.int32( 83 ),
34902     triggerType2 = cms.int32( 83 ),
34903     MinDR = cms.double( 0.001 ),
34904     MaxDZ = cms.double( 0.2 ),
34905     MinN = cms.int32( 1 ),
34906     MinPixHitsForDZ = cms.int32( 0 ),
34907     checkSC = cms.bool( False )
34908 )
34909 fragment.hltL1sSingleMu15DQorSingleMu7 = cms.EDFilter( "HLTL1TSeed",
34910     saveTags = cms.bool( True ),
34911     L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ OR L1_SingleMu7" ),
34912     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
34913     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
34914     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34915     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
34916     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
34917     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
34918     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
34919     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
34920     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
34921 )
34922 fragment.hltPreMu15 = cms.EDFilter( "HLTPrescaler",
34923     offset = cms.uint32( 0 ),
34924     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34925 )
34926 fragment.hltL1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34927     saveTags = cms.bool( True ),
34928     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34929     PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQorSingleMu7" ),
34930     MaxEta = cms.double( 2.5 ),
34931     MinPt = cms.double( 0.0 ),
34932     MaxDeltaR = cms.double( 0.3 ),
34933     MinN = cms.int32( 1 ),
34934     CentralBxOnly = cms.bool( True ),
34935     SelectQualities = cms.vint32(  )
34936 )
34937 fragment.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
34938     saveTags = cms.bool( True ),
34939     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34940     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
34941     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ),
34942     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34943     MinN = cms.int32( 0 ),
34944     MaxEta = cms.double( 2.5 ),
34945     AbsEtaBins = cms.vdouble( 0.0 ),
34946     MinNstations = cms.vint32( 0 ),
34947     MinNhits = cms.vint32( 0 ),
34948     CutOnChambers = cms.bool( False ),
34949     MinNchambers = cms.vint32( 0 ),
34950     MaxDr = cms.double( 9999.0 ),
34951     MinDr = cms.double( -1.0 ),
34952     MaxDz = cms.double( 9999.0 ),
34953     MinDxySig = cms.double( -1.0 ),
34954     MinPt = cms.double( 0.0 ),
34955     NSigmaPt = cms.double( 0.0 ),
34956     MatchToPreviousCand = cms.bool( True )
34957 )
34958 fragment.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34959     saveTags = cms.bool( True ),
34960     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
34961     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ),
34962     MaxEta = cms.double( 2.5 ),
34963     MinPt = cms.double( 0.0 ),
34964     MaxDeltaR = cms.double( 0.3 ),
34965     MinN = cms.int32( 1 ),
34966     CentralBxOnly = cms.bool( True ),
34967     SelectQualities = cms.vint32(  )
34968 )
34969 fragment.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 = cms.EDFilter( "HLTMuonL3PreFilter",
34970     saveTags = cms.bool( True ),
34971     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34972     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34973     PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10" ),
34974     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0" ),
34975     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34976     MinN = cms.int32( 1 ),
34977     MaxEta = cms.double( 2.5 ),
34978     MinNhits = cms.int32( 0 ),
34979     MaxDr = cms.double( 2.0 ),
34980     MinDr = cms.double( -1.0 ),
34981     MaxDz = cms.double( 9999.0 ),
34982     MinDxySig = cms.double( -1.0 ),
34983     MinPt = cms.double( 15.0 ),
34984     NSigmaPt = cms.double( 0.0 ),
34985     MaxNormalizedChi2 = cms.double( 9999.0 ),
34986     MaxDXYBeamSpot = cms.double( 9999.0 ),
34987     MinDXYBeamSpot = cms.double( -1.0 ),
34988     MinNmuonHits = cms.int32( 0 ),
34989     MaxPtDifference = cms.double( 9999.0 ),
34990     MinTrackPt = cms.double( 0.0 ),
34991     minMuonStations = cms.int32( 2 ),
34992     minTrkHits = cms.int32( -1 ),
34993     minMuonHits = cms.int32( -1 ),
34994     allowedTypeMask = cms.uint32( 255 ),
34995     requiredTypeMask = cms.uint32( 0 ),
34996     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34997     trkMuonId = cms.uint32( 0 ),
34998     L1MatchingdR = cms.double( 0.3 ),
34999     MatchToPreviousCand = cms.bool( True ),
35000     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
35001     requireL3MuonTrajectorySeed = cms.bool( False ),
35002     useSimpleGeometry = cms.bool( True ),
35003     useStation2 = cms.bool( True ),
35004     fallbackToME1 = cms.bool( False ),
35005     cosmicPropagationHypothesis = cms.bool( False ),
35006     useMB2InOverlap = cms.bool( False ),
35007     useTrack = cms.string( "tracker" ),
35008     useState = cms.string( "atVertex" ),
35009     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
35010     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
35011     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
35012 )
35013 fragment.hltPreMu20 = cms.EDFilter( "HLTPrescaler",
35014     offset = cms.uint32( 0 ),
35015     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35016 )
35017 fragment.hltPreMu27 = cms.EDFilter( "HLTPrescaler",
35018     offset = cms.uint32( 0 ),
35019     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35020 )
35021 fragment.hltPreMu50 = cms.EDFilter( "HLTPrescaler",
35022     offset = cms.uint32( 0 ),
35023     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35024 )
35025 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter",
35026     saveTags = cms.bool( True ),
35027     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
35028     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
35029     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ),
35030     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ),
35031     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
35032     MinN = cms.int32( 1 ),
35033     MaxEta = cms.double( 1.0E99 ),
35034     MinNhits = cms.int32( 0 ),
35035     MaxDr = cms.double( 2.0 ),
35036     MinDr = cms.double( -1.0 ),
35037     MaxDz = cms.double( 9999.0 ),
35038     MinDxySig = cms.double( -1.0 ),
35039     MinPt = cms.double( 50.0 ),
35040     NSigmaPt = cms.double( 0.0 ),
35041     MaxNormalizedChi2 = cms.double( 9999.0 ),
35042     MaxDXYBeamSpot = cms.double( 9999.0 ),
35043     MinDXYBeamSpot = cms.double( -1.0 ),
35044     MinNmuonHits = cms.int32( 0 ),
35045     MaxPtDifference = cms.double( 9999.0 ),
35046     MinTrackPt = cms.double( 0.0 ),
35047     minMuonStations = cms.int32( 2 ),
35048     minTrkHits = cms.int32( -1 ),
35049     minMuonHits = cms.int32( -1 ),
35050     allowedTypeMask = cms.uint32( 255 ),
35051     requiredTypeMask = cms.uint32( 0 ),
35052     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
35053     trkMuonId = cms.uint32( 0 ),
35054     L1MatchingdR = cms.double( 0.3 ),
35055     MatchToPreviousCand = cms.bool( True ),
35056     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
35057     requireL3MuonTrajectorySeed = cms.bool( False ),
35058     useSimpleGeometry = cms.bool( True ),
35059     useStation2 = cms.bool( True ),
35060     fallbackToME1 = cms.bool( False ),
35061     cosmicPropagationHypothesis = cms.bool( False ),
35062     useMB2InOverlap = cms.bool( False ),
35063     useTrack = cms.string( "tracker" ),
35064     useState = cms.string( "atVertex" ),
35065     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
35066     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
35067     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
35068 )
35069 fragment.hltPreMu55 = cms.EDFilter( "HLTPrescaler",
35070     offset = cms.uint32( 0 ),
35071     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35072 )
35073 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q = cms.EDFilter( "HLTMuonL3PreFilter",
35074     saveTags = cms.bool( True ),
35075     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
35076     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
35077     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ),
35078     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ),
35079     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
35080     MinN = cms.int32( 1 ),
35081     MaxEta = cms.double( 1.0E99 ),
35082     MinNhits = cms.int32( 0 ),
35083     MaxDr = cms.double( 2.0 ),
35084     MinDr = cms.double( -1.0 ),
35085     MaxDz = cms.double( 9999.0 ),
35086     MinDxySig = cms.double( -1.0 ),
35087     MinPt = cms.double( 55.0 ),
35088     NSigmaPt = cms.double( 0.0 ),
35089     MaxNormalizedChi2 = cms.double( 9999.0 ),
35090     MaxDXYBeamSpot = cms.double( 9999.0 ),
35091     MinDXYBeamSpot = cms.double( -1.0 ),
35092     MinNmuonHits = cms.int32( 0 ),
35093     MaxPtDifference = cms.double( 9999.0 ),
35094     MinTrackPt = cms.double( 0.0 ),
35095     minMuonStations = cms.int32( 2 ),
35096     minTrkHits = cms.int32( -1 ),
35097     minMuonHits = cms.int32( -1 ),
35098     allowedTypeMask = cms.uint32( 255 ),
35099     requiredTypeMask = cms.uint32( 0 ),
35100     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
35101     trkMuonId = cms.uint32( 0 ),
35102     L1MatchingdR = cms.double( 0.3 ),
35103     MatchToPreviousCand = cms.bool( True ),
35104     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
35105     requireL3MuonTrajectorySeed = cms.bool( False ),
35106     useSimpleGeometry = cms.bool( True ),
35107     useStation2 = cms.bool( True ),
35108     fallbackToME1 = cms.bool( False ),
35109     cosmicPropagationHypothesis = cms.bool( False ),
35110     useMB2InOverlap = cms.bool( False ),
35111     useTrack = cms.string( "tracker" ),
35112     useState = cms.string( "atVertex" ),
35113     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
35114     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
35115     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
35116 )
35117 fragment.hltPreCascadeMu100 = cms.EDFilter( "HLTPrescaler",
35118     offset = cms.uint32( 0 ),
35119     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35120 )
35121 fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
35122     saveTags = cms.bool( True ),
35123     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
35124     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
35125     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
35126     SeedMapTag = cms.InputTag( "hltL2Muons" ),
35127     MinN = cms.int32( 1 ),
35128     MaxEta = cms.double( 2.5 ),
35129     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
35130     MinNstations = cms.vint32( 0, 2, 0, 2 ),
35131     MinNhits = cms.vint32( 0, 1, 0, 1 ),
35132     CutOnChambers = cms.bool( False ),
35133     MinNchambers = cms.vint32( 0 ),
35134     MaxDr = cms.double( 9999.0 ),
35135     MinDr = cms.double( -1.0 ),
35136     MaxDz = cms.double( 9999.0 ),
35137     MinDxySig = cms.double( -1.0 ),
35138     MinPt = cms.double( 10.0 ),
35139     NSigmaPt = cms.double( 0.0 ),
35140     MatchToPreviousCand = cms.bool( True )
35141 )
35142 fragment.hltL3TrajSeedOIState = cms.EDProducer( "TSGFromL2Muon",
35143     ServiceParameters = cms.PSet( 
35144       RPCLayers = cms.bool( True ),
35145       UseMuonNavigation = cms.untracked.bool( True ),
35146       Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite',
35147         'hltESPSteppingHelixPropagatorAlong' )
35148     ),
35149     MuonTrackingRegionBuilder = cms.PSet(  ),
35150     TrackerSeedCleaner = cms.PSet(  ),
35151     TkSeedGenerator = cms.PSet( 
35152       copyMuonRecHit = cms.bool( False ),
35153       propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
35154       MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35155       errorMatrixPset = cms.PSet( 
35156         atIP = cms.bool( True ),
35157         action = cms.string( "use" ),
35158         errorMatrixValuesPSet = cms.PSet( 
35159           xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
35160           zAxis = cms.vdouble( -3.14159, 3.14159 ),
35161           yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
35162           pf3_V14 = cms.PSet( 
35163             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35164             action = cms.string( "scale" )
35165           ),
35166           pf3_V25 = cms.PSet( 
35167             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35168             action = cms.string( "scale" )
35169           ),
35170           pf3_V13 = cms.PSet( 
35171             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35172             action = cms.string( "scale" )
35173           ),
35174           pf3_V24 = cms.PSet( 
35175             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35176             action = cms.string( "scale" )
35177           ),
35178           pf3_V35 = cms.PSet( 
35179             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35180             action = cms.string( "scale" )
35181           ),
35182           pf3_V12 = cms.PSet( 
35183             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35184             action = cms.string( "scale" )
35185           ),
35186           pf3_V23 = cms.PSet( 
35187             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35188             action = cms.string( "scale" )
35189           ),
35190           pf3_V34 = cms.PSet( 
35191             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35192             action = cms.string( "scale" )
35193           ),
35194           pf3_V45 = cms.PSet( 
35195             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35196             action = cms.string( "scale" )
35197           ),
35198           pf3_V11 = cms.PSet( 
35199             values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
35200             action = cms.string( "scale" )
35201           ),
35202           pf3_V22 = cms.PSet( 
35203             values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
35204             action = cms.string( "scale" )
35205           ),
35206           pf3_V33 = cms.PSet( 
35207             values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
35208             action = cms.string( "scale" )
35209           ),
35210           pf3_V44 = cms.PSet( 
35211             values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
35212             action = cms.string( "scale" )
35213           ),
35214           pf3_V55 = cms.PSet( 
35215             values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
35216             action = cms.string( "scale" )
35217           ),
35218           pf3_V15 = cms.PSet( 
35219             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35220             action = cms.string( "scale" )
35221           )
35222         )
35223       ),
35224       ComponentName = cms.string( "TSGForRoadSearch" ),
35225       maxChi2 = cms.double( 40.0 ),
35226       manySeeds = cms.bool( False ),
35227       propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
35228       option = cms.uint32( 3 )
35229     ),
35230     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35231     PtCut = cms.double( 1.0 ),
35232     PCut = cms.double( 2.5 )
35233 )
35234 fragment.hltL3TrackCandidateFromL2OIState = cms.EDProducer( "CkfTrajectoryMaker",
35235     trackCandidateAlso = cms.bool( True ),
35236     cleanTrajectoryAfterInOut = cms.bool( False ),
35237     doSeedingRegionRebuilding = cms.bool( False ),
35238     onlyPixelHitsForSeedCleaner = cms.bool( False ),
35239     reverseTrajectories = cms.bool( True ),
35240     useHitsSplitting = cms.bool( False ),
35241     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35242     src = cms.InputTag( "hltL3TrajSeedOIState" ),
35243     clustersToSkip = cms.InputTag( "" ),
35244     phase2clustersToSkip = cms.InputTag( "" ),
35245     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
35246     TransientInitialStateEstimatorParameters = cms.PSet( 
35247       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
35248       numberMeasurementsForFit = cms.int32( 4 ),
35249       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
35250     ),
35251     numHitsForSeedCleaner = cms.int32( 4 ),
35252     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
35253     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
35254     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
35255     maxNSeeds = cms.uint32( 100000 ),
35256     maxSeedsBeforeCleaning = cms.uint32( 0 )
35257 )
35258 fragment.hltL3TkTracksFromL2OIState = cms.EDProducer( "TrackProducer",
35259     TrajectoryInEvent = cms.bool( False ),
35260     useHitsSplitting = cms.bool( False ),
35261     src = cms.InputTag( "hltL3TrackCandidateFromL2OIState" ),
35262     clusterRemovalInfo = cms.InputTag( "" ),
35263     AlgorithmName = cms.string( "hltIterX" ),
35264     GeometricInnerState = cms.bool( True ),
35265     reMatchSplitHits = cms.bool( False ),
35266     usePropagatorForPCA = cms.bool( False ),
35267     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35268     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35269     useSimpleMF = cms.bool( False ),
35270     SimpleMagneticField = cms.string( "" ),
35271     Fitter = cms.string( "hltESPKFFittingSmoother" ),
35272     Propagator = cms.string( "PropagatorWithMaterial" ),
35273     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35274     NavigationSchool = cms.string( "" ),
35275     MeasurementTracker = cms.string( "" )
35276 )
35277 fragment.hltL3MuonsOIState = cms.EDProducer( "L3MuonProducer",
35278     ServiceParameters = cms.PSet( 
35279       RPCLayers = cms.bool( True ),
35280       UseMuonNavigation = cms.untracked.bool( True ),
35281       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
35282         'SteppingHelixPropagatorAny',
35283         'hltESPSmartPropagator',
35284         'hltESPSteppingHelixPropagatorOpposite' )
35285     ),
35286     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35287     TrackLoaderParameters = cms.PSet( 
35288       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
35289       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35290       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35291       DoSmoothing = cms.bool( True ),
35292       SmoothTkTrack = cms.untracked.bool( False ),
35293       VertexConstraint = cms.bool( False ),
35294       MuonUpdatorAtVertexParameters = cms.PSet( 
35295         MaxChi2 = cms.double( 1000000.0 ),
35296         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
35297         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
35298       ),
35299       PutTkTrackIntoEvent = cms.untracked.bool( False ),
35300       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35301     ),
35302     L3TrajBuilderParameters = cms.PSet( 
35303       PtCut = cms.double( 1.0 ),
35304       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
35305       GlobalMuonTrackMatcher = cms.PSet( 
35306         Chi2Cut_3 = cms.double( 200.0 ),
35307         DeltaDCut_2 = cms.double( 10.0 ),
35308         Eta_threshold = cms.double( 1.2 ),
35309         Quality_2 = cms.double( 15.0 ),
35310         DeltaDCut_1 = cms.double( 40.0 ),
35311         Quality_3 = cms.double( 7.0 ),
35312         DeltaDCut_3 = cms.double( 15.0 ),
35313         Quality_1 = cms.double( 20.0 ),
35314         Pt_threshold1 = cms.double( 0.0 ),
35315         DeltaRCut_2 = cms.double( 0.2 ),
35316         DeltaRCut_1 = cms.double( 0.1 ),
35317         Pt_threshold2 = cms.double( 9.99999999E8 ),
35318         Chi2Cut_1 = cms.double( 50.0 ),
35319         Chi2Cut_2 = cms.double( 50.0 ),
35320         DeltaRCut_3 = cms.double( 1.0 ),
35321         LocChi2Cut = cms.double( 0.001 ),
35322         Propagator = cms.string( "hltESPSmartPropagator" ),
35323         MinPt = cms.double( 1.0 ),
35324         MinP = cms.double( 2.5 )
35325       ),
35326       ScaleTECxFactor = cms.double( -1.0 ),
35327       tkTrajUseVertex = cms.bool( False ),
35328       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
35329       TrackTransformer = cms.PSet( 
35330         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35331         RefitDirection = cms.string( "insideOut" ),
35332         RefitRPCHits = cms.bool( True ),
35333         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35334         DoPredictionsOnly = cms.bool( False ),
35335         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35336         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35337         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35338       ),
35339       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35340       RefitRPCHits = cms.bool( True ),
35341       tkTrajVertex = cms.InputTag( "pixelVertices" ),
35342       GlbRefitterParameters = cms.PSet( 
35343         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35344         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
35345         SkipStation = cms.int32( -1 ),
35346         Chi2CutRPC = cms.double( 1.0 ),
35347         PropDirForCosmics = cms.bool( False ),
35348         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
35349         HitThreshold = cms.int32( 1 ),
35350         DYTthrs = cms.vint32( 30, 15 ),
35351         TrackerSkipSystem = cms.int32( -1 ),
35352         RefitDirection = cms.string( "insideOut" ),
35353         Chi2CutCSC = cms.double( 150.0 ),
35354         Chi2CutDT = cms.double( 10.0 ),
35355         RefitRPCHits = cms.bool( True ),
35356         TrackerSkipSection = cms.int32( -1 ),
35357         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35358         DoPredictionsOnly = cms.bool( False ),
35359         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35360         MuonHitsOption = cms.int32( 1 ),
35361         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
35362       ),
35363       PCut = cms.double( 2.5 ),
35364       tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
35365       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35366       tkTrajMaxChi2 = cms.double( 9999.0 ),
35367       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35368       ScaleTECyFactor = cms.double( -1.0 ),
35369       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIState" )
35370     )
35371 )
35372 fragment.hltL3TrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon",
35373     ServiceParameters = cms.PSet( 
35374       RPCLayers = cms.bool( True ),
35375       UseMuonNavigation = cms.untracked.bool( True ),
35376       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial',
35377         'hltESPSmartPropagatorAnyOpposite' )
35378     ),
35379     MuonTrackingRegionBuilder = cms.PSet(  ),
35380     TrackerSeedCleaner = cms.PSet( 
35381       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35382       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35383       cleanerFromSharedHits = cms.bool( True ),
35384       directionCleaner = cms.bool( True ),
35385       ptCleaner = cms.bool( True )
35386     ),
35387     TkSeedGenerator = cms.PSet( 
35388       iterativeTSG = cms.PSet( 
35389         MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
35390         beamSpot = cms.InputTag( "unused" ),
35391         MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35392         SelectState = cms.bool( False ),
35393         ErrorRescaling = cms.double( 3.0 ),
35394         UseVertexState = cms.bool( True ),
35395         SigmaZ = cms.double( 25.0 ),
35396         MaxChi2 = cms.double( 40.0 ),
35397         errorMatrixPset = cms.PSet( 
35398           atIP = cms.bool( True ),
35399           action = cms.string( "use" ),
35400           errorMatrixValuesPSet = cms.PSet( 
35401             xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
35402             zAxis = cms.vdouble( -3.14159, 3.14159 ),
35403             yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
35404             pf3_V14 = cms.PSet( 
35405               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35406               action = cms.string( "scale" )
35407             ),
35408             pf3_V25 = cms.PSet( 
35409               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35410               action = cms.string( "scale" )
35411             ),
35412             pf3_V13 = cms.PSet( 
35413               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35414               action = cms.string( "scale" )
35415             ),
35416             pf3_V24 = cms.PSet( 
35417               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35418               action = cms.string( "scale" )
35419             ),
35420             pf3_V35 = cms.PSet( 
35421               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35422               action = cms.string( "scale" )
35423             ),
35424             pf3_V12 = cms.PSet( 
35425               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35426               action = cms.string( "scale" )
35427             ),
35428             pf3_V23 = cms.PSet( 
35429               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35430               action = cms.string( "scale" )
35431             ),
35432             pf3_V34 = cms.PSet( 
35433               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35434               action = cms.string( "scale" )
35435             ),
35436             pf3_V45 = cms.PSet( 
35437               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35438               action = cms.string( "scale" )
35439             ),
35440             pf3_V11 = cms.PSet( 
35441               values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
35442               action = cms.string( "scale" )
35443             ),
35444             pf3_V22 = cms.PSet( 
35445               values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
35446               action = cms.string( "scale" )
35447             ),
35448             pf3_V33 = cms.PSet( 
35449               values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
35450               action = cms.string( "scale" )
35451             ),
35452             pf3_V44 = cms.PSet( 
35453               values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
35454               action = cms.string( "scale" )
35455             ),
35456             pf3_V55 = cms.PSet( 
35457               values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
35458               action = cms.string( "scale" )
35459             ),
35460             pf3_V15 = cms.PSet( 
35461               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35462               action = cms.string( "scale" )
35463             )
35464           )
35465         ),
35466         Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
35467         ComponentName = cms.string( "TSGFromPropagation" ),
35468         UpdateState = cms.bool( True ),
35469         ResetMethod = cms.string( "matrix" )
35470       ),
35471       PSetNames = cms.vstring( 'skipTSG',
35472         'iterativeTSG' ),
35473       skipTSG = cms.PSet(  ),
35474       ComponentName = cms.string( "DualByL2TSG" ),
35475       L3TkCollectionA = cms.InputTag( "hltL3MuonsOIState" )
35476     ),
35477     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35478     PtCut = cms.double( 1.0 ),
35479     PCut = cms.double( 2.5 )
35480 )
35481 fragment.hltL3TrackCandidateFromL2OIHit = cms.EDProducer( "CkfTrajectoryMaker",
35482     trackCandidateAlso = cms.bool( True ),
35483     cleanTrajectoryAfterInOut = cms.bool( False ),
35484     doSeedingRegionRebuilding = cms.bool( False ),
35485     onlyPixelHitsForSeedCleaner = cms.bool( False ),
35486     reverseTrajectories = cms.bool( True ),
35487     useHitsSplitting = cms.bool( False ),
35488     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35489     src = cms.InputTag( "hltL3TrajSeedOIHit" ),
35490     clustersToSkip = cms.InputTag( "" ),
35491     phase2clustersToSkip = cms.InputTag( "" ),
35492     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
35493     TransientInitialStateEstimatorParameters = cms.PSet( 
35494       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
35495       numberMeasurementsForFit = cms.int32( 4 ),
35496       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
35497     ),
35498     numHitsForSeedCleaner = cms.int32( 4 ),
35499     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
35500     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
35501     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
35502     maxNSeeds = cms.uint32( 100000 ),
35503     maxSeedsBeforeCleaning = cms.uint32( 0 )
35504 )
35505 fragment.hltL3TkTracksFromL2OIHit = cms.EDProducer( "TrackProducer",
35506     TrajectoryInEvent = cms.bool( False ),
35507     useHitsSplitting = cms.bool( False ),
35508     src = cms.InputTag( "hltL3TrackCandidateFromL2OIHit" ),
35509     clusterRemovalInfo = cms.InputTag( "" ),
35510     AlgorithmName = cms.string( "hltIterX" ),
35511     GeometricInnerState = cms.bool( True ),
35512     reMatchSplitHits = cms.bool( False ),
35513     usePropagatorForPCA = cms.bool( False ),
35514     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35515     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35516     useSimpleMF = cms.bool( False ),
35517     SimpleMagneticField = cms.string( "" ),
35518     Fitter = cms.string( "hltESPKFFittingSmoother" ),
35519     Propagator = cms.string( "PropagatorWithMaterial" ),
35520     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35521     NavigationSchool = cms.string( "" ),
35522     MeasurementTracker = cms.string( "" )
35523 )
35524 fragment.hltL3MuonsOIHit = cms.EDProducer( "L3MuonProducer",
35525     ServiceParameters = cms.PSet( 
35526       RPCLayers = cms.bool( True ),
35527       UseMuonNavigation = cms.untracked.bool( True ),
35528       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
35529         'SteppingHelixPropagatorAny',
35530         'hltESPSmartPropagator',
35531         'hltESPSteppingHelixPropagatorOpposite' )
35532     ),
35533     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35534     TrackLoaderParameters = cms.PSet( 
35535       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
35536       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35537       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35538       DoSmoothing = cms.bool( True ),
35539       SmoothTkTrack = cms.untracked.bool( False ),
35540       VertexConstraint = cms.bool( False ),
35541       MuonUpdatorAtVertexParameters = cms.PSet( 
35542         MaxChi2 = cms.double( 1000000.0 ),
35543         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
35544         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
35545       ),
35546       PutTkTrackIntoEvent = cms.untracked.bool( False ),
35547       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35548     ),
35549     L3TrajBuilderParameters = cms.PSet( 
35550       PtCut = cms.double( 1.0 ),
35551       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
35552       GlobalMuonTrackMatcher = cms.PSet( 
35553         Chi2Cut_3 = cms.double( 200.0 ),
35554         DeltaDCut_2 = cms.double( 10.0 ),
35555         Eta_threshold = cms.double( 1.2 ),
35556         Quality_2 = cms.double( 15.0 ),
35557         DeltaDCut_1 = cms.double( 40.0 ),
35558         Quality_3 = cms.double( 7.0 ),
35559         DeltaDCut_3 = cms.double( 15.0 ),
35560         Quality_1 = cms.double( 20.0 ),
35561         Pt_threshold1 = cms.double( 0.0 ),
35562         DeltaRCut_2 = cms.double( 0.2 ),
35563         DeltaRCut_1 = cms.double( 0.1 ),
35564         Pt_threshold2 = cms.double( 9.99999999E8 ),
35565         Chi2Cut_1 = cms.double( 50.0 ),
35566         Chi2Cut_2 = cms.double( 50.0 ),
35567         DeltaRCut_3 = cms.double( 1.0 ),
35568         LocChi2Cut = cms.double( 0.001 ),
35569         Propagator = cms.string( "hltESPSmartPropagator" ),
35570         MinPt = cms.double( 1.0 ),
35571         MinP = cms.double( 2.5 )
35572       ),
35573       ScaleTECxFactor = cms.double( -1.0 ),
35574       tkTrajUseVertex = cms.bool( False ),
35575       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
35576       TrackTransformer = cms.PSet( 
35577         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35578         RefitDirection = cms.string( "insideOut" ),
35579         RefitRPCHits = cms.bool( True ),
35580         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35581         DoPredictionsOnly = cms.bool( False ),
35582         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35583         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35584         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35585       ),
35586       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35587       RefitRPCHits = cms.bool( True ),
35588       tkTrajVertex = cms.InputTag( "pixelVertices" ),
35589       GlbRefitterParameters = cms.PSet( 
35590         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35591         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
35592         SkipStation = cms.int32( -1 ),
35593         Chi2CutRPC = cms.double( 1.0 ),
35594         PropDirForCosmics = cms.bool( False ),
35595         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
35596         HitThreshold = cms.int32( 1 ),
35597         DYTthrs = cms.vint32( 30, 15 ),
35598         TrackerSkipSystem = cms.int32( -1 ),
35599         RefitDirection = cms.string( "insideOut" ),
35600         Chi2CutCSC = cms.double( 150.0 ),
35601         Chi2CutDT = cms.double( 10.0 ),
35602         RefitRPCHits = cms.bool( True ),
35603         TrackerSkipSection = cms.int32( -1 ),
35604         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35605         DoPredictionsOnly = cms.bool( False ),
35606         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35607         MuonHitsOption = cms.int32( 1 ),
35608         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
35609       ),
35610       PCut = cms.double( 2.5 ),
35611       tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
35612       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35613       tkTrajMaxChi2 = cms.double( 9999.0 ),
35614       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35615       ScaleTECyFactor = cms.double( -1.0 ),
35616       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIHit" )
35617     )
35618 )
35619 fragment.hltL3TkFromL2OICombination = cms.EDProducer( "L3TrackCombiner",
35620     labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit' )
35621 )
35622 fragment.hltPixelLayerPairsLegacy = cms.EDProducer( "SeedingLayersEDProducer",
35623     layerList = cms.vstring( 'BPix1+BPix2',
35624       'BPix1+BPix3',
35625       'BPix2+BPix3',
35626       'BPix1+FPix1_pos',
35627       'BPix1+FPix1_neg',
35628       'BPix1+FPix2_pos',
35629       'BPix1+FPix2_neg',
35630       'BPix2+FPix1_pos',
35631       'BPix2+FPix1_neg',
35632       'BPix2+FPix2_pos',
35633       'BPix2+FPix2_neg',
35634       'FPix1_pos+FPix2_pos',
35635       'FPix1_neg+FPix2_neg' ),
35636     BPix = cms.PSet( 
35637       hitErrorRPhi = cms.double( 0.0027 ),
35638       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
35639       useErrorsFromParam = cms.bool( True ),
35640       hitErrorRZ = cms.double( 0.006 ),
35641       HitProducer = cms.string( "hltSiPixelRecHits" )
35642     ),
35643     FPix = cms.PSet( 
35644       hitErrorRPhi = cms.double( 0.0051 ),
35645       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
35646       useErrorsFromParam = cms.bool( True ),
35647       hitErrorRZ = cms.double( 0.0036 ),
35648       HitProducer = cms.string( "hltSiPixelRecHits" )
35649     ),
35650     TIB = cms.PSet(  ),
35651     TID = cms.PSet(  ),
35652     TOB = cms.PSet(  ),
35653     TEC = cms.PSet(  ),
35654     MTIB = cms.PSet(  ),
35655     MTID = cms.PSet(  ),
35656     MTOB = cms.PSet(  ),
35657     MTEC = cms.PSet(  )
35658 )
35659 fragment.hltMixedLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
35660     layerList = cms.vstring( 'BPix1+BPix2',
35661       'BPix1+BPix3',
35662       'BPix2+BPix3',
35663       'BPix1+FPix1_pos',
35664       'BPix1+FPix1_neg',
35665       'BPix1+FPix2_pos',
35666       'BPix1+FPix2_neg',
35667       'BPix2+FPix1_pos',
35668       'BPix2+FPix1_neg',
35669       'BPix2+FPix2_pos',
35670       'BPix2+FPix2_neg',
35671       'FPix1_pos+FPix2_pos',
35672       'FPix1_neg+FPix2_neg',
35673       'FPix2_pos+TEC1_pos',
35674       'FPix2_pos+TEC2_pos',
35675       'TEC1_pos+TEC2_pos',
35676       'TEC2_pos+TEC3_pos',
35677       'FPix2_neg+TEC1_neg',
35678       'FPix2_neg+TEC2_neg',
35679       'TEC1_neg+TEC2_neg',
35680       'TEC2_neg+TEC3_neg' ),
35681     BPix = cms.PSet( 
35682       hitErrorRPhi = cms.double( 0.0027 ),
35683       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
35684       useErrorsFromParam = cms.bool( True ),
35685       hitErrorRZ = cms.double( 0.006 ),
35686       HitProducer = cms.string( "hltSiPixelRecHits" )
35687     ),
35688     FPix = cms.PSet( 
35689       hitErrorRPhi = cms.double( 0.0051 ),
35690       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
35691       useErrorsFromParam = cms.bool( True ),
35692       hitErrorRZ = cms.double( 0.0036 ),
35693       HitProducer = cms.string( "hltSiPixelRecHits" )
35694     ),
35695     TIB = cms.PSet(  ),
35696     TID = cms.PSet(  ),
35697     TOB = cms.PSet(  ),
35698     TEC = cms.PSet( 
35699       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35700       minRing = cms.int32( 1 ),
35701       useRingSlector = cms.bool( True ),
35702       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
35703       maxRing = cms.int32( 1 )
35704     ),
35705     MTIB = cms.PSet(  ),
35706     MTID = cms.PSet(  ),
35707     MTOB = cms.PSet(  ),
35708     MTEC = cms.PSet(  )
35709 )
35710 fragment.hltL3TrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon",
35711     ServiceParameters = cms.PSet( 
35712       RPCLayers = cms.bool( True ),
35713       UseMuonNavigation = cms.untracked.bool( True ),
35714       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' )
35715     ),
35716     MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
35717     TrackerSeedCleaner = cms.PSet( 
35718       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35719       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35720       cleanerFromSharedHits = cms.bool( True ),
35721       directionCleaner = cms.bool( True ),
35722       ptCleaner = cms.bool( True )
35723     ),
35724     TkSeedGenerator = cms.PSet( 
35725       iterativeTSG = cms.PSet( 
35726         firstTSG = cms.PSet( 
35727           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35728           OrderedHitsFactoryPSet = cms.PSet( 
35729             SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
35730             ComponentName = cms.string( "StandardHitTripletGenerator" ),
35731             GeneratorPSet = cms.PSet( 
35732               SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) ),
35733               maxElement = cms.uint32( 0 ),
35734               useFixedPreFiltering = cms.bool( False ),
35735               extraHitRZtolerance = cms.double( 0.06 ),
35736               phiPreFiltering = cms.double( 0.3 ),
35737               extraHitRPhitolerance = cms.double( 0.06 ),
35738               useBending = cms.bool( True ),
35739               ComponentName = cms.string( "PixelTripletHLTGenerator" ),
35740               useMultScattering = cms.bool( True )
35741             )
35742           ),
35743           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
35744           ComponentName = cms.string( "TSGFromOrderedHits" )
35745         ),
35746         secondTSG = cms.PSet( 
35747           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35748           OrderedHitsFactoryPSet = cms.PSet( 
35749             SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ),
35750             maxElement = cms.uint32( 0 ),
35751             ComponentName = cms.string( "StandardHitPairGenerator" ),
35752             useOnDemandTracker = cms.untracked.int32( 0 )
35753           ),
35754           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
35755           ComponentName = cms.string( "TSGFromOrderedHits" )
35756         ),
35757         PSetNames = cms.vstring( 'firstTSG',
35758           'secondTSG' ),
35759         thirdTSG = cms.PSet( 
35760           etaSeparation = cms.double( 2.0 ),
35761           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
35762           PSetNames = cms.vstring( 'endcapTSG',
35763             'barrelTSG' ),
35764           barrelTSG = cms.PSet(  ),
35765           ComponentName = cms.string( "DualByEtaTSG" ),
35766           endcapTSG = cms.PSet( 
35767             TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35768             OrderedHitsFactoryPSet = cms.PSet( 
35769               SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ),
35770               maxElement = cms.uint32( 0 ),
35771               ComponentName = cms.string( "StandardHitPairGenerator" ),
35772               useOnDemandTracker = cms.untracked.int32( 0 )
35773             ),
35774             ComponentName = cms.string( "TSGFromOrderedHits" )
35775           )
35776         ),
35777         ComponentName = cms.string( "CombinedTSG" )
35778       ),
35779       PSetNames = cms.vstring( 'skipTSG',
35780         'iterativeTSG' ),
35781       skipTSG = cms.PSet(  ),
35782       ComponentName = cms.string( "DualByL2TSG" ),
35783       L3TkCollectionA = cms.InputTag( "hltL3TkFromL2OICombination" )
35784     ),
35785     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35786     PtCut = cms.double( 1.0 ),
35787     PCut = cms.double( 2.5 )
35788 )
35789 fragment.hltL3TrackCandidateFromL2IOHit = cms.EDProducer( "CkfTrajectoryMaker",
35790     trackCandidateAlso = cms.bool( True ),
35791     cleanTrajectoryAfterInOut = cms.bool( False ),
35792     doSeedingRegionRebuilding = cms.bool( False ),
35793     onlyPixelHitsForSeedCleaner = cms.bool( False ),
35794     reverseTrajectories = cms.bool( False ),
35795     useHitsSplitting = cms.bool( False ),
35796     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35797     src = cms.InputTag( "hltL3TrajSeedIOHit" ),
35798     clustersToSkip = cms.InputTag( "" ),
35799     phase2clustersToSkip = cms.InputTag( "" ),
35800     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
35801     TransientInitialStateEstimatorParameters = cms.PSet( 
35802       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
35803       numberMeasurementsForFit = cms.int32( 4 ),
35804       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
35805     ),
35806     numHitsForSeedCleaner = cms.int32( 4 ),
35807     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
35808     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
35809     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
35810     maxNSeeds = cms.uint32( 100000 ),
35811     maxSeedsBeforeCleaning = cms.uint32( 0 )
35812 )
35813 fragment.hltL3TkTracksFromL2IOHit = cms.EDProducer( "TrackProducer",
35814     TrajectoryInEvent = cms.bool( False ),
35815     useHitsSplitting = cms.bool( False ),
35816     src = cms.InputTag( "hltL3TrackCandidateFromL2IOHit" ),
35817     clusterRemovalInfo = cms.InputTag( "" ),
35818     AlgorithmName = cms.string( "hltIterX" ),
35819     GeometricInnerState = cms.bool( True ),
35820     reMatchSplitHits = cms.bool( False ),
35821     usePropagatorForPCA = cms.bool( False ),
35822     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35823     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35824     useSimpleMF = cms.bool( False ),
35825     SimpleMagneticField = cms.string( "" ),
35826     Fitter = cms.string( "hltESPKFFittingSmoother" ),
35827     Propagator = cms.string( "PropagatorWithMaterial" ),
35828     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35829     NavigationSchool = cms.string( "" ),
35830     MeasurementTracker = cms.string( "" )
35831 )
35832 fragment.hltL3MuonsIOHit = cms.EDProducer( "L3MuonProducer",
35833     ServiceParameters = cms.PSet( 
35834       RPCLayers = cms.bool( True ),
35835       UseMuonNavigation = cms.untracked.bool( True ),
35836       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
35837         'SteppingHelixPropagatorAny',
35838         'hltESPSmartPropagator',
35839         'hltESPSteppingHelixPropagatorOpposite' )
35840     ),
35841     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35842     TrackLoaderParameters = cms.PSet( 
35843       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
35844       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35845       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35846       DoSmoothing = cms.bool( True ),
35847       SmoothTkTrack = cms.untracked.bool( False ),
35848       VertexConstraint = cms.bool( False ),
35849       MuonUpdatorAtVertexParameters = cms.PSet( 
35850         MaxChi2 = cms.double( 1000000.0 ),
35851         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
35852         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
35853       ),
35854       PutTkTrackIntoEvent = cms.untracked.bool( False ),
35855       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35856     ),
35857     L3TrajBuilderParameters = cms.PSet( 
35858       PtCut = cms.double( 1.0 ),
35859       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
35860       GlobalMuonTrackMatcher = cms.PSet( 
35861         Chi2Cut_3 = cms.double( 200.0 ),
35862         DeltaDCut_2 = cms.double( 10.0 ),
35863         Eta_threshold = cms.double( 1.2 ),
35864         Quality_2 = cms.double( 15.0 ),
35865         DeltaDCut_1 = cms.double( 40.0 ),
35866         Quality_3 = cms.double( 7.0 ),
35867         DeltaDCut_3 = cms.double( 15.0 ),
35868         Quality_1 = cms.double( 20.0 ),
35869         Pt_threshold1 = cms.double( 0.0 ),
35870         DeltaRCut_2 = cms.double( 0.2 ),
35871         DeltaRCut_1 = cms.double( 0.1 ),
35872         Pt_threshold2 = cms.double( 9.99999999E8 ),
35873         Chi2Cut_1 = cms.double( 50.0 ),
35874         Chi2Cut_2 = cms.double( 50.0 ),
35875         DeltaRCut_3 = cms.double( 1.0 ),
35876         LocChi2Cut = cms.double( 0.001 ),
35877         Propagator = cms.string( "hltESPSmartPropagator" ),
35878         MinPt = cms.double( 1.0 ),
35879         MinP = cms.double( 2.5 )
35880       ),
35881       ScaleTECxFactor = cms.double( -1.0 ),
35882       tkTrajUseVertex = cms.bool( False ),
35883       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
35884       TrackTransformer = cms.PSet( 
35885         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35886         RefitDirection = cms.string( "insideOut" ),
35887         RefitRPCHits = cms.bool( True ),
35888         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35889         DoPredictionsOnly = cms.bool( False ),
35890         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35891         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35892         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35893       ),
35894       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35895       RefitRPCHits = cms.bool( True ),
35896       tkTrajVertex = cms.InputTag( "pixelVertices" ),
35897       GlbRefitterParameters = cms.PSet( 
35898         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35899         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
35900         SkipStation = cms.int32( -1 ),
35901         Chi2CutRPC = cms.double( 1.0 ),
35902         PropDirForCosmics = cms.bool( False ),
35903         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
35904         HitThreshold = cms.int32( 1 ),
35905         DYTthrs = cms.vint32( 30, 15 ),
35906         TrackerSkipSystem = cms.int32( -1 ),
35907         RefitDirection = cms.string( "insideOut" ),
35908         Chi2CutCSC = cms.double( 150.0 ),
35909         Chi2CutDT = cms.double( 10.0 ),
35910         RefitRPCHits = cms.bool( True ),
35911         TrackerSkipSection = cms.int32( -1 ),
35912         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35913         DoPredictionsOnly = cms.bool( False ),
35914         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35915         MuonHitsOption = cms.int32( 1 ),
35916         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
35917       ),
35918       PCut = cms.double( 2.5 ),
35919       tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
35920       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35921       tkTrajMaxChi2 = cms.double( 9999.0 ),
35922       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35923       ScaleTECyFactor = cms.double( -1.0 ),
35924       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2IOHit" )
35925     )
35926 )
35927 fragment.hltL3TrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner",
35928     labels = cms.VInputTag( 'hltL3TrajSeedIOHit','hltL3TrajSeedOIState','hltL3TrajSeedOIHit' )
35929 )
35930 fragment.hltL3TrackCandidateFromL2 = cms.EDProducer( "L3TrackCandCombiner",
35931     labels = cms.VInputTag( 'hltL3TrackCandidateFromL2IOHit','hltL3TrackCandidateFromL2OIHit','hltL3TrackCandidateFromL2OIState' )
35932 )
35933 fragment.hltL3TkTracksMergeStep1 = cms.EDProducer( "TrackListMerger",
35934     copyExtras = cms.untracked.bool( True ),
35935     copyMVA = cms.bool( False ),
35936     TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ),
35937     MaxNormalizedChisq = cms.double( 1000.0 ),
35938     MinPT = cms.double( 0.05 ),
35939     MinFound = cms.int32( 3 ),
35940     Epsilon = cms.double( -0.001 ),
35941     ShareFrac = cms.double( 0.19 ),
35942     allowFirstHitShare = cms.bool( True ),
35943     FoundHitBonus = cms.double( 100.0 ),
35944     LostHitPenalty = cms.double( 0.0 ),
35945     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
35946     newQuality = cms.string( "confirmed" ),
35947     setsToMerge = cms.VPSet( 
35948       cms.PSet(  pQual = cms.bool( False ),
35949         tLists = cms.vint32( 0, 1 )
35950       )
35951     ),
35952     hasSelector = cms.vint32( 0, 0 ),
35953     selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ),
35954     writeOnlyTrkQuals = cms.bool( False ),
35955     makeReKeyedSeeds = cms.untracked.bool( False ),
35956     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
35957 )
35958 fragment.hltL3TkTracksFromL2 = cms.EDProducer( "TrackListMerger",
35959     copyExtras = cms.untracked.bool( True ),
35960     copyMVA = cms.bool( False ),
35961     TrackProducers = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ),
35962     MaxNormalizedChisq = cms.double( 1000.0 ),
35963     MinPT = cms.double( 0.05 ),
35964     MinFound = cms.int32( 3 ),
35965     Epsilon = cms.double( -0.001 ),
35966     ShareFrac = cms.double( 0.19 ),
35967     allowFirstHitShare = cms.bool( True ),
35968     FoundHitBonus = cms.double( 100.0 ),
35969     LostHitPenalty = cms.double( 0.0 ),
35970     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
35971     newQuality = cms.string( "confirmed" ),
35972     setsToMerge = cms.VPSet( 
35973       cms.PSet(  pQual = cms.bool( False ),
35974         tLists = cms.vint32( 0, 1 )
35975       )
35976     ),
35977     hasSelector = cms.vint32( 0, 0 ),
35978     selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ),
35979     writeOnlyTrkQuals = cms.bool( False ),
35980     makeReKeyedSeeds = cms.untracked.bool( False ),
35981     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
35982 )
35983 fragment.hltL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
35984     labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' )
35985 )
35986 fragment.hltL3Muons = cms.EDProducer( "L3TrackCombiner",
35987     labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' )
35988 )
35989 fragment.hltOldL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
35990     InputObjects = cms.InputTag( "hltL3Muons" ),
35991     InputLinksObjects = cms.InputTag( "hltL3MuonsLinksCombination" ),
35992     MuonPtOption = cms.string( "Tracker" )
35993 )
35994 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q = cms.EDFilter( "HLTMuonL3PreFilter",
35995     saveTags = cms.bool( True ),
35996     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
35997     CandTag = cms.InputTag( "hltOldL3MuonCandidates" ),
35998     PreviousCandTag = cms.InputTag( "hltL2fOldL1sMu22or25L1f0L2Filtered10Q" ),
35999     L1CandTag = cms.InputTag( "" ),
36000     inputMuonCollection = cms.InputTag( "" ),
36001     MinN = cms.int32( 1 ),
36002     MaxEta = cms.double( 2.5 ),
36003     MinNhits = cms.int32( 0 ),
36004     MaxDr = cms.double( 2.0 ),
36005     MinDr = cms.double( -1.0 ),
36006     MaxDz = cms.double( 9999.0 ),
36007     MinDxySig = cms.double( -1.0 ),
36008     MinPt = cms.double( 100.0 ),
36009     NSigmaPt = cms.double( 0.0 ),
36010     MaxNormalizedChi2 = cms.double( 20.0 ),
36011     MaxDXYBeamSpot = cms.double( 0.1 ),
36012     MinDXYBeamSpot = cms.double( -1.0 ),
36013     MinNmuonHits = cms.int32( 0 ),
36014     MaxPtDifference = cms.double( 9999.0 ),
36015     MinTrackPt = cms.double( 0.0 ),
36016     minMuonStations = cms.int32( -1 ),
36017     minTrkHits = cms.int32( -1 ),
36018     minMuonHits = cms.int32( -1 ),
36019     allowedTypeMask = cms.uint32( 255 ),
36020     requiredTypeMask = cms.uint32( 0 ),
36021     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
36022     trkMuonId = cms.uint32( 0 ),
36023     L1MatchingdR = cms.double( 0.3 ),
36024     MatchToPreviousCand = cms.bool( True ),
36025     InputLinks = cms.InputTag( "" ),
36026     requireL3MuonTrajectorySeed = cms.bool( True ),
36027     useSimpleGeometry = cms.bool( True ),
36028     useStation2 = cms.bool( True ),
36029     fallbackToME1 = cms.bool( False ),
36030     cosmicPropagationHypothesis = cms.bool( False ),
36031     useMB2InOverlap = cms.bool( False ),
36032     useTrack = cms.string( "tracker" ),
36033     useState = cms.string( "atVertex" ),
36034     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
36035     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
36036     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
36037 )
36038 fragment.hltPreHighPtTkMu100 = cms.EDFilter( "HLTPrescaler",
36039     offset = cms.uint32( 0 ),
36040     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36041 )
36042 fragment.hltL1MuonsPt15 = cms.EDProducer( "HLTL1TMuonSelector",
36043     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36044     L1MinPt = cms.double( 15.0 ),
36045     L1MaxEta = cms.double( 5.0 ),
36046     L1MinQuality = cms.uint32( 3 ),
36047     CentralBxOnly = cms.bool( True )
36048 )
36049 fragment.hltIter0HighPtTkMuPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
36050     RegionPSet = cms.PSet( 
36051       vertexCollection = cms.InputTag( "notUsed" ),
36052       zErrorVetex = cms.double( 0.2 ),
36053       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
36054       zErrorBeamSpot = cms.double( 24.2 ),
36055       maxNVertices = cms.int32( 1 ),
36056       maxNRegions = cms.int32( 5 ),
36057       nSigmaZVertex = cms.double( 3.0 ),
36058       nSigmaZBeamSpot = cms.double( 4.0 ),
36059       ptMin = cms.double( 10.0 ),
36060       mode = cms.string( "BeamSpotSigma" ),
36061       input = cms.InputTag( "hltL1MuonsPt15" ),
36062       searchOpt = cms.bool( False ),
36063       whereToUseMeasurementTracker = cms.string( "Never" ),
36064       originRadius = cms.double( 0.2 ),
36065       measurementTrackerName = cms.InputTag( "" ),
36066       precise = cms.bool( True ),
36067       deltaEta = cms.double( 0.35 ),
36068       deltaPhi = cms.double( 0.2 )
36069     )
36070 )
36071 fragment.hltPixelTracksInRegionTkMu = cms.EDProducer( "TrackSelectorByRegion",
36072     tracks = cms.InputTag( "hltPixelTracks" ),
36073     regions = cms.InputTag( "hltIter0HighPtTkMuPixelTracksTrackingRegions" ),
36074     produceTrackCollection = cms.bool( True ),
36075     produceMask = cms.bool( False )
36076 )
36077 fragment.hltIter0HighPtTkMuPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
36078     InputCollection = cms.InputTag( "hltPixelTracksInRegionTkMu" ),
36079     InputVertexCollection = cms.InputTag( "notUsed" ),
36080     originHalfLength = cms.double( 0.3 ),
36081     originRadius = cms.double( 0.1 ),
36082     useProtoTrackKinematics = cms.bool( False ),
36083     useEventsWithNoVertex = cms.bool( True ),
36084     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
36085     usePV = cms.bool( False ),
36086     includeFourthHit = cms.bool( True ),
36087     produceComplement = cms.bool( False ),
36088     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
36089 )
36090 fragment.hltIter0HighPtTkMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
36091     cleanTrajectoryAfterInOut = cms.bool( False ),
36092     doSeedingRegionRebuilding = cms.bool( False ),
36093     onlyPixelHitsForSeedCleaner = cms.bool( False ),
36094     reverseTrajectories = cms.bool( False ),
36095     useHitsSplitting = cms.bool( False ),
36096     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
36097     src = cms.InputTag( "hltIter0HighPtTkMuPixelSeedsFromPixelTracks" ),
36098     clustersToSkip = cms.InputTag( "" ),
36099     phase2clustersToSkip = cms.InputTag( "" ),
36100     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryBuilderIT" ) ),
36101     TransientInitialStateEstimatorParameters = cms.PSet( 
36102       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
36103       numberMeasurementsForFit = cms.int32( 4 ),
36104       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
36105     ),
36106     numHitsForSeedCleaner = cms.int32( 4 ),
36107     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
36108     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
36109     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
36110     maxNSeeds = cms.uint32( 100000 ),
36111     maxSeedsBeforeCleaning = cms.uint32( 1000 )
36112 )
36113 fragment.hltIter0HighPtTkMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
36114     TrajectoryInEvent = cms.bool( False ),
36115     useHitsSplitting = cms.bool( False ),
36116     src = cms.InputTag( "hltIter0HighPtTkMuCkfTrackCandidates" ),
36117     clusterRemovalInfo = cms.InputTag( "" ),
36118     AlgorithmName = cms.string( "hltIterX" ),
36119     GeometricInnerState = cms.bool( True ),
36120     reMatchSplitHits = cms.bool( False ),
36121     usePropagatorForPCA = cms.bool( False ),
36122     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
36123     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
36124     useSimpleMF = cms.bool( True ),
36125     SimpleMagneticField = cms.string( "ParabolicMf" ),
36126     Fitter = cms.string( "hltESPFittingSmootherIT" ),
36127     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
36128     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
36129     NavigationSchool = cms.string( "" ),
36130     MeasurementTracker = cms.string( "" )
36131 )
36132 fragment.hltIter0HighPtTkMuTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
36133     src = cms.InputTag( "hltIter0HighPtTkMuCtfWithMaterialTracks" ),
36134     keepAllTracks = cms.bool( False ),
36135     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
36136     useVertices = cms.bool( False ),
36137     useVtxError = cms.bool( False ),
36138     vertices = cms.InputTag( "notUsed" ),
36139     vtxNumber = cms.int32( -1 ),
36140     vertexCut = cms.string( "tracksSize>=3" ),
36141     copyExtras = cms.untracked.bool( True ),
36142     copyTrajectories = cms.untracked.bool( False ),
36143     qualityBit = cms.string( "highPurity" ),
36144     chi2n_no1Dmod_par = cms.double( 9999.0 ),
36145     chi2n_par = cms.double( 0.7 ),
36146     res_par = cms.vdouble( 0.003, 0.001 ),
36147     d0_par1 = cms.vdouble( 0.3, 4.0 ),
36148     d0_par2 = cms.vdouble( 0.4, 4.0 ),
36149     dz_par1 = cms.vdouble( 0.35, 4.0 ),
36150     dz_par2 = cms.vdouble( 0.4, 4.0 ),
36151     applyAdaptedPVCuts = cms.bool( True ),
36152     max_d0 = cms.double( 100.0 ),
36153     max_z0 = cms.double( 100.0 ),
36154     nSigmaZ = cms.double( 3.0 ),
36155     minNumberLayers = cms.uint32( 3 ),
36156     minNumber3DLayers = cms.uint32( 0 ),
36157     minHitsToBypassChecks = cms.uint32( 20 ),
36158     maxNumberLostLayers = cms.uint32( 1 ),
36159     applyAbsCutsIfNoPV = cms.bool( False ),
36160     max_d0NoPV = cms.double( 100.0 ),
36161     max_z0NoPV = cms.double( 100.0 ),
36162     max_relpterr = cms.double( 9999.0 ),
36163     min_nhits = cms.uint32( 0 ),
36164     max_lostHitFraction = cms.double( 1.0 ),
36165     max_minMissHitOutOrIn = cms.int32( 99 ),
36166     max_eta = cms.double( 9999.0 ),
36167     min_eta = cms.double( -9999.0 ),
36168     useMVA = cms.bool( False ),
36169     useAnyMVA = cms.bool( False ),
36170     useMVAonly = cms.bool( False ),
36171     minMVA = cms.double( -1.0 ),
36172     GBRForestLabel = cms.string( "MVASelectorIter0" ),
36173     mvaType = cms.string( "Detached" )
36174 )
36175 fragment.hltHighPtTkMu50TkFilt = cms.EDFilter( "HLTTrackWithHits",
36176     saveTags = cms.bool( True ),
36177     src = cms.InputTag( "hltIter0HighPtTkMuTrackSelectionHighPurity" ),
36178     MinN = cms.int32( 1 ),
36179     MaxN = cms.int32( 99999 ),
36180     MinBPX = cms.int32( 0 ),
36181     MinFPX = cms.int32( 0 ),
36182     MinPXL = cms.int32( 1 ),
36183     MinPT = cms.double( 50.0 )
36184 )
36185 fragment.hltHighPtTkMuons = cms.EDProducer( "MuonIdProducer",
36186     MuonCaloCompatibility = cms.PSet( 
36187       delta_eta = cms.double( 0.02 ),
36188       delta_phi = cms.double( 0.02 ),
36189       allSiPMHO = cms.bool( False ),
36190       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
36191       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
36192     ),
36193     TrackAssociatorParameters = cms.PSet( 
36194       useMuon = cms.bool( True ),
36195       truthMatch = cms.bool( False ),
36196       usePreshower = cms.bool( False ),
36197       dRPreshowerPreselection = cms.double( 0.2 ),
36198       muonMaxDistanceSigmaY = cms.double( 0.0 ),
36199       useEcal = cms.bool( False ),
36200       muonMaxDistanceSigmaX = cms.double( 0.0 ),
36201       dRMuon = cms.double( 9999.0 ),
36202       dREcal = cms.double( 9999.0 ),
36203       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
36204       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
36205       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
36206       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
36207       propagateAllDirections = cms.bool( True ),
36208       muonMaxDistanceY = cms.double( 5.0 ),
36209       useHO = cms.bool( False ),
36210       muonMaxDistanceX = cms.double( 5.0 ),
36211       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
36212       useHcal = cms.bool( False ),
36213       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
36214       accountForTrajectoryChangeCalo = cms.bool( False ),
36215       dREcalPreselection = cms.double( 0.05 ),
36216       useCalo = cms.bool( False ),
36217       dRMuonPreselection = cms.double( 0.2 ),
36218       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
36219       dRHcal = cms.double( 9999.0 ),
36220       dRHcalPreselection = cms.double( 0.2 ),
36221       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
36222     ),
36223     CaloExtractorPSet = cms.PSet( 
36224       DR_Veto_H = cms.double( 0.1 ),
36225       CenterConeOnCalIntersection = cms.bool( False ),
36226       NoiseTow_EE = cms.double( 0.15 ),
36227       Noise_EB = cms.double( 0.025 ),
36228       Noise_HE = cms.double( 0.2 ),
36229       DR_Veto_E = cms.double( 0.07 ),
36230       NoiseTow_EB = cms.double( 0.04 ),
36231       Noise_EE = cms.double( 0.1 ),
36232       UseRecHitsFlag = cms.bool( False ),
36233       DR_Max = cms.double( 1.0 ),
36234       DepositLabel = cms.untracked.string( "Cal" ),
36235       Noise_HO = cms.double( 0.2 ),
36236       DR_Veto_HO = cms.double( 0.1 ),
36237       Threshold_H = cms.double( 0.5 ),
36238       PrintTimeReport = cms.untracked.bool( False ),
36239       Threshold_E = cms.double( 0.2 ),
36240       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
36241       ComponentName = cms.string( "CaloExtractorByAssociator" ),
36242       Threshold_HO = cms.double( 0.5 ),
36243       DepositInstanceLabels = cms.vstring( 'ecal',
36244         'hcal',
36245         'ho' ),
36246       ServiceParameters = cms.PSet( 
36247         RPCLayers = cms.bool( False ),
36248         UseMuonNavigation = cms.untracked.bool( False ),
36249         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
36250       ),
36251       TrackAssociatorParameters = cms.PSet( 
36252         useMuon = cms.bool( False ),
36253         truthMatch = cms.bool( False ),
36254         usePreshower = cms.bool( False ),
36255         dRPreshowerPreselection = cms.double( 0.2 ),
36256         muonMaxDistanceSigmaY = cms.double( 0.0 ),
36257         useEcal = cms.bool( False ),
36258         muonMaxDistanceSigmaX = cms.double( 0.0 ),
36259         dRMuon = cms.double( 9999.0 ),
36260         dREcal = cms.double( 1.0 ),
36261         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
36262         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
36263         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
36264         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
36265         propagateAllDirections = cms.bool( True ),
36266         muonMaxDistanceY = cms.double( 5.0 ),
36267         useHO = cms.bool( False ),
36268         muonMaxDistanceX = cms.double( 5.0 ),
36269         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
36270         useHcal = cms.bool( False ),
36271         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
36272         accountForTrajectoryChangeCalo = cms.bool( False ),
36273         dREcalPreselection = cms.double( 1.0 ),
36274         useCalo = cms.bool( True ),
36275         dRMuonPreselection = cms.double( 0.2 ),
36276         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
36277         dRHcal = cms.double( 1.0 ),
36278         dRHcalPreselection = cms.double( 1.0 ),
36279         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
36280       ),
36281       Noise_HB = cms.double( 0.2 )
36282     ),
36283     TrackExtractorPSet = cms.PSet( 
36284       Diff_z = cms.double( 0.2 ),
36285       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
36286       Chi2Ndof_Max = cms.double( 1.0E64 ),
36287       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
36288       DR_Veto = cms.double( 0.01 ),
36289       Pt_Min = cms.double( -1.0 ),
36290       DR_Max = cms.double( 1.0 ),
36291       DepositLabel = cms.untracked.string( "" ),
36292       NHits_Min = cms.uint32( 0 ),
36293       Chi2Prob_Min = cms.double( -1.0 ),
36294       Diff_r = cms.double( 0.1 ),
36295       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
36296       ComponentName = cms.string( "TrackExtractor" )
36297     ),
36298     JetExtractorPSet = cms.PSet( 
36299       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
36300       DR_Veto = cms.double( 0.1 ),
36301       DR_Max = cms.double( 1.0 ),
36302       ExcludeMuonVeto = cms.bool( True ),
36303       PrintTimeReport = cms.untracked.bool( False ),
36304       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
36305       ComponentName = cms.string( "JetExtractor" ),
36306       ServiceParameters = cms.PSet( 
36307         RPCLayers = cms.bool( False ),
36308         UseMuonNavigation = cms.untracked.bool( False ),
36309         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
36310       ),
36311       TrackAssociatorParameters = cms.PSet( 
36312         useMuon = cms.bool( False ),
36313         truthMatch = cms.bool( False ),
36314         usePreshower = cms.bool( False ),
36315         dRPreshowerPreselection = cms.double( 0.2 ),
36316         muonMaxDistanceSigmaY = cms.double( 0.0 ),
36317         useEcal = cms.bool( False ),
36318         muonMaxDistanceSigmaX = cms.double( 0.0 ),
36319         dRMuon = cms.double( 9999.0 ),
36320         dREcal = cms.double( 0.5 ),
36321         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
36322         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
36323         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
36324         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
36325         propagateAllDirections = cms.bool( True ),
36326         muonMaxDistanceY = cms.double( 5.0 ),
36327         useHO = cms.bool( False ),
36328         muonMaxDistanceX = cms.double( 5.0 ),
36329         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
36330         useHcal = cms.bool( False ),
36331         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
36332         accountForTrajectoryChangeCalo = cms.bool( False ),
36333         dREcalPreselection = cms.double( 0.5 ),
36334         useCalo = cms.bool( True ),
36335         dRMuonPreselection = cms.double( 0.2 ),
36336         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
36337         dRHcal = cms.double( 0.5 ),
36338         dRHcalPreselection = cms.double( 0.5 ),
36339         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
36340       ),
36341       Threshold = cms.double( 5.0 )
36342     ),
36343     trackDepositName = cms.string( "tracker" ),
36344     ecalDepositName = cms.string( "ecal" ),
36345     hcalDepositName = cms.string( "hcal" ),
36346     hoDepositName = cms.string( "ho" ),
36347     jetDepositName = cms.string( "jets" ),
36348     TimingFillerParameters = cms.PSet( 
36349       DTTimingParameters = cms.PSet( 
36350         HitError = cms.double( 6.0 ),
36351         MatchParameters = cms.PSet( 
36352           TightMatchDT = cms.bool( False ),
36353           DTradius = cms.double( 0.01 ),
36354           TightMatchCSC = cms.bool( True ),
36355           CSCsegments = cms.InputTag( "hltCscSegments" ),
36356           DTsegments = cms.InputTag( "hltDt4DSegments" )
36357         ),
36358         debug = cms.bool( False ),
36359         DoWireCorr = cms.bool( False ),
36360         RequireBothProjections = cms.bool( False ),
36361         DTTimeOffset = cms.double( 2.7 ),
36362         PruneCut = cms.double( 10000.0 ),
36363         DTsegments = cms.InputTag( "hltDt4DSegments" ),
36364         UseSegmentT0 = cms.bool( False ),
36365         HitsMin = cms.int32( 5 ),
36366         DropTheta = cms.bool( True ),
36367         ServiceParameters = cms.PSet( 
36368           RPCLayers = cms.bool( True ),
36369           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
36370         )
36371       ),
36372       UseCSC = cms.bool( True ),
36373       CSCTimingParameters = cms.PSet( 
36374         MatchParameters = cms.PSet( 
36375           TightMatchDT = cms.bool( False ),
36376           DTradius = cms.double( 0.01 ),
36377           TightMatchCSC = cms.bool( True ),
36378           CSCsegments = cms.InputTag( "hltCscSegments" ),
36379           DTsegments = cms.InputTag( "hltDt4DSegments" )
36380         ),
36381         debug = cms.bool( False ),
36382         CSCWireTimeOffset = cms.double( 0.0 ),
36383         CSCStripError = cms.double( 7.0 ),
36384         CSCTimeOffset = cms.double( 0.0 ),
36385         CSCWireError = cms.double( 8.6 ),
36386         PruneCut = cms.double( 100.0 ),
36387         CSCsegments = cms.InputTag( "hltCscSegments" ),
36388         UseStripTime = cms.bool( True ),
36389         CSCStripTimeOffset = cms.double( 0.0 ),
36390         UseWireTime = cms.bool( True ),
36391         ServiceParameters = cms.PSet( 
36392           RPCLayers = cms.bool( True ),
36393           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
36394         )
36395       ),
36396       ErrorDT = cms.double( 6.0 ),
36397       EcalEnergyCut = cms.double( 0.4 ),
36398       UseECAL = cms.bool( True ),
36399       ErrorEB = cms.double( 2.085 ),
36400       UseDT = cms.bool( True ),
36401       ErrorEE = cms.double( 6.95 ),
36402       ErrorCSC = cms.double( 7.4 )
36403     ),
36404     ShowerDigiFillerParameters = cms.PSet( 
36405       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
36406       digiMaxDistanceX = cms.double( 25.0 ),
36407       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
36408     ),
36409     TrackerKinkFinderParameters = cms.PSet( 
36410       usePosition = cms.bool( False ),
36411       diagonalOnly = cms.bool( False )
36412     ),
36413     fillEnergy = cms.bool( False ),
36414     storeCrossedHcalRecHits = cms.bool( False ),
36415     maxAbsPullX = cms.double( 4.0 ),
36416     maxAbsEta = cms.double( 3.0 ),
36417     minPt = cms.double( 8.0 ),
36418     inputCollectionTypes = cms.vstring( 'inner tracks' ),
36419     addExtraSoftMuons = cms.bool( False ),
36420     fillGlobalTrackRefits = cms.bool( False ),
36421     debugWithTruthMatching = cms.bool( False ),
36422     inputCollectionLabels = cms.VInputTag( 'hltIter0HighPtTkMuTrackSelectionHighPurity' ),
36423     fillCaloCompatibility = cms.bool( False ),
36424     maxAbsPullY = cms.double( 9999.0 ),
36425     maxAbsDy = cms.double( 9999.0 ),
36426     minP = cms.double( 0.0 ),
36427     minPCaloMuon = cms.double( 1.0E9 ),
36428     maxAbsDx = cms.double( 3.0 ),
36429     fillIsolation = cms.bool( False ),
36430     writeIsoDeposits = cms.bool( False ),
36431     minNumberOfMatches = cms.int32( 1 ),
36432     fillMatching = cms.bool( True ),
36433     fillShowerDigis = cms.bool( False ),
36434     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
36435     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
36436     fillGlobalTrackQuality = cms.bool( False ),
36437     globalTrackQualityInputTag = cms.InputTag( "" ),
36438     selectHighPurity = cms.bool( False ),
36439     pvInputTag = cms.InputTag( "" ),
36440     fillTrackerKink = cms.bool( False ),
36441     minCaloCompatibility = cms.double( 0.6 ),
36442     runArbitrationCleaner = cms.bool( False ),
36443     arbitrationCleanerOptions = cms.PSet( 
36444       OverlapDTheta = cms.double( 0.02 ),
36445       Overlap = cms.bool( True ),
36446       Clustering = cms.bool( True ),
36447       ME1a = cms.bool( True ),
36448       ClusterDTheta = cms.double( 0.02 ),
36449       ClusterDPhi = cms.double( 0.6 ),
36450       OverlapDPhi = cms.double( 0.0786 )
36451     ),
36452     arbitrateTrackerMuons = cms.bool( False )
36453 )
36454 fragment.hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
36455     InputObjects = cms.InputTag( "hltHighPtTkMuons" ),
36456     DisplacedReconstruction = cms.bool( False )
36457 )
36458 fragment.hltL3fL1sMu25f0TkFiltered100Q = cms.EDFilter( "HLTMuonTrkL1TFilter",
36459     saveTags = cms.bool( True ),
36460     inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ),
36461     inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ),
36462     previousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
36463     minTrkHits = cms.int32( -1 ),
36464     minMuonHits = cms.int32( -1 ),
36465     minMuonStations = cms.int32( 2 ),
36466     maxNormalizedChi2 = cms.double( 1.0E99 ),
36467     allowedTypeMask = cms.uint32( 255 ),
36468     requiredTypeMask = cms.uint32( 0 ),
36469     trkMuonId = cms.uint32( 0 ),
36470     minPt = cms.double( 100.0 ),
36471     minN = cms.uint32( 1 ),
36472     maxAbsEta = cms.double( 1.0E99 ),
36473     L1MatchingdR = cms.double( 0.3 ),
36474     useSimpleGeometry = cms.bool( True ),
36475     useStation2 = cms.bool( True ),
36476     fallbackToME1 = cms.bool( False ),
36477     cosmicPropagationHypothesis = cms.bool( False ),
36478     useMB2InOverlap = cms.bool( False ),
36479     useTrack = cms.string( "tracker" ),
36480     useState = cms.string( "atVertex" ),
36481     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
36482     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
36483     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
36484 )
36485 fragment.hltPreDiPFJetAve40 = cms.EDFilter( "HLTPrescaler",
36486     offset = cms.uint32( 0 ),
36487     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36488 )
36489 fragment.hltDiCaloJetAve30 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36490     saveTags = cms.bool( True ),
36491     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36492     minPtAve = cms.double( 30.0 ),
36493     minPtJet3 = cms.double( 99999.0 ),
36494     minDphi = cms.double( -1.0 ),
36495     triggerType = cms.int32( 85 )
36496 )
36497 fragment.hltDiPFJetAve40 = cms.EDFilter( "HLTDiPFJetAveFilter",
36498     saveTags = cms.bool( True ),
36499     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36500     minPtAve = cms.double( 40.0 ),
36501     minPtJet3 = cms.double( 99999.0 ),
36502     minDphi = cms.double( -1.0 ),
36503     triggerType = cms.int32( 85 )
36504 )
36505 fragment.hltPreDiPFJetAve60 = cms.EDFilter( "HLTPrescaler",
36506     offset = cms.uint32( 0 ),
36507     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36508 )
36509 fragment.hltDiCaloJetAve45 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36510     saveTags = cms.bool( True ),
36511     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36512     minPtAve = cms.double( 45.0 ),
36513     minPtJet3 = cms.double( 99999.0 ),
36514     minDphi = cms.double( -1.0 ),
36515     triggerType = cms.int32( 85 )
36516 )
36517 fragment.hltDiPFJetAve60 = cms.EDFilter( "HLTDiPFJetAveFilter",
36518     saveTags = cms.bool( True ),
36519     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36520     minPtAve = cms.double( 60.0 ),
36521     minPtJet3 = cms.double( 99999.0 ),
36522     minDphi = cms.double( -1.0 ),
36523     triggerType = cms.int32( 85 )
36524 )
36525 fragment.hltPreDiPFJetAve80 = cms.EDFilter( "HLTPrescaler",
36526     offset = cms.uint32( 0 ),
36527     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36528 )
36529 fragment.hltDiCaloJetAve60 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36530     saveTags = cms.bool( True ),
36531     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36532     minPtAve = cms.double( 60.0 ),
36533     minPtJet3 = cms.double( 99999.0 ),
36534     minDphi = cms.double( -1.0 ),
36535     triggerType = cms.int32( 85 )
36536 )
36537 fragment.hltDiPFJetAve80 = cms.EDFilter( "HLTDiPFJetAveFilter",
36538     saveTags = cms.bool( True ),
36539     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36540     minPtAve = cms.double( 80.0 ),
36541     minPtJet3 = cms.double( 99999.0 ),
36542     minDphi = cms.double( -1.0 ),
36543     triggerType = cms.int32( 85 )
36544 )
36545 fragment.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed",
36546     saveTags = cms.bool( True ),
36547     L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ),
36548     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36549     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36550     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36551     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36552     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36553     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36554     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36555     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36556     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36557 )
36558 fragment.hltPreDiPFJetAve140 = cms.EDFilter( "HLTPrescaler",
36559     offset = cms.uint32( 0 ),
36560     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36561 )
36562 fragment.hltDiCaloJetAve110 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36563     saveTags = cms.bool( True ),
36564     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36565     minPtAve = cms.double( 110.0 ),
36566     minPtJet3 = cms.double( 99999.0 ),
36567     minDphi = cms.double( -1.0 ),
36568     triggerType = cms.int32( 85 )
36569 )
36570 fragment.hltDiPFJetAve140 = cms.EDFilter( "HLTDiPFJetAveFilter",
36571     saveTags = cms.bool( True ),
36572     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36573     minPtAve = cms.double( 140.0 ),
36574     minPtJet3 = cms.double( 99999.0 ),
36575     minDphi = cms.double( -1.0 ),
36576     triggerType = cms.int32( 85 )
36577 )
36578 fragment.hltL1sSingleJet120 = cms.EDFilter( "HLTL1TSeed",
36579     saveTags = cms.bool( True ),
36580     L1SeedsLogicalExpression = cms.string( "L1_SingleJet120" ),
36581     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36582     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36583     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36584     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36585     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36586     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36587     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36588     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36589     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36590 )
36591 fragment.hltPreDiPFJetAve200 = cms.EDFilter( "HLTPrescaler",
36592     offset = cms.uint32( 0 ),
36593     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36594 )
36595 fragment.hltDiCaloJetAve170 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36596     saveTags = cms.bool( True ),
36597     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36598     minPtAve = cms.double( 170.0 ),
36599     minPtJet3 = cms.double( 99999.0 ),
36600     minDphi = cms.double( -1.0 ),
36601     triggerType = cms.int32( 85 )
36602 )
36603 fragment.hltDiPFJetAve200 = cms.EDFilter( "HLTDiPFJetAveFilter",
36604     saveTags = cms.bool( True ),
36605     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36606     minPtAve = cms.double( 200.0 ),
36607     minPtJet3 = cms.double( 99999.0 ),
36608     minDphi = cms.double( -1.0 ),
36609     triggerType = cms.int32( 85 )
36610 )
36611 fragment.hltPreDiPFJetAve260 = cms.EDFilter( "HLTPrescaler",
36612     offset = cms.uint32( 0 ),
36613     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36614 )
36615 fragment.hltDiCaloJetAve210 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36616     saveTags = cms.bool( True ),
36617     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36618     minPtAve = cms.double( 210.0 ),
36619     minPtJet3 = cms.double( 99999.0 ),
36620     minDphi = cms.double( -1.0 ),
36621     triggerType = cms.int32( 85 )
36622 )
36623 fragment.hltDiPFJetAve260 = cms.EDFilter( "HLTDiPFJetAveFilter",
36624     saveTags = cms.bool( True ),
36625     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36626     minPtAve = cms.double( 260.0 ),
36627     minPtJet3 = cms.double( 99999.0 ),
36628     minDphi = cms.double( -1.0 ),
36629     triggerType = cms.int32( 85 )
36630 )
36631 fragment.hltPreDiPFJetAve320 = cms.EDFilter( "HLTPrescaler",
36632     offset = cms.uint32( 0 ),
36633     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36634 )
36635 fragment.hltDiCaloJetAve270 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36636     saveTags = cms.bool( True ),
36637     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36638     minPtAve = cms.double( 270.0 ),
36639     minPtJet3 = cms.double( 99999.0 ),
36640     minDphi = cms.double( -1.0 ),
36641     triggerType = cms.int32( 85 )
36642 )
36643 fragment.hltDiPFJetAve320 = cms.EDFilter( "HLTDiPFJetAveFilter",
36644     saveTags = cms.bool( True ),
36645     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36646     minPtAve = cms.double( 320.0 ),
36647     minPtJet3 = cms.double( 99999.0 ),
36648     minDphi = cms.double( -1.0 ),
36649     triggerType = cms.int32( 85 )
36650 )
36651 fragment.hltPreDiPFJetAve400 = cms.EDFilter( "HLTPrescaler",
36652     offset = cms.uint32( 0 ),
36653     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36654 )
36655 fragment.hltDiCaloJetAve350 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36656     saveTags = cms.bool( True ),
36657     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36658     minPtAve = cms.double( 350.0 ),
36659     minPtJet3 = cms.double( 99999.0 ),
36660     minDphi = cms.double( -1.0 ),
36661     triggerType = cms.int32( 85 )
36662 )
36663 fragment.hltDiPFJetAve400 = cms.EDFilter( "HLTDiPFJetAveFilter",
36664     saveTags = cms.bool( True ),
36665     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36666     minPtAve = cms.double( 400.0 ),
36667     minPtJet3 = cms.double( 99999.0 ),
36668     minDphi = cms.double( -1.0 ),
36669     triggerType = cms.int32( 85 )
36670 )
36671 fragment.hltPreDiPFJetAve500 = cms.EDFilter( "HLTPrescaler",
36672     offset = cms.uint32( 0 ),
36673     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36674 )
36675 fragment.hltDiCaloJetAve450 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36676     saveTags = cms.bool( True ),
36677     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36678     minPtAve = cms.double( 450.0 ),
36679     minPtJet3 = cms.double( 99999.0 ),
36680     minDphi = cms.double( -1.0 ),
36681     triggerType = cms.int32( 85 )
36682 )
36683 fragment.hltDiPFJetAve500 = cms.EDFilter( "HLTDiPFJetAveFilter",
36684     saveTags = cms.bool( True ),
36685     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36686     minPtAve = cms.double( 500.0 ),
36687     minPtJet3 = cms.double( 99999.0 ),
36688     minDphi = cms.double( -1.0 ),
36689     triggerType = cms.int32( 85 )
36690 )
36691 fragment.hltPreDiPFJetAve60HFJEC = cms.EDFilter( "HLTPrescaler",
36692     offset = cms.uint32( 0 ),
36693     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36694 )
36695 fragment.hltSingleCaloJet40ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36696     saveTags = cms.bool( True ),
36697     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36698     triggerType = cms.int32( 85 ),
36699     MinE = cms.double( -1.0 ),
36700     MinPt = cms.double( 40.0 ),
36701     MinMass = cms.double( -1.0 ),
36702     MaxMass = cms.double( -1.0 ),
36703     MinEta = cms.double( -1.0 ),
36704     MaxEta = cms.double( -1.0 ),
36705     MinN = cms.int32( 1 )
36706 )
36707 fragment.hltSingleCaloJet40ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36708     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36709     cut = cms.string( "pt>40 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36710     filter = cms.bool( False ),
36711     throwOnMissing = cms.untracked.bool( True )
36712 )
36713 fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36714     src = cms.InputTag( "hltSingleCaloJet40ForHFJECEtaLimited" ),
36715     minNumber = cms.uint32( 1 )
36716 )
36717 fragment.hltDiPFJetAve60ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36718     saveTags = cms.bool( True ),
36719     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36720     minPtAve = cms.double( 60.0 ),
36721     minPtJet = cms.double( 30.0 ),
36722     minDphi = cms.double( 2.5 ),
36723     minTagEta = cms.double( -1.0 ),
36724     maxTagEta = cms.double( 1.4 ),
36725     minProbeEta = cms.double( 2.7 ),
36726     maxProbeEta = cms.double( 5.5 ),
36727     triggerType = cms.int32( 85 )
36728 )
36729 fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 = cms.EDFilter( "HLTL1TSeed",
36730     saveTags = cms.bool( True ),
36731     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5" ),
36732     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36733     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36734     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36735     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36736     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36737     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36738     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36739     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36740     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36741 )
36742 fragment.hltPreDiPFJetAve80HFJEC = cms.EDFilter( "HLTPrescaler",
36743     offset = cms.uint32( 0 ),
36744     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36745 )
36746 fragment.hltSingleCaloJet50ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36747     saveTags = cms.bool( True ),
36748     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36749     triggerType = cms.int32( 85 ),
36750     MinE = cms.double( -1.0 ),
36751     MinPt = cms.double( 50.0 ),
36752     MinMass = cms.double( -1.0 ),
36753     MaxMass = cms.double( -1.0 ),
36754     MinEta = cms.double( -1.0 ),
36755     MaxEta = cms.double( -1.0 ),
36756     MinN = cms.int32( 1 )
36757 )
36758 fragment.hltSingleCaloJet50ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36759     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36760     cut = cms.string( "pt>50 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36761     filter = cms.bool( False ),
36762     throwOnMissing = cms.untracked.bool( True )
36763 )
36764 fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36765     src = cms.InputTag( "hltSingleCaloJet50ForHFJECEtaLimited" ),
36766     minNumber = cms.uint32( 1 )
36767 )
36768 fragment.hltDiPFJetAve80ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36769     saveTags = cms.bool( True ),
36770     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36771     minPtAve = cms.double( 80.0 ),
36772     minPtJet = cms.double( 40.0 ),
36773     minDphi = cms.double( 2.5 ),
36774     minTagEta = cms.double( -1.0 ),
36775     maxTagEta = cms.double( 1.4 ),
36776     minProbeEta = cms.double( 2.7 ),
36777     maxProbeEta = cms.double( 5.5 ),
36778     triggerType = cms.int32( 85 )
36779 )
36780 fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 = cms.EDFilter( "HLTL1TSeed",
36781     saveTags = cms.bool( True ),
36782     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5 OR L1_SingleJet90 OR L1_SingleJet90_FWD2p5" ),
36783     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36784     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36785     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36786     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36787     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36788     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36789     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36790     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36791     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36792 )
36793 fragment.hltPreDiPFJetAve100HFJEC = cms.EDFilter( "HLTPrescaler",
36794     offset = cms.uint32( 0 ),
36795     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36796 )
36797 fragment.hltSingleCaloJet60ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36798     saveTags = cms.bool( True ),
36799     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36800     triggerType = cms.int32( 85 ),
36801     MinE = cms.double( -1.0 ),
36802     MinPt = cms.double( 60.0 ),
36803     MinMass = cms.double( -1.0 ),
36804     MaxMass = cms.double( -1.0 ),
36805     MinEta = cms.double( -1.0 ),
36806     MaxEta = cms.double( -1.0 ),
36807     MinN = cms.int32( 1 )
36808 )
36809 fragment.hltSingleCaloJet60ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36810     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36811     cut = cms.string( "pt>60 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36812     filter = cms.bool( False ),
36813     throwOnMissing = cms.untracked.bool( True )
36814 )
36815 fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36816     src = cms.InputTag( "hltSingleCaloJet60ForHFJECEtaLimited" ),
36817     minNumber = cms.uint32( 1 )
36818 )
36819 fragment.hltDiPFJetAve100ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36820     saveTags = cms.bool( True ),
36821     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36822     minPtAve = cms.double( 100.0 ),
36823     minPtJet = cms.double( 50.0 ),
36824     minDphi = cms.double( 2.5 ),
36825     minTagEta = cms.double( -1.0 ),
36826     maxTagEta = cms.double( 1.4 ),
36827     minProbeEta = cms.double( 2.7 ),
36828     maxProbeEta = cms.double( 5.5 ),
36829     triggerType = cms.int32( 85 )
36830 )
36831 fragment.hltL1sSingleJet120Or120Fwd = cms.EDFilter( "HLTL1TSeed",
36832     saveTags = cms.bool( True ),
36833     L1SeedsLogicalExpression = cms.string( "L1_SingleJet120 OR L1_SingleJet120_FWD2p5" ),
36834     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36835     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36836     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36837     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36838     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36839     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36840     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36841     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36842     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36843 )
36844 fragment.hltPreDiPFJetAve160HFJEC = cms.EDFilter( "HLTPrescaler",
36845     offset = cms.uint32( 0 ),
36846     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36847 )
36848 fragment.hltSingleCaloJet100ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36849     saveTags = cms.bool( True ),
36850     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36851     triggerType = cms.int32( 85 ),
36852     MinE = cms.double( -1.0 ),
36853     MinPt = cms.double( 100.0 ),
36854     MinMass = cms.double( -1.0 ),
36855     MaxMass = cms.double( -1.0 ),
36856     MinEta = cms.double( -1.0 ),
36857     MaxEta = cms.double( -1.0 ),
36858     MinN = cms.int32( 1 )
36859 )
36860 fragment.hltSingleCaloJet100ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36861     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36862     cut = cms.string( "pt>100 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36863     filter = cms.bool( False ),
36864     throwOnMissing = cms.untracked.bool( True )
36865 )
36866 fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36867     src = cms.InputTag( "hltSingleCaloJet100ForHFJECEtaLimited" ),
36868     minNumber = cms.uint32( 1 )
36869 )
36870 fragment.hltDiPFJetAve160ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36871     saveTags = cms.bool( True ),
36872     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36873     minPtAve = cms.double( 160.0 ),
36874     minPtJet = cms.double( 80.0 ),
36875     minDphi = cms.double( 2.5 ),
36876     minTagEta = cms.double( -1.0 ),
36877     maxTagEta = cms.double( 1.4 ),
36878     minProbeEta = cms.double( 2.7 ),
36879     maxProbeEta = cms.double( 5.5 ),
36880     triggerType = cms.int32( 85 )
36881 )
36882 fragment.hltPreDiPFJetAve220HFJEC = cms.EDFilter( "HLTPrescaler",
36883     offset = cms.uint32( 0 ),
36884     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36885 )
36886 fragment.hltSingleCaloJet140ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36887     saveTags = cms.bool( True ),
36888     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36889     triggerType = cms.int32( 85 ),
36890     MinE = cms.double( -1.0 ),
36891     MinPt = cms.double( 140.0 ),
36892     MinMass = cms.double( -1.0 ),
36893     MaxMass = cms.double( -1.0 ),
36894     MinEta = cms.double( -1.0 ),
36895     MaxEta = cms.double( -1.0 ),
36896     MinN = cms.int32( 1 )
36897 )
36898 fragment.hltSingleCaloJet140ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36899     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36900     cut = cms.string( "pt>140 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36901     filter = cms.bool( False ),
36902     throwOnMissing = cms.untracked.bool( True )
36903 )
36904 fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36905     src = cms.InputTag( "hltSingleCaloJet140ForHFJECEtaLimited" ),
36906     minNumber = cms.uint32( 1 )
36907 )
36908 fragment.hltDiPFJetAve220ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36909     saveTags = cms.bool( True ),
36910     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36911     minPtAve = cms.double( 220.0 ),
36912     minPtJet = cms.double( 110.0 ),
36913     minDphi = cms.double( 2.5 ),
36914     minTagEta = cms.double( -1.0 ),
36915     maxTagEta = cms.double( 1.4 ),
36916     minProbeEta = cms.double( 2.7 ),
36917     maxProbeEta = cms.double( 5.5 ),
36918     triggerType = cms.int32( 85 )
36919 )
36920 fragment.hltPreDiPFJetAve260HFJEC = cms.EDFilter( "HLTPrescaler",
36921     offset = cms.uint32( 0 ),
36922     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36923 )
36924 fragment.hltSingleCaloJet160ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36925     saveTags = cms.bool( True ),
36926     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36927     triggerType = cms.int32( 85 ),
36928     MinE = cms.double( -1.0 ),
36929     MinPt = cms.double( 160.0 ),
36930     MinMass = cms.double( -1.0 ),
36931     MaxMass = cms.double( -1.0 ),
36932     MinEta = cms.double( -1.0 ),
36933     MaxEta = cms.double( -1.0 ),
36934     MinN = cms.int32( 1 )
36935 )
36936 fragment.hltSingleCaloJet160ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36937     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36938     cut = cms.string( "pt>160 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36939     filter = cms.bool( False ),
36940     throwOnMissing = cms.untracked.bool( True )
36941 )
36942 fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36943     src = cms.InputTag( "hltSingleCaloJet160ForHFJECEtaLimited" ),
36944     minNumber = cms.uint32( 1 )
36945 )
36946 fragment.hltDiPFJetAve260ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36947     saveTags = cms.bool( True ),
36948     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36949     minPtAve = cms.double( 260.0 ),
36950     minPtJet = cms.double( 110.0 ),
36951     minDphi = cms.double( 2.5 ),
36952     minTagEta = cms.double( -1.0 ),
36953     maxTagEta = cms.double( 1.4 ),
36954     minProbeEta = cms.double( 2.7 ),
36955     maxProbeEta = cms.double( 5.5 ),
36956     triggerType = cms.int32( 85 )
36957 )
36958 fragment.hltPreDiPFJetAve300HFJEC = cms.EDFilter( "HLTPrescaler",
36959     offset = cms.uint32( 0 ),
36960     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36961 )
36962 fragment.hltSingleCaloJet200ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36963     saveTags = cms.bool( True ),
36964     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36965     triggerType = cms.int32( 85 ),
36966     MinE = cms.double( -1.0 ),
36967     MinPt = cms.double( 200.0 ),
36968     MinMass = cms.double( -1.0 ),
36969     MaxMass = cms.double( -1.0 ),
36970     MinEta = cms.double( -1.0 ),
36971     MaxEta = cms.double( -1.0 ),
36972     MinN = cms.int32( 1 )
36973 )
36974 fragment.hltSingleCaloJet200ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36975     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36976     cut = cms.string( "pt>200 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36977     filter = cms.bool( False ),
36978     throwOnMissing = cms.untracked.bool( True )
36979 )
36980 fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36981     src = cms.InputTag( "hltSingleCaloJet200ForHFJECEtaLimited" ),
36982     minNumber = cms.uint32( 1 )
36983 )
36984 fragment.hltDiPFJetAve300ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36985     saveTags = cms.bool( True ),
36986     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36987     minPtAve = cms.double( 300.0 ),
36988     minPtJet = cms.double( 150.0 ),
36989     minDphi = cms.double( 2.5 ),
36990     minTagEta = cms.double( -1.0 ),
36991     maxTagEta = cms.double( 1.4 ),
36992     minProbeEta = cms.double( 2.7 ),
36993     maxProbeEta = cms.double( 5.5 ),
36994     triggerType = cms.int32( 85 )
36995 )
36996 fragment.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP = cms.EDFilter( "HLTPrescaler",
36997     offset = cms.uint32( 0 ),
36998     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36999 )
37000 fragment.hltDiCaloJetAve150 = cms.EDFilter( "HLTDiCaloJetAveFilter",
37001     saveTags = cms.bool( True ),
37002     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37003     minPtAve = cms.double( 150.0 ),
37004     minPtJet3 = cms.double( 99999.0 ),
37005     minDphi = cms.double( -1.0 ),
37006     triggerType = cms.int32( 85 )
37007 )
37008 fragment.hltDiPFJetAve180 = cms.EDFilter( "HLTDiPFJetAveFilter",
37009     saveTags = cms.bool( True ),
37010     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
37011     minPtAve = cms.double( 180.0 ),
37012     minPtJet3 = cms.double( 99999.0 ),
37013     minDphi = cms.double( -1.0 ),
37014     triggerType = cms.int32( 85 )
37015 )
37016 fragment.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi",
37017     isRun3 = cms.bool( True ),
37018     includeErrors = cms.bool( True ),
37019     inputLabel = cms.InputTag( "rawDataCollector" ),
37020     mappingLabel = cms.string( "RPix" )
37021 )
37022 fragment.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer",
37023     RPixVerbosity = cms.untracked.int32( 0 ),
37024     tag = cms.InputTag( "hltCTPPSPixelDigis" ),
37025     SeedADCThreshold = cms.int32( 2 ),
37026     ADCThreshold = cms.int32( 2 ),
37027     ElectronADCGain = cms.double( 135.0 ),
37028     VCaltoElectronGain = cms.int32( 50 ),
37029     VCaltoElectronOffset = cms.int32( -411 ),
37030     doSingleCalibration = cms.bool( False )
37031 )
37032 fragment.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer",
37033     RPixVerbosity = cms.untracked.int32( 0 ),
37034     RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" )
37035 )
37036 fragment.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer",
37037     tag = cms.InputTag( "hltCTPPSPixelRecHits" ),
37038     patternFinderAlgorithm = cms.string( "RPixRoadFinder" ),
37039     trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ),
37040     trackMinNumberOfPoints = cms.uint32( 3 ),
37041     verbosity = cms.untracked.int32( 0 ),
37042     maximumChi2OverNDF = cms.double( 5.0 ),
37043     maximumXLocalDistanceFromTrack = cms.double( 0.2 ),
37044     maximumYLocalDistanceFromTrack = cms.double( 0.3 ),
37045     maxHitPerPlane = cms.int32( 20 ),
37046     maxHitPerRomanPot = cms.int32( 60 ),
37047     maxTrackPerRomanPot = cms.int32( 10 ),
37048     maxTrackPerPattern = cms.int32( 5 ),
37049     numberOfPlanesPerPot = cms.int32( 6 ),
37050     roadRadius = cms.double( 1.0 ),
37051     minRoadSize = cms.int32( 3 ),
37052     maxRoadSize = cms.int32( 20 ),
37053     roadRadiusBadPot = cms.double( 0.5 )
37054 )
37055 fragment.hltCTPPSLocalTrackFilter2 = cms.EDFilter( "HLTCTPPSLocalTrackFilter",
37056     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
37057     stripLocalTrackInputTag = cms.InputTag( "" ),
37058     diamondLocalTrackInputTag = cms.InputTag( "" ),
37059     usePixel = cms.bool( True ),
37060     useStrip = cms.bool( False ),
37061     useDiamond = cms.bool( False ),
37062     minTracks = cms.int32( 2 ),
37063     minTracksPerArm = cms.int32( 1 ),
37064     maxTracks = cms.int32( -1 ),
37065     maxTracksPerArm = cms.int32( -1 ),
37066     maxTracksPerPot = cms.int32( 2 ),
37067     triggerType = cms.int32( 91 )
37068 )
37069 fragment.hltCTPPSLocalTrackLiteProducer = cms.EDProducer( "CTPPSLocalTrackLiteProducer",
37070     includeStrips = cms.bool( False ),
37071     tagSiStripTrack = cms.InputTag( "" ),
37072     includeDiamonds = cms.bool( False ),
37073     tagDiamondTrack = cms.InputTag( "" ),
37074     includePixels = cms.bool( True ),
37075     tagPixelTrack = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
37076     timingTrackTMin = cms.double( -12.5 ),
37077     timingTrackTMax = cms.double( 12.5 ),
37078     pixelTrackTxMin = cms.double( -10.0 ),
37079     pixelTrackTxMax = cms.double( 10.0 ),
37080     pixelTrackTyMin = cms.double( -10.0 ),
37081     pixelTrackTyMax = cms.double( 10.0 )
37082 )
37083 fragment.hltCTPPSProtons = cms.EDProducer( "CTPPSProtonProducer",
37084     tagLocalTrackLite = cms.InputTag( "hltCTPPSLocalTrackLiteProducer" ),
37085     pixelDiscardBXShiftedTracks = cms.bool( False ),
37086     lhcInfoPerFillLabel = cms.string( "" ),
37087     lhcInfoPerLSLabel = cms.string( "" ),
37088     lhcInfoLabel = cms.string( "" ),
37089     useNewLHCInfo = cms.bool( True ),
37090     opticsLabel = cms.string( "" ),
37091     ppsAssociationCutsLabel = cms.string( "" ),
37092     verbosity = cms.untracked.uint32( 0 ),
37093     doSingleRPReconstruction = cms.bool( True ),
37094     doMultiRPReconstruction = cms.bool( False ),
37095     singleRPReconstructionLabel = cms.string( "singleRP" ),
37096     multiRPReconstructionLabel = cms.string( "multiRP" ),
37097     localAngleXMin = cms.double( -0.03 ),
37098     localAngleXMax = cms.double( 0.03 ),
37099     localAngleYMin = cms.double( -0.04 ),
37100     localAngleYMax = cms.double( 0.04 ),
37101     max_n_timing_tracks = cms.uint32( 5 ),
37102     default_time = cms.double( 0.0 ),
37103     fitVtxY = cms.bool( True ),
37104     useImprovedInitialEstimate = cms.bool( True ),
37105     multiRPAlgorithm = cms.string( "chi2" )
37106 )
37107 fragment.hltPPSJetComparisonFilter0p3 = cms.EDFilter( "HLTPPSJetComparisonFilter",
37108     jetInputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
37109     forwardProtonInputTag = cms.InputTag( 'hltCTPPSProtons','singleRP' ),
37110     lhcInfoLabel = cms.string( "" ),
37111     lhcInfoPerLSLabel = cms.string( "" ),
37112     lhcInfoPerFillLabel = cms.string( "" ),
37113     useNewLHCInfo = cms.bool( True ),
37114     maxDiffxi = cms.double( 0.3 ),
37115     maxDiffm = cms.double( 1.0 ),
37116     maxDiffy = cms.double( 1.0 ),
37117     nJets = cms.uint32( 4 ),
37118     do_xi = cms.bool( True ),
37119     do_my = cms.bool( False )
37120 )
37121 fragment.hltPreAK8PFJet40 = cms.EDFilter( "HLTPrescaler",
37122     offset = cms.uint32( 0 ),
37123     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37124 )
37125 fragment.hltPreAK8PFJet60 = cms.EDFilter( "HLTPrescaler",
37126     offset = cms.uint32( 0 ),
37127     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37128 )
37129 fragment.hltSingleCaloJet40AK8 = cms.EDFilter( "HLT1CaloJet",
37130     saveTags = cms.bool( True ),
37131     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37132     triggerType = cms.int32( 85 ),
37133     MinE = cms.double( -1.0 ),
37134     MinPt = cms.double( 40.0 ),
37135     MinMass = cms.double( -1.0 ),
37136     MaxMass = cms.double( -1.0 ),
37137     MinEta = cms.double( -1.0 ),
37138     MaxEta = cms.double( 5.0 ),
37139     MinN = cms.int32( 1 )
37140 )
37141 fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37142     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37143     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet40AK8" ),
37144     triggerJetsType = cms.int32( 85 ),
37145     maxDeltaR = cms.double( 0.5 )
37146 )
37147 fragment.hltSinglePFJet60AK8 = cms.EDFilter( "HLT1PFJet",
37148     saveTags = cms.bool( True ),
37149     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40AK8" ),
37150     triggerType = cms.int32( 85 ),
37151     MinE = cms.double( -1.0 ),
37152     MinPt = cms.double( 60.0 ),
37153     MinMass = cms.double( -1.0 ),
37154     MaxMass = cms.double( -1.0 ),
37155     MinEta = cms.double( -1.0 ),
37156     MaxEta = cms.double( 5.0 ),
37157     MinN = cms.int32( 1 )
37158 )
37159 fragment.hltPreAK8PFJet80 = cms.EDFilter( "HLTPrescaler",
37160     offset = cms.uint32( 0 ),
37161     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37162 )
37163 fragment.hltSingleCaloJet50AK8 = cms.EDFilter( "HLT1CaloJet",
37164     saveTags = cms.bool( True ),
37165     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37166     triggerType = cms.int32( 85 ),
37167     MinE = cms.double( -1.0 ),
37168     MinPt = cms.double( 50.0 ),
37169     MinMass = cms.double( -1.0 ),
37170     MaxMass = cms.double( -1.0 ),
37171     MinEta = cms.double( -1.0 ),
37172     MaxEta = cms.double( 5.0 ),
37173     MinN = cms.int32( 1 )
37174 )
37175 fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37176     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37177     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet50AK8" ),
37178     triggerJetsType = cms.int32( 85 ),
37179     maxDeltaR = cms.double( 0.5 )
37180 )
37181 fragment.hltSinglePFJet80AK8 = cms.EDFilter( "HLT1PFJet",
37182     saveTags = cms.bool( True ),
37183     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50AK8" ),
37184     triggerType = cms.int32( 85 ),
37185     MinE = cms.double( -1.0 ),
37186     MinPt = cms.double( 80.0 ),
37187     MinMass = cms.double( -1.0 ),
37188     MaxMass = cms.double( -1.0 ),
37189     MinEta = cms.double( -1.0 ),
37190     MaxEta = cms.double( 5.0 ),
37191     MinN = cms.int32( 1 )
37192 )
37193 fragment.hltPreAK8PFJet140 = cms.EDFilter( "HLTPrescaler",
37194     offset = cms.uint32( 0 ),
37195     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37196 )
37197 fragment.hltSingleCaloJet110AK8 = cms.EDFilter( "HLT1CaloJet",
37198     saveTags = cms.bool( True ),
37199     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37200     triggerType = cms.int32( 85 ),
37201     MinE = cms.double( -1.0 ),
37202     MinPt = cms.double( 110.0 ),
37203     MinMass = cms.double( -1.0 ),
37204     MaxMass = cms.double( -1.0 ),
37205     MinEta = cms.double( -1.0 ),
37206     MaxEta = cms.double( 5.0 ),
37207     MinN = cms.int32( 1 )
37208 )
37209 fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37210     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37211     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110AK8" ),
37212     triggerJetsType = cms.int32( 85 ),
37213     maxDeltaR = cms.double( 0.5 )
37214 )
37215 fragment.hltSinglePFJet140AK8 = cms.EDFilter( "HLT1PFJet",
37216     saveTags = cms.bool( True ),
37217     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110AK8" ),
37218     triggerType = cms.int32( 85 ),
37219     MinE = cms.double( -1.0 ),
37220     MinPt = cms.double( 140.0 ),
37221     MinMass = cms.double( -1.0 ),
37222     MaxMass = cms.double( -1.0 ),
37223     MinEta = cms.double( -1.0 ),
37224     MaxEta = cms.double( 5.0 ),
37225     MinN = cms.int32( 1 )
37226 )
37227 fragment.hltPreAK8PFJet200 = cms.EDFilter( "HLTPrescaler",
37228     offset = cms.uint32( 0 ),
37229     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37230 )
37231 fragment.hltSingleCaloJet170AK8 = cms.EDFilter( "HLT1CaloJet",
37232     saveTags = cms.bool( True ),
37233     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37234     triggerType = cms.int32( 85 ),
37235     MinE = cms.double( -1.0 ),
37236     MinPt = cms.double( 170.0 ),
37237     MinMass = cms.double( -1.0 ),
37238     MaxMass = cms.double( -1.0 ),
37239     MinEta = cms.double( -1.0 ),
37240     MaxEta = cms.double( 5.0 ),
37241     MinN = cms.int32( 1 )
37242 )
37243 fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37244     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37245     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170AK8" ),
37246     triggerJetsType = cms.int32( 85 ),
37247     maxDeltaR = cms.double( 0.5 )
37248 )
37249 fragment.hltSinglePFJet200AK8 = cms.EDFilter( "HLT1PFJet",
37250     saveTags = cms.bool( True ),
37251     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170AK8" ),
37252     triggerType = cms.int32( 85 ),
37253     MinE = cms.double( -1.0 ),
37254     MinPt = cms.double( 200.0 ),
37255     MinMass = cms.double( -1.0 ),
37256     MaxMass = cms.double( -1.0 ),
37257     MinEta = cms.double( -1.0 ),
37258     MaxEta = cms.double( 5.0 ),
37259     MinN = cms.int32( 1 )
37260 )
37261 fragment.hltPreAK8PFJet260 = cms.EDFilter( "HLTPrescaler",
37262     offset = cms.uint32( 0 ),
37263     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37264 )
37265 fragment.hltSingleCaloJet210AK8 = cms.EDFilter( "HLT1CaloJet",
37266     saveTags = cms.bool( True ),
37267     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37268     triggerType = cms.int32( 85 ),
37269     MinE = cms.double( -1.0 ),
37270     MinPt = cms.double( 210.0 ),
37271     MinMass = cms.double( -1.0 ),
37272     MaxMass = cms.double( -1.0 ),
37273     MinEta = cms.double( -1.0 ),
37274     MaxEta = cms.double( 5.0 ),
37275     MinN = cms.int32( 1 )
37276 )
37277 fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37278     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37279     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210AK8" ),
37280     triggerJetsType = cms.int32( 85 ),
37281     maxDeltaR = cms.double( 0.5 )
37282 )
37283 fragment.hltSinglePFJet260AK8 = cms.EDFilter( "HLT1PFJet",
37284     saveTags = cms.bool( True ),
37285     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210AK8" ),
37286     triggerType = cms.int32( 85 ),
37287     MinE = cms.double( -1.0 ),
37288     MinPt = cms.double( 260.0 ),
37289     MinMass = cms.double( -1.0 ),
37290     MaxMass = cms.double( -1.0 ),
37291     MinEta = cms.double( -1.0 ),
37292     MaxEta = cms.double( 5.0 ),
37293     MinN = cms.int32( 1 )
37294 )
37295 fragment.hltPreAK8PFJet320 = cms.EDFilter( "HLTPrescaler",
37296     offset = cms.uint32( 0 ),
37297     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37298 )
37299 fragment.hltSingleCaloJet270AK8 = cms.EDFilter( "HLT1CaloJet",
37300     saveTags = cms.bool( True ),
37301     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37302     triggerType = cms.int32( 85 ),
37303     MinE = cms.double( -1.0 ),
37304     MinPt = cms.double( 270.0 ),
37305     MinMass = cms.double( -1.0 ),
37306     MaxMass = cms.double( -1.0 ),
37307     MinEta = cms.double( -1.0 ),
37308     MaxEta = cms.double( 5.0 ),
37309     MinN = cms.int32( 1 )
37310 )
37311 fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37312     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37313     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270AK8" ),
37314     triggerJetsType = cms.int32( 85 ),
37315     maxDeltaR = cms.double( 0.5 )
37316 )
37317 fragment.hltSinglePFJet320AK8 = cms.EDFilter( "HLT1PFJet",
37318     saveTags = cms.bool( True ),
37319     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270AK8" ),
37320     triggerType = cms.int32( 85 ),
37321     MinE = cms.double( -1.0 ),
37322     MinPt = cms.double( 320.0 ),
37323     MinMass = cms.double( -1.0 ),
37324     MaxMass = cms.double( -1.0 ),
37325     MinEta = cms.double( -1.0 ),
37326     MaxEta = cms.double( 5.0 ),
37327     MinN = cms.int32( 1 )
37328 )
37329 fragment.hltPreAK8PFJet400 = cms.EDFilter( "HLTPrescaler",
37330     offset = cms.uint32( 0 ),
37331     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37332 )
37333 fragment.hltSingleCaloJet350AK8 = cms.EDFilter( "HLT1CaloJet",
37334     saveTags = cms.bool( True ),
37335     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37336     triggerType = cms.int32( 85 ),
37337     MinE = cms.double( -1.0 ),
37338     MinPt = cms.double( 350.0 ),
37339     MinMass = cms.double( -1.0 ),
37340     MaxMass = cms.double( -1.0 ),
37341     MinEta = cms.double( -1.0 ),
37342     MaxEta = cms.double( 5.0 ),
37343     MinN = cms.int32( 1 )
37344 )
37345 fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37346     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37347     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350AK8" ),
37348     triggerJetsType = cms.int32( 85 ),
37349     maxDeltaR = cms.double( 0.5 )
37350 )
37351 fragment.hltSinglePFJet400AK8 = cms.EDFilter( "HLT1PFJet",
37352     saveTags = cms.bool( True ),
37353     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350AK8" ),
37354     triggerType = cms.int32( 85 ),
37355     MinE = cms.double( -1.0 ),
37356     MinPt = cms.double( 400.0 ),
37357     MinMass = cms.double( -1.0 ),
37358     MaxMass = cms.double( -1.0 ),
37359     MinEta = cms.double( -1.0 ),
37360     MaxEta = cms.double( 5.0 ),
37361     MinN = cms.int32( 1 )
37362 )
37363 fragment.hltPreAK8PFJet450 = cms.EDFilter( "HLTPrescaler",
37364     offset = cms.uint32( 0 ),
37365     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37366 )
37367 fragment.hltSingleCaloJet400AK8 = cms.EDFilter( "HLT1CaloJet",
37368     saveTags = cms.bool( True ),
37369     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37370     triggerType = cms.int32( 85 ),
37371     MinE = cms.double( -1.0 ),
37372     MinPt = cms.double( 400.0 ),
37373     MinMass = cms.double( -1.0 ),
37374     MaxMass = cms.double( -1.0 ),
37375     MinEta = cms.double( -1.0 ),
37376     MaxEta = cms.double( 5.0 ),
37377     MinN = cms.int32( 1 )
37378 )
37379 fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37380     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37381     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400AK8" ),
37382     triggerJetsType = cms.int32( 85 ),
37383     maxDeltaR = cms.double( 0.5 )
37384 )
37385 fragment.hltSinglePFJet450AK8 = cms.EDFilter( "HLT1PFJet",
37386     saveTags = cms.bool( True ),
37387     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400AK8" ),
37388     triggerType = cms.int32( 85 ),
37389     MinE = cms.double( -1.0 ),
37390     MinPt = cms.double( 450.0 ),
37391     MinMass = cms.double( -1.0 ),
37392     MaxMass = cms.double( -1.0 ),
37393     MinEta = cms.double( -1.0 ),
37394     MaxEta = cms.double( 5.0 ),
37395     MinN = cms.int32( 1 )
37396 )
37397 fragment.hltPreAK8PFJet500 = cms.EDFilter( "HLTPrescaler",
37398     offset = cms.uint32( 0 ),
37399     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37400 )
37401 fragment.hltSingleCaloJet450AK8 = cms.EDFilter( "HLT1CaloJet",
37402     saveTags = cms.bool( True ),
37403     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37404     triggerType = cms.int32( 85 ),
37405     MinE = cms.double( -1.0 ),
37406     MinPt = cms.double( 450.0 ),
37407     MinMass = cms.double( -1.0 ),
37408     MaxMass = cms.double( -1.0 ),
37409     MinEta = cms.double( -1.0 ),
37410     MaxEta = cms.double( 5.0 ),
37411     MinN = cms.int32( 1 )
37412 )
37413 fragment.hltPFJetsCorrectedMatchedToCaloJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37414     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37415     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450AK8" ),
37416     triggerJetsType = cms.int32( 85 ),
37417     maxDeltaR = cms.double( 0.5 )
37418 )
37419 fragment.hltSinglePFJet500AK8 = cms.EDFilter( "HLT1PFJet",
37420     saveTags = cms.bool( True ),
37421     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450AK8" ),
37422     triggerType = cms.int32( 85 ),
37423     MinE = cms.double( -1.0 ),
37424     MinPt = cms.double( 500.0 ),
37425     MinMass = cms.double( -1.0 ),
37426     MaxMass = cms.double( -1.0 ),
37427     MinEta = cms.double( -1.0 ),
37428     MaxEta = cms.double( 5.0 ),
37429     MinN = cms.int32( 1 )
37430 )
37431 fragment.hltPreAK8PFJet550 = cms.EDFilter( "HLTPrescaler",
37432     offset = cms.uint32( 0 ),
37433     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37434 )
37435 fragment.hltSingleCaloJet500AK8 = cms.EDFilter( "HLT1CaloJet",
37436     saveTags = cms.bool( True ),
37437     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37438     triggerType = cms.int32( 85 ),
37439     MinE = cms.double( -1.0 ),
37440     MinPt = cms.double( 500.0 ),
37441     MinMass = cms.double( -1.0 ),
37442     MaxMass = cms.double( -1.0 ),
37443     MinEta = cms.double( -1.0 ),
37444     MaxEta = cms.double( 5.0 ),
37445     MinN = cms.int32( 1 )
37446 )
37447 fragment.hltPFJetsCorrectedMatchedToCaloJets500AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37448     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37449     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet500AK8" ),
37450     triggerJetsType = cms.int32( 85 ),
37451     maxDeltaR = cms.double( 0.5 )
37452 )
37453 fragment.hltSinglePFJet550AK8 = cms.EDFilter( "HLT1PFJet",
37454     saveTags = cms.bool( True ),
37455     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets500AK8" ),
37456     triggerType = cms.int32( 85 ),
37457     MinE = cms.double( -1.0 ),
37458     MinPt = cms.double( 550.0 ),
37459     MinMass = cms.double( -1.0 ),
37460     MaxMass = cms.double( -1.0 ),
37461     MinEta = cms.double( -1.0 ),
37462     MaxEta = cms.double( 5.0 ),
37463     MinN = cms.int32( 1 )
37464 )
37465 fragment.hltPrePFJet40 = cms.EDFilter( "HLTPrescaler",
37466     offset = cms.uint32( 0 ),
37467     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37468 )
37469 fragment.hltPrePFJet60 = cms.EDFilter( "HLTPrescaler",
37470     offset = cms.uint32( 0 ),
37471     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37472 )
37473 fragment.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet",
37474     saveTags = cms.bool( True ),
37475     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37476     triggerType = cms.int32( 85 ),
37477     MinE = cms.double( -1.0 ),
37478     MinPt = cms.double( 40.0 ),
37479     MinMass = cms.double( -1.0 ),
37480     MaxMass = cms.double( -1.0 ),
37481     MinEta = cms.double( -1.0 ),
37482     MaxEta = cms.double( 5.0 ),
37483     MinN = cms.int32( 1 )
37484 )
37485 fragment.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37486     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37487     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet40" ),
37488     triggerJetsType = cms.int32( 85 ),
37489     maxDeltaR = cms.double( 0.5 )
37490 )
37491 fragment.hltSinglePFJet60 = cms.EDFilter( "HLT1PFJet",
37492     saveTags = cms.bool( True ),
37493     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40" ),
37494     triggerType = cms.int32( 85 ),
37495     MinE = cms.double( -1.0 ),
37496     MinPt = cms.double( 60.0 ),
37497     MinMass = cms.double( -1.0 ),
37498     MaxMass = cms.double( -1.0 ),
37499     MinEta = cms.double( -1.0 ),
37500     MaxEta = cms.double( 5.0 ),
37501     MinN = cms.int32( 1 )
37502 )
37503 fragment.hltPrePFJet80 = cms.EDFilter( "HLTPrescaler",
37504     offset = cms.uint32( 0 ),
37505     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37506 )
37507 fragment.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet",
37508     saveTags = cms.bool( True ),
37509     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37510     triggerType = cms.int32( 85 ),
37511     MinE = cms.double( -1.0 ),
37512     MinPt = cms.double( 50.0 ),
37513     MinMass = cms.double( -1.0 ),
37514     MaxMass = cms.double( -1.0 ),
37515     MinEta = cms.double( -1.0 ),
37516     MaxEta = cms.double( 5.0 ),
37517     MinN = cms.int32( 1 )
37518 )
37519 fragment.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37520     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37521     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet50" ),
37522     triggerJetsType = cms.int32( 85 ),
37523     maxDeltaR = cms.double( 0.5 )
37524 )
37525 fragment.hltSinglePFJet80 = cms.EDFilter( "HLT1PFJet",
37526     saveTags = cms.bool( True ),
37527     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50" ),
37528     triggerType = cms.int32( 85 ),
37529     MinE = cms.double( -1.0 ),
37530     MinPt = cms.double( 80.0 ),
37531     MinMass = cms.double( -1.0 ),
37532     MaxMass = cms.double( -1.0 ),
37533     MinEta = cms.double( -1.0 ),
37534     MaxEta = cms.double( 5.0 ),
37535     MinN = cms.int32( 1 )
37536 )
37537 fragment.hltPrePFJet110 = cms.EDFilter( "HLTPrescaler",
37538     offset = cms.uint32( 0 ),
37539     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37540 )
37541 fragment.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet",
37542     saveTags = cms.bool( True ),
37543     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37544     triggerType = cms.int32( 85 ),
37545     MinE = cms.double( -1.0 ),
37546     MinPt = cms.double( 80.0 ),
37547     MinMass = cms.double( -1.0 ),
37548     MaxMass = cms.double( -1.0 ),
37549     MinEta = cms.double( -1.0 ),
37550     MaxEta = cms.double( 5.0 ),
37551     MinN = cms.int32( 1 )
37552 )
37553 fragment.hltPFJetsCorrectedMatchedToCaloJets80 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37554     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37555     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet80" ),
37556     triggerJetsType = cms.int32( 85 ),
37557     maxDeltaR = cms.double( 0.5 )
37558 )
37559 fragment.hltSinglePFJet110 = cms.EDFilter( "HLT1PFJet",
37560     saveTags = cms.bool( True ),
37561     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets80" ),
37562     triggerType = cms.int32( 85 ),
37563     MinE = cms.double( -1.0 ),
37564     MinPt = cms.double( 110.0 ),
37565     MinMass = cms.double( -1.0 ),
37566     MaxMass = cms.double( -1.0 ),
37567     MinEta = cms.double( -1.0 ),
37568     MaxEta = cms.double( 5.0 ),
37569     MinN = cms.int32( 1 )
37570 )
37571 fragment.hltPrePFJet140 = cms.EDFilter( "HLTPrescaler",
37572     offset = cms.uint32( 0 ),
37573     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37574 )
37575 fragment.hltSingleCaloJet110 = cms.EDFilter( "HLT1CaloJet",
37576     saveTags = cms.bool( True ),
37577     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37578     triggerType = cms.int32( 85 ),
37579     MinE = cms.double( -1.0 ),
37580     MinPt = cms.double( 110.0 ),
37581     MinMass = cms.double( -1.0 ),
37582     MaxMass = cms.double( -1.0 ),
37583     MinEta = cms.double( -1.0 ),
37584     MaxEta = cms.double( 5.0 ),
37585     MinN = cms.int32( 1 )
37586 )
37587 fragment.hltPFJetsCorrectedMatchedToCaloJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37588     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37589     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110" ),
37590     triggerJetsType = cms.int32( 85 ),
37591     maxDeltaR = cms.double( 0.5 )
37592 )
37593 fragment.hltSinglePFJet140 = cms.EDFilter( "HLT1PFJet",
37594     saveTags = cms.bool( True ),
37595     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110" ),
37596     triggerType = cms.int32( 85 ),
37597     MinE = cms.double( -1.0 ),
37598     MinPt = cms.double( 140.0 ),
37599     MinMass = cms.double( -1.0 ),
37600     MaxMass = cms.double( -1.0 ),
37601     MinEta = cms.double( -1.0 ),
37602     MaxEta = cms.double( 5.0 ),
37603     MinN = cms.int32( 1 )
37604 )
37605 fragment.hltPrePFJet200 = cms.EDFilter( "HLTPrescaler",
37606     offset = cms.uint32( 0 ),
37607     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37608 )
37609 fragment.hltSingleCaloJet170 = cms.EDFilter( "HLT1CaloJet",
37610     saveTags = cms.bool( True ),
37611     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37612     triggerType = cms.int32( 85 ),
37613     MinE = cms.double( -1.0 ),
37614     MinPt = cms.double( 170.0 ),
37615     MinMass = cms.double( -1.0 ),
37616     MaxMass = cms.double( -1.0 ),
37617     MinEta = cms.double( -1.0 ),
37618     MaxEta = cms.double( 5.0 ),
37619     MinN = cms.int32( 1 )
37620 )
37621 fragment.hltPFJetsCorrectedMatchedToCaloJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37622     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37623     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170" ),
37624     triggerJetsType = cms.int32( 85 ),
37625     maxDeltaR = cms.double( 0.5 )
37626 )
37627 fragment.hltSinglePFJet200 = cms.EDFilter( "HLT1PFJet",
37628     saveTags = cms.bool( True ),
37629     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170" ),
37630     triggerType = cms.int32( 85 ),
37631     MinE = cms.double( -1.0 ),
37632     MinPt = cms.double( 200.0 ),
37633     MinMass = cms.double( -1.0 ),
37634     MaxMass = cms.double( -1.0 ),
37635     MinEta = cms.double( -1.0 ),
37636     MaxEta = cms.double( 5.0 ),
37637     MinN = cms.int32( 1 )
37638 )
37639 fragment.hltPrePFJet260 = cms.EDFilter( "HLTPrescaler",
37640     offset = cms.uint32( 0 ),
37641     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37642 )
37643 fragment.hltSingleCaloJet210 = cms.EDFilter( "HLT1CaloJet",
37644     saveTags = cms.bool( True ),
37645     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37646     triggerType = cms.int32( 85 ),
37647     MinE = cms.double( -1.0 ),
37648     MinPt = cms.double( 210.0 ),
37649     MinMass = cms.double( -1.0 ),
37650     MaxMass = cms.double( -1.0 ),
37651     MinEta = cms.double( -1.0 ),
37652     MaxEta = cms.double( 5.0 ),
37653     MinN = cms.int32( 1 )
37654 )
37655 fragment.hltPFJetsCorrectedMatchedToCaloJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37656     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37657     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210" ),
37658     triggerJetsType = cms.int32( 85 ),
37659     maxDeltaR = cms.double( 0.5 )
37660 )
37661 fragment.hltSinglePFJet260 = cms.EDFilter( "HLT1PFJet",
37662     saveTags = cms.bool( True ),
37663     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210" ),
37664     triggerType = cms.int32( 85 ),
37665     MinE = cms.double( -1.0 ),
37666     MinPt = cms.double( 260.0 ),
37667     MinMass = cms.double( -1.0 ),
37668     MaxMass = cms.double( -1.0 ),
37669     MinEta = cms.double( -1.0 ),
37670     MaxEta = cms.double( 5.0 ),
37671     MinN = cms.int32( 1 )
37672 )
37673 fragment.hltPrePFJet320 = cms.EDFilter( "HLTPrescaler",
37674     offset = cms.uint32( 0 ),
37675     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37676 )
37677 fragment.hltSingleCaloJet270 = cms.EDFilter( "HLT1CaloJet",
37678     saveTags = cms.bool( True ),
37679     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37680     triggerType = cms.int32( 85 ),
37681     MinE = cms.double( -1.0 ),
37682     MinPt = cms.double( 270.0 ),
37683     MinMass = cms.double( -1.0 ),
37684     MaxMass = cms.double( -1.0 ),
37685     MinEta = cms.double( -1.0 ),
37686     MaxEta = cms.double( 5.0 ),
37687     MinN = cms.int32( 1 )
37688 )
37689 fragment.hltPFJetsCorrectedMatchedToCaloJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37690     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37691     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270" ),
37692     triggerJetsType = cms.int32( 85 ),
37693     maxDeltaR = cms.double( 0.5 )
37694 )
37695 fragment.hltSinglePFJet320 = cms.EDFilter( "HLT1PFJet",
37696     saveTags = cms.bool( True ),
37697     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270" ),
37698     triggerType = cms.int32( 85 ),
37699     MinE = cms.double( -1.0 ),
37700     MinPt = cms.double( 320.0 ),
37701     MinMass = cms.double( -1.0 ),
37702     MaxMass = cms.double( -1.0 ),
37703     MinEta = cms.double( -1.0 ),
37704     MaxEta = cms.double( 5.0 ),
37705     MinN = cms.int32( 1 )
37706 )
37707 fragment.hltPrePFJet400 = cms.EDFilter( "HLTPrescaler",
37708     offset = cms.uint32( 0 ),
37709     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37710 )
37711 fragment.hltSingleCaloJet350 = cms.EDFilter( "HLT1CaloJet",
37712     saveTags = cms.bool( True ),
37713     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37714     triggerType = cms.int32( 85 ),
37715     MinE = cms.double( -1.0 ),
37716     MinPt = cms.double( 350.0 ),
37717     MinMass = cms.double( -1.0 ),
37718     MaxMass = cms.double( -1.0 ),
37719     MinEta = cms.double( -1.0 ),
37720     MaxEta = cms.double( 5.0 ),
37721     MinN = cms.int32( 1 )
37722 )
37723 fragment.hltPFJetsCorrectedMatchedToCaloJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37724     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37725     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350" ),
37726     triggerJetsType = cms.int32( 85 ),
37727     maxDeltaR = cms.double( 0.5 )
37728 )
37729 fragment.hltSinglePFJet400 = cms.EDFilter( "HLT1PFJet",
37730     saveTags = cms.bool( True ),
37731     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350" ),
37732     triggerType = cms.int32( 85 ),
37733     MinE = cms.double( -1.0 ),
37734     MinPt = cms.double( 400.0 ),
37735     MinMass = cms.double( -1.0 ),
37736     MaxMass = cms.double( -1.0 ),
37737     MinEta = cms.double( -1.0 ),
37738     MaxEta = cms.double( 5.0 ),
37739     MinN = cms.int32( 1 )
37740 )
37741 fragment.hltPrePFJet450 = cms.EDFilter( "HLTPrescaler",
37742     offset = cms.uint32( 0 ),
37743     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37744 )
37745 fragment.hltSingleCaloJet400 = cms.EDFilter( "HLT1CaloJet",
37746     saveTags = cms.bool( True ),
37747     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37748     triggerType = cms.int32( 85 ),
37749     MinE = cms.double( -1.0 ),
37750     MinPt = cms.double( 400.0 ),
37751     MinMass = cms.double( -1.0 ),
37752     MaxMass = cms.double( -1.0 ),
37753     MinEta = cms.double( -1.0 ),
37754     MaxEta = cms.double( 5.0 ),
37755     MinN = cms.int32( 1 )
37756 )
37757 fragment.hltPFJetsCorrectedMatchedToCaloJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37758     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37759     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400" ),
37760     triggerJetsType = cms.int32( 85 ),
37761     maxDeltaR = cms.double( 0.5 )
37762 )
37763 fragment.hltSinglePFJet450 = cms.EDFilter( "HLT1PFJet",
37764     saveTags = cms.bool( True ),
37765     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400" ),
37766     triggerType = cms.int32( 85 ),
37767     MinE = cms.double( -1.0 ),
37768     MinPt = cms.double( 450.0 ),
37769     MinMass = cms.double( -1.0 ),
37770     MaxMass = cms.double( -1.0 ),
37771     MinEta = cms.double( -1.0 ),
37772     MaxEta = cms.double( 5.0 ),
37773     MinN = cms.int32( 1 )
37774 )
37775 fragment.hltPrePFJet500 = cms.EDFilter( "HLTPrescaler",
37776     offset = cms.uint32( 0 ),
37777     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37778 )
37779 fragment.hltSingleCaloJet450 = cms.EDFilter( "HLT1CaloJet",
37780     saveTags = cms.bool( True ),
37781     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37782     triggerType = cms.int32( 85 ),
37783     MinE = cms.double( -1.0 ),
37784     MinPt = cms.double( 450.0 ),
37785     MinMass = cms.double( -1.0 ),
37786     MaxMass = cms.double( -1.0 ),
37787     MinEta = cms.double( -1.0 ),
37788     MaxEta = cms.double( 5.0 ),
37789     MinN = cms.int32( 1 )
37790 )
37791 fragment.hltPFJetsCorrectedMatchedToCaloJets450 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37792     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37793     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450" ),
37794     triggerJetsType = cms.int32( 85 ),
37795     maxDeltaR = cms.double( 0.5 )
37796 )
37797 fragment.hltSinglePFJet500 = cms.EDFilter( "HLT1PFJet",
37798     saveTags = cms.bool( True ),
37799     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450" ),
37800     triggerType = cms.int32( 85 ),
37801     MinE = cms.double( -1.0 ),
37802     MinPt = cms.double( 500.0 ),
37803     MinMass = cms.double( -1.0 ),
37804     MaxMass = cms.double( -1.0 ),
37805     MinEta = cms.double( -1.0 ),
37806     MaxEta = cms.double( 5.0 ),
37807     MinN = cms.int32( 1 )
37808 )
37809 fragment.hltPrePFJet550 = cms.EDFilter( "HLTPrescaler",
37810     offset = cms.uint32( 0 ),
37811     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37812 )
37813 fragment.hltSinglePFJet550 = cms.EDFilter( "HLT1PFJet",
37814     saveTags = cms.bool( True ),
37815     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450" ),
37816     triggerType = cms.int32( 85 ),
37817     MinE = cms.double( -1.0 ),
37818     MinPt = cms.double( 550.0 ),
37819     MinMass = cms.double( -1.0 ),
37820     MaxMass = cms.double( -1.0 ),
37821     MinEta = cms.double( -1.0 ),
37822     MaxEta = cms.double( 5.0 ),
37823     MinN = cms.int32( 1 )
37824 )
37825 fragment.hltPrePFJetFwd40 = cms.EDFilter( "HLTPrescaler",
37826     offset = cms.uint32( 0 ),
37827     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37828 )
37829 fragment.hltSingleCaloFwdJet10 = cms.EDFilter( "HLT1CaloJet",
37830     saveTags = cms.bool( True ),
37831     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37832     triggerType = cms.int32( 85 ),
37833     MinE = cms.double( -1.0 ),
37834     MinPt = cms.double( 10.0 ),
37835     MinMass = cms.double( -1.0 ),
37836     MaxMass = cms.double( -1.0 ),
37837     MinEta = cms.double( 2.7 ),
37838     MaxEta = cms.double( 5.0 ),
37839     MinN = cms.int32( 1 )
37840 )
37841 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37842     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37843     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10" ),
37844     triggerJetsType = cms.int32( 85 ),
37845     maxDeltaR = cms.double( 0.5 )
37846 )
37847 fragment.hltSinglePFFwdJet40 = cms.EDFilter( "HLT1PFJet",
37848     saveTags = cms.bool( True ),
37849     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10" ),
37850     triggerType = cms.int32( 85 ),
37851     MinE = cms.double( -1.0 ),
37852     MinPt = cms.double( 40.0 ),
37853     MinMass = cms.double( -1.0 ),
37854     MaxMass = cms.double( -1.0 ),
37855     MinEta = cms.double( 2.7 ),
37856     MaxEta = cms.double( 5.0 ),
37857     MinN = cms.int32( 1 )
37858 )
37859 fragment.hltPrePFJetFwd60 = cms.EDFilter( "HLTPrescaler",
37860     offset = cms.uint32( 0 ),
37861     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37862 )
37863 fragment.hltSingleCaloFwdJet40 = cms.EDFilter( "HLT1CaloJet",
37864     saveTags = cms.bool( True ),
37865     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37866     triggerType = cms.int32( 85 ),
37867     MinE = cms.double( -1.0 ),
37868     MinPt = cms.double( 40.0 ),
37869     MinMass = cms.double( -1.0 ),
37870     MaxMass = cms.double( -1.0 ),
37871     MinEta = cms.double( 2.7 ),
37872     MaxEta = cms.double( 5.0 ),
37873     MinN = cms.int32( 1 )
37874 )
37875 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37876     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37877     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40" ),
37878     triggerJetsType = cms.int32( 85 ),
37879     maxDeltaR = cms.double( 0.5 )
37880 )
37881 fragment.hltSinglePFFwdJet60 = cms.EDFilter( "HLT1PFJet",
37882     saveTags = cms.bool( True ),
37883     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40" ),
37884     triggerType = cms.int32( 85 ),
37885     MinE = cms.double( -1.0 ),
37886     MinPt = cms.double( 60.0 ),
37887     MinMass = cms.double( -1.0 ),
37888     MaxMass = cms.double( -1.0 ),
37889     MinEta = cms.double( 2.7 ),
37890     MaxEta = cms.double( 5.0 ),
37891     MinN = cms.int32( 1 )
37892 )
37893 fragment.hltL1sSingleJet60Fwd = cms.EDFilter( "HLTL1TSeed",
37894     saveTags = cms.bool( True ),
37895     L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_FWD2p5" ),
37896     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
37897     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
37898     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
37899     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
37900     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
37901     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
37902     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
37903     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
37904     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
37905 )
37906 fragment.hltPrePFJetFwd80 = cms.EDFilter( "HLTPrescaler",
37907     offset = cms.uint32( 0 ),
37908     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37909 )
37910 fragment.hltSingleCaloFwdJet50 = cms.EDFilter( "HLT1CaloJet",
37911     saveTags = cms.bool( True ),
37912     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37913     triggerType = cms.int32( 85 ),
37914     MinE = cms.double( -1.0 ),
37915     MinPt = cms.double( 50.0 ),
37916     MinMass = cms.double( -1.0 ),
37917     MaxMass = cms.double( -1.0 ),
37918     MinEta = cms.double( 2.7 ),
37919     MaxEta = cms.double( 5.0 ),
37920     MinN = cms.int32( 1 )
37921 )
37922 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37923     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37924     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50" ),
37925     triggerJetsType = cms.int32( 85 ),
37926     maxDeltaR = cms.double( 0.5 )
37927 )
37928 fragment.hltSinglePFFwdJet80 = cms.EDFilter( "HLT1PFJet",
37929     saveTags = cms.bool( True ),
37930     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50" ),
37931     triggerType = cms.int32( 85 ),
37932     MinE = cms.double( -1.0 ),
37933     MinPt = cms.double( 80.0 ),
37934     MinMass = cms.double( -1.0 ),
37935     MaxMass = cms.double( -1.0 ),
37936     MinEta = cms.double( 2.7 ),
37937     MaxEta = cms.double( 5.0 ),
37938     MinN = cms.int32( 1 )
37939 )
37940 fragment.hltL1sSingleJet90Fwd = cms.EDFilter( "HLTL1TSeed",
37941     saveTags = cms.bool( True ),
37942     L1SeedsLogicalExpression = cms.string( "L1_SingleJet90_FWD2p5" ),
37943     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
37944     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
37945     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
37946     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
37947     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
37948     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
37949     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
37950     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
37951     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
37952 )
37953 fragment.hltPrePFJetFwd140 = cms.EDFilter( "HLTPrescaler",
37954     offset = cms.uint32( 0 ),
37955     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37956 )
37957 fragment.hltSingleCaloFwdJet110 = cms.EDFilter( "HLT1CaloJet",
37958     saveTags = cms.bool( True ),
37959     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37960     triggerType = cms.int32( 85 ),
37961     MinE = cms.double( -1.0 ),
37962     MinPt = cms.double( 110.0 ),
37963     MinMass = cms.double( -1.0 ),
37964     MaxMass = cms.double( -1.0 ),
37965     MinEta = cms.double( 2.7 ),
37966     MaxEta = cms.double( 5.0 ),
37967     MinN = cms.int32( 1 )
37968 )
37969 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37970     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37971     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet110" ),
37972     triggerJetsType = cms.int32( 85 ),
37973     maxDeltaR = cms.double( 0.5 )
37974 )
37975 fragment.hltSinglePFFwdJet140 = cms.EDFilter( "HLT1PFJet",
37976     saveTags = cms.bool( True ),
37977     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets110" ),
37978     triggerType = cms.int32( 85 ),
37979     MinE = cms.double( -1.0 ),
37980     MinPt = cms.double( 140.0 ),
37981     MinMass = cms.double( -1.0 ),
37982     MaxMass = cms.double( -1.0 ),
37983     MinEta = cms.double( 2.7 ),
37984     MaxEta = cms.double( 5.0 ),
37985     MinN = cms.int32( 1 )
37986 )
37987 fragment.hltL1sSingleJet120Fwd = cms.EDFilter( "HLTL1TSeed",
37988     saveTags = cms.bool( True ),
37989     L1SeedsLogicalExpression = cms.string( "L1_SingleJet120_FWD2p5" ),
37990     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
37991     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
37992     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
37993     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
37994     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
37995     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
37996     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
37997     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
37998     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
37999 )
38000 fragment.hltPrePFJetFwd200 = cms.EDFilter( "HLTPrescaler",
38001     offset = cms.uint32( 0 ),
38002     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38003 )
38004 fragment.hltSingleCaloFwdJet170 = cms.EDFilter( "HLT1CaloJet",
38005     saveTags = cms.bool( True ),
38006     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38007     triggerType = cms.int32( 85 ),
38008     MinE = cms.double( -1.0 ),
38009     MinPt = cms.double( 170.0 ),
38010     MinMass = cms.double( -1.0 ),
38011     MaxMass = cms.double( -1.0 ),
38012     MinEta = cms.double( 2.7 ),
38013     MaxEta = cms.double( 5.0 ),
38014     MinN = cms.int32( 1 )
38015 )
38016 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38017     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38018     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet170" ),
38019     triggerJetsType = cms.int32( 85 ),
38020     maxDeltaR = cms.double( 0.5 )
38021 )
38022 fragment.hltSinglePFFwdJet200 = cms.EDFilter( "HLT1PFJet",
38023     saveTags = cms.bool( True ),
38024     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets170" ),
38025     triggerType = cms.int32( 85 ),
38026     MinE = cms.double( -1.0 ),
38027     MinPt = cms.double( 200.0 ),
38028     MinMass = cms.double( -1.0 ),
38029     MaxMass = cms.double( -1.0 ),
38030     MinEta = cms.double( 2.7 ),
38031     MaxEta = cms.double( 5.0 ),
38032     MinN = cms.int32( 1 )
38033 )
38034 fragment.hltPrePFJetFwd260 = cms.EDFilter( "HLTPrescaler",
38035     offset = cms.uint32( 0 ),
38036     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38037 )
38038 fragment.hltSingleCaloFwdJet210 = cms.EDFilter( "HLT1CaloJet",
38039     saveTags = cms.bool( True ),
38040     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38041     triggerType = cms.int32( 85 ),
38042     MinE = cms.double( -1.0 ),
38043     MinPt = cms.double( 210.0 ),
38044     MinMass = cms.double( -1.0 ),
38045     MaxMass = cms.double( -1.0 ),
38046     MinEta = cms.double( 2.7 ),
38047     MaxEta = cms.double( 5.0 ),
38048     MinN = cms.int32( 1 )
38049 )
38050 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38051     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38052     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet210" ),
38053     triggerJetsType = cms.int32( 85 ),
38054     maxDeltaR = cms.double( 0.5 )
38055 )
38056 fragment.hltSinglePFFwdJet260 = cms.EDFilter( "HLT1PFJet",
38057     saveTags = cms.bool( True ),
38058     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets210" ),
38059     triggerType = cms.int32( 85 ),
38060     MinE = cms.double( -1.0 ),
38061     MinPt = cms.double( 260.0 ),
38062     MinMass = cms.double( -1.0 ),
38063     MaxMass = cms.double( -1.0 ),
38064     MinEta = cms.double( 2.7 ),
38065     MaxEta = cms.double( 5.0 ),
38066     MinN = cms.int32( 1 )
38067 )
38068 fragment.hltPrePFJetFwd320 = cms.EDFilter( "HLTPrescaler",
38069     offset = cms.uint32( 0 ),
38070     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38071 )
38072 fragment.hltSingleCaloFwdJet270 = cms.EDFilter( "HLT1CaloJet",
38073     saveTags = cms.bool( True ),
38074     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38075     triggerType = cms.int32( 85 ),
38076     MinE = cms.double( -1.0 ),
38077     MinPt = cms.double( 270.0 ),
38078     MinMass = cms.double( -1.0 ),
38079     MaxMass = cms.double( -1.0 ),
38080     MinEta = cms.double( 2.7 ),
38081     MaxEta = cms.double( 5.0 ),
38082     MinN = cms.int32( 1 )
38083 )
38084 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38085     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38086     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet270" ),
38087     triggerJetsType = cms.int32( 85 ),
38088     maxDeltaR = cms.double( 0.5 )
38089 )
38090 fragment.hltSinglePFFwdJet320 = cms.EDFilter( "HLT1PFJet",
38091     saveTags = cms.bool( True ),
38092     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets270" ),
38093     triggerType = cms.int32( 85 ),
38094     MinE = cms.double( -1.0 ),
38095     MinPt = cms.double( 320.0 ),
38096     MinMass = cms.double( -1.0 ),
38097     MaxMass = cms.double( -1.0 ),
38098     MinEta = cms.double( 2.7 ),
38099     MaxEta = cms.double( 5.0 ),
38100     MinN = cms.int32( 1 )
38101 )
38102 fragment.hltPrePFJetFwd400 = cms.EDFilter( "HLTPrescaler",
38103     offset = cms.uint32( 0 ),
38104     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38105 )
38106 fragment.hltSingleCaloFwdJet350 = cms.EDFilter( "HLT1CaloJet",
38107     saveTags = cms.bool( True ),
38108     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38109     triggerType = cms.int32( 85 ),
38110     MinE = cms.double( -1.0 ),
38111     MinPt = cms.double( 350.0 ),
38112     MinMass = cms.double( -1.0 ),
38113     MaxMass = cms.double( -1.0 ),
38114     MinEta = cms.double( 2.7 ),
38115     MaxEta = cms.double( 5.0 ),
38116     MinN = cms.int32( 1 )
38117 )
38118 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38119     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38120     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet350" ),
38121     triggerJetsType = cms.int32( 85 ),
38122     maxDeltaR = cms.double( 0.5 )
38123 )
38124 fragment.hltSinglePFFwdJet400 = cms.EDFilter( "HLT1PFJet",
38125     saveTags = cms.bool( True ),
38126     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets350" ),
38127     triggerType = cms.int32( 85 ),
38128     MinE = cms.double( -1.0 ),
38129     MinPt = cms.double( 400.0 ),
38130     MinMass = cms.double( -1.0 ),
38131     MaxMass = cms.double( -1.0 ),
38132     MinEta = cms.double( 2.7 ),
38133     MaxEta = cms.double( 5.0 ),
38134     MinN = cms.int32( 1 )
38135 )
38136 fragment.hltPrePFJetFwd450 = cms.EDFilter( "HLTPrescaler",
38137     offset = cms.uint32( 0 ),
38138     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38139 )
38140 fragment.hltSingleCaloFwdJet400 = cms.EDFilter( "HLT1CaloJet",
38141     saveTags = cms.bool( True ),
38142     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38143     triggerType = cms.int32( 85 ),
38144     MinE = cms.double( -1.0 ),
38145     MinPt = cms.double( 400.0 ),
38146     MinMass = cms.double( -1.0 ),
38147     MaxMass = cms.double( -1.0 ),
38148     MinEta = cms.double( 2.7 ),
38149     MaxEta = cms.double( 5.0 ),
38150     MinN = cms.int32( 1 )
38151 )
38152 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38153     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38154     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet400" ),
38155     triggerJetsType = cms.int32( 85 ),
38156     maxDeltaR = cms.double( 0.5 )
38157 )
38158 fragment.hltSinglePFFwdJet450 = cms.EDFilter( "HLT1PFJet",
38159     saveTags = cms.bool( True ),
38160     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets400" ),
38161     triggerType = cms.int32( 85 ),
38162     MinE = cms.double( -1.0 ),
38163     MinPt = cms.double( 450.0 ),
38164     MinMass = cms.double( -1.0 ),
38165     MaxMass = cms.double( -1.0 ),
38166     MinEta = cms.double( 2.7 ),
38167     MaxEta = cms.double( 5.0 ),
38168     MinN = cms.int32( 1 )
38169 )
38170 fragment.hltPrePFJetFwd500 = cms.EDFilter( "HLTPrescaler",
38171     offset = cms.uint32( 0 ),
38172     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38173 )
38174 fragment.hltSingleCaloFwdJet450 = cms.EDFilter( "HLT1CaloJet",
38175     saveTags = cms.bool( True ),
38176     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38177     triggerType = cms.int32( 85 ),
38178     MinE = cms.double( -1.0 ),
38179     MinPt = cms.double( 450.0 ),
38180     MinMass = cms.double( -1.0 ),
38181     MaxMass = cms.double( -1.0 ),
38182     MinEta = cms.double( 2.7 ),
38183     MaxEta = cms.double( 5.0 ),
38184     MinN = cms.int32( 1 )
38185 )
38186 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38187     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38188     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet450" ),
38189     triggerJetsType = cms.int32( 85 ),
38190     maxDeltaR = cms.double( 0.5 )
38191 )
38192 fragment.hltSinglePFFwdJet500 = cms.EDFilter( "HLT1PFJet",
38193     saveTags = cms.bool( True ),
38194     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets450" ),
38195     triggerType = cms.int32( 85 ),
38196     MinE = cms.double( -1.0 ),
38197     MinPt = cms.double( 500.0 ),
38198     MinMass = cms.double( -1.0 ),
38199     MaxMass = cms.double( -1.0 ),
38200     MinEta = cms.double( 2.7 ),
38201     MaxEta = cms.double( 5.0 ),
38202     MinN = cms.int32( 1 )
38203 )
38204 fragment.hltPreAK8PFJetFwd40 = cms.EDFilter( "HLTPrescaler",
38205     offset = cms.uint32( 0 ),
38206     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38207 )
38208 fragment.hltSingleCaloFwdJet10AK8 = cms.EDFilter( "HLT1CaloJet",
38209     saveTags = cms.bool( True ),
38210     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38211     triggerType = cms.int32( 85 ),
38212     MinE = cms.double( -1.0 ),
38213     MinPt = cms.double( 10.0 ),
38214     MinMass = cms.double( -1.0 ),
38215     MaxMass = cms.double( -1.0 ),
38216     MinEta = cms.double( 2.7 ),
38217     MaxEta = cms.double( 5.0 ),
38218     MinN = cms.int32( 1 )
38219 )
38220 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38221     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38222     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10AK8" ),
38223     triggerJetsType = cms.int32( 85 ),
38224     maxDeltaR = cms.double( 0.5 )
38225 )
38226 fragment.hltSinglePFFwdJet40AK8 = cms.EDFilter( "HLT1PFJet",
38227     saveTags = cms.bool( True ),
38228     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ),
38229     triggerType = cms.int32( 85 ),
38230     MinE = cms.double( -1.0 ),
38231     MinPt = cms.double( 40.0 ),
38232     MinMass = cms.double( -1.0 ),
38233     MaxMass = cms.double( -1.0 ),
38234     MinEta = cms.double( 2.7 ),
38235     MaxEta = cms.double( 5.0 ),
38236     MinN = cms.int32( 1 )
38237 )
38238 fragment.hltPreAK8PFJetFwd60 = cms.EDFilter( "HLTPrescaler",
38239     offset = cms.uint32( 0 ),
38240     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38241 )
38242 fragment.hltSingleCaloFwdJet40AK8 = cms.EDFilter( "HLT1CaloJet",
38243     saveTags = cms.bool( True ),
38244     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38245     triggerType = cms.int32( 85 ),
38246     MinE = cms.double( -1.0 ),
38247     MinPt = cms.double( 40.0 ),
38248     MinMass = cms.double( -1.0 ),
38249     MaxMass = cms.double( -1.0 ),
38250     MinEta = cms.double( 2.7 ),
38251     MaxEta = cms.double( 5.0 ),
38252     MinN = cms.int32( 1 )
38253 )
38254 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38255     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38256     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40AK8" ),
38257     triggerJetsType = cms.int32( 85 ),
38258     maxDeltaR = cms.double( 0.5 )
38259 )
38260 fragment.hltSinglePFFwdJet60AK8 = cms.EDFilter( "HLT1PFJet",
38261     saveTags = cms.bool( True ),
38262     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40AK8" ),
38263     triggerType = cms.int32( 85 ),
38264     MinE = cms.double( -1.0 ),
38265     MinPt = cms.double( 60.0 ),
38266     MinMass = cms.double( -1.0 ),
38267     MaxMass = cms.double( -1.0 ),
38268     MinEta = cms.double( 2.7 ),
38269     MaxEta = cms.double( 5.0 ),
38270     MinN = cms.int32( 1 )
38271 )
38272 fragment.hltPreAK8PFJetFwd80 = cms.EDFilter( "HLTPrescaler",
38273     offset = cms.uint32( 0 ),
38274     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38275 )
38276 fragment.hltSingleCaloFwdJet50AK8 = cms.EDFilter( "HLT1CaloJet",
38277     saveTags = cms.bool( True ),
38278     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38279     triggerType = cms.int32( 85 ),
38280     MinE = cms.double( -1.0 ),
38281     MinPt = cms.double( 50.0 ),
38282     MinMass = cms.double( -1.0 ),
38283     MaxMass = cms.double( -1.0 ),
38284     MinEta = cms.double( 2.7 ),
38285     MaxEta = cms.double( 5.0 ),
38286     MinN = cms.int32( 1 )
38287 )
38288 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38289     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38290     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50AK8" ),
38291     triggerJetsType = cms.int32( 85 ),
38292     maxDeltaR = cms.double( 0.5 )
38293 )
38294 fragment.hltSinglePFFwdJet80AK8 = cms.EDFilter( "HLT1PFJet",
38295     saveTags = cms.bool( True ),
38296     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50AK8" ),
38297     triggerType = cms.int32( 85 ),
38298     MinE = cms.double( -1.0 ),
38299     MinPt = cms.double( 80.0 ),
38300     MinMass = cms.double( -1.0 ),
38301     MaxMass = cms.double( -1.0 ),
38302     MinEta = cms.double( 2.7 ),
38303     MaxEta = cms.double( 5.0 ),
38304     MinN = cms.int32( 1 )
38305 )
38306 fragment.hltPreAK8PFJetFwd140 = cms.EDFilter( "HLTPrescaler",
38307     offset = cms.uint32( 0 ),
38308     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38309 )
38310 fragment.hltSingleCaloFwdJet110AK8 = cms.EDFilter( "HLT1CaloJet",
38311     saveTags = cms.bool( True ),
38312     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38313     triggerType = cms.int32( 85 ),
38314     MinE = cms.double( -1.0 ),
38315     MinPt = cms.double( 110.0 ),
38316     MinMass = cms.double( -1.0 ),
38317     MaxMass = cms.double( -1.0 ),
38318     MinEta = cms.double( 2.7 ),
38319     MaxEta = cms.double( 5.0 ),
38320     MinN = cms.int32( 1 )
38321 )
38322 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38323     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38324     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet110AK8" ),
38325     triggerJetsType = cms.int32( 85 ),
38326     maxDeltaR = cms.double( 0.5 )
38327 )
38328 fragment.hltSinglePFFwdJet140AK8 = cms.EDFilter( "HLT1PFJet",
38329     saveTags = cms.bool( True ),
38330     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets110AK8" ),
38331     triggerType = cms.int32( 85 ),
38332     MinE = cms.double( -1.0 ),
38333     MinPt = cms.double( 140.0 ),
38334     MinMass = cms.double( -1.0 ),
38335     MaxMass = cms.double( -1.0 ),
38336     MinEta = cms.double( 2.7 ),
38337     MaxEta = cms.double( 5.0 ),
38338     MinN = cms.int32( 1 )
38339 )
38340 fragment.hltPreAK8PFJetFwd200 = cms.EDFilter( "HLTPrescaler",
38341     offset = cms.uint32( 0 ),
38342     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38343 )
38344 fragment.hltSingleCaloFwdJet170AK8 = cms.EDFilter( "HLT1CaloJet",
38345     saveTags = cms.bool( True ),
38346     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38347     triggerType = cms.int32( 85 ),
38348     MinE = cms.double( -1.0 ),
38349     MinPt = cms.double( 170.0 ),
38350     MinMass = cms.double( -1.0 ),
38351     MaxMass = cms.double( -1.0 ),
38352     MinEta = cms.double( 2.7 ),
38353     MaxEta = cms.double( 5.0 ),
38354     MinN = cms.int32( 1 )
38355 )
38356 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38357     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38358     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet170AK8" ),
38359     triggerJetsType = cms.int32( 85 ),
38360     maxDeltaR = cms.double( 0.5 )
38361 )
38362 fragment.hltSinglePFFwdJet200AK8 = cms.EDFilter( "HLT1PFJet",
38363     saveTags = cms.bool( True ),
38364     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets170AK8" ),
38365     triggerType = cms.int32( 85 ),
38366     MinE = cms.double( -1.0 ),
38367     MinPt = cms.double( 200.0 ),
38368     MinMass = cms.double( -1.0 ),
38369     MaxMass = cms.double( -1.0 ),
38370     MinEta = cms.double( 2.7 ),
38371     MaxEta = cms.double( 5.0 ),
38372     MinN = cms.int32( 1 )
38373 )
38374 fragment.hltPreAK8PFJetFwd260 = cms.EDFilter( "HLTPrescaler",
38375     offset = cms.uint32( 0 ),
38376     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38377 )
38378 fragment.hltSingleCaloFwdJet210AK8 = cms.EDFilter( "HLT1CaloJet",
38379     saveTags = cms.bool( True ),
38380     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38381     triggerType = cms.int32( 85 ),
38382     MinE = cms.double( -1.0 ),
38383     MinPt = cms.double( 210.0 ),
38384     MinMass = cms.double( -1.0 ),
38385     MaxMass = cms.double( -1.0 ),
38386     MinEta = cms.double( 2.7 ),
38387     MaxEta = cms.double( 5.0 ),
38388     MinN = cms.int32( 1 )
38389 )
38390 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38391     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38392     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet210AK8" ),
38393     triggerJetsType = cms.int32( 85 ),
38394     maxDeltaR = cms.double( 0.5 )
38395 )
38396 fragment.hltSinglePFFwdJet260AK8 = cms.EDFilter( "HLT1PFJet",
38397     saveTags = cms.bool( True ),
38398     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets210AK8" ),
38399     triggerType = cms.int32( 85 ),
38400     MinE = cms.double( -1.0 ),
38401     MinPt = cms.double( 260.0 ),
38402     MinMass = cms.double( -1.0 ),
38403     MaxMass = cms.double( -1.0 ),
38404     MinEta = cms.double( 2.7 ),
38405     MaxEta = cms.double( 5.0 ),
38406     MinN = cms.int32( 1 )
38407 )
38408 fragment.hltPreAK8PFJetFwd320 = cms.EDFilter( "HLTPrescaler",
38409     offset = cms.uint32( 0 ),
38410     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38411 )
38412 fragment.hltSingleCaloFwdJet270AK8 = cms.EDFilter( "HLT1CaloJet",
38413     saveTags = cms.bool( True ),
38414     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38415     triggerType = cms.int32( 85 ),
38416     MinE = cms.double( -1.0 ),
38417     MinPt = cms.double( 270.0 ),
38418     MinMass = cms.double( -1.0 ),
38419     MaxMass = cms.double( -1.0 ),
38420     MinEta = cms.double( 2.7 ),
38421     MaxEta = cms.double( 5.0 ),
38422     MinN = cms.int32( 1 )
38423 )
38424 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38425     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38426     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet270AK8" ),
38427     triggerJetsType = cms.int32( 85 ),
38428     maxDeltaR = cms.double( 0.5 )
38429 )
38430 fragment.hltSinglePFFwdJet320AK8 = cms.EDFilter( "HLT1PFJet",
38431     saveTags = cms.bool( True ),
38432     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets270AK8" ),
38433     triggerType = cms.int32( 85 ),
38434     MinE = cms.double( -1.0 ),
38435     MinPt = cms.double( 320.0 ),
38436     MinMass = cms.double( -1.0 ),
38437     MaxMass = cms.double( -1.0 ),
38438     MinEta = cms.double( 2.7 ),
38439     MaxEta = cms.double( 5.0 ),
38440     MinN = cms.int32( 1 )
38441 )
38442 fragment.hltPreAK8PFJetFwd400 = cms.EDFilter( "HLTPrescaler",
38443     offset = cms.uint32( 0 ),
38444     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38445 )
38446 fragment.hltSingleCaloFwdJet350AK8 = cms.EDFilter( "HLT1CaloJet",
38447     saveTags = cms.bool( True ),
38448     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38449     triggerType = cms.int32( 85 ),
38450     MinE = cms.double( -1.0 ),
38451     MinPt = cms.double( 350.0 ),
38452     MinMass = cms.double( -1.0 ),
38453     MaxMass = cms.double( -1.0 ),
38454     MinEta = cms.double( 2.7 ),
38455     MaxEta = cms.double( 5.0 ),
38456     MinN = cms.int32( 1 )
38457 )
38458 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38459     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38460     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet350AK8" ),
38461     triggerJetsType = cms.int32( 85 ),
38462     maxDeltaR = cms.double( 0.5 )
38463 )
38464 fragment.hltSinglePFFwdJet400AK8 = cms.EDFilter( "HLT1PFJet",
38465     saveTags = cms.bool( True ),
38466     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets350AK8" ),
38467     triggerType = cms.int32( 85 ),
38468     MinE = cms.double( -1.0 ),
38469     MinPt = cms.double( 400.0 ),
38470     MinMass = cms.double( -1.0 ),
38471     MaxMass = cms.double( -1.0 ),
38472     MinEta = cms.double( 2.7 ),
38473     MaxEta = cms.double( 5.0 ),
38474     MinN = cms.int32( 1 )
38475 )
38476 fragment.hltPreAK8PFJetFwd450 = cms.EDFilter( "HLTPrescaler",
38477     offset = cms.uint32( 0 ),
38478     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38479 )
38480 fragment.hltSingleCaloFwdJet400AK8 = cms.EDFilter( "HLT1CaloJet",
38481     saveTags = cms.bool( True ),
38482     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38483     triggerType = cms.int32( 85 ),
38484     MinE = cms.double( -1.0 ),
38485     MinPt = cms.double( 400.0 ),
38486     MinMass = cms.double( -1.0 ),
38487     MaxMass = cms.double( -1.0 ),
38488     MinEta = cms.double( 2.7 ),
38489     MaxEta = cms.double( 5.0 ),
38490     MinN = cms.int32( 1 )
38491 )
38492 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38493     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38494     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet400AK8" ),
38495     triggerJetsType = cms.int32( 85 ),
38496     maxDeltaR = cms.double( 0.5 )
38497 )
38498 fragment.hltSinglePFFwdJet450AK8 = cms.EDFilter( "HLT1PFJet",
38499     saveTags = cms.bool( True ),
38500     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets400AK8" ),
38501     triggerType = cms.int32( 85 ),
38502     MinE = cms.double( -1.0 ),
38503     MinPt = cms.double( 450.0 ),
38504     MinMass = cms.double( -1.0 ),
38505     MaxMass = cms.double( -1.0 ),
38506     MinEta = cms.double( 2.7 ),
38507     MaxEta = cms.double( 5.0 ),
38508     MinN = cms.int32( 1 )
38509 )
38510 fragment.hltPreAK8PFJetFwd500 = cms.EDFilter( "HLTPrescaler",
38511     offset = cms.uint32( 0 ),
38512     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38513 )
38514 fragment.hltSingleCaloFwdJet450AK8 = cms.EDFilter( "HLT1CaloJet",
38515     saveTags = cms.bool( True ),
38516     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38517     triggerType = cms.int32( 85 ),
38518     MinE = cms.double( -1.0 ),
38519     MinPt = cms.double( 450.0 ),
38520     MinMass = cms.double( -1.0 ),
38521     MaxMass = cms.double( -1.0 ),
38522     MinEta = cms.double( 2.7 ),
38523     MaxEta = cms.double( 5.0 ),
38524     MinN = cms.int32( 1 )
38525 )
38526 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38527     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38528     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet450AK8" ),
38529     triggerJetsType = cms.int32( 85 ),
38530     maxDeltaR = cms.double( 0.5 )
38531 )
38532 fragment.hltSinglePFFwdJet500AK8 = cms.EDFilter( "HLT1PFJet",
38533     saveTags = cms.bool( True ),
38534     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets450AK8" ),
38535     triggerType = cms.int32( 85 ),
38536     MinE = cms.double( -1.0 ),
38537     MinPt = cms.double( 500.0 ),
38538     MinMass = cms.double( -1.0 ),
38539     MaxMass = cms.double( -1.0 ),
38540     MinEta = cms.double( 2.7 ),
38541     MaxEta = cms.double( 5.0 ),
38542     MinN = cms.int32( 1 )
38543 )
38544 fragment.hltL1sHTT120er = cms.EDFilter( "HLTL1TSeed",
38545     saveTags = cms.bool( True ),
38546     L1SeedsLogicalExpression = cms.string( "L1_HTT120er" ),
38547     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38548     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38549     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38550     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38551     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38552     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38553     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38554     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38555     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38556 )
38557 fragment.hltPrePFHT180 = cms.EDFilter( "HLTPrescaler",
38558     offset = cms.uint32( 0 ),
38559     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38560 )
38561 fragment.hltHtMhtJet30 = cms.EDProducer( "HLTHtMhtProducer",
38562     usePt = cms.bool( False ),
38563     excludePFMuons = cms.bool( False ),
38564     minNJetHt = cms.int32( 0 ),
38565     minNJetMht = cms.int32( 0 ),
38566     minPtJetHt = cms.double( 30.0 ),
38567     minPtJetMht = cms.double( 30.0 ),
38568     maxEtaJetHt = cms.double( 2.5 ),
38569     maxEtaJetMht = cms.double( 5.0 ),
38570     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
38571     pfCandidatesLabel = cms.InputTag( "" )
38572 )
38573 fragment.hltHT130Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38574     saveTags = cms.bool( True ),
38575     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38576     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38577     minHt = cms.vdouble( 130.0 ),
38578     minMht = cms.vdouble( 0.0 ),
38579     minMeff = cms.vdouble( 0.0 ),
38580     meffSlope = cms.vdouble( 1.0 )
38581 )
38582 fragment.hltPFHT180Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38583     saveTags = cms.bool( True ),
38584     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38585     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38586     minHt = cms.vdouble( 180.0 ),
38587     minMht = cms.vdouble( 0.0 ),
38588     minMeff = cms.vdouble( 0.0 ),
38589     meffSlope = cms.vdouble( 1.0 )
38590 )
38591 fragment.hltL1sHTT160er = cms.EDFilter( "HLTL1TSeed",
38592     saveTags = cms.bool( True ),
38593     L1SeedsLogicalExpression = cms.string( "L1_HTT160er" ),
38594     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38595     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38596     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38597     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38598     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38599     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38600     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38601     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38602     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38603 )
38604 fragment.hltPrePFHT250 = cms.EDFilter( "HLTPrescaler",
38605     offset = cms.uint32( 0 ),
38606     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38607 )
38608 fragment.hltHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38609     saveTags = cms.bool( True ),
38610     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38611     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38612     minHt = cms.vdouble( 200.0 ),
38613     minMht = cms.vdouble( 0.0 ),
38614     minMeff = cms.vdouble( 0.0 ),
38615     meffSlope = cms.vdouble( 1.0 )
38616 )
38617 fragment.hltPFHT250Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38618     saveTags = cms.bool( True ),
38619     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38620     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38621     minHt = cms.vdouble( 250.0 ),
38622     minMht = cms.vdouble( 0.0 ),
38623     minMeff = cms.vdouble( 0.0 ),
38624     meffSlope = cms.vdouble( 1.0 )
38625 )
38626 fragment.hltL1sHTT200er = cms.EDFilter( "HLTL1TSeed",
38627     saveTags = cms.bool( True ),
38628     L1SeedsLogicalExpression = cms.string( "L1_HTT200er" ),
38629     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38630     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38631     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38632     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38633     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38634     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38635     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38636     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38637     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38638 )
38639 fragment.hltPrePFHT370 = cms.EDFilter( "HLTPrescaler",
38640     offset = cms.uint32( 0 ),
38641     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38642 )
38643 fragment.hltHT320Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38644     saveTags = cms.bool( True ),
38645     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38646     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38647     minHt = cms.vdouble( 320.0 ),
38648     minMht = cms.vdouble( 0.0 ),
38649     minMeff = cms.vdouble( 0.0 ),
38650     meffSlope = cms.vdouble( 1.0 )
38651 )
38652 fragment.hltPFHT370Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38653     saveTags = cms.bool( True ),
38654     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38655     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38656     minHt = cms.vdouble( 370.0 ),
38657     minMht = cms.vdouble( 0.0 ),
38658     minMeff = cms.vdouble( 0.0 ),
38659     meffSlope = cms.vdouble( 1.0 )
38660 )
38661 fragment.hltL1sHTT255er = cms.EDFilter( "HLTL1TSeed",
38662     saveTags = cms.bool( True ),
38663     L1SeedsLogicalExpression = cms.string( "L1_HTT255er" ),
38664     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38665     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38666     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38667     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38668     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38669     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38670     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38671     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38672     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38673 )
38674 fragment.hltPrePFHT430 = cms.EDFilter( "HLTPrescaler",
38675     offset = cms.uint32( 0 ),
38676     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38677 )
38678 fragment.hltHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38679     saveTags = cms.bool( True ),
38680     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38681     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38682     minHt = cms.vdouble( 380.0 ),
38683     minMht = cms.vdouble( 0.0 ),
38684     minMeff = cms.vdouble( 0.0 ),
38685     meffSlope = cms.vdouble( 1.0 )
38686 )
38687 fragment.hltPFHT430Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38688     saveTags = cms.bool( True ),
38689     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38690     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38691     minHt = cms.vdouble( 430.0 ),
38692     minMht = cms.vdouble( 0.0 ),
38693     minMeff = cms.vdouble( 0.0 ),
38694     meffSlope = cms.vdouble( 1.0 )
38695 )
38696 fragment.hltL1sAllHTTSeeds = cms.EDFilter( "HLTL1TSeed",
38697     saveTags = cms.bool( True ),
38698     L1SeedsLogicalExpression = cms.string( "L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er" ),
38699     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38700     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38701     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38702     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38703     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38704     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38705     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38706     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38707     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38708 )
38709 fragment.hltPrePFHT510 = cms.EDFilter( "HLTPrescaler",
38710     offset = cms.uint32( 0 ),
38711     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38712 )
38713 fragment.hltHT460Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38714     saveTags = cms.bool( True ),
38715     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38716     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38717     minHt = cms.vdouble( 460.0 ),
38718     minMht = cms.vdouble( 0.0 ),
38719     minMeff = cms.vdouble( 0.0 ),
38720     meffSlope = cms.vdouble( 1.0 )
38721 )
38722 fragment.hltPFHT510Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38723     saveTags = cms.bool( True ),
38724     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38725     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38726     minHt = cms.vdouble( 510.0 ),
38727     minMht = cms.vdouble( 0.0 ),
38728     minMeff = cms.vdouble( 0.0 ),
38729     meffSlope = cms.vdouble( 1.0 )
38730 )
38731 fragment.hltPrePFHT590 = cms.EDFilter( "HLTPrescaler",
38732     offset = cms.uint32( 0 ),
38733     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38734 )
38735 fragment.hltHT515Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38736     saveTags = cms.bool( True ),
38737     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38738     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38739     minHt = cms.vdouble( 515.0 ),
38740     minMht = cms.vdouble( 0.0 ),
38741     minMeff = cms.vdouble( 0.0 ),
38742     meffSlope = cms.vdouble( 1.0 )
38743 )
38744 fragment.hltPFHT590Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38745     saveTags = cms.bool( True ),
38746     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38747     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38748     minHt = cms.vdouble( 590.0 ),
38749     minMht = cms.vdouble( 0.0 ),
38750     minMeff = cms.vdouble( 0.0 ),
38751     meffSlope = cms.vdouble( 1.0 )
38752 )
38753 fragment.hltPrePFHT680 = cms.EDFilter( "HLTPrescaler",
38754     offset = cms.uint32( 0 ),
38755     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38756 )
38757 fragment.hltHT580Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38758     saveTags = cms.bool( True ),
38759     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38760     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38761     minHt = cms.vdouble( 580.0 ),
38762     minMht = cms.vdouble( 0.0 ),
38763     minMeff = cms.vdouble( 0.0 ),
38764     meffSlope = cms.vdouble( 1.0 )
38765 )
38766 fragment.hltPFHT680Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38767     saveTags = cms.bool( True ),
38768     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38769     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38770     minHt = cms.vdouble( 680.0 ),
38771     minMht = cms.vdouble( 0.0 ),
38772     minMeff = cms.vdouble( 0.0 ),
38773     meffSlope = cms.vdouble( 1.0 )
38774 )
38775 fragment.hltPrePFHT780 = cms.EDFilter( "HLTPrescaler",
38776     offset = cms.uint32( 0 ),
38777     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38778 )
38779 fragment.hltHT680Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38780     saveTags = cms.bool( True ),
38781     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38782     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38783     minHt = cms.vdouble( 680.0 ),
38784     minMht = cms.vdouble( 0.0 ),
38785     minMeff = cms.vdouble( 0.0 ),
38786     meffSlope = cms.vdouble( 1.0 )
38787 )
38788 fragment.hltPFHT780Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38789     saveTags = cms.bool( True ),
38790     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38791     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38792     minHt = cms.vdouble( 780.0 ),
38793     minMht = cms.vdouble( 0.0 ),
38794     minMeff = cms.vdouble( 0.0 ),
38795     meffSlope = cms.vdouble( 1.0 )
38796 )
38797 fragment.hltPrePFHT890 = cms.EDFilter( "HLTPrescaler",
38798     offset = cms.uint32( 0 ),
38799     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38800 )
38801 fragment.hltHT790Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38802     saveTags = cms.bool( True ),
38803     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38804     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38805     minHt = cms.vdouble( 790.0 ),
38806     minMht = cms.vdouble( 0.0 ),
38807     minMeff = cms.vdouble( 0.0 ),
38808     meffSlope = cms.vdouble( 1.0 )
38809 )
38810 fragment.hltPFHT890Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38811     saveTags = cms.bool( True ),
38812     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38813     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38814     minHt = cms.vdouble( 890.0 ),
38815     minMht = cms.vdouble( 0.0 ),
38816     minMeff = cms.vdouble( 0.0 ),
38817     meffSlope = cms.vdouble( 1.0 )
38818 )
38819 fragment.hltPrePFHT1050 = cms.EDFilter( "HLTPrescaler",
38820     offset = cms.uint32( 0 ),
38821     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38822 )
38823 fragment.hltHT900Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38824     saveTags = cms.bool( True ),
38825     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38826     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38827     minHt = cms.vdouble( 900.0 ),
38828     minMht = cms.vdouble( 0.0 ),
38829     minMeff = cms.vdouble( 0.0 ),
38830     meffSlope = cms.vdouble( 1.0 )
38831 )
38832 fragment.hltPFHT1050Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38833     saveTags = cms.bool( True ),
38834     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38835     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38836     minHt = cms.vdouble( 1050.0 ),
38837     minMht = cms.vdouble( 0.0 ),
38838     minMeff = cms.vdouble( 0.0 ),
38839     meffSlope = cms.vdouble( 1.0 )
38840 )
38841 fragment.hltPrePFHT500PFMET100PFMHT100IDTight = cms.EDFilter( "HLTPrescaler",
38842     offset = cms.uint32( 0 ),
38843     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38844 )
38845 fragment.hltMet = cms.EDProducer( "CaloMETProducer",
38846     src = cms.InputTag( "hltTowerMakerForAll" ),
38847     calculateSignificance = cms.bool( False ),
38848     globalThreshold = cms.double( 0.3 ),
38849     noHF = cms.bool( False ),
38850     alias = cms.string( "RawCaloMET" ),
38851     EB_EtResPar = cms.vdouble( 0.2, 0.03, 0.005 ),
38852     EB_PhiResPar = cms.vdouble( 0.00502 ),
38853     EE_EtResPar = cms.vdouble( 0.2, 0.03, 0.005 ),
38854     EE_PhiResPar = cms.vdouble( 0.02511 ),
38855     HB_EtResPar = cms.vdouble( 0.0, 1.22, 0.05 ),
38856     HB_PhiResPar = cms.vdouble( 0.02511 ),
38857     HE_EtResPar = cms.vdouble( 0.0, 1.3, 0.05 ),
38858     HE_PhiResPar = cms.vdouble( 0.02511 ),
38859     HO_EtResPar = cms.vdouble( 0.0, 1.3, 0.005 ),
38860     HO_PhiResPar = cms.vdouble( 0.02511 ),
38861     HF_EtResPar = cms.vdouble( 0.0, 1.82, 0.09 ),
38862     HF_PhiResPar = cms.vdouble( 0.05022 ),
38863     PF_EtResType1 = cms.vdouble( 0.05, 0.0, 0.0 ),
38864     PF_PhiResType1 = cms.vdouble( 0.002 ),
38865     PF_EtResType2 = cms.vdouble( 0.05, 0.0, 0.0 ),
38866     PF_PhiResType2 = cms.vdouble( 0.002 ),
38867     PF_EtResType3 = cms.vdouble( 0.05, 0.0, 0.0 ),
38868     PF_PhiResType3 = cms.vdouble( 0.002 ),
38869     PF_EtResType4 = cms.vdouble( 0.042, 0.1, 0.0 ),
38870     PF_PhiResType4 = cms.vdouble( 0.0028, 0.0, 0.0022 ),
38871     PF_EtResType5 = cms.vdouble( 0.41, 0.52, 0.25 ),
38872     PF_PhiResType5 = cms.vdouble( 0.1, 0.1, 0.13 ),
38873     PF_EtResType6 = cms.vdouble( 0.0, 1.22, 0.05 ),
38874     PF_PhiResType6 = cms.vdouble( 0.02511 ),
38875     PF_EtResType7 = cms.vdouble( 0.0, 1.22, 0.05 ),
38876     PF_PhiResType7 = cms.vdouble( 0.02511 ),
38877     resolutionsEra = cms.string( "Spring10" ),
38878     resolutionsAlgo = cms.string( "AK5PF" ),
38879     ptresolthreshold = cms.double( 10.0 ),
38880     jdpt0 = cms.vdouble(  ),
38881     jdphi0 = cms.vdouble(  ),
38882     jdpt1 = cms.vdouble(  ),
38883     jdphi1 = cms.vdouble(  ),
38884     jdpt2 = cms.vdouble(  ),
38885     jdphi2 = cms.vdouble(  ),
38886     jdpt3 = cms.vdouble(  ),
38887     jdphi3 = cms.vdouble(  ),
38888     jdpt4 = cms.vdouble(  ),
38889     jdphi4 = cms.vdouble(  ),
38890     jdpt5 = cms.vdouble(  ),
38891     jdphi5 = cms.vdouble(  ),
38892     jdpt6 = cms.vdouble(  ),
38893     jdphi6 = cms.vdouble(  ),
38894     jdpt7 = cms.vdouble(  ),
38895     jdphi7 = cms.vdouble(  ),
38896     jdpt8 = cms.vdouble(  ),
38897     jdphi8 = cms.vdouble(  ),
38898     jdpt9 = cms.vdouble(  ),
38899     jdphi9 = cms.vdouble(  )
38900 )
38901 fragment.hltMET70 = cms.EDFilter( "HLT1CaloMET",
38902     saveTags = cms.bool( True ),
38903     inputTag = cms.InputTag( "hltMet" ),
38904     triggerType = cms.int32( 87 ),
38905     MinE = cms.double( -1.0 ),
38906     MinPt = cms.double( 70.0 ),
38907     MinMass = cms.double( -1.0 ),
38908     MaxMass = cms.double( -1.0 ),
38909     MinEta = cms.double( -1.0 ),
38910     MaxEta = cms.double( -1.0 ),
38911     MinN = cms.int32( 1 )
38912 )
38913 fragment.hltMht = cms.EDProducer( "HLTHtMhtProducer",
38914     usePt = cms.bool( False ),
38915     excludePFMuons = cms.bool( False ),
38916     minNJetHt = cms.int32( 0 ),
38917     minNJetMht = cms.int32( 0 ),
38918     minPtJetHt = cms.double( 20.0 ),
38919     minPtJetMht = cms.double( 20.0 ),
38920     maxEtaJetHt = cms.double( 5.2 ),
38921     maxEtaJetMht = cms.double( 5.2 ),
38922     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38923     pfCandidatesLabel = cms.InputTag( "" )
38924 )
38925 fragment.hltMHT70 = cms.EDFilter( "HLTMhtFilter",
38926     saveTags = cms.bool( True ),
38927     mhtLabels = cms.VInputTag( 'hltMht' ),
38928     minMht = cms.vdouble( 70.0 )
38929 )
38930 fragment.hltHT400Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38931     saveTags = cms.bool( True ),
38932     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38933     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38934     minHt = cms.vdouble( 400.0 ),
38935     minMht = cms.vdouble( 0.0 ),
38936     minMeff = cms.vdouble( 0.0 ),
38937     meffSlope = cms.vdouble( 1.0 )
38938 )
38939 fragment.hltPFMHTTightID = cms.EDProducer( "HLTHtMhtProducer",
38940     usePt = cms.bool( False ),
38941     excludePFMuons = cms.bool( False ),
38942     minNJetHt = cms.int32( 0 ),
38943     minNJetMht = cms.int32( 0 ),
38944     minPtJetHt = cms.double( 20.0 ),
38945     minPtJetMht = cms.double( 20.0 ),
38946     maxEtaJetHt = cms.double( 5.2 ),
38947     maxEtaJetMht = cms.double( 5.2 ),
38948     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
38949     pfCandidatesLabel = cms.InputTag( "" )
38950 )
38951 fragment.hltPFMHTTightID100 = cms.EDFilter( "HLTMhtFilter",
38952     saveTags = cms.bool( True ),
38953     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
38954     minMht = cms.vdouble( 100.0 )
38955 )
38956 fragment.hltPFMET100 = cms.EDFilter( "HLT1PFMET",
38957     saveTags = cms.bool( True ),
38958     inputTag = cms.InputTag( "hltPFMETProducer" ),
38959     triggerType = cms.int32( 87 ),
38960     MinE = cms.double( -1.0 ),
38961     MinPt = cms.double( 100.0 ),
38962     MinMass = cms.double( -1.0 ),
38963     MaxMass = cms.double( -1.0 ),
38964     MinEta = cms.double( -1.0 ),
38965     MaxEta = cms.double( -1.0 ),
38966     MinN = cms.int32( 1 )
38967 )
38968 fragment.hltPFHT500Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38969     saveTags = cms.bool( True ),
38970     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38971     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38972     minHt = cms.vdouble( 500.0 ),
38973     minMht = cms.vdouble( 0.0 ),
38974     minMeff = cms.vdouble( 0.0 ),
38975     meffSlope = cms.vdouble( 1.0 )
38976 )
38977 fragment.hltPrePFHT500PFMET110PFMHT110IDTight = cms.EDFilter( "HLTPrescaler",
38978     offset = cms.uint32( 0 ),
38979     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38980 )
38981 fragment.hltMET80 = cms.EDFilter( "HLT1CaloMET",
38982     saveTags = cms.bool( True ),
38983     inputTag = cms.InputTag( "hltMet" ),
38984     triggerType = cms.int32( 87 ),
38985     MinE = cms.double( -1.0 ),
38986     MinPt = cms.double( 80.0 ),
38987     MinMass = cms.double( -1.0 ),
38988     MaxMass = cms.double( -1.0 ),
38989     MinEta = cms.double( -1.0 ),
38990     MaxEta = cms.double( -1.0 ),
38991     MinN = cms.int32( 1 )
38992 )
38993 fragment.hltMHT80 = cms.EDFilter( "HLTMhtFilter",
38994     saveTags = cms.bool( True ),
38995     mhtLabels = cms.VInputTag( 'hltMht' ),
38996     minMht = cms.vdouble( 80.0 )
38997 )
38998 fragment.hltPFMHTTightID110 = cms.EDFilter( "HLTMhtFilter",
38999     saveTags = cms.bool( True ),
39000     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39001     minMht = cms.vdouble( 110.0 )
39002 )
39003 fragment.hltPFMET110 = cms.EDFilter( "HLT1PFMET",
39004     saveTags = cms.bool( True ),
39005     inputTag = cms.InputTag( "hltPFMETProducer" ),
39006     triggerType = cms.int32( 87 ),
39007     MinE = cms.double( -1.0 ),
39008     MinPt = cms.double( 110.0 ),
39009     MinMass = cms.double( -1.0 ),
39010     MaxMass = cms.double( -1.0 ),
39011     MinEta = cms.double( -1.0 ),
39012     MaxEta = cms.double( -1.0 ),
39013     MinN = cms.int32( 1 )
39014 )
39015 fragment.hltPrePFHT700PFMET85PFMHT85IDTight = cms.EDFilter( "HLTPrescaler",
39016     offset = cms.uint32( 0 ),
39017     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39018 )
39019 fragment.hltMET60 = cms.EDFilter( "HLT1CaloMET",
39020     saveTags = cms.bool( True ),
39021     inputTag = cms.InputTag( "hltMet" ),
39022     triggerType = cms.int32( 87 ),
39023     MinE = cms.double( -1.0 ),
39024     MinPt = cms.double( 60.0 ),
39025     MinMass = cms.double( -1.0 ),
39026     MaxMass = cms.double( -1.0 ),
39027     MinEta = cms.double( -1.0 ),
39028     MaxEta = cms.double( -1.0 ),
39029     MinN = cms.int32( 1 )
39030 )
39031 fragment.hltMHT60 = cms.EDFilter( "HLTMhtFilter",
39032     saveTags = cms.bool( True ),
39033     mhtLabels = cms.VInputTag( 'hltMht' ),
39034     minMht = cms.vdouble( 60.0 )
39035 )
39036 fragment.hltHT550Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39037     saveTags = cms.bool( True ),
39038     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39039     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39040     minHt = cms.vdouble( 550.0 ),
39041     minMht = cms.vdouble( 0.0 ),
39042     minMeff = cms.vdouble( 0.0 ),
39043     meffSlope = cms.vdouble( 1.0 )
39044 )
39045 fragment.hltPFMHTTightID85 = cms.EDFilter( "HLTMhtFilter",
39046     saveTags = cms.bool( True ),
39047     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39048     minMht = cms.vdouble( 85.0 )
39049 )
39050 fragment.hltPFMET85 = cms.EDFilter( "HLT1PFMET",
39051     saveTags = cms.bool( True ),
39052     inputTag = cms.InputTag( "hltPFMETProducer" ),
39053     triggerType = cms.int32( 87 ),
39054     MinE = cms.double( -1.0 ),
39055     MinPt = cms.double( 85.0 ),
39056     MinMass = cms.double( -1.0 ),
39057     MaxMass = cms.double( -1.0 ),
39058     MinEta = cms.double( -1.0 ),
39059     MaxEta = cms.double( -1.0 ),
39060     MinN = cms.int32( 1 )
39061 )
39062 fragment.hltPFHT700Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39063     saveTags = cms.bool( True ),
39064     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
39065     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
39066     minHt = cms.vdouble( 700.0 ),
39067     minMht = cms.vdouble( 0.0 ),
39068     minMeff = cms.vdouble( 0.0 ),
39069     meffSlope = cms.vdouble( 1.0 )
39070 )
39071 fragment.hltPrePFHT800PFMET75PFMHT75IDTight = cms.EDFilter( "HLTPrescaler",
39072     offset = cms.uint32( 0 ),
39073     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39074 )
39075 fragment.hltMET50 = cms.EDFilter( "HLT1CaloMET",
39076     saveTags = cms.bool( True ),
39077     inputTag = cms.InputTag( "hltMet" ),
39078     triggerType = cms.int32( 87 ),
39079     MinE = cms.double( -1.0 ),
39080     MinPt = cms.double( 50.0 ),
39081     MinMass = cms.double( -1.0 ),
39082     MaxMass = cms.double( -1.0 ),
39083     MinEta = cms.double( -1.0 ),
39084     MaxEta = cms.double( -1.0 ),
39085     MinN = cms.int32( 1 )
39086 )
39087 fragment.hltMHT50 = cms.EDFilter( "HLTMhtFilter",
39088     saveTags = cms.bool( True ),
39089     mhtLabels = cms.VInputTag( 'hltMht' ),
39090     minMht = cms.vdouble( 50.0 )
39091 )
39092 fragment.hltHT650Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39093     saveTags = cms.bool( True ),
39094     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39095     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39096     minHt = cms.vdouble( 650.0 ),
39097     minMht = cms.vdouble( 0.0 ),
39098     minMeff = cms.vdouble( 0.0 ),
39099     meffSlope = cms.vdouble( 1.0 )
39100 )
39101 fragment.hltPFMHTTightID75 = cms.EDFilter( "HLTMhtFilter",
39102     saveTags = cms.bool( True ),
39103     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39104     minMht = cms.vdouble( 75.0 )
39105 )
39106 fragment.hltPFMET75 = cms.EDFilter( "HLT1PFMET",
39107     saveTags = cms.bool( True ),
39108     inputTag = cms.InputTag( "hltPFMETProducer" ),
39109     triggerType = cms.int32( 87 ),
39110     MinE = cms.double( -1.0 ),
39111     MinPt = cms.double( 75.0 ),
39112     MinMass = cms.double( -1.0 ),
39113     MaxMass = cms.double( -1.0 ),
39114     MinEta = cms.double( -1.0 ),
39115     MaxEta = cms.double( -1.0 ),
39116     MinN = cms.int32( 1 )
39117 )
39118 fragment.hltPFHT800Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39119     saveTags = cms.bool( True ),
39120     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
39121     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
39122     minHt = cms.vdouble( 800.0 ),
39123     minMht = cms.vdouble( 0.0 ),
39124     minMeff = cms.vdouble( 0.0 ),
39125     meffSlope = cms.vdouble( 1.0 )
39126 )
39127 fragment.hltL1sAllETMHFSeeds = cms.EDFilter( "HLTL1TSeed",
39128     saveTags = cms.bool( True ),
39129     L1SeedsLogicalExpression = cms.string( "L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF80_SingleJet55er2p5_dPhi_Min2p1 OR L1_ETMHF80_SingleJet55er2p5_dPhi_Min2p6 OR L1_ETMHF90_SingleJet60er2p5_dPhi_Min2p1 OR L1_ETMHF90_SingleJet60er2p5_dPhi_Min2p6" ),
39130     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39131     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39132     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39133     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39134     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39135     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39136     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39137     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39138     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39139 )
39140 fragment.hltPrePFMET120PFMHT120IDTight = cms.EDFilter( "HLTPrescaler",
39141     offset = cms.uint32( 0 ),
39142     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39143 )
39144 fragment.hltMET90 = cms.EDFilter( "HLT1CaloMET",
39145     saveTags = cms.bool( True ),
39146     inputTag = cms.InputTag( "hltMet" ),
39147     triggerType = cms.int32( 87 ),
39148     MinE = cms.double( -1.0 ),
39149     MinPt = cms.double( 90.0 ),
39150     MinMass = cms.double( -1.0 ),
39151     MaxMass = cms.double( -1.0 ),
39152     MinEta = cms.double( -1.0 ),
39153     MaxEta = cms.double( -1.0 ),
39154     MinN = cms.int32( 1 )
39155 )
39156 fragment.hltMHT90 = cms.EDFilter( "HLTMhtFilter",
39157     saveTags = cms.bool( True ),
39158     mhtLabels = cms.VInputTag( 'hltMht' ),
39159     minMht = cms.vdouble( 90.0 )
39160 )
39161 fragment.hltPFMHTTightID120 = cms.EDFilter( "HLTMhtFilter",
39162     saveTags = cms.bool( True ),
39163     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39164     minMht = cms.vdouble( 120.0 )
39165 )
39166 fragment.hltPFMET120 = cms.EDFilter( "HLT1PFMET",
39167     saveTags = cms.bool( True ),
39168     inputTag = cms.InputTag( "hltPFMETProducer" ),
39169     triggerType = cms.int32( 87 ),
39170     MinE = cms.double( -1.0 ),
39171     MinPt = cms.double( 120.0 ),
39172     MinMass = cms.double( -1.0 ),
39173     MaxMass = cms.double( -1.0 ),
39174     MinEta = cms.double( -1.0 ),
39175     MaxEta = cms.double( -1.0 ),
39176     MinN = cms.int32( 1 )
39177 )
39178 fragment.hltPrePFMET130PFMHT130IDTight = cms.EDFilter( "HLTPrescaler",
39179     offset = cms.uint32( 0 ),
39180     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39181 )
39182 fragment.hltMET100 = cms.EDFilter( "HLT1CaloMET",
39183     saveTags = cms.bool( True ),
39184     inputTag = cms.InputTag( "hltMet" ),
39185     triggerType = cms.int32( 87 ),
39186     MinE = cms.double( -1.0 ),
39187     MinPt = cms.double( 100.0 ),
39188     MinMass = cms.double( -1.0 ),
39189     MaxMass = cms.double( -1.0 ),
39190     MinEta = cms.double( -1.0 ),
39191     MaxEta = cms.double( -1.0 ),
39192     MinN = cms.int32( 1 )
39193 )
39194 fragment.hltMHT100 = cms.EDFilter( "HLTMhtFilter",
39195     saveTags = cms.bool( True ),
39196     mhtLabels = cms.VInputTag( 'hltMht' ),
39197     minMht = cms.vdouble( 100.0 )
39198 )
39199 fragment.hltPFMHTTightID130 = cms.EDFilter( "HLTMhtFilter",
39200     saveTags = cms.bool( True ),
39201     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39202     minMht = cms.vdouble( 130.0 )
39203 )
39204 fragment.hltPFMET130 = cms.EDFilter( "HLT1PFMET",
39205     saveTags = cms.bool( True ),
39206     inputTag = cms.InputTag( "hltPFMETProducer" ),
39207     triggerType = cms.int32( 87 ),
39208     MinE = cms.double( -1.0 ),
39209     MinPt = cms.double( 130.0 ),
39210     MinMass = cms.double( -1.0 ),
39211     MaxMass = cms.double( -1.0 ),
39212     MinEta = cms.double( -1.0 ),
39213     MaxEta = cms.double( -1.0 ),
39214     MinN = cms.int32( 1 )
39215 )
39216 fragment.hltPrePFMET140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler",
39217     offset = cms.uint32( 0 ),
39218     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39219 )
39220 fragment.hltMET110 = cms.EDFilter( "HLT1CaloMET",
39221     saveTags = cms.bool( True ),
39222     inputTag = cms.InputTag( "hltMet" ),
39223     triggerType = cms.int32( 87 ),
39224     MinE = cms.double( -1.0 ),
39225     MinPt = cms.double( 110.0 ),
39226     MinMass = cms.double( -1.0 ),
39227     MaxMass = cms.double( -1.0 ),
39228     MinEta = cms.double( -1.0 ),
39229     MaxEta = cms.double( -1.0 ),
39230     MinN = cms.int32( 1 )
39231 )
39232 fragment.hltMHT110 = cms.EDFilter( "HLTMhtFilter",
39233     saveTags = cms.bool( True ),
39234     mhtLabels = cms.VInputTag( 'hltMht' ),
39235     minMht = cms.vdouble( 110.0 )
39236 )
39237 fragment.hltPFMHTTightID140 = cms.EDFilter( "HLTMhtFilter",
39238     saveTags = cms.bool( True ),
39239     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39240     minMht = cms.vdouble( 140.0 )
39241 )
39242 fragment.hltPFMET140 = cms.EDFilter( "HLT1PFMET",
39243     saveTags = cms.bool( True ),
39244     inputTag = cms.InputTag( "hltPFMETProducer" ),
39245     triggerType = cms.int32( 87 ),
39246     MinE = cms.double( -1.0 ),
39247     MinPt = cms.double( 140.0 ),
39248     MinMass = cms.double( -1.0 ),
39249     MaxMass = cms.double( -1.0 ),
39250     MinEta = cms.double( -1.0 ),
39251     MaxEta = cms.double( -1.0 ),
39252     MinN = cms.int32( 1 )
39253 )
39254 fragment.hltL1sAllETMHFHTT60Seeds = cms.EDFilter( "HLTL1TSeed",
39255     saveTags = cms.bool( True ),
39256     L1SeedsLogicalExpression = cms.string( "L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er" ),
39257     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39258     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39259     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39260     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39261     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39262     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39263     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39264     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39265     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39266 )
39267 fragment.hltPrePFMET120PFMHT120IDTightPFHT60 = cms.EDFilter( "HLTPrescaler",
39268     offset = cms.uint32( 0 ),
39269     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39270 )
39271 fragment.hltPFHT60Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39272     saveTags = cms.bool( True ),
39273     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
39274     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
39275     minHt = cms.vdouble( 60.0 ),
39276     minMht = cms.vdouble( 0.0 ),
39277     minMeff = cms.vdouble( 0.0 ),
39278     meffSlope = cms.vdouble( 1.0 )
39279 )
39280 fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 = cms.EDFilter( "HLTPrescaler",
39281     offset = cms.uint32( 0 ),
39282     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39283 )
39284 fragment.hltPFMHTNoMuTightID = cms.EDProducer( "HLTHtMhtProducer",
39285     usePt = cms.bool( False ),
39286     excludePFMuons = cms.bool( True ),
39287     minNJetHt = cms.int32( 0 ),
39288     minNJetMht = cms.int32( 0 ),
39289     minPtJetHt = cms.double( 20.0 ),
39290     minPtJetMht = cms.double( 20.0 ),
39291     maxEtaJetHt = cms.double( 5.2 ),
39292     maxEtaJetMht = cms.double( 5.2 ),
39293     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
39294     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
39295 )
39296 fragment.hltPFMHTNoMuTightID120 = cms.EDFilter( "HLTMhtFilter",
39297     saveTags = cms.bool( True ),
39298     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
39299     minMht = cms.vdouble( 120.0 )
39300 )
39301 fragment.hltParticleFlowNoMu = cms.EDFilter( "GenericPFCandidateSelector",
39302     src = cms.InputTag( "hltParticleFlow" ),
39303     cut = cms.string( "particleId!=3" ),
39304     filter = cms.bool( False ),
39305     throwOnMissing = cms.untracked.bool( True )
39306 )
39307 fragment.hltPFMETNoMuProducer = cms.EDProducer( "PFMETProducer",
39308     src = cms.InputTag( "hltParticleFlowNoMu" ),
39309     globalThreshold = cms.double( 0.0 ),
39310     alias = cms.string( "pfMetNoMu" ),
39311     calculateSignificance = cms.bool( False ),
39312     parameters = cms.PSet(  ),
39313     applyWeight = cms.bool( False ),
39314     srcWeights = cms.InputTag( "" )
39315 )
39316 fragment.hltPFMETNoMu120 = cms.EDFilter( "HLT1PFMET",
39317     saveTags = cms.bool( True ),
39318     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
39319     triggerType = cms.int32( 87 ),
39320     MinE = cms.double( -1.0 ),
39321     MinPt = cms.double( 120.0 ),
39322     MinMass = cms.double( -1.0 ),
39323     MaxMass = cms.double( -1.0 ),
39324     MinEta = cms.double( -1.0 ),
39325     MaxEta = cms.double( -1.0 ),
39326     MinN = cms.int32( 1 )
39327 )
39328 fragment.hltPrePFMETTypeOne140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler",
39329     offset = cms.uint32( 0 ),
39330     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39331 )
39332 fragment.hltcorrPFMETTypeOne = cms.EDProducer( "PFJetMETcorrInputProducer",
39333     src = cms.InputTag( "hltAK4PFJets" ),
39334     offsetCorrLabel = cms.InputTag( "hltAK4PFFastJetCorrector" ),
39335     jetCorrLabel = cms.InputTag( "hltAK4PFCorrector" ),
39336     jetCorrLabelRes = cms.InputTag( "hltAK4PFCorrector" ),
39337     jetCorrEtaMax = cms.double( 9.9 ),
39338     type1JetPtThreshold = cms.double( 35.0 ),
39339     skipEM = cms.bool( True ),
39340     skipEMfractionThreshold = cms.double( 0.9 ),
39341     skipMuons = cms.bool( True ),
39342     skipMuonSelection = cms.string( "isGlobalMuon | isStandAloneMuon" )
39343 )
39344 fragment.hltPFMETTypeOne = cms.EDProducer( "CorrectedPFMETProducer",
39345     src = cms.InputTag( "hltPFMETProducer" ),
39346     srcCorrections = cms.VInputTag( 'hltcorrPFMETTypeOne:type1' )
39347 )
39348 fragment.hltPFMETTypeOne140 = cms.EDFilter( "HLT1PFMET",
39349     saveTags = cms.bool( True ),
39350     inputTag = cms.InputTag( "hltPFMETTypeOne" ),
39351     triggerType = cms.int32( 87 ),
39352     MinE = cms.double( -1.0 ),
39353     MinPt = cms.double( 140.0 ),
39354     MinMass = cms.double( -1.0 ),
39355     MaxMass = cms.double( -1.0 ),
39356     MinEta = cms.double( -1.0 ),
39357     MaxEta = cms.double( -1.0 ),
39358     MinN = cms.int32( 1 )
39359 )
39360 fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTight = cms.EDFilter( "HLTPrescaler",
39361     offset = cms.uint32( 0 ),
39362     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39363 )
39364 fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTight = cms.EDFilter( "HLTPrescaler",
39365     offset = cms.uint32( 0 ),
39366     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39367 )
39368 fragment.hltPFMHTNoMuTightID130 = cms.EDFilter( "HLTMhtFilter",
39369     saveTags = cms.bool( True ),
39370     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
39371     minMht = cms.vdouble( 130.0 )
39372 )
39373 fragment.hltPFMETNoMu130 = cms.EDFilter( "HLT1PFMET",
39374     saveTags = cms.bool( True ),
39375     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
39376     triggerType = cms.int32( 87 ),
39377     MinE = cms.double( -1.0 ),
39378     MinPt = cms.double( 130.0 ),
39379     MinMass = cms.double( -1.0 ),
39380     MaxMass = cms.double( -1.0 ),
39381     MinEta = cms.double( -1.0 ),
39382     MaxEta = cms.double( -1.0 ),
39383     MinN = cms.int32( 1 )
39384 )
39385 fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTight = cms.EDFilter( "HLTPrescaler",
39386     offset = cms.uint32( 0 ),
39387     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39388 )
39389 fragment.hltPFMHTNoMuTightID140 = cms.EDFilter( "HLTMhtFilter",
39390     saveTags = cms.bool( True ),
39391     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
39392     minMht = cms.vdouble( 140.0 )
39393 )
39394 fragment.hltPFMETNoMu140 = cms.EDFilter( "HLT1PFMET",
39395     saveTags = cms.bool( True ),
39396     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
39397     triggerType = cms.int32( 87 ),
39398     MinE = cms.double( -1.0 ),
39399     MinPt = cms.double( 140.0 ),
39400     MinMass = cms.double( -1.0 ),
39401     MaxMass = cms.double( -1.0 ),
39402     MinEta = cms.double( -1.0 ),
39403     MaxEta = cms.double( -1.0 ),
39404     MinN = cms.int32( 1 )
39405 )
39406 fragment.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
39407     offset = cms.uint32( 0 ),
39408     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39409 )
39410 fragment.hltHFJetShowerShape = cms.EDProducer( "HFJetShowerShape",
39411     jets = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
39412     vertices = cms.InputTag( "hltPixelVertices" ),
39413     jetPtThreshold = cms.double( 25.0 ),
39414     jetEtaThreshold = cms.double( 2.9 ),
39415     hfTowerEtaWidth = cms.double( 0.175 ),
39416     hfTowerPhiWidth = cms.double( 0.175 ),
39417     vertexRecoEffcy = cms.double( 0.7 ),
39418     offsetPerPU = cms.double( 0.4 ),
39419     jetReferenceRadius = cms.double( 0.4 ),
39420     stripPtThreshold = cms.double( 10.0 ),
39421     widthPtThreshold = cms.double( 3.0 )
39422 )
39423 fragment.hltAK4PFJetsTightIDCorrectedHFCleaned = cms.EDProducer( "HLTPFJetHFCleaner",
39424     jets = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
39425     mets = cms.InputTag( "hltMet" ),
39426     sigmaEtaEta = cms.InputTag( 'hltHFJetShowerShape','sigmaEtaEta' ),
39427     sigmaPhiPhi = cms.InputTag( 'hltHFJetShowerShape','sigmaPhiPhi' ),
39428     centralEtaStripSize = cms.InputTag( 'hltHFJetShowerShape','centralEtaStripSize' ),
39429     jetPtMin = cms.double( 100.0 ),
39430     dphiJetMetMin = cms.double( 2.5 ),
39431     jetEtaMin = cms.double( 2.9 ),
39432     jetEtaMax = cms.double( 3.25 ),
39433     sigmaEtaPhiDiffMax = cms.double( 0.05 ),
39434     cornerCutSigmaEtaEta = cms.double( 0.02 ),
39435     cornerCutSigmaPhiPhi = cms.double( 0.02 ),
39436     centralEtaStripSizeMax = cms.int32( 2 ),
39437     applySigmaEtaPhiCornerCut = cms.bool( True ),
39438     applySigmaEtaPhiCut = cms.bool( True ),
39439     applyStripSizeCut = cms.bool( True )
39440 )
39441 fragment.hltPFMHTNoMuTightIDHFCleaned = cms.EDProducer( "HLTHtMhtProducer",
39442     usePt = cms.bool( False ),
39443     excludePFMuons = cms.bool( True ),
39444     minNJetHt = cms.int32( 0 ),
39445     minNJetMht = cms.int32( 0 ),
39446     minPtJetHt = cms.double( 20.0 ),
39447     minPtJetMht = cms.double( 20.0 ),
39448     maxEtaJetHt = cms.double( 5.2 ),
39449     maxEtaJetMht = cms.double( 5.2 ),
39450     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrectedHFCleaned" ),
39451     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
39452 )
39453 fragment.hltPFMHTNoMuTightID110HFCleaned = cms.EDFilter( "HLTMhtFilter",
39454     saveTags = cms.bool( True ),
39455     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
39456     minMht = cms.vdouble( 110.0 )
39457 )
39458 fragment.hltPFMETNoMu110 = cms.EDFilter( "HLT1PFMET",
39459     saveTags = cms.bool( True ),
39460     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
39461     triggerType = cms.int32( 87 ),
39462     MinE = cms.double( -1.0 ),
39463     MinPt = cms.double( 110.0 ),
39464     MinMass = cms.double( -1.0 ),
39465     MaxMass = cms.double( -1.0 ),
39466     MinEta = cms.double( -1.0 ),
39467     MaxEta = cms.double( -1.0 ),
39468     MinN = cms.int32( 1 )
39469 )
39470 fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
39471     offset = cms.uint32( 0 ),
39472     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39473 )
39474 fragment.hltPFMHTNoMuTightID120HFCleaned = cms.EDFilter( "HLTMhtFilter",
39475     saveTags = cms.bool( True ),
39476     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
39477     minMht = cms.vdouble( 120.0 )
39478 )
39479 fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
39480     offset = cms.uint32( 0 ),
39481     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39482 )
39483 fragment.hltPFMHTNoMuTightID130HFCleaned = cms.EDFilter( "HLTMhtFilter",
39484     saveTags = cms.bool( True ),
39485     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
39486     minMht = cms.vdouble( 130.0 )
39487 )
39488 fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
39489     offset = cms.uint32( 0 ),
39490     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39491 )
39492 fragment.hltPFMHTNoMuTightID140HFCleaned = cms.EDFilter( "HLTMhtFilter",
39493     saveTags = cms.bool( True ),
39494     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
39495     minMht = cms.vdouble( 140.0 )
39496 )
39497 fragment.hltPreL1ETMHadSeeds = cms.EDFilter( "HLTPrescaler",
39498     offset = cms.uint32( 0 ),
39499     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39500 )
39501 fragment.hltPreCaloMHT90 = cms.EDFilter( "HLTPrescaler",
39502     offset = cms.uint32( 0 ),
39503     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39504 )
39505 fragment.hltPreCaloMET90NotCleaned = cms.EDFilter( "HLTPrescaler",
39506     offset = cms.uint32( 0 ),
39507     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39508 )
39509 fragment.hltPreCaloMET350NotCleaned = cms.EDFilter( "HLTPrescaler",
39510     offset = cms.uint32( 0 ),
39511     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39512 )
39513 fragment.hltMET350 = cms.EDFilter( "HLT1CaloMET",
39514     saveTags = cms.bool( True ),
39515     inputTag = cms.InputTag( "hltMet" ),
39516     triggerType = cms.int32( 87 ),
39517     MinE = cms.double( -1.0 ),
39518     MinPt = cms.double( 350.0 ),
39519     MinMass = cms.double( -1.0 ),
39520     MaxMass = cms.double( -1.0 ),
39521     MinEta = cms.double( -1.0 ),
39522     MaxEta = cms.double( -1.0 ),
39523     MinN = cms.int32( 1 )
39524 )
39525 fragment.hltPrePFMET200NotCleaned = cms.EDFilter( "HLTPrescaler",
39526     offset = cms.uint32( 0 ),
39527     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39528 )
39529 fragment.hltPFMET200 = cms.EDFilter( "HLT1PFMET",
39530     saveTags = cms.bool( True ),
39531     inputTag = cms.InputTag( "hltPFMETProducer" ),
39532     triggerType = cms.int32( 87 ),
39533     MinE = cms.double( -1.0 ),
39534     MinPt = cms.double( 200.0 ),
39535     MinMass = cms.double( -1.0 ),
39536     MaxMass = cms.double( -1.0 ),
39537     MinEta = cms.double( -1.0 ),
39538     MaxEta = cms.double( -1.0 ),
39539     MinN = cms.int32( 1 )
39540 )
39541 fragment.hltPrePFMET250NotCleaned = cms.EDFilter( "HLTPrescaler",
39542     offset = cms.uint32( 0 ),
39543     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39544 )
39545 fragment.hltPFMET250 = cms.EDFilter( "HLT1PFMET",
39546     saveTags = cms.bool( True ),
39547     inputTag = cms.InputTag( "hltPFMETProducer" ),
39548     triggerType = cms.int32( 87 ),
39549     MinE = cms.double( -1.0 ),
39550     MinPt = cms.double( 250.0 ),
39551     MinMass = cms.double( -1.0 ),
39552     MaxMass = cms.double( -1.0 ),
39553     MinEta = cms.double( -1.0 ),
39554     MaxEta = cms.double( -1.0 ),
39555     MinN = cms.int32( 1 )
39556 )
39557 fragment.hltPrePFMET300NotCleaned = cms.EDFilter( "HLTPrescaler",
39558     offset = cms.uint32( 0 ),
39559     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39560 )
39561 fragment.hltPFMET300 = cms.EDFilter( "HLT1PFMET",
39562     saveTags = cms.bool( True ),
39563     inputTag = cms.InputTag( "hltPFMETProducer" ),
39564     triggerType = cms.int32( 87 ),
39565     MinE = cms.double( -1.0 ),
39566     MinPt = cms.double( 300.0 ),
39567     MinMass = cms.double( -1.0 ),
39568     MaxMass = cms.double( -1.0 ),
39569     MinEta = cms.double( -1.0 ),
39570     MaxEta = cms.double( -1.0 ),
39571     MinN = cms.int32( 1 )
39572 )
39573 fragment.hltPrePFMET200BeamHaloCleaned = cms.EDFilter( "HLTPrescaler",
39574     offset = cms.uint32( 0 ),
39575     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39576 )
39577 fragment.hltCSCHaloData = cms.EDProducer( "CSCHaloDataProducer",
39578     L1MuGMTReadoutLabel = cms.InputTag( "" ),
39579     HLTResultLabel = cms.InputTag( "" ),
39580     HLTBitLabel = cms.VInputTag(  ),
39581     CSCRecHitLabel = cms.InputTag( "hltCsc2DRecHits" ),
39582     HBHErhLabel = cms.InputTag( "hltHbhereco" ),
39583     ECALBrhLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
39584     ECALErhLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
39585     CSCSegmentLabel = cms.InputTag( "hltCscSegments" ),
39586     CosmicMuonLabel = cms.InputTag( "" ),
39587     MuonLabel = cms.InputTag( "hltMuons" ),
39588     SALabel = cms.InputTag( "" ),
39589     ALCTDigiLabel = cms.InputTag( "" ),
39590     MatchParameters = cms.PSet( 
39591       RPChits = cms.InputTag( "hltRpcRecHits" ),
39592       TightMatchDT = cms.bool( False ),
39593       DTradius = cms.double( 0.01 ),
39594       TightMatchCSC = cms.bool( True ),
39595       CSCsegments = cms.InputTag( "hltCscSegments" ),
39596       DTsegments = cms.InputTag( "hltDt4DSegments" )
39597     ),
39598     DetaParam = cms.double( 0.1 ),
39599     DphiParam = cms.double( 1.0 ),
39600     InnerRMinParam = cms.double( 0.0 ),
39601     InnerRMaxParam = cms.double( 99999.0 ),
39602     OuterRMinParam = cms.double( 0.0 ),
39603     OuterRMaxParam = cms.double( 99999.0 ),
39604     NormChi2Param = cms.double( 8.0 ),
39605     MaxSegmentRDiff = cms.double( 10.0 ),
39606     MaxSegmentPhiDiff = cms.double( 0.1 ),
39607     MaxSegmentTheta = cms.double( 0.7 ),
39608     MaxDtMuonSegment = cms.double( -10.0 ),
39609     MaxFreeInverseBeta = cms.double( 0.0 ),
39610     ExpectedBX = cms.int32( 6 ),
39611     RecHitTime0 = cms.double( 0.0 ),
39612     RecHitTimeWindow = cms.double( 25.0 ),
39613     MinOuterMomentumTheta = cms.double( 0.1 ),
39614     MaxOuterMomentumTheta = cms.double( 3.0 ),
39615     MatchingDPhiThreshold = cms.double( 0.18 ),
39616     MatchingDEtaThreshold = cms.double( 0.4 ),
39617     MatchingDWireThreshold = cms.int32( 5 )
39618 )
39619 fragment.hltEcalHaloData = cms.EDProducer( "EcalHaloDataProducer",
39620     EBRecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
39621     EERecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
39622     ESRecHitLabel = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
39623     HBHERecHitLabel = cms.InputTag( "hltHbhereco" ),
39624     SuperClusterLabel = cms.InputTag( "" ),
39625     PhotonLabel = cms.InputTag( "" ),
39626     EBRecHitEnergyThresholdParam = cms.double( 0.3 ),
39627     EERecHitEnergyThresholdParam = cms.double( 0.3 ),
39628     ESRecHitEnergyThresholdParam = cms.double( 0.3 ),
39629     SumEcalEnergyThresholdParam = cms.double( 10.0 ),
39630     NHitsEcalThresholdParam = cms.int32( 4 ),
39631     RoundnessCutParam = cms.double( 0.41 ),
39632     AngleCutParam = cms.double( 0.51 )
39633 )
39634 fragment.hltHcalHaloData = cms.EDProducer( "HcalHaloDataProducer",
39635     EBRecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
39636     EERecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
39637     HBHERecHitLabel = cms.InputTag( "hltHbhereco" ),
39638     HFRecHitLabel = cms.InputTag( "hltHfreco" ),
39639     HORecHitLabel = cms.InputTag( "hltHoreco" ),
39640     caloTowerCollName = cms.InputTag( "hltTowerMakerForAll" ),
39641     HBRecHitEnergyThresholdParam = cms.double( 0.5 ),
39642     HERecHitEnergyThresholdParam = cms.double( 0.5 ),
39643     SumHcalEnergyThresholdParam = cms.double( 18.0 ),
39644     NHitsHcalThresholdParam = cms.int32( 4 )
39645 )
39646 fragment.hltGlobalHaloData = cms.EDProducer( "GlobalHaloDataProducer",
39647     IsHLT = cms.bool( True ),
39648     metLabel = cms.InputTag( "hltMet" ),
39649     calotowerLabel = cms.InputTag( "hltTowerMakerForAll" ),
39650     CSCSegmentLabel = cms.InputTag( "hltCscSegments" ),
39651     CSCRecHitLabel = cms.InputTag( "hltCsc2DRecHits" ),
39652     MuonLabel = cms.InputTag( "hltMuons" ),
39653     CSCHaloDataLabel = cms.InputTag( "hltCSCHaloData" ),
39654     EcalHaloDataLabel = cms.InputTag( "hltEcalHaloData" ),
39655     HcalHaloDataLabel = cms.InputTag( "hltHcalHaloData" ),
39656     EcalMinMatchingRadiusParam = cms.double( 110.0 ),
39657     EcalMaxMatchingRadiusParam = cms.double( 330.0 ),
39658     HcalMinMatchingRadiusParam = cms.double( 110.0 ),
39659     HcalMaxMatchingRadiusParam = cms.double( 490.0 ),
39660     CaloTowerEtThresholdParam = cms.double( 0.3 ),
39661     MaxSegmentTheta = cms.double( 0.7 ),
39662     rh_et_threshforcscmatching_eb = cms.double( 10.0 ),
39663     rcalominrsegm_lowthresh_eb = cms.double( -30.0 ),
39664     rcalominrsegm_highthresh_eb = cms.double( 15.0 ),
39665     dtcalosegm_thresh_eb = cms.double( 15.0 ),
39666     dphicalosegm_thresh_eb = cms.double( 0.04 ),
39667     rh_et_threshforcscmatching_ee = cms.double( 10.0 ),
39668     rcalominrsegm_lowthresh_ee = cms.double( -30.0 ),
39669     rcalominrsegm_highthresh_ee = cms.double( 30.0 ),
39670     dtcalosegm_thresh_ee = cms.double( 15.0 ),
39671     dphicalosegm_thresh_ee = cms.double( 0.04 ),
39672     rh_et_threshforcscmatching_hb = cms.double( 20.0 ),
39673     rcalominrsegm_lowthresh_hb = cms.double( -100.0 ),
39674     rcalominrsegm_highthresh_hb = cms.double( 20.0 ),
39675     dtcalosegm_thresh_hb = cms.double( 15.0 ),
39676     dphicalosegm_thresh_hb = cms.double( 0.15 ),
39677     rh_et_threshforcscmatching_he = cms.double( 20.0 ),
39678     rcalominrsegm_lowthresh_he = cms.double( -30.0 ),
39679     rcalominrsegm_highthresh_he = cms.double( 30.0 ),
39680     dtcalosegm_thresh_he = cms.double( 15.0 ),
39681     dphicalosegm_thresh_he = cms.double( 0.1 )
39682 )
39683 fragment.hltCaloRecHitsBeamHaloCleaned = cms.EDProducer( "CaloRecHitsBeamHaloCleaned",
39684     EBRecHitsLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
39685     EERecHitsLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
39686     HBHERecHitsLabel = cms.InputTag( "hltHbhereco" ),
39687     GlobalHaloDataLabel = cms.InputTag( "hltGlobalHaloData" ),
39688     IsHLT = cms.bool( True )
39689 )
39690 fragment.hltTowerMakerForAllBeamHaloCleaned = cms.EDProducer( "CaloTowersCreator",
39691     EBSumThreshold = cms.double( 0.2 ),
39692     HF2Weight = cms.double( 1.0 ),
39693     EBWeight = cms.double( 1.0 ),
39694     hfInput = cms.InputTag( "hltHfreco" ),
39695     EESumThreshold = cms.double( 0.45 ),
39696     HOThreshold0 = cms.double( 3.5 ),
39697     HOThresholdPlus1 = cms.double( 3.5 ),
39698     HOThresholdMinus1 = cms.double( 3.5 ),
39699     HOThresholdPlus2 = cms.double( 3.5 ),
39700     HOThresholdMinus2 = cms.double( 3.5 ),
39701     HBGrid = cms.vdouble(  ),
39702     HBThreshold1 = cms.double( 0.4 ),
39703     HBThreshold2 = cms.double( 0.3 ),
39704     HBThreshold = cms.double( 0.3 ),
39705     EEWeights = cms.vdouble(  ),
39706     HF1Threshold = cms.double( 0.5 ),
39707     HF2Weights = cms.vdouble(  ),
39708     HOWeights = cms.vdouble(  ),
39709     EEGrid = cms.vdouble(  ),
39710     HEDWeight = cms.double( 1.0 ),
39711     EEWeight = cms.double( 1.0 ),
39712     UseHO = cms.bool( False ),
39713     HBWeights = cms.vdouble(  ),
39714     HESWeight = cms.double( 1.0 ),
39715     HF1Weight = cms.double( 1.0 ),
39716     HF2Grid = cms.vdouble(  ),
39717     HEDWeights = cms.vdouble(  ),
39718     HF1Grid = cms.vdouble(  ),
39719     EBWeights = cms.vdouble(  ),
39720     HOWeight = cms.double( 1.0E-99 ),
39721     EBThreshold = cms.double( 0.07 ),
39722     EEThreshold = cms.double( 0.3 ),
39723     UseEtEBTreshold = cms.bool( False ),
39724     UseSymEBTreshold = cms.bool( False ),
39725     UseEtEETreshold = cms.bool( False ),
39726     UseSymEETreshold = cms.bool( False ),
39727     hbheInput = cms.InputTag( "hltCaloRecHitsBeamHaloCleaned" ),
39728     HcalThreshold = cms.double( -1000.0 ),
39729     HF2Threshold = cms.double( 0.85 ),
39730     HESThreshold1 = cms.double( 0.1 ),
39731     HESThreshold = cms.double( 0.2 ),
39732     HF1Weights = cms.vdouble(  ),
39733     hoInput = cms.InputTag( "hltHoreco" ),
39734     HESGrid = cms.vdouble(  ),
39735     HESWeights = cms.vdouble(  ),
39736     HEDThreshold1 = cms.double( 0.1 ),
39737     HEDThreshold = cms.double( 0.2 ),
39738     EcutTower = cms.double( -1000.0 ),
39739     HEDGrid = cms.vdouble(  ),
39740     ecalInputs = cms.VInputTag( 'hltCaloRecHitsBeamHaloCleaned:EcalRecHitsEB','hltCaloRecHitsBeamHaloCleaned:EcalRecHitsEE' ),
39741     HBWeight = cms.double( 1.0 ),
39742     HOGrid = cms.vdouble(  ),
39743     EBGrid = cms.vdouble(  ),
39744     MomConstrMethod = cms.int32( 1 ),
39745     MomHBDepth = cms.double( 0.2 ),
39746     MomHEDepth = cms.double( 0.4 ),
39747     MomEBDepth = cms.double( 0.3 ),
39748     MomEEDepth = cms.double( 0.0 ),
39749     HcalAcceptSeverityLevel = cms.uint32( 9 ),
39750     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
39751       'kWeird',
39752       'kBad' ),
39753     UseHcalRecoveredHits = cms.bool( False ),
39754     UseEcalRecoveredHits = cms.bool( False ),
39755     UseRejectedHitsOnly = cms.bool( False ),
39756     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
39757     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
39758     UseRejectedRecoveredHcalHits = cms.bool( False ),
39759     UseRejectedRecoveredEcalHits = cms.bool( False ),
39760     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
39761     AllowMissingInputs = cms.bool( False ),
39762     HcalPhase = cms.int32( 1 ),
39763     usePFThresholdsFromDB = cms.bool( True ),
39764     EcalRecHitThresh = cms.bool( True )
39765 )
39766 fragment.hltMetCleanBH = cms.EDProducer( "CaloMETProducer",
39767     src = cms.InputTag( "hltTowerMakerForAllBeamHaloCleaned" ),
39768     calculateSignificance = cms.bool( False ),
39769     globalThreshold = cms.double( 0.3 ),
39770     noHF = cms.bool( False ),
39771     alias = cms.string( "RawCaloMET" ),
39772     EB_EtResPar = cms.vdouble( 0.2, 0.03, 0.005 ),
39773     EB_PhiResPar = cms.vdouble( 0.00502 ),
39774     EE_EtResPar = cms.vdouble( 0.2, 0.03, 0.005 ),
39775     EE_PhiResPar = cms.vdouble( 0.02511 ),
39776     HB_EtResPar = cms.vdouble( 0.0, 1.22, 0.05 ),
39777     HB_PhiResPar = cms.vdouble( 0.02511 ),
39778     HE_EtResPar = cms.vdouble( 0.0, 1.3, 0.05 ),
39779     HE_PhiResPar = cms.vdouble( 0.02511 ),
39780     HO_EtResPar = cms.vdouble( 0.0, 1.3, 0.005 ),
39781     HO_PhiResPar = cms.vdouble( 0.02511 ),
39782     HF_EtResPar = cms.vdouble( 0.0, 1.82, 0.09 ),
39783     HF_PhiResPar = cms.vdouble( 0.05022 ),
39784     PF_EtResType1 = cms.vdouble( 0.05, 0.0, 0.0 ),
39785     PF_PhiResType1 = cms.vdouble( 0.002 ),
39786     PF_EtResType2 = cms.vdouble( 0.05, 0.0, 0.0 ),
39787     PF_PhiResType2 = cms.vdouble( 0.002 ),
39788     PF_EtResType3 = cms.vdouble( 0.05, 0.0, 0.0 ),
39789     PF_PhiResType3 = cms.vdouble( 0.002 ),
39790     PF_EtResType4 = cms.vdouble( 0.042, 0.1, 0.0 ),
39791     PF_PhiResType4 = cms.vdouble( 0.0028, 0.0, 0.0022 ),
39792     PF_EtResType5 = cms.vdouble( 0.41, 0.52, 0.25 ),
39793     PF_PhiResType5 = cms.vdouble( 0.1, 0.1, 0.13 ),
39794     PF_EtResType6 = cms.vdouble( 0.0, 1.22, 0.05 ),
39795     PF_PhiResType6 = cms.vdouble( 0.02511 ),
39796     PF_EtResType7 = cms.vdouble( 0.0, 1.22, 0.05 ),
39797     PF_PhiResType7 = cms.vdouble( 0.02511 ),
39798     resolutionsEra = cms.string( "Spring10" ),
39799     resolutionsAlgo = cms.string( "AK5PF" ),
39800     ptresolthreshold = cms.double( 10.0 ),
39801     jdpt0 = cms.vdouble(  ),
39802     jdphi0 = cms.vdouble(  ),
39803     jdpt1 = cms.vdouble(  ),
39804     jdphi1 = cms.vdouble(  ),
39805     jdpt2 = cms.vdouble(  ),
39806     jdphi2 = cms.vdouble(  ),
39807     jdpt3 = cms.vdouble(  ),
39808     jdphi3 = cms.vdouble(  ),
39809     jdpt4 = cms.vdouble(  ),
39810     jdphi4 = cms.vdouble(  ),
39811     jdpt5 = cms.vdouble(  ),
39812     jdphi5 = cms.vdouble(  ),
39813     jdpt6 = cms.vdouble(  ),
39814     jdphi6 = cms.vdouble(  ),
39815     jdpt7 = cms.vdouble(  ),
39816     jdphi7 = cms.vdouble(  ),
39817     jdpt8 = cms.vdouble(  ),
39818     jdphi8 = cms.vdouble(  ),
39819     jdpt9 = cms.vdouble(  ),
39820     jdphi9 = cms.vdouble(  )
39821 )
39822 fragment.hltMETCleanBH80 = cms.EDFilter( "HLT1CaloMET",
39823     saveTags = cms.bool( True ),
39824     inputTag = cms.InputTag( "hltMetCleanBH" ),
39825     triggerType = cms.int32( 87 ),
39826     MinE = cms.double( -1.0 ),
39827     MinPt = cms.double( 80.0 ),
39828     MinMass = cms.double( -1.0 ),
39829     MaxMass = cms.double( -1.0 ),
39830     MinEta = cms.double( -1.0 ),
39831     MaxEta = cms.double( -1.0 ),
39832     MinN = cms.int32( 1 )
39833 )
39834 fragment.hltPrePFMETTypeOne200BeamHaloCleaned = cms.EDFilter( "HLTPrescaler",
39835     offset = cms.uint32( 0 ),
39836     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39837 )
39838 fragment.hltPFMETTypeOne200 = cms.EDFilter( "HLT1PFMET",
39839     saveTags = cms.bool( True ),
39840     inputTag = cms.InputTag( "hltPFMETTypeOne" ),
39841     triggerType = cms.int32( 87 ),
39842     MinE = cms.double( -1.0 ),
39843     MinPt = cms.double( 200.0 ),
39844     MinMass = cms.double( -1.0 ),
39845     MaxMass = cms.double( -1.0 ),
39846     MinEta = cms.double( -1.0 ),
39847     MaxEta = cms.double( -1.0 ),
39848     MinN = cms.int32( 1 )
39849 )
39850 fragment.hltL1sETM90ToETM150 = cms.EDFilter( "HLTL1TSeed",
39851     saveTags = cms.bool( True ),
39852     L1SeedsLogicalExpression = cms.string( "L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er OR L1_ETMHF80_SingleJet55er2p5_dPhi_Min2p1 OR L1_ETMHF90_SingleJet60er2p5_dPhi_Min2p1" ),
39853     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39854     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39855     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39856     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39857     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39858     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39859     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39860     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39861     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39862 )
39863 fragment.hltPreMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler",
39864     offset = cms.uint32( 0 ),
39865     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39866 )
39867 fragment.hltMET105 = cms.EDFilter( "HLT1CaloMET",
39868     saveTags = cms.bool( True ),
39869     inputTag = cms.InputTag( "hltMet" ),
39870     triggerType = cms.int32( 87 ),
39871     MinE = cms.double( -1.0 ),
39872     MinPt = cms.double( 105.0 ),
39873     MinMass = cms.double( -1.0 ),
39874     MaxMass = cms.double( -1.0 ),
39875     MinEta = cms.double( -1.0 ),
39876     MaxEta = cms.double( -1.0 ),
39877     MinN = cms.int32( 1 )
39878 )
39879 fragment.hltDeDxEstimatorProducer = cms.EDProducer( "DeDxEstimatorProducer",
39880     estimator = cms.string( "generic" ),
39881     tracks = cms.InputTag( "hltMergedTracks" ),
39882     UseDeDxHits = cms.bool( False ),
39883     pixelDeDxHits = cms.InputTag( "" ),
39884     stripDeDxHits = cms.InputTag( "" ),
39885     UsePixel = cms.bool( False ),
39886     UseStrip = cms.bool( True ),
39887     MeVperADCPixel = cms.double( 3.61E-6 ),
39888     MeVperADCStrip = cms.double( 9.5665E-4 ),
39889     ShapeTest = cms.bool( False ),
39890     UseCalibration = cms.bool( False ),
39891     calibrationPath = cms.string( "" ),
39892     Record = cms.string( "SiStripDeDxMip_3D_Rcd" ),
39893     ProbabilityMode = cms.string( "Accumulation" ),
39894     fraction = cms.double( 0.4 ),
39895     exponent = cms.double( -2.0 ),
39896     truncate = cms.bool( True )
39897 )
39898 fragment.hltTrk50Filter = cms.EDFilter( "HLTDeDxFilter",
39899     saveTags = cms.bool( True ),
39900     minDEDx = cms.double( -1.0 ),
39901     minPT = cms.double( 50.0 ),
39902     minNOM = cms.double( -1.0 ),
39903     minETA = cms.double( 0.0 ),
39904     maxETA = cms.double( 5.5 ),
39905     minNumValidHits = cms.double( 5.0 ),
39906     maxNHitMissIn = cms.double( 0.0 ),
39907     maxNHitMissMid = cms.double( 0.0 ),
39908     maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ),
39909     relTrkIsoDeltaRSize = cms.double( 0.3 ),
39910     maxAssocCaloE = cms.double( 100.0 ),
39911     maxAssocCaloEDeltaRSize = cms.double( 0.5 ),
39912     caloTowersTag = cms.InputTag( "hltTowerMakerForAll" ),
39913     inputTracksTag = cms.InputTag( "hltMergedTracks" ),
39914     inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" )
39915 )
39916 fragment.hltL1sETM80ToETM150 = cms.EDFilter( "HLTL1TSeed",
39917     saveTags = cms.bool( True ),
39918     L1SeedsLogicalExpression = cms.string( "L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er OR L1_ETMHF80_SingleJet55er2p5_dPhi_Min2p1 OR L1_ETMHF90_SingleJet60er2p5_dPhi_Min2p1" ),
39919     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39920     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39921     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39922     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39923     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39924     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39925     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39926     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39927     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39928 )
39929 fragment.hltPreMET120IsoTrk50 = cms.EDFilter( "HLTPrescaler",
39930     offset = cms.uint32( 0 ),
39931     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39932 )
39933 fragment.hltMET120 = cms.EDFilter( "HLT1CaloMET",
39934     saveTags = cms.bool( True ),
39935     inputTag = cms.InputTag( "hltMet" ),
39936     triggerType = cms.int32( 87 ),
39937     MinE = cms.double( -1.0 ),
39938     MinPt = cms.double( 120.0 ),
39939     MinMass = cms.double( -1.0 ),
39940     MaxMass = cms.double( -1.0 ),
39941     MinEta = cms.double( -1.0 ),
39942     MaxEta = cms.double( -1.0 ),
39943     MinN = cms.int32( 1 )
39944 )
39945 fragment.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed",
39946     saveTags = cms.bool( True ),
39947     L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ),
39948     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39949     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39950     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39951     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39952     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39953     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39954     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39955     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39956     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39957 )
39958 fragment.hltPreMu12eta2p3 = cms.EDFilter( "HLTPrescaler",
39959     offset = cms.uint32( 0 ),
39960     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39961 )
39962 fragment.hltL1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39963     saveTags = cms.bool( True ),
39964     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39965     PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ),
39966     MaxEta = cms.double( 2.5 ),
39967     MinPt = cms.double( 0.0 ),
39968     MaxDeltaR = cms.double( 0.3 ),
39969     MinN = cms.int32( 1 ),
39970     CentralBxOnly = cms.bool( True ),
39971     SelectQualities = cms.vint32(  )
39972 )
39973 fragment.hltL2fL1sMu7L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
39974     saveTags = cms.bool( True ),
39975     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
39976     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
39977     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7L1Filtered0" ),
39978     SeedMapTag = cms.InputTag( "hltL2Muons" ),
39979     MinN = cms.int32( 0 ),
39980     MaxEta = cms.double( 2.5 ),
39981     AbsEtaBins = cms.vdouble( 0.0 ),
39982     MinNstations = cms.vint32( 0 ),
39983     MinNhits = cms.vint32( 0 ),
39984     CutOnChambers = cms.bool( False ),
39985     MinNchambers = cms.vint32( 0 ),
39986     MaxDr = cms.double( 9999.0 ),
39987     MinDr = cms.double( -1.0 ),
39988     MaxDz = cms.double( 9999.0 ),
39989     MinDxySig = cms.double( -1.0 ),
39990     MinPt = cms.double( 0.0 ),
39991     NSigmaPt = cms.double( 0.0 ),
39992     MatchToPreviousCand = cms.bool( True )
39993 )
39994 fragment.hltL1fForIterL3L1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39995     saveTags = cms.bool( True ),
39996     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
39997     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7L1Filtered0" ),
39998     MaxEta = cms.double( 2.5 ),
39999     MinPt = cms.double( 0.0 ),
40000     MaxDeltaR = cms.double( 0.3 ),
40001     MinN = cms.int32( 1 ),
40002     CentralBxOnly = cms.bool( True ),
40003     SelectQualities = cms.vint32(  )
40004 )
40005 fragment.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40006     saveTags = cms.bool( True ),
40007     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40008     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40009     PreviousCandTag = cms.InputTag( "hltL2fL1sMu7L1f0L2Filtered0" ),
40010     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7L1Filtered0" ),
40011     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40012     MinN = cms.int32( 1 ),
40013     MaxEta = cms.double( 2.3 ),
40014     MinNhits = cms.int32( 0 ),
40015     MaxDr = cms.double( 2.0 ),
40016     MinDr = cms.double( -1.0 ),
40017     MaxDz = cms.double( 9999.0 ),
40018     MinDxySig = cms.double( -1.0 ),
40019     MinPt = cms.double( 8.0 ),
40020     NSigmaPt = cms.double( 0.0 ),
40021     MaxNormalizedChi2 = cms.double( 9999.0 ),
40022     MaxDXYBeamSpot = cms.double( 9999.0 ),
40023     MinDXYBeamSpot = cms.double( -1.0 ),
40024     MinNmuonHits = cms.int32( 0 ),
40025     MaxPtDifference = cms.double( 9999.0 ),
40026     MinTrackPt = cms.double( 0.0 ),
40027     minMuonStations = cms.int32( 2 ),
40028     minTrkHits = cms.int32( -1 ),
40029     minMuonHits = cms.int32( -1 ),
40030     allowedTypeMask = cms.uint32( 255 ),
40031     requiredTypeMask = cms.uint32( 0 ),
40032     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40033     trkMuonId = cms.uint32( 0 ),
40034     L1MatchingdR = cms.double( 0.3 ),
40035     MatchToPreviousCand = cms.bool( True ),
40036     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40037     requireL3MuonTrajectorySeed = cms.bool( False ),
40038     useSimpleGeometry = cms.bool( True ),
40039     useStation2 = cms.bool( True ),
40040     fallbackToME1 = cms.bool( False ),
40041     cosmicPropagationHypothesis = cms.bool( False ),
40042     useMB2InOverlap = cms.bool( False ),
40043     useTrack = cms.string( "tracker" ),
40044     useState = cms.string( "atVertex" ),
40045     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40046     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40047     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40048 )
40049 fragment.hltL1sMu3Jet30er2p5 = cms.EDFilter( "HLTL1TSeed",
40050     saveTags = cms.bool( True ),
40051     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet30er2p5" ),
40052     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40053     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40054     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40055     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40056     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40057     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40058     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40059     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40060     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40061 )
40062 fragment.hltPreMu12eta2p3PFJet40 = cms.EDFilter( "HLTPrescaler",
40063     offset = cms.uint32( 0 ),
40064     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40065 )
40066 fragment.hltL1fL1sMu3Jet30er2p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40067     saveTags = cms.bool( True ),
40068     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40069     PreviousCandTag = cms.InputTag( "hltL1sMu3Jet30er2p5" ),
40070     MaxEta = cms.double( 2.5 ),
40071     MinPt = cms.double( 0.0 ),
40072     MaxDeltaR = cms.double( 0.3 ),
40073     MinN = cms.int32( 1 ),
40074     CentralBxOnly = cms.bool( True ),
40075     SelectQualities = cms.vint32(  )
40076 )
40077 fragment.hltCaloJet30eta2p3 = cms.EDFilter( "HLT1CaloJet",
40078     saveTags = cms.bool( True ),
40079     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
40080     triggerType = cms.int32( 85 ),
40081     MinE = cms.double( -1.0 ),
40082     MinPt = cms.double( 30.0 ),
40083     MinMass = cms.double( -1.0 ),
40084     MaxMass = cms.double( -1.0 ),
40085     MinEta = cms.double( -1.0 ),
40086     MaxEta = cms.double( 2.3 ),
40087     MinN = cms.int32( 1 )
40088 )
40089 fragment.hltPFJetCorrectedMatchedToCaloJet30eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
40090     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
40091     triggerJetsFilter = cms.InputTag( "hltCaloJet30eta2p3" ),
40092     triggerJetsType = cms.int32( 85 ),
40093     maxDeltaR = cms.double( 0.5 )
40094 )
40095 fragment.hltPFJet40Eta2p3 = cms.EDFilter( "HLT1PFJet",
40096     saveTags = cms.bool( True ),
40097     inputTag = cms.InputTag( "hltPFJetCorrectedMatchedToCaloJet30eta2p3" ),
40098     triggerType = cms.int32( 85 ),
40099     MinE = cms.double( -1.0 ),
40100     MinPt = cms.double( 40.0 ),
40101     MinMass = cms.double( -1.0 ),
40102     MaxMass = cms.double( -1.0 ),
40103     MinEta = cms.double( -1.0 ),
40104     MaxEta = cms.double( 2.3 ),
40105     MinN = cms.int32( 1 )
40106 )
40107 fragment.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40108     saveTags = cms.bool( True ),
40109     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40110     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40111     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet30er2p5L1Filtered0" ),
40112     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40113     MinN = cms.int32( 0 ),
40114     MaxEta = cms.double( 2.5 ),
40115     AbsEtaBins = cms.vdouble( 0.0 ),
40116     MinNstations = cms.vint32( 0 ),
40117     MinNhits = cms.vint32( 0 ),
40118     CutOnChambers = cms.bool( False ),
40119     MinNchambers = cms.vint32( 0 ),
40120     MaxDr = cms.double( 9999.0 ),
40121     MinDr = cms.double( -1.0 ),
40122     MaxDz = cms.double( 9999.0 ),
40123     MinDxySig = cms.double( -1.0 ),
40124     MinPt = cms.double( 0.0 ),
40125     NSigmaPt = cms.double( 0.0 ),
40126     MatchToPreviousCand = cms.bool( True )
40127 )
40128 fragment.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40129     saveTags = cms.bool( True ),
40130     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40131     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0" ),
40132     MaxEta = cms.double( 2.5 ),
40133     MinPt = cms.double( 0.0 ),
40134     MaxDeltaR = cms.double( 0.3 ),
40135     MinN = cms.int32( 1 ),
40136     CentralBxOnly = cms.bool( True ),
40137     SelectQualities = cms.vint32(  )
40138 )
40139 fragment.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40140     saveTags = cms.bool( True ),
40141     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40142     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40143     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0" ),
40144     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0" ),
40145     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40146     MinN = cms.int32( 1 ),
40147     MaxEta = cms.double( 2.3 ),
40148     MinNhits = cms.int32( 0 ),
40149     MaxDr = cms.double( 2.0 ),
40150     MinDr = cms.double( -1.0 ),
40151     MaxDz = cms.double( 9999.0 ),
40152     MinDxySig = cms.double( -1.0 ),
40153     MinPt = cms.double( 12.0 ),
40154     NSigmaPt = cms.double( 0.0 ),
40155     MaxNormalizedChi2 = cms.double( 9999.0 ),
40156     MaxDXYBeamSpot = cms.double( 9999.0 ),
40157     MinDXYBeamSpot = cms.double( -1.0 ),
40158     MinNmuonHits = cms.int32( 0 ),
40159     MaxPtDifference = cms.double( 9999.0 ),
40160     MinTrackPt = cms.double( 0.0 ),
40161     minMuonStations = cms.int32( 2 ),
40162     minTrkHits = cms.int32( -1 ),
40163     minMuonHits = cms.int32( -1 ),
40164     allowedTypeMask = cms.uint32( 255 ),
40165     requiredTypeMask = cms.uint32( 0 ),
40166     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40167     trkMuonId = cms.uint32( 0 ),
40168     L1MatchingdR = cms.double( 0.3 ),
40169     MatchToPreviousCand = cms.bool( True ),
40170     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40171     requireL3MuonTrajectorySeed = cms.bool( False ),
40172     useSimpleGeometry = cms.bool( True ),
40173     useStation2 = cms.bool( True ),
40174     fallbackToME1 = cms.bool( False ),
40175     cosmicPropagationHypothesis = cms.bool( False ),
40176     useMB2InOverlap = cms.bool( False ),
40177     useTrack = cms.string( "tracker" ),
40178     useState = cms.string( "atVertex" ),
40179     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40180     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40181     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40182 )
40183 fragment.hltL1sMu3JetC16dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
40184     saveTags = cms.bool( True ),
40185     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet16er2p5_dR_Max0p4" ),
40186     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40187     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40188     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40189     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40190     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40191     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40192     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40193     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40194     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40195 )
40196 fragment.hltPreMu12DoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40197     offset = cms.uint32( 0 ),
40198     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40199 )
40200 fragment.hltL1fL1sMu3Jet16L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40201     saveTags = cms.bool( True ),
40202     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40203     PreviousCandTag = cms.InputTag( "hltL1sMu3JetC16dRMax0p4" ),
40204     MaxEta = cms.double( 2.5 ),
40205     MinPt = cms.double( 0.0 ),
40206     MaxDeltaR = cms.double( 0.3 ),
40207     MinN = cms.int32( 1 ),
40208     CentralBxOnly = cms.bool( True ),
40209     SelectQualities = cms.vint32(  )
40210 )
40211 fragment.hltDoubleCaloBJets30eta2p3 = cms.EDFilter( "HLT1CaloJet",
40212     saveTags = cms.bool( True ),
40213     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
40214     triggerType = cms.int32( 86 ),
40215     MinE = cms.double( -1.0 ),
40216     MinPt = cms.double( 30.0 ),
40217     MinMass = cms.double( -1.0 ),
40218     MaxMass = cms.double( -1.0 ),
40219     MinEta = cms.double( -1.0 ),
40220     MaxEta = cms.double( 2.3 ),
40221     MinN = cms.int32( 2 )
40222 )
40223 fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
40224     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
40225     triggerJetsFilter = cms.InputTag( "hltDoubleCaloBJets30eta2p3" ),
40226     triggerJetsType = cms.int32( 86 ),
40227     maxDeltaR = cms.double( 0.5 )
40228 )
40229 fragment.hltDoublePFBJets40Eta2p3 = cms.EDFilter( "HLT1PFJet",
40230     saveTags = cms.bool( True ),
40231     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40232     triggerType = cms.int32( 86 ),
40233     MinE = cms.double( -1.0 ),
40234     MinPt = cms.double( 40.0 ),
40235     MinMass = cms.double( -1.0 ),
40236     MaxMass = cms.double( -1.0 ),
40237     MinEta = cms.double( -1.0 ),
40238     MaxEta = cms.double( 2.3 ),
40239     MinN = cms.int32( 2 )
40240 )
40241 fragment.hltPFJetForBtagSelector = cms.EDFilter( "HLT1PFJet",
40242     saveTags = cms.bool( True ),
40243     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
40244     triggerType = cms.int32( 86 ),
40245     MinE = cms.double( -1.0 ),
40246     MinPt = cms.double( 30.0 ),
40247     MinMass = cms.double( -1.0 ),
40248     MaxMass = cms.double( -1.0 ),
40249     MinEta = cms.double( -1.0 ),
40250     MaxEta = cms.double( 2.6 ),
40251     MinN = cms.int32( 1 )
40252 )
40253 fragment.hltPFJetForBtag = cms.EDProducer( "HLTPFJetCollectionProducer",
40254     HLTObject = cms.InputTag( "hltPFJetForBtagSelector" ),
40255     TriggerTypes = cms.vint32( 86 )
40256 )
40257 fragment.hltDeepBLifetimeTagInfosPF = cms.EDProducer( "CandIPProducer",
40258     primaryVertex = cms.InputTag( "hltVerticesPFFilter" ),
40259     computeProbabilities = cms.bool( True ),
40260     computeGhostTrack = cms.bool( True ),
40261     ghostTrackPriorDeltaR = cms.double( 0.03 ),
40262     minimumNumberOfPixelHits = cms.int32( 2 ),
40263     minimumNumberOfHits = cms.int32( 3 ),
40264     maximumTransverseImpactParameter = cms.double( 0.2 ),
40265     minimumTransverseMomentum = cms.double( 1.0 ),
40266     maximumChiSquared = cms.double( 5.0 ),
40267     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
40268     jetDirectionUsingTracks = cms.bool( False ),
40269     jetDirectionUsingGhostTrack = cms.bool( False ),
40270     useTrackQuality = cms.bool( False ),
40271     jets = cms.InputTag( "hltPFJetForBtag" ),
40272     candidates = cms.InputTag( "hltParticleFlow" ),
40273     maxDeltaR = cms.double( 0.4 )
40274 )
40275 fragment.hltDeepInclusiveVertexFinderPF = cms.EDProducer( "InclusiveCandidateVertexFinder",
40276     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
40277     primaryVertices = cms.InputTag( "hltVerticesPFFilter" ),
40278     tracks = cms.InputTag( "hltParticleFlow" ),
40279     minHits = cms.uint32( 8 ),
40280     maximumLongitudinalImpactParameter = cms.double( 0.3 ),
40281     maximumTimeSignificance = cms.double( 3.0 ),
40282     minPt = cms.double( 0.8 ),
40283     maxNTracks = cms.uint32( 30 ),
40284     clusterizer = cms.PSet( 
40285       distanceRatio = cms.double( 20.0 ),
40286       clusterMaxDistance = cms.double( 0.05 ),
40287       seedMax3DIPSignificance = cms.double( 9999.0 ),
40288       clusterMaxSignificance = cms.double( 4.5 ),
40289       seedMin3DIPSignificance = cms.double( 1.2 ),
40290       clusterMinAngleCosine = cms.double( 0.5 ),
40291       seedMin3DIPValue = cms.double( 0.005 ),
40292       seedMax3DIPValue = cms.double( 9999.0 )
40293     ),
40294     vertexMinAngleCosine = cms.double( 0.95 ),
40295     vertexMinDLen2DSig = cms.double( 2.5 ),
40296     vertexMinDLenSig = cms.double( 0.5 ),
40297     fitterSigmacut = cms.double( 3.0 ),
40298     fitterTini = cms.double( 256.0 ),
40299     fitterRatio = cms.double( 0.25 ),
40300     useDirectVertexFitter = cms.bool( True ),
40301     useVertexReco = cms.bool( True ),
40302     vertexReco = cms.PSet( 
40303       primcut = cms.double( 1.0 ),
40304       seccut = cms.double( 3.0 ),
40305       finder = cms.string( "avr" ),
40306       smoothing = cms.bool( True )
40307     )
40308 )
40309 fragment.hltDeepInclusiveSecondaryVerticesPF = cms.EDProducer( "CandidateVertexMerger",
40310     secondaryVertices = cms.InputTag( "hltDeepInclusiveVertexFinderPF" ),
40311     maxFraction = cms.double( 0.7 ),
40312     minSignificance = cms.double( 2.0 )
40313 )
40314 fragment.hltDeepTrackVertexArbitratorPF = cms.EDProducer( "CandidateVertexArbitrator",
40315     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
40316     primaryVertices = cms.InputTag( "hltVerticesPFFilter" ),
40317     tracks = cms.InputTag( "hltParticleFlow" ),
40318     secondaryVertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ),
40319     dLenFraction = cms.double( 0.333 ),
40320     dRCut = cms.double( 0.4 ),
40321     distCut = cms.double( 0.04 ),
40322     sigCut = cms.double( 5.0 ),
40323     fitterSigmacut = cms.double( 3.0 ),
40324     fitterTini = cms.double( 256.0 ),
40325     fitterRatio = cms.double( 0.25 ),
40326     trackMinLayers = cms.int32( 4 ),
40327     trackMinPt = cms.double( 0.4 ),
40328     trackMinPixels = cms.int32( 1 ),
40329     maxTimeSignificance = cms.double( 3.5 )
40330 )
40331 fragment.hltDeepInclusiveMergedVerticesPF = cms.EDProducer( "CandidateVertexMerger",
40332     secondaryVertices = cms.InputTag( "hltDeepTrackVertexArbitratorPF" ),
40333     maxFraction = cms.double( 0.2 ),
40334     minSignificance = cms.double( 10.0 )
40335 )
40336 fragment.hltPrimaryVertexAssociation = cms.EDProducer( "PFCandidatePrimaryVertexSorter",
40337     sorting = cms.PSet(  ),
40338     assignment = cms.PSet( 
40339       maxDxyForJetAxisAssigment = cms.double( 0.1 ),
40340       maxDzForJetAxisAssigment = cms.double( 0.1 ),
40341       useTiming = cms.bool( False ),
40342       preferHighRanked = cms.bool( False ),
40343       EtaMinUseDz = cms.double( -1.0 ),
40344       maxDistanceToJetAxis = cms.double( 0.07 ),
40345       PtMaxCharged = cms.double( -1.0 ),
40346       minJetPt = cms.double( 25.0 ),
40347       maxDzSigForPrimaryAssignment = cms.double( 5.0 ),
40348       OnlyUseFirstDz = cms.bool( False ),
40349       maxDzErrorForPrimaryAssignment = cms.double( 0.05 ),
40350       maxDzForPrimaryAssignment = cms.double( 0.1 ),
40351       maxJetDeltaR = cms.double( 0.5 ),
40352       maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ),
40353       DzCutForChargedFromPUVtxs = cms.double( 0.2 ),
40354       maxDtSigForPrimaryAssignment = cms.double( 3.0 ),
40355       maxDxyForNotReconstructedPrimary = cms.double( 0.01 ),
40356       useVertexFit = cms.bool( True ),
40357       NumOfPUVtxsForCharged = cms.uint32( 0 )
40358     ),
40359     qualityForPrimary = cms.int32( 2 ),
40360     usePVMET = cms.bool( True ),
40361     particles = cms.InputTag( "hltParticleFlow" ),
40362     vertices = cms.InputTag( "hltVerticesPFFilter" ),
40363     jets = cms.InputTag( "hltPFJetForBtag" ),
40364     produceAssociationToOriginalVertices = cms.bool( True ),
40365     produceSortedVertices = cms.bool( False ),
40366     producePileUpCollection = cms.bool( False ),
40367     produceNoPileUpCollection = cms.bool( False )
40368 )
40369 fragment.hltParticleNetJetTagInfos = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
40370     jet_radius = cms.double( 0.4 ),
40371     min_jet_pt = cms.double( 30.0 ),
40372     max_jet_eta = cms.double( 2.5 ),
40373     min_pt_for_track_properties = cms.double( 0.95 ),
40374     min_pt_for_pfcandidates = cms.double( 0.1 ),
40375     use_puppiP4 = cms.bool( False ),
40376     include_neutrals = cms.bool( True ),
40377     sort_by_sip2dsig = cms.bool( False ),
40378     min_puppi_wgt = cms.double( -1.0 ),
40379     flip_ip_sign = cms.bool( False ),
40380     sip3dSigMax = cms.double( -1.0 ),
40381     use_hlt_features = cms.bool( True ),
40382     vertices = cms.InputTag( "hltVerticesPFFilter" ),
40383     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
40384     pf_candidates = cms.InputTag( "hltParticleFlow" ),
40385     jets = cms.InputTag( "hltPFJetForBtag" ),
40386     unsubjet_map = cms.InputTag( "" ),
40387     puppi_value_map = cms.InputTag( "" ),
40388     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ),
40389     use_scouting_features = cms.bool( False ),
40390     normchi2_value_map = cms.InputTag( "" ),
40391     dz_value_map = cms.InputTag( "" ),
40392     dxy_value_map = cms.InputTag( "" ),
40393     dzsig_value_map = cms.InputTag( "" ),
40394     dxysig_value_map = cms.InputTag( "" ),
40395     lostInnerHits_value_map = cms.InputTag( "" ),
40396     quality_value_map = cms.InputTag( "" ),
40397     trkPt_value_map = cms.InputTag( "" ),
40398     trkEta_value_map = cms.InputTag( "" ),
40399     trkPhi_value_map = cms.InputTag( "" ),
40400     covarianceVersion = cms.int32( 1 ),
40401     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
40402 )
40403 fragment.hltParticleNetONNXJetTags = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
40404     src = cms.InputTag( "hltParticleNetJetTagInfos" ),
40405     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ),
40406     preprocessParams = cms.PSet(  ),
40407     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ),
40408     flav_names = cms.vstring( 'probtauhp',
40409       'probtauhm',
40410       'probb',
40411       'probc',
40412       'probuds',
40413       'probg',
40414       'ptcorr' ),
40415     jets = cms.InputTag( "" ),
40416     produceValueMap = cms.untracked.bool( False ),
40417     debugMode = cms.untracked.bool( False )
40418 )
40419 fragment.hltParticleNetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator",
40420     discriminators = cms.VPSet( 
40421       cms.PSet(  name = cms.string( "BvsAll" ),
40422         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb' ),
40423         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' )
40424       ),
40425       cms.PSet(  name = cms.string( "CvsAll" ),
40426         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ),
40427         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' )
40428       ),
40429       cms.PSet(  name = cms.string( "TauhvsAll" ),
40430         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ),
40431         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg','hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' )
40432       ),
40433       cms.PSet(  name = cms.string( "CvsL" ),
40434         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ),
40435         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' )
40436       )
40437     )
40438 )
40439 fragment.hltBTagPFPNet0p11Single = cms.EDFilter( "HLTPFJetTag",
40440     saveTags = cms.bool( True ),
40441     Jets = cms.InputTag( "hltPFJetForBtag" ),
40442     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
40443     MinTag = cms.double( 0.92 ),
40444     MaxTag = cms.double( 999999.0 ),
40445     MinJets = cms.int32( 1 ),
40446     MatchJetsByDeltaR = cms.bool( False ),
40447     MaxJetDeltaR = cms.double( 0.1 ),
40448     TriggerType = cms.int32( 86 )
40449 )
40450 fragment.hltL2fL1sMu3Jet16L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40451     saveTags = cms.bool( True ),
40452     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40453     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40454     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet16L1Filtered0" ),
40455     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40456     MinN = cms.int32( 0 ),
40457     MaxEta = cms.double( 2.5 ),
40458     AbsEtaBins = cms.vdouble( 0.0 ),
40459     MinNstations = cms.vint32( 0 ),
40460     MinNhits = cms.vint32( 0 ),
40461     CutOnChambers = cms.bool( False ),
40462     MinNchambers = cms.vint32( 0 ),
40463     MaxDr = cms.double( 9999.0 ),
40464     MinDr = cms.double( -1.0 ),
40465     MaxDz = cms.double( 9999.0 ),
40466     MinDxySig = cms.double( -1.0 ),
40467     MinPt = cms.double( 0.0 ),
40468     NSigmaPt = cms.double( 0.0 ),
40469     MatchToPreviousCand = cms.bool( True )
40470 )
40471 fragment.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40472     saveTags = cms.bool( True ),
40473     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40474     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet16L1Filtered0" ),
40475     MaxEta = cms.double( 2.5 ),
40476     MinPt = cms.double( 0.0 ),
40477     MaxDeltaR = cms.double( 0.3 ),
40478     MinN = cms.int32( 1 ),
40479     CentralBxOnly = cms.bool( True ),
40480     SelectQualities = cms.vint32(  )
40481 )
40482 fragment.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40483     saveTags = cms.bool( True ),
40484     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40485     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40486     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet16L1f0L2Filtered0" ),
40487     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0" ),
40488     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40489     MinN = cms.int32( 1 ),
40490     MaxEta = cms.double( 2.3 ),
40491     MinNhits = cms.int32( 0 ),
40492     MaxDr = cms.double( 2.0 ),
40493     MinDr = cms.double( -1.0 ),
40494     MaxDz = cms.double( 9999.0 ),
40495     MinDxySig = cms.double( -1.0 ),
40496     MinPt = cms.double( 12.0 ),
40497     NSigmaPt = cms.double( 0.0 ),
40498     MaxNormalizedChi2 = cms.double( 9999.0 ),
40499     MaxDXYBeamSpot = cms.double( 9999.0 ),
40500     MinDXYBeamSpot = cms.double( -1.0 ),
40501     MinNmuonHits = cms.int32( 0 ),
40502     MaxPtDifference = cms.double( 9999.0 ),
40503     MinTrackPt = cms.double( 0.0 ),
40504     minMuonStations = cms.int32( 2 ),
40505     minTrkHits = cms.int32( -1 ),
40506     minMuonHits = cms.int32( -1 ),
40507     allowedTypeMask = cms.uint32( 255 ),
40508     requiredTypeMask = cms.uint32( 0 ),
40509     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40510     trkMuonId = cms.uint32( 0 ),
40511     L1MatchingdR = cms.double( 0.3 ),
40512     MatchToPreviousCand = cms.bool( True ),
40513     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40514     requireL3MuonTrajectorySeed = cms.bool( False ),
40515     useSimpleGeometry = cms.bool( True ),
40516     useStation2 = cms.bool( True ),
40517     fallbackToME1 = cms.bool( False ),
40518     cosmicPropagationHypothesis = cms.bool( False ),
40519     useMB2InOverlap = cms.bool( False ),
40520     useTrack = cms.string( "tracker" ),
40521     useState = cms.string( "atVertex" ),
40522     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40523     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40524     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40525 )
40526 fragment.hltL1sMu3JetC60dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
40527     saveTags = cms.bool( True ),
40528     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet60er2p5_dR_Max0p4" ),
40529     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40530     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40531     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40532     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40533     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40534     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40535     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40536     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40537     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40538 )
40539 fragment.hltPreMu12DoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40540     offset = cms.uint32( 0 ),
40541     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40542 )
40543 fragment.hltL1fL1sMu3Jet60L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40544     saveTags = cms.bool( True ),
40545     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40546     PreviousCandTag = cms.InputTag( "hltL1sMu3JetC60dRMax0p4" ),
40547     MaxEta = cms.double( 2.5 ),
40548     MinPt = cms.double( 0.0 ),
40549     MaxDeltaR = cms.double( 0.3 ),
40550     MinN = cms.int32( 1 ),
40551     CentralBxOnly = cms.bool( True ),
40552     SelectQualities = cms.vint32(  )
40553 )
40554 fragment.hltDoublePFBJets100Eta2p3 = cms.EDFilter( "HLT1PFJet",
40555     saveTags = cms.bool( True ),
40556     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40557     triggerType = cms.int32( 86 ),
40558     MinE = cms.double( -1.0 ),
40559     MinPt = cms.double( 100.0 ),
40560     MinMass = cms.double( -1.0 ),
40561     MaxMass = cms.double( -1.0 ),
40562     MinEta = cms.double( -1.0 ),
40563     MaxEta = cms.double( 2.3 ),
40564     MinN = cms.int32( 2 )
40565 )
40566 fragment.hltL2fL1sMu3Jet60L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40567     saveTags = cms.bool( True ),
40568     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40569     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40570     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet60L1Filtered0" ),
40571     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40572     MinN = cms.int32( 0 ),
40573     MaxEta = cms.double( 2.5 ),
40574     AbsEtaBins = cms.vdouble( 0.0 ),
40575     MinNstations = cms.vint32( 0 ),
40576     MinNhits = cms.vint32( 0 ),
40577     CutOnChambers = cms.bool( False ),
40578     MinNchambers = cms.vint32( 0 ),
40579     MaxDr = cms.double( 9999.0 ),
40580     MinDr = cms.double( -1.0 ),
40581     MaxDz = cms.double( 9999.0 ),
40582     MinDxySig = cms.double( -1.0 ),
40583     MinPt = cms.double( 0.0 ),
40584     NSigmaPt = cms.double( 0.0 ),
40585     MatchToPreviousCand = cms.bool( True )
40586 )
40587 fragment.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40588     saveTags = cms.bool( True ),
40589     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40590     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet60L1Filtered0" ),
40591     MaxEta = cms.double( 2.5 ),
40592     MinPt = cms.double( 0.0 ),
40593     MaxDeltaR = cms.double( 0.3 ),
40594     MinN = cms.int32( 1 ),
40595     CentralBxOnly = cms.bool( True ),
40596     SelectQualities = cms.vint32(  )
40597 )
40598 fragment.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40599     saveTags = cms.bool( True ),
40600     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40601     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40602     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet60L1f0L2Filtered0" ),
40603     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0" ),
40604     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40605     MinN = cms.int32( 1 ),
40606     MaxEta = cms.double( 2.3 ),
40607     MinNhits = cms.int32( 0 ),
40608     MaxDr = cms.double( 2.0 ),
40609     MinDr = cms.double( -1.0 ),
40610     MaxDz = cms.double( 9999.0 ),
40611     MinDxySig = cms.double( -1.0 ),
40612     MinPt = cms.double( 12.0 ),
40613     NSigmaPt = cms.double( 0.0 ),
40614     MaxNormalizedChi2 = cms.double( 9999.0 ),
40615     MaxDXYBeamSpot = cms.double( 9999.0 ),
40616     MinDXYBeamSpot = cms.double( -1.0 ),
40617     MinNmuonHits = cms.int32( 0 ),
40618     MaxPtDifference = cms.double( 9999.0 ),
40619     MinTrackPt = cms.double( 0.0 ),
40620     minMuonStations = cms.int32( 2 ),
40621     minTrkHits = cms.int32( -1 ),
40622     minMuonHits = cms.int32( -1 ),
40623     allowedTypeMask = cms.uint32( 255 ),
40624     requiredTypeMask = cms.uint32( 0 ),
40625     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40626     trkMuonId = cms.uint32( 0 ),
40627     L1MatchingdR = cms.double( 0.3 ),
40628     MatchToPreviousCand = cms.bool( True ),
40629     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40630     requireL3MuonTrajectorySeed = cms.bool( False ),
40631     useSimpleGeometry = cms.bool( True ),
40632     useStation2 = cms.bool( True ),
40633     fallbackToME1 = cms.bool( False ),
40634     cosmicPropagationHypothesis = cms.bool( False ),
40635     useMB2InOverlap = cms.bool( False ),
40636     useTrack = cms.string( "tracker" ),
40637     useState = cms.string( "atVertex" ),
40638     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40639     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40640     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40641 )
40642 fragment.hltL1sMu3JetC120dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
40643     saveTags = cms.bool( True ),
40644     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet120er2p5_dR_Max0p4" ),
40645     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40646     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40647     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40648     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40649     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40650     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40651     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40652     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40653     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40654 )
40655 fragment.hltPreMu12DoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40656     offset = cms.uint32( 0 ),
40657     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40658 )
40659 fragment.hltL1fL1sMu3Jet120L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40660     saveTags = cms.bool( True ),
40661     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40662     PreviousCandTag = cms.InputTag( "hltL1sMu3JetC120dRMax0p4" ),
40663     MaxEta = cms.double( 2.5 ),
40664     MinPt = cms.double( 0.0 ),
40665     MaxDeltaR = cms.double( 0.3 ),
40666     MinN = cms.int32( 1 ),
40667     CentralBxOnly = cms.bool( True ),
40668     SelectQualities = cms.vint32(  )
40669 )
40670 fragment.hltDoublePFBJets200Eta2p3 = cms.EDFilter( "HLT1PFJet",
40671     saveTags = cms.bool( True ),
40672     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40673     triggerType = cms.int32( 86 ),
40674     MinE = cms.double( -1.0 ),
40675     MinPt = cms.double( 200.0 ),
40676     MinMass = cms.double( -1.0 ),
40677     MaxMass = cms.double( -1.0 ),
40678     MinEta = cms.double( -1.0 ),
40679     MaxEta = cms.double( 2.3 ),
40680     MinN = cms.int32( 2 )
40681 )
40682 fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40683     saveTags = cms.bool( True ),
40684     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40685     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40686     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet120L1Filtered0" ),
40687     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40688     MinN = cms.int32( 0 ),
40689     MaxEta = cms.double( 2.5 ),
40690     AbsEtaBins = cms.vdouble( 0.0 ),
40691     MinNstations = cms.vint32( 0 ),
40692     MinNhits = cms.vint32( 0 ),
40693     CutOnChambers = cms.bool( False ),
40694     MinNchambers = cms.vint32( 0 ),
40695     MaxDr = cms.double( 9999.0 ),
40696     MinDr = cms.double( -1.0 ),
40697     MaxDz = cms.double( 9999.0 ),
40698     MinDxySig = cms.double( -1.0 ),
40699     MinPt = cms.double( 0.0 ),
40700     NSigmaPt = cms.double( 0.0 ),
40701     MatchToPreviousCand = cms.bool( True )
40702 )
40703 fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40704     saveTags = cms.bool( True ),
40705     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40706     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet120L1Filtered0" ),
40707     MaxEta = cms.double( 2.5 ),
40708     MinPt = cms.double( 0.0 ),
40709     MaxDeltaR = cms.double( 0.3 ),
40710     MinN = cms.int32( 1 ),
40711     CentralBxOnly = cms.bool( True ),
40712     SelectQualities = cms.vint32(  )
40713 )
40714 fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40715     saveTags = cms.bool( True ),
40716     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40717     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40718     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet120L1f0L2Filtered0" ),
40719     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0" ),
40720     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40721     MinN = cms.int32( 1 ),
40722     MaxEta = cms.double( 2.3 ),
40723     MinNhits = cms.int32( 0 ),
40724     MaxDr = cms.double( 2.0 ),
40725     MinDr = cms.double( -1.0 ),
40726     MaxDz = cms.double( 9999.0 ),
40727     MinDxySig = cms.double( -1.0 ),
40728     MinPt = cms.double( 12.0 ),
40729     NSigmaPt = cms.double( 0.0 ),
40730     MaxNormalizedChi2 = cms.double( 9999.0 ),
40731     MaxDXYBeamSpot = cms.double( 9999.0 ),
40732     MinDXYBeamSpot = cms.double( -1.0 ),
40733     MinNmuonHits = cms.int32( 0 ),
40734     MaxPtDifference = cms.double( 9999.0 ),
40735     MinTrackPt = cms.double( 0.0 ),
40736     minMuonStations = cms.int32( 2 ),
40737     minTrkHits = cms.int32( -1 ),
40738     minMuonHits = cms.int32( -1 ),
40739     allowedTypeMask = cms.uint32( 255 ),
40740     requiredTypeMask = cms.uint32( 0 ),
40741     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40742     trkMuonId = cms.uint32( 0 ),
40743     L1MatchingdR = cms.double( 0.3 ),
40744     MatchToPreviousCand = cms.bool( True ),
40745     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40746     requireL3MuonTrajectorySeed = cms.bool( False ),
40747     useSimpleGeometry = cms.bool( True ),
40748     useStation2 = cms.bool( True ),
40749     fallbackToME1 = cms.bool( False ),
40750     cosmicPropagationHypothesis = cms.bool( False ),
40751     useMB2InOverlap = cms.bool( False ),
40752     useTrack = cms.string( "tracker" ),
40753     useState = cms.string( "atVertex" ),
40754     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40755     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40756     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40757 )
40758 fragment.hltPreMu12DoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40759     offset = cms.uint32( 0 ),
40760     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40761 )
40762 fragment.hltDoublePFBJets350Eta2p3 = cms.EDFilter( "HLT1PFJet",
40763     saveTags = cms.bool( True ),
40764     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40765     triggerType = cms.int32( 86 ),
40766     MinE = cms.double( -1.0 ),
40767     MinPt = cms.double( 350.0 ),
40768     MinMass = cms.double( -1.0 ),
40769     MaxMass = cms.double( -1.0 ),
40770     MinEta = cms.double( -1.0 ),
40771     MaxEta = cms.double( 2.3 ),
40772     MinN = cms.int32( 2 )
40773 )
40774 fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 = cms.EDFilter( "HLTL1TSeed",
40775     saveTags = cms.bool( True ),
40776     L1SeedsLogicalExpression = cms.string( "L1_Mu10er2p3_Jet32er2p3_dR_Max0p4_DoubleJet32er2p3_dEta_Max1p6 OR L1_Mu12er2p3_Jet40er2p3_dR_Max0p4_DoubleJet40er2p3_dEta_Max1p6" ),
40777     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40778     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40779     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40780     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40781     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40782     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40783     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40784     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40785     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40786 )
40787 fragment.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
40788     offset = cms.uint32( 0 ),
40789     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40790 )
40791 fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40792     saveTags = cms.bool( True ),
40793     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40794     PreviousCandTag = cms.InputTag( "hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6" ),
40795     MaxEta = cms.double( 2.5 ),
40796     MinPt = cms.double( 0.0 ),
40797     MaxDeltaR = cms.double( 0.3 ),
40798     MinN = cms.int32( 1 ),
40799     CentralBxOnly = cms.bool( True ),
40800     SelectQualities = cms.vint32(  )
40801 )
40802 fragment.hltDoublePFBJets40Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
40803     saveTags = cms.bool( True ),
40804     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
40805     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
40806     inputTag1 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ),
40807     inputTag2 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ),
40808     triggerType1 = cms.int32( 86 ),
40809     triggerType2 = cms.int32( 86 ),
40810     MinDeta = cms.double( -1000.0 ),
40811     MaxDeta = cms.double( 1.6 ),
40812     MinDphi = cms.double( 0.0 ),
40813     MaxDphi = cms.double( 1.0E7 ),
40814     MinDelR = cms.double( 0.0 ),
40815     MaxDelR = cms.double( 1000.0 ),
40816     MinPt = cms.double( 0.0 ),
40817     MaxPt = cms.double( 1.0E7 ),
40818     MinMinv = cms.double( 0.0 ),
40819     MaxMinv = cms.double( 1.0E7 ),
40820     MinN = cms.int32( 1 )
40821 )
40822 fragment.hltBTagPFPNet0p11Double = cms.EDFilter( "HLTPFJetTag",
40823     saveTags = cms.bool( True ),
40824     Jets = cms.InputTag( "hltPFJetForBtag" ),
40825     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
40826     MinTag = cms.double( 0.92 ),
40827     MaxTag = cms.double( 999999.0 ),
40828     MinJets = cms.int32( 2 ),
40829     MatchJetsByDeltaR = cms.bool( False ),
40830     MaxJetDeltaR = cms.double( 0.1 ),
40831     TriggerType = cms.int32( 86 )
40832 )
40833 fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40834     saveTags = cms.bool( True ),
40835     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40836     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40837     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12Dijet40Deta1p6L1Filtered0" ),
40838     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40839     MinN = cms.int32( 0 ),
40840     MaxEta = cms.double( 2.5 ),
40841     AbsEtaBins = cms.vdouble( 0.0 ),
40842     MinNstations = cms.vint32( 0 ),
40843     MinNhits = cms.vint32( 0 ),
40844     CutOnChambers = cms.bool( False ),
40845     MinNchambers = cms.vint32( 0 ),
40846     MaxDr = cms.double( 9999.0 ),
40847     MinDr = cms.double( -1.0 ),
40848     MaxDz = cms.double( 9999.0 ),
40849     MinDxySig = cms.double( -1.0 ),
40850     MinPt = cms.double( 0.0 ),
40851     NSigmaPt = cms.double( 0.0 ),
40852     MatchToPreviousCand = cms.bool( True )
40853 )
40854 fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40855     saveTags = cms.bool( True ),
40856     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40857     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12Dijet40Deta1p6L1Filtered0" ),
40858     MaxEta = cms.double( 2.5 ),
40859     MinPt = cms.double( 0.0 ),
40860     MaxDeltaR = cms.double( 0.3 ),
40861     MinN = cms.int32( 1 ),
40862     CentralBxOnly = cms.bool( True ),
40863     SelectQualities = cms.vint32(  )
40864 )
40865 fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40866     saveTags = cms.bool( True ),
40867     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40868     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40869     PreviousCandTag = cms.InputTag( "hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0" ),
40870     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0" ),
40871     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40872     MinN = cms.int32( 1 ),
40873     MaxEta = cms.double( 2.3 ),
40874     MinNhits = cms.int32( 0 ),
40875     MaxDr = cms.double( 2.0 ),
40876     MinDr = cms.double( -1.0 ),
40877     MaxDz = cms.double( 9999.0 ),
40878     MinDxySig = cms.double( -1.0 ),
40879     MinPt = cms.double( 12.0 ),
40880     NSigmaPt = cms.double( 0.0 ),
40881     MaxNormalizedChi2 = cms.double( 9999.0 ),
40882     MaxDXYBeamSpot = cms.double( 9999.0 ),
40883     MinDXYBeamSpot = cms.double( -1.0 ),
40884     MinNmuonHits = cms.int32( 0 ),
40885     MaxPtDifference = cms.double( 9999.0 ),
40886     MinTrackPt = cms.double( 0.0 ),
40887     minMuonStations = cms.int32( 2 ),
40888     minTrkHits = cms.int32( -1 ),
40889     minMuonHits = cms.int32( -1 ),
40890     allowedTypeMask = cms.uint32( 255 ),
40891     requiredTypeMask = cms.uint32( 0 ),
40892     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40893     trkMuonId = cms.uint32( 0 ),
40894     L1MatchingdR = cms.double( 0.3 ),
40895     MatchToPreviousCand = cms.bool( True ),
40896     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40897     requireL3MuonTrajectorySeed = cms.bool( False ),
40898     useSimpleGeometry = cms.bool( True ),
40899     useStation2 = cms.bool( True ),
40900     fallbackToME1 = cms.bool( False ),
40901     cosmicPropagationHypothesis = cms.bool( False ),
40902     useMB2InOverlap = cms.bool( False ),
40903     useTrack = cms.string( "tracker" ),
40904     useState = cms.string( "atVertex" ),
40905     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40906     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40907     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40908 )
40909 fragment.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
40910     offset = cms.uint32( 0 ),
40911     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40912 )
40913 fragment.hltDoublePFBJets54Eta2p3 = cms.EDFilter( "HLT1PFJet",
40914     saveTags = cms.bool( True ),
40915     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40916     triggerType = cms.int32( 86 ),
40917     MinE = cms.double( -1.0 ),
40918     MinPt = cms.double( 54.0 ),
40919     MinMass = cms.double( -1.0 ),
40920     MaxMass = cms.double( -1.0 ),
40921     MinEta = cms.double( -1.0 ),
40922     MaxEta = cms.double( 2.3 ),
40923     MinN = cms.int32( 2 )
40924 )
40925 fragment.hltDoublePFBJets54Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
40926     saveTags = cms.bool( True ),
40927     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
40928     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
40929     inputTag1 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ),
40930     inputTag2 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ),
40931     triggerType1 = cms.int32( 86 ),
40932     triggerType2 = cms.int32( 86 ),
40933     MinDeta = cms.double( -1000.0 ),
40934     MaxDeta = cms.double( 1.6 ),
40935     MinDphi = cms.double( 0.0 ),
40936     MaxDphi = cms.double( 1.0E7 ),
40937     MinDelR = cms.double( 0.0 ),
40938     MaxDelR = cms.double( 1000.0 ),
40939     MinPt = cms.double( 0.0 ),
40940     MaxPt = cms.double( 1.0E7 ),
40941     MinMinv = cms.double( 0.0 ),
40942     MaxMinv = cms.double( 1.0E7 ),
40943     MinN = cms.int32( 1 )
40944 )
40945 fragment.hltL1DoubleJet40er2p5 = cms.EDFilter( "HLTL1TSeed",
40946     saveTags = cms.bool( True ),
40947     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40er2p5" ),
40948     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40949     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40950     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40951     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40952     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40953     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40954     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40955     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40956     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40957 )
40958 fragment.hltPreDoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40959     offset = cms.uint32( 0 ),
40960     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40961 )
40962 fragment.hltL1DoubleJet100er2p5 = cms.EDFilter( "HLTL1TSeed",
40963     saveTags = cms.bool( True ),
40964     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet100er2p5" ),
40965     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40966     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40967     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40968     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40969     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40970     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40971     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40972     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40973     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40974 )
40975 fragment.hltPreDoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40976     offset = cms.uint32( 0 ),
40977     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40978 )
40979 fragment.hltL1DoubleJet120er2p5 = cms.EDFilter( "HLTL1TSeed",
40980     saveTags = cms.bool( True ),
40981     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet120er2p5" ),
40982     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40983     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40984     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40985     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40986     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40987     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40988     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40989     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40990     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40991 )
40992 fragment.hltPreDoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40993     offset = cms.uint32( 0 ),
40994     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40995 )
40996 fragment.hltL1DoubleJet150er2p5 = cms.EDFilter( "HLTL1TSeed",
40997     saveTags = cms.bool( True ),
40998     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet150er2p5" ),
40999     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41000     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41001     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41002     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41003     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41004     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41005     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41006     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41007     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41008 )
41009 fragment.hltPreDoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
41010     offset = cms.uint32( 0 ),
41011     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41012 )
41013 fragment.hltL1DoubleJet112er2p3dEtaMax1p6 = cms.EDFilter( "HLTL1TSeed",
41014     saveTags = cms.bool( True ),
41015     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet100er2p3_dEta_Max1p6 OR L1_DoubleJet112er2p3_dEta_Max1p6" ),
41016     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41017     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41018     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41019     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41020     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41021     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41022     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41023     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41024     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41025 )
41026 fragment.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
41027     offset = cms.uint32( 0 ),
41028     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41029 )
41030 fragment.hltDoubleCaloBJets100eta2p3 = cms.EDFilter( "HLT1CaloJet",
41031     saveTags = cms.bool( True ),
41032     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
41033     triggerType = cms.int32( 86 ),
41034     MinE = cms.double( -1.0 ),
41035     MinPt = cms.double( 100.0 ),
41036     MinMass = cms.double( -1.0 ),
41037     MaxMass = cms.double( -1.0 ),
41038     MinEta = cms.double( -1.0 ),
41039     MaxEta = cms.double( 2.3 ),
41040     MinN = cms.int32( 2 )
41041 )
41042 fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
41043     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
41044     triggerJetsFilter = cms.InputTag( "hltDoubleCaloBJets100eta2p3" ),
41045     triggerJetsType = cms.int32( 86 ),
41046     maxDeltaR = cms.double( 0.5 )
41047 )
41048 fragment.hltDoublePFBJets116Eta2p3 = cms.EDFilter( "HLT1PFJet",
41049     saveTags = cms.bool( True ),
41050     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3" ),
41051     triggerType = cms.int32( 86 ),
41052     MinE = cms.double( -1.0 ),
41053     MinPt = cms.double( 116.0 ),
41054     MinMass = cms.double( -1.0 ),
41055     MaxMass = cms.double( -1.0 ),
41056     MinEta = cms.double( -1.0 ),
41057     MaxEta = cms.double( 2.3 ),
41058     MinN = cms.int32( 2 )
41059 )
41060 fragment.hltDoublePFBJets116Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
41061     saveTags = cms.bool( True ),
41062     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41063     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41064     inputTag1 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ),
41065     inputTag2 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ),
41066     triggerType1 = cms.int32( 86 ),
41067     triggerType2 = cms.int32( 86 ),
41068     MinDeta = cms.double( -1000.0 ),
41069     MaxDeta = cms.double( 1.6 ),
41070     MinDphi = cms.double( 0.0 ),
41071     MaxDphi = cms.double( 1.0E7 ),
41072     MinDelR = cms.double( 0.0 ),
41073     MaxDelR = cms.double( 1000.0 ),
41074     MinPt = cms.double( 0.0 ),
41075     MaxPt = cms.double( 1.0E7 ),
41076     MinMinv = cms.double( 0.0 ),
41077     MaxMinv = cms.double( 1.0E7 ),
41078     MinN = cms.int32( 1 )
41079 )
41080 fragment.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
41081     offset = cms.uint32( 0 ),
41082     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41083 )
41084 fragment.hltDoublePFBJets128Eta2p3 = cms.EDFilter( "HLT1PFJet",
41085     saveTags = cms.bool( True ),
41086     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3" ),
41087     triggerType = cms.int32( 86 ),
41088     MinE = cms.double( -1.0 ),
41089     MinPt = cms.double( 128.0 ),
41090     MinMass = cms.double( -1.0 ),
41091     MaxMass = cms.double( -1.0 ),
41092     MinEta = cms.double( -1.0 ),
41093     MaxEta = cms.double( 2.3 ),
41094     MinN = cms.int32( 2 )
41095 )
41096 fragment.hltDoublePFBJets128Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
41097     saveTags = cms.bool( True ),
41098     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41099     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41100     inputTag1 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ),
41101     inputTag2 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ),
41102     triggerType1 = cms.int32( 86 ),
41103     triggerType2 = cms.int32( 86 ),
41104     MinDeta = cms.double( -1000.0 ),
41105     MaxDeta = cms.double( 1.6 ),
41106     MinDphi = cms.double( 0.0 ),
41107     MaxDphi = cms.double( 1.0E7 ),
41108     MinDelR = cms.double( 0.0 ),
41109     MaxDelR = cms.double( 1000.0 ),
41110     MinPt = cms.double( 0.0 ),
41111     MaxPt = cms.double( 1.0E7 ),
41112     MinMinv = cms.double( 0.0 ),
41113     MaxMinv = cms.double( 1.0E7 ),
41114     MinN = cms.int32( 1 )
41115 )
41116 fragment.hltL1sSingleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed",
41117     saveTags = cms.bool( True ),
41118     L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ),
41119     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41120     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41121     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41122     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41123     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41124     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41125     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41126     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41127     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41128 )
41129 fragment.hltPrePhoton300NoHE = cms.EDFilter( "HLTPrescaler",
41130     offset = cms.uint32( 0 ),
41131     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41132 )
41133 fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
41134     saveTags = cms.bool( True ),
41135     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
41136     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41137     candNonIsolatedTag = cms.InputTag( "" ),
41138     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41139     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTau" ),
41140     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41141     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41142     ncandcut = cms.int32( 1 ),
41143     doIsolated = cms.bool( False ),
41144     region_eta_size = cms.double( 0.522 ),
41145     region_eta_size_ecap = cms.double( 1.0 ),
41146     region_phi_size = cms.double( 1.044 ),
41147     barrel_end = cms.double( 1.4791 ),
41148     endcap_end = cms.double( 2.65 )
41149 )
41150 fragment.hltEG300EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
41151     saveTags = cms.bool( True ),
41152     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
41153     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41154     etcutEB = cms.double( 300.0 ),
41155     etcutEE = cms.double( 300.0 ),
41156     minEtaCut = cms.double( -9999.0 ),
41157     maxEtaCut = cms.double( 9999.0 ),
41158     ncandcut = cms.int32( 1 )
41159 )
41160 fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 = cms.EDFilter( "HLTL1TSeed",
41161     saveTags = cms.bool( True ),
41162     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7" ),
41163     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41164     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41165     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41166     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41167     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41168     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41169     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41170     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41171     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41172 )
41173 fragment.hltPreMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
41174     offset = cms.uint32( 0 ),
41175     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41176 )
41177 fragment.hltL1fL1sMu3or5or7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41178     saveTags = cms.bool( True ),
41179     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41180     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3IorSingleMu5IorSingleMu7" ),
41181     MaxEta = cms.double( 2.5 ),
41182     MinPt = cms.double( 0.0 ),
41183     MaxDeltaR = cms.double( 0.3 ),
41184     MinN = cms.int32( 1 ),
41185     CentralBxOnly = cms.bool( True ),
41186     SelectQualities = cms.vint32(  )
41187 )
41188 fragment.hltL2fL1sMu5L1f0L2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
41189     saveTags = cms.bool( True ),
41190     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41191     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
41192     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ),
41193     SeedMapTag = cms.InputTag( "hltL2Muons" ),
41194     MinN = cms.int32( 0 ),
41195     MaxEta = cms.double( 2.5 ),
41196     AbsEtaBins = cms.vdouble( 0.0 ),
41197     MinNstations = cms.vint32( 0 ),
41198     MinNhits = cms.vint32( 0 ),
41199     CutOnChambers = cms.bool( False ),
41200     MinNchambers = cms.vint32( 0 ),
41201     MaxDr = cms.double( 9999.0 ),
41202     MinDr = cms.double( -1.0 ),
41203     MaxDz = cms.double( 9999.0 ),
41204     MinDxySig = cms.double( -1.0 ),
41205     MinPt = cms.double( 0.0 ),
41206     NSigmaPt = cms.double( 0.0 ),
41207     MatchToPreviousCand = cms.bool( True )
41208 )
41209 fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41210     saveTags = cms.bool( True ),
41211     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
41212     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ),
41213     MaxEta = cms.double( 2.5 ),
41214     MinPt = cms.double( 0.0 ),
41215     MaxDeltaR = cms.double( 0.3 ),
41216     MinN = cms.int32( 1 ),
41217     CentralBxOnly = cms.bool( True ),
41218     SelectQualities = cms.vint32(  )
41219 )
41220 fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
41221     saveTags = cms.bool( True ),
41222     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41223     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41224     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5L1f0L2Filtered5" ),
41225     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu5L1Filtered0" ),
41226     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
41227     MinN = cms.int32( 1 ),
41228     MaxEta = cms.double( 2.5 ),
41229     MinNhits = cms.int32( 0 ),
41230     MaxDr = cms.double( 2.0 ),
41231     MinDr = cms.double( -1.0 ),
41232     MaxDz = cms.double( 9999.0 ),
41233     MinDxySig = cms.double( -1.0 ),
41234     MinPt = cms.double( 8.0 ),
41235     NSigmaPt = cms.double( 0.0 ),
41236     MaxNormalizedChi2 = cms.double( 9999.0 ),
41237     MaxDXYBeamSpot = cms.double( 9999.0 ),
41238     MinDXYBeamSpot = cms.double( -1.0 ),
41239     MinNmuonHits = cms.int32( 0 ),
41240     MaxPtDifference = cms.double( 9999.0 ),
41241     MinTrackPt = cms.double( 0.0 ),
41242     minMuonStations = cms.int32( 2 ),
41243     minTrkHits = cms.int32( -1 ),
41244     minMuonHits = cms.int32( -1 ),
41245     allowedTypeMask = cms.uint32( 255 ),
41246     requiredTypeMask = cms.uint32( 0 ),
41247     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
41248     trkMuonId = cms.uint32( 0 ),
41249     L1MatchingdR = cms.double( 0.3 ),
41250     MatchToPreviousCand = cms.bool( True ),
41251     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
41252     requireL3MuonTrajectorySeed = cms.bool( False ),
41253     useSimpleGeometry = cms.bool( True ),
41254     useStation2 = cms.bool( True ),
41255     fallbackToME1 = cms.bool( False ),
41256     cosmicPropagationHypothesis = cms.bool( False ),
41257     useMB2InOverlap = cms.bool( False ),
41258     useTrack = cms.string( "tracker" ),
41259     useState = cms.string( "atVertex" ),
41260     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41261     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41262     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41263 )
41264 fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
41265     saveTags = cms.bool( True ),
41266     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41267     PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f5L3Filtered8" ),
41268     MinN = cms.int32( 1 ),
41269     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
41270     IsolatorPSet = cms.PSet(  )
41271 )
41272 fragment.hltL1sMu6DoubleEG10 = cms.EDFilter( "HLTL1TSeed",
41273     saveTags = cms.bool( True ),
41274     L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG10er2p5 OR L1_Mu6_DoubleEG17er2p5 OR L1_Mu6_DoubleEG12er2p5 OR L1_Mu6_DoubleEG15er2p5" ),
41275     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41276     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41277     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41278     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41279     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41280     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41281     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41282     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41283     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41284 )
41285 fragment.hltPreMu8DiEle12CaloIdLTrackIdLDZ = cms.EDFilter( "HLTPrescaler",
41286     offset = cms.uint32( 0 ),
41287     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41288 )
41289 fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41290     saveTags = cms.bool( True ),
41291     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41292     PreviousCandTag = cms.InputTag( "hltL1sMu6DoubleEG10" ),
41293     MaxEta = cms.double( 2.5 ),
41294     MinPt = cms.double( 0.0 ),
41295     MaxDeltaR = cms.double( 0.3 ),
41296     MinN = cms.int32( 1 ),
41297     CentralBxOnly = cms.bool( True ),
41298     SelectQualities = cms.vint32(  )
41299 )
41300 fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
41301     saveTags = cms.bool( True ),
41302     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41303     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
41304     PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ),
41305     SeedMapTag = cms.InputTag( "hltL2Muons" ),
41306     MinN = cms.int32( 0 ),
41307     MaxEta = cms.double( 2.5 ),
41308     AbsEtaBins = cms.vdouble( 0.0 ),
41309     MinNstations = cms.vint32( 0 ),
41310     MinNhits = cms.vint32( 0 ),
41311     CutOnChambers = cms.bool( False ),
41312     MinNchambers = cms.vint32( 0 ),
41313     MaxDr = cms.double( 9999.0 ),
41314     MinDr = cms.double( -1.0 ),
41315     MaxDz = cms.double( 9999.0 ),
41316     MinDxySig = cms.double( -1.0 ),
41317     MinPt = cms.double( 0.0 ),
41318     NSigmaPt = cms.double( 0.0 ),
41319     MatchToPreviousCand = cms.bool( True )
41320 )
41321 fragment.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41322     saveTags = cms.bool( True ),
41323     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
41324     PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ),
41325     MaxEta = cms.double( 2.5 ),
41326     MinPt = cms.double( 0.0 ),
41327     MaxDeltaR = cms.double( 0.3 ),
41328     MinN = cms.int32( 1 ),
41329     CentralBxOnly = cms.bool( True ),
41330     SelectQualities = cms.vint32(  )
41331 )
41332 fragment.hltL3fL1Mu6DoubleEG10f0Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
41333     saveTags = cms.bool( True ),
41334     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41335     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41336     PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5" ),
41337     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ),
41338     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
41339     MinN = cms.int32( 1 ),
41340     MaxEta = cms.double( 2.5 ),
41341     MinNhits = cms.int32( 0 ),
41342     MaxDr = cms.double( 2.0 ),
41343     MinDr = cms.double( -1.0 ),
41344     MaxDz = cms.double( 9999.0 ),
41345     MinDxySig = cms.double( -1.0 ),
41346     MinPt = cms.double( 8.0 ),
41347     NSigmaPt = cms.double( 0.0 ),
41348     MaxNormalizedChi2 = cms.double( 9999.0 ),
41349     MaxDXYBeamSpot = cms.double( 9999.0 ),
41350     MinDXYBeamSpot = cms.double( -1.0 ),
41351     MinNmuonHits = cms.int32( 0 ),
41352     MaxPtDifference = cms.double( 9999.0 ),
41353     MinTrackPt = cms.double( 0.0 ),
41354     minMuonStations = cms.int32( 2 ),
41355     minTrkHits = cms.int32( -1 ),
41356     minMuonHits = cms.int32( -1 ),
41357     allowedTypeMask = cms.uint32( 255 ),
41358     requiredTypeMask = cms.uint32( 0 ),
41359     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
41360     trkMuonId = cms.uint32( 0 ),
41361     L1MatchingdR = cms.double( 0.3 ),
41362     MatchToPreviousCand = cms.bool( True ),
41363     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
41364     requireL3MuonTrajectorySeed = cms.bool( False ),
41365     useSimpleGeometry = cms.bool( True ),
41366     useStation2 = cms.bool( True ),
41367     fallbackToME1 = cms.bool( False ),
41368     cosmicPropagationHypothesis = cms.bool( False ),
41369     useMB2InOverlap = cms.bool( False ),
41370     useTrack = cms.string( "tracker" ),
41371     useState = cms.string( "atVertex" ),
41372     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41373     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41374     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41375 )
41376 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
41377     saveTags = cms.bool( True ),
41378     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
41379     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41380     candNonIsolatedTag = cms.InputTag( "" ),
41381     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41382     L1SeedFilterTag = cms.InputTag( "hltL1sMu6DoubleEG10" ),
41383     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41384     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41385     ncandcut = cms.int32( 2 ),
41386     doIsolated = cms.bool( False ),
41387     region_eta_size = cms.double( 0.522 ),
41388     region_eta_size_ecap = cms.double( 1.0 ),
41389     region_phi_size = cms.double( 1.044 ),
41390     barrel_end = cms.double( 1.4791 ),
41391     endcap_end = cms.double( 2.65 )
41392 )
41393 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
41394     saveTags = cms.bool( True ),
41395     inputTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter" ),
41396     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41397     etcutEB = cms.double( 12.0 ),
41398     etcutEE = cms.double( 12.0 ),
41399     minEtaCut = cms.double( -9999.0 ),
41400     maxEtaCut = cms.double( 9999.0 ),
41401     ncandcut = cms.int32( 2 )
41402 )
41403 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41404     saveTags = cms.bool( True ),
41405     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter" ),
41406     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
41407     rhoTag = cms.InputTag( "" ),
41408     energyLowEdges = cms.vdouble( 0.0 ),
41409     lessThan = cms.bool( True ),
41410     useEt = cms.bool( False ),
41411     useAbs = cms.bool( False ),
41412     thrRegularEB = cms.vdouble( 0.013 ),
41413     thrRegularEE = cms.vdouble( 0.035 ),
41414     thrOverEEB = cms.vdouble( -1.0 ),
41415     thrOverEEE = cms.vdouble( -1.0 ),
41416     thrOverE2EB = cms.vdouble( -1.0 ),
41417     thrOverE2EE = cms.vdouble( -1.0 ),
41418     ncandcut = cms.int32( 2 ),
41419     doRhoCorrection = cms.bool( False ),
41420     rhoMax = cms.double( 9.9999999E7 ),
41421     rhoScale = cms.double( 1.0 ),
41422     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41423     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41424     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41425 )
41426 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41427     saveTags = cms.bool( True ),
41428     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
41429     varTag = cms.InputTag( "hltEgammaHoverE" ),
41430     rhoTag = cms.InputTag( "" ),
41431     energyLowEdges = cms.vdouble( 0.0 ),
41432     lessThan = cms.bool( True ),
41433     useEt = cms.bool( False ),
41434     useAbs = cms.bool( False ),
41435     thrRegularEB = cms.vdouble( -1.0 ),
41436     thrRegularEE = cms.vdouble( -1.0 ),
41437     thrOverEEB = cms.vdouble( 0.13 ),
41438     thrOverEEE = cms.vdouble( 0.13 ),
41439     thrOverE2EB = cms.vdouble( -1.0 ),
41440     thrOverE2EE = cms.vdouble( -1.0 ),
41441     ncandcut = cms.int32( 2 ),
41442     doRhoCorrection = cms.bool( False ),
41443     rhoMax = cms.double( 9.9999999E7 ),
41444     rhoScale = cms.double( 1.0 ),
41445     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41446     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41447     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41448 )
41449 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
41450     saveTags = cms.bool( True ),
41451     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter" ),
41452     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
41453     npixelmatchcut = cms.double( 1.0 ),
41454     ncandcut = cms.int32( 2 ),
41455     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41456     s_a_phi1B = cms.double( 0.0069 ),
41457     s_a_phi1I = cms.double( 0.0088 ),
41458     s_a_phi1F = cms.double( 0.0076 ),
41459     s_a_phi2B = cms.double( 3.7E-4 ),
41460     s_a_phi2I = cms.double( 7.0E-4 ),
41461     s_a_phi2F = cms.double( 0.00906 ),
41462     s_a_zB = cms.double( 0.012 ),
41463     s_a_rI = cms.double( 0.027 ),
41464     s_a_rF = cms.double( 0.04 ),
41465     s2_threshold = cms.double( 0.4 ),
41466     tanhSO10BarrelThres = cms.double( 0.35 ),
41467     tanhSO10InterThres = cms.double( 1.0 ),
41468     tanhSO10ForwardThres = cms.double( 1.0 ),
41469     useS = cms.bool( False ),
41470     pixelVeto = cms.bool( False )
41471 )
41472 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41473     saveTags = cms.bool( True ),
41474     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
41475     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
41476     rhoTag = cms.InputTag( "" ),
41477     energyLowEdges = cms.vdouble( 0.0 ),
41478     lessThan = cms.bool( True ),
41479     useEt = cms.bool( True ),
41480     useAbs = cms.bool( True ),
41481     thrRegularEB = cms.vdouble( 999999.0 ),
41482     thrRegularEE = cms.vdouble( 999999.0 ),
41483     thrOverEEB = cms.vdouble( -1.0 ),
41484     thrOverEEE = cms.vdouble( -1.0 ),
41485     thrOverE2EB = cms.vdouble( -1.0 ),
41486     thrOverE2EE = cms.vdouble( -1.0 ),
41487     ncandcut = cms.int32( 2 ),
41488     doRhoCorrection = cms.bool( False ),
41489     rhoMax = cms.double( 9.9999999E7 ),
41490     rhoScale = cms.double( 1.0 ),
41491     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41492     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41493     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41494 )
41495 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41496     saveTags = cms.bool( True ),
41497     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
41498     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
41499     rhoTag = cms.InputTag( "" ),
41500     energyLowEdges = cms.vdouble( 0.0 ),
41501     lessThan = cms.bool( True ),
41502     useEt = cms.bool( True ),
41503     useAbs = cms.bool( True ),
41504     thrRegularEB = cms.vdouble( 0.01 ),
41505     thrRegularEE = cms.vdouble( 0.015 ),
41506     thrOverEEB = cms.vdouble( -1.0 ),
41507     thrOverEEE = cms.vdouble( -1.0 ),
41508     thrOverE2EB = cms.vdouble( -1.0 ),
41509     thrOverE2EE = cms.vdouble( -1.0 ),
41510     ncandcut = cms.int32( 2 ),
41511     doRhoCorrection = cms.bool( False ),
41512     rhoMax = cms.double( 9.9999999E7 ),
41513     rhoScale = cms.double( 1.0 ),
41514     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41515     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41516     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41517 )
41518 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41519     saveTags = cms.bool( True ),
41520     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter" ),
41521     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
41522     rhoTag = cms.InputTag( "" ),
41523     energyLowEdges = cms.vdouble( 0.0 ),
41524     lessThan = cms.bool( True ),
41525     useEt = cms.bool( True ),
41526     useAbs = cms.bool( True ),
41527     thrRegularEB = cms.vdouble( 0.07 ),
41528     thrRegularEE = cms.vdouble( 0.1 ),
41529     thrOverEEB = cms.vdouble( -1.0 ),
41530     thrOverEEE = cms.vdouble( -1.0 ),
41531     thrOverE2EB = cms.vdouble( -1.0 ),
41532     thrOverE2EE = cms.vdouble( -1.0 ),
41533     ncandcut = cms.int32( 2 ),
41534     doRhoCorrection = cms.bool( False ),
41535     rhoMax = cms.double( 9.9999999E7 ),
41536     rhoScale = cms.double( 1.0 ),
41537     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41538     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41539     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41540 )
41541 fragment.hltMu8Ele12DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
41542     saveTags = cms.bool( True ),
41543     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
41544     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
41545     inputTag1 = cms.InputTag( "hltL3fL1Mu6DoubleEG10f0Filtered8" ),
41546     inputTag2 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ),
41547     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
41548     triggerType1 = cms.int32( 83 ),
41549     triggerType2 = cms.int32( 81 ),
41550     MinDR = cms.double( -1.0 ),
41551     MaxDZ = cms.double( 0.2 ),
41552     MinN = cms.int32( 2 ),
41553     MinPixHitsForDZ = cms.int32( 1 ),
41554     checkSC = cms.bool( False )
41555 )
41556 fragment.hltEle12Ele12DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
41557     saveTags = cms.bool( True ),
41558     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
41559     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
41560     inputTag1 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ),
41561     inputTag2 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ),
41562     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
41563     triggerType1 = cms.int32( 81 ),
41564     triggerType2 = cms.int32( 81 ),
41565     MinDR = cms.double( -1.0 ),
41566     MaxDZ = cms.double( 0.2 ),
41567     MinN = cms.int32( 1 ),
41568     MinPixHitsForDZ = cms.int32( 0 ),
41569     checkSC = cms.bool( True )
41570 )
41571 fragment.hltPreMu8DiEle12CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler",
41572     offset = cms.uint32( 0 ),
41573     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41574 )
41575 fragment.hltL1sMu6HTT240 = cms.EDFilter( "HLTL1TSeed",
41576     saveTags = cms.bool( True ),
41577     L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ),
41578     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41579     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41580     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41581     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41582     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41583     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41584     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41585     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41586     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41587 )
41588 fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ = cms.EDFilter( "HLTPrescaler",
41589     offset = cms.uint32( 0 ),
41590     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41591 )
41592 fragment.hltMuon8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41593     saveTags = cms.bool( True ),
41594     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41595     PreviousCandTag = cms.InputTag( "hltL1sMu6HTT240" ),
41596     MaxEta = cms.double( 2.5 ),
41597     MinPt = cms.double( 0.0 ),
41598     MaxDeltaR = cms.double( 0.3 ),
41599     MinN = cms.int32( 1 ),
41600     CentralBxOnly = cms.bool( True ),
41601     SelectQualities = cms.vint32(  )
41602 )
41603 fragment.hltMuon8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
41604     saveTags = cms.bool( True ),
41605     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41606     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
41607     PreviousCandTag = cms.InputTag( "hltMuon8L1Filtered0" ),
41608     SeedMapTag = cms.InputTag( "hltL2Muons" ),
41609     MinN = cms.int32( 0 ),
41610     MaxEta = cms.double( 2.5 ),
41611     AbsEtaBins = cms.vdouble( 0.0 ),
41612     MinNstations = cms.vint32( 0 ),
41613     MinNhits = cms.vint32( 0 ),
41614     CutOnChambers = cms.bool( False ),
41615     MinNchambers = cms.vint32( 0 ),
41616     MaxDr = cms.double( 9999.0 ),
41617     MinDr = cms.double( -1.0 ),
41618     MaxDz = cms.double( 9999.0 ),
41619     MinDxySig = cms.double( -1.0 ),
41620     MinPt = cms.double( 0.0 ),
41621     NSigmaPt = cms.double( 0.0 ),
41622     MatchToPreviousCand = cms.bool( True )
41623 )
41624 fragment.hltL1fForIterL3Muon8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41625     saveTags = cms.bool( True ),
41626     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
41627     PreviousCandTag = cms.InputTag( "hltMuon8L1Filtered0" ),
41628     MaxEta = cms.double( 2.5 ),
41629     MinPt = cms.double( 0.0 ),
41630     MaxDeltaR = cms.double( 0.3 ),
41631     MinN = cms.int32( 1 ),
41632     CentralBxOnly = cms.bool( True ),
41633     SelectQualities = cms.vint32(  )
41634 )
41635 fragment.hltL3fL1sMu6HTT240Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
41636     saveTags = cms.bool( True ),
41637     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41638     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41639     PreviousCandTag = cms.InputTag( "hltMuon8L2Filtered0" ),
41640     L1CandTag = cms.InputTag( "hltL1fForIterL3Muon8L1Filtered0" ),
41641     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
41642     MinN = cms.int32( 1 ),
41643     MaxEta = cms.double( 2.5 ),
41644     MinNhits = cms.int32( 0 ),
41645     MaxDr = cms.double( 2.0 ),
41646     MinDr = cms.double( -1.0 ),
41647     MaxDz = cms.double( 9999.0 ),
41648     MinDxySig = cms.double( -1.0 ),
41649     MinPt = cms.double( 8.0 ),
41650     NSigmaPt = cms.double( 0.0 ),
41651     MaxNormalizedChi2 = cms.double( 9999.0 ),
41652     MaxDXYBeamSpot = cms.double( 9999.0 ),
41653     MinDXYBeamSpot = cms.double( -1.0 ),
41654     MinNmuonHits = cms.int32( 0 ),
41655     MaxPtDifference = cms.double( 9999.0 ),
41656     MinTrackPt = cms.double( 0.0 ),
41657     minMuonStations = cms.int32( 2 ),
41658     minTrkHits = cms.int32( -1 ),
41659     minMuonHits = cms.int32( -1 ),
41660     allowedTypeMask = cms.uint32( 255 ),
41661     requiredTypeMask = cms.uint32( 0 ),
41662     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
41663     trkMuonId = cms.uint32( 0 ),
41664     L1MatchingdR = cms.double( 0.3 ),
41665     MatchToPreviousCand = cms.bool( True ),
41666     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
41667     requireL3MuonTrajectorySeed = cms.bool( False ),
41668     useSimpleGeometry = cms.bool( True ),
41669     useStation2 = cms.bool( True ),
41670     fallbackToME1 = cms.bool( False ),
41671     cosmicPropagationHypothesis = cms.bool( False ),
41672     useMB2InOverlap = cms.bool( False ),
41673     useTrack = cms.string( "tracker" ),
41674     useState = cms.string( "atVertex" ),
41675     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41676     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41677     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41678 )
41679 fragment.hltMu8Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
41680     saveTags = cms.bool( True ),
41681     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
41682     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41683     etcutEB = cms.double( 8.0 ),
41684     etcutEE = cms.double( 8.0 ),
41685     minEtaCut = cms.double( -9999.0 ),
41686     maxEtaCut = cms.double( 9999.0 ),
41687     ncandcut = cms.int32( 1 )
41688 )
41689 fragment.hltMu8Ele8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41690     saveTags = cms.bool( True ),
41691     candTag = cms.InputTag( "hltMu8Ele8EtFilter" ),
41692     varTag = cms.InputTag( "hltEgammaHoverE" ),
41693     rhoTag = cms.InputTag( "" ),
41694     energyLowEdges = cms.vdouble( 0.0 ),
41695     lessThan = cms.bool( True ),
41696     useEt = cms.bool( False ),
41697     useAbs = cms.bool( False ),
41698     thrRegularEB = cms.vdouble( -1.0 ),
41699     thrRegularEE = cms.vdouble( -1.0 ),
41700     thrOverEEB = cms.vdouble( 0.12 ),
41701     thrOverEEE = cms.vdouble( 0.1 ),
41702     thrOverE2EB = cms.vdouble( -1.0 ),
41703     thrOverE2EE = cms.vdouble( -1.0 ),
41704     ncandcut = cms.int32( 1 ),
41705     doRhoCorrection = cms.bool( False ),
41706     rhoMax = cms.double( 9.9999999E7 ),
41707     rhoScale = cms.double( 1.0 ),
41708     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41709     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41710     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41711 )
41712 fragment.hltMu8Ele8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41713     saveTags = cms.bool( True ),
41714     candTag = cms.InputTag( "hltMu8Ele8HEFilter" ),
41715     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
41716     rhoTag = cms.InputTag( "" ),
41717     energyLowEdges = cms.vdouble( 0.0 ),
41718     lessThan = cms.bool( True ),
41719     useEt = cms.bool( False ),
41720     useAbs = cms.bool( False ),
41721     thrRegularEB = cms.vdouble( 0.013 ),
41722     thrRegularEE = cms.vdouble( 0.035 ),
41723     thrOverEEB = cms.vdouble( -1.0 ),
41724     thrOverEEE = cms.vdouble( -1.0 ),
41725     thrOverE2EB = cms.vdouble( -1.0 ),
41726     thrOverE2EE = cms.vdouble( -1.0 ),
41727     ncandcut = cms.int32( 1 ),
41728     doRhoCorrection = cms.bool( False ),
41729     rhoMax = cms.double( 9.9999999E7 ),
41730     rhoScale = cms.double( 1.0 ),
41731     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41732     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41733     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41734 )
41735 fragment.hltMu8Ele8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
41736     saveTags = cms.bool( True ),
41737     candTag = cms.InputTag( "hltMu8Ele8CaloIdMClusterShapeFilter" ),
41738     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
41739     npixelmatchcut = cms.double( 1.0 ),
41740     ncandcut = cms.int32( 1 ),
41741     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41742     s_a_phi1B = cms.double( 0.0069 ),
41743     s_a_phi1I = cms.double( 0.0088 ),
41744     s_a_phi1F = cms.double( 0.0076 ),
41745     s_a_phi2B = cms.double( 3.7E-4 ),
41746     s_a_phi2I = cms.double( 7.0E-4 ),
41747     s_a_phi2F = cms.double( 0.00906 ),
41748     s_a_zB = cms.double( 0.012 ),
41749     s_a_rI = cms.double( 0.027 ),
41750     s_a_rF = cms.double( 0.04 ),
41751     s2_threshold = cms.double( 0.4 ),
41752     tanhSO10BarrelThres = cms.double( 0.35 ),
41753     tanhSO10InterThres = cms.double( 1.0 ),
41754     tanhSO10ForwardThres = cms.double( 1.0 ),
41755     useS = cms.bool( False ),
41756     pixelVeto = cms.bool( False )
41757 )
41758 fragment.hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41759     saveTags = cms.bool( True ),
41760     candTag = cms.InputTag( "hltMu8Ele8CaloIdMPixelMatchFilter" ),
41761     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
41762     rhoTag = cms.InputTag( "" ),
41763     energyLowEdges = cms.vdouble( 0.0 ),
41764     lessThan = cms.bool( True ),
41765     useEt = cms.bool( True ),
41766     useAbs = cms.bool( True ),
41767     thrRegularEB = cms.vdouble( 0.05 ),
41768     thrRegularEE = cms.vdouble( 0.02 ),
41769     thrOverEEB = cms.vdouble( -1.0 ),
41770     thrOverEEE = cms.vdouble( -1.0 ),
41771     thrOverE2EB = cms.vdouble( -1.0 ),
41772     thrOverE2EE = cms.vdouble( -1.0 ),
41773     ncandcut = cms.int32( 1 ),
41774     doRhoCorrection = cms.bool( False ),
41775     rhoMax = cms.double( 9.9999999E7 ),
41776     rhoScale = cms.double( 1.0 ),
41777     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41778     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41779     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41780 )
41781 fragment.hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41782     saveTags = cms.bool( True ),
41783     candTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
41784     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
41785     rhoTag = cms.InputTag( "" ),
41786     energyLowEdges = cms.vdouble( 0.0 ),
41787     lessThan = cms.bool( True ),
41788     useEt = cms.bool( True ),
41789     useAbs = cms.bool( True ),
41790     thrRegularEB = cms.vdouble( 0.006 ),
41791     thrRegularEE = cms.vdouble( 0.0085 ),
41792     thrOverEEB = cms.vdouble( -1.0 ),
41793     thrOverEEE = cms.vdouble( -1.0 ),
41794     thrOverE2EB = cms.vdouble( -1.0 ),
41795     thrOverE2EE = cms.vdouble( -1.0 ),
41796     ncandcut = cms.int32( 1 ),
41797     doRhoCorrection = cms.bool( False ),
41798     rhoMax = cms.double( 9.9999999E7 ),
41799     rhoScale = cms.double( 1.0 ),
41800     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41801     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41802     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41803 )
41804 fragment.hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41805     saveTags = cms.bool( True ),
41806     candTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter" ),
41807     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
41808     rhoTag = cms.InputTag( "" ),
41809     energyLowEdges = cms.vdouble( 0.0 ),
41810     lessThan = cms.bool( True ),
41811     useEt = cms.bool( True ),
41812     useAbs = cms.bool( True ),
41813     thrRegularEB = cms.vdouble( 0.1 ),
41814     thrRegularEE = cms.vdouble( 0.05 ),
41815     thrOverEEB = cms.vdouble( -1.0 ),
41816     thrOverEEE = cms.vdouble( -1.0 ),
41817     thrOverE2EB = cms.vdouble( -1.0 ),
41818     thrOverE2EE = cms.vdouble( -1.0 ),
41819     ncandcut = cms.int32( 1 ),
41820     doRhoCorrection = cms.bool( False ),
41821     rhoMax = cms.double( 9.9999999E7 ),
41822     rhoScale = cms.double( 1.0 ),
41823     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41824     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41825     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41826 )
41827 fragment.hltElectronMuonInvMassFilter8 = cms.EDFilter( "HLTElectronMuonInvMassFilter",
41828     saveTags = cms.bool( True ),
41829     elePrevCandTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter" ),
41830     muonPrevCandTag = cms.InputTag( "hltL3fL1sMu6HTT240Filtered8" ),
41831     lowerMassCut = cms.double( 8.0 ),
41832     upperMassCut = cms.double( 999999.0 ),
41833     ncandcut = cms.int32( 1 ),
41834     electronRelaxed = cms.untracked.bool( True ),
41835     ElectronL1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
41836     ElectronL1NonIsoCand = cms.InputTag( "hltEgammaCandidates" ),
41837     MuonCand = cms.InputTag( "hltIterL3MuonCandidates" )
41838 )
41839 fragment.hltMu8Ele8CaloIdMTrackIdMDZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
41840     saveTags = cms.bool( True ),
41841     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
41842     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
41843     inputTag1 = cms.InputTag( "hltL3fL1sMu6HTT240Filtered8" ),
41844     inputTag2 = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter" ),
41845     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
41846     triggerType1 = cms.int32( 83 ),
41847     triggerType2 = cms.int32( 81 ),
41848     MinDR = cms.double( -1.0 ),
41849     MaxDZ = cms.double( 0.2 ),
41850     MinN = cms.int32( 1 ),
41851     MinPixHitsForDZ = cms.int32( 1 ),
41852     checkSC = cms.bool( False )
41853 )
41854 fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 = cms.EDFilter( "HLTPrescaler",
41855     offset = cms.uint32( 0 ),
41856     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41857 )
41858 fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 = cms.EDFilter( "HLTL1TSeed",
41859     saveTags = cms.bool( True ),
41860     L1SeedsLogicalExpression = cms.string( "L1_Mu7_EG20er2p5 OR L1_Mu5_EG23er2p5 OR L1_Mu5_LooseIsoEG20er2p5 OR L1_Mu7_EG23er2p5 OR L1_Mu7_LooseIsoEG20er2p5 OR L1_Mu7_LooseIsoEG23er2p5" ),
41861     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41862     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41863     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41864     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41865     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41866     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41867     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41868     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41869     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41870 )
41871 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
41872     offset = cms.uint32( 0 ),
41873     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41874 )
41875 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41876     saveTags = cms.bool( True ),
41877     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41878     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
41879     MaxEta = cms.double( 2.5 ),
41880     MinPt = cms.double( 0.0 ),
41881     MaxDeltaR = cms.double( 0.3 ),
41882     MinN = cms.int32( 1 ),
41883     CentralBxOnly = cms.bool( True ),
41884     SelectQualities = cms.vint32(  )
41885 )
41886 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
41887     saveTags = cms.bool( True ),
41888     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41889     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
41890     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
41891     SeedMapTag = cms.InputTag( "hltL2Muons" ),
41892     MinN = cms.int32( 0 ),
41893     MaxEta = cms.double( 2.5 ),
41894     AbsEtaBins = cms.vdouble( 0.0 ),
41895     MinNstations = cms.vint32( 0 ),
41896     MinNhits = cms.vint32( 0 ),
41897     CutOnChambers = cms.bool( False ),
41898     MinNchambers = cms.vint32( 0 ),
41899     MaxDr = cms.double( 9999.0 ),
41900     MinDr = cms.double( -1.0 ),
41901     MaxDz = cms.double( 9999.0 ),
41902     MinDxySig = cms.double( -1.0 ),
41903     MinPt = cms.double( 0.0 ),
41904     NSigmaPt = cms.double( 0.0 ),
41905     MatchToPreviousCand = cms.bool( True )
41906 )
41907 fragment.hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41908     saveTags = cms.bool( True ),
41909     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
41910     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
41911     MaxEta = cms.double( 2.5 ),
41912     MinPt = cms.double( 0.0 ),
41913     MaxDeltaR = cms.double( 0.3 ),
41914     MinN = cms.int32( 1 ),
41915     CentralBxOnly = cms.bool( True ),
41916     SelectQualities = cms.vint32(  )
41917 )
41918 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
41919     saveTags = cms.bool( True ),
41920     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41921     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41922     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5" ),
41923     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
41924     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
41925     MinN = cms.int32( 1 ),
41926     MaxEta = cms.double( 2.5 ),
41927     MinNhits = cms.int32( 0 ),
41928     MaxDr = cms.double( 2.0 ),
41929     MinDr = cms.double( -1.0 ),
41930     MaxDz = cms.double( 9999.0 ),
41931     MinDxySig = cms.double( -1.0 ),
41932     MinPt = cms.double( 8.0 ),
41933     NSigmaPt = cms.double( 0.0 ),
41934     MaxNormalizedChi2 = cms.double( 9999.0 ),
41935     MaxDXYBeamSpot = cms.double( 9999.0 ),
41936     MinDXYBeamSpot = cms.double( -1.0 ),
41937     MinNmuonHits = cms.int32( 0 ),
41938     MaxPtDifference = cms.double( 9999.0 ),
41939     MinTrackPt = cms.double( 0.0 ),
41940     minMuonStations = cms.int32( 2 ),
41941     minTrkHits = cms.int32( -1 ),
41942     minMuonHits = cms.int32( -1 ),
41943     allowedTypeMask = cms.uint32( 255 ),
41944     requiredTypeMask = cms.uint32( 0 ),
41945     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
41946     trkMuonId = cms.uint32( 0 ),
41947     L1MatchingdR = cms.double( 0.3 ),
41948     MatchToPreviousCand = cms.bool( True ),
41949     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
41950     requireL3MuonTrajectorySeed = cms.bool( False ),
41951     useSimpleGeometry = cms.bool( True ),
41952     useStation2 = cms.bool( True ),
41953     fallbackToME1 = cms.bool( False ),
41954     cosmicPropagationHypothesis = cms.bool( False ),
41955     useMB2InOverlap = cms.bool( False ),
41956     useTrack = cms.string( "tracker" ),
41957     useState = cms.string( "atVertex" ),
41958     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41959     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41960     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41961 )
41962 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8 = cms.EDFilter( "HLTMuonIsoFilter",
41963     saveTags = cms.bool( True ),
41964     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41965     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8" ),
41966     MinN = cms.int32( 1 ),
41967     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
41968     IsolatorPSet = cms.PSet(  )
41969 )
41970 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
41971     saveTags = cms.bool( True ),
41972     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
41973     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41974     candNonIsolatedTag = cms.InputTag( "" ),
41975     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41976     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
41977     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41978     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41979     ncandcut = cms.int32( 1 ),
41980     doIsolated = cms.bool( False ),
41981     region_eta_size = cms.double( 0.522 ),
41982     region_eta_size_ecap = cms.double( 1.0 ),
41983     region_phi_size = cms.double( 1.044 ),
41984     barrel_end = cms.double( 1.4791 ),
41985     endcap_end = cms.double( 2.65 )
41986 )
41987 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
41988     saveTags = cms.bool( True ),
41989     inputTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ),
41990     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41991     etcutEB = cms.double( 23.0 ),
41992     etcutEE = cms.double( 23.0 ),
41993     minEtaCut = cms.double( -9999.0 ),
41994     maxEtaCut = cms.double( 9999.0 ),
41995     ncandcut = cms.int32( 1 )
41996 )
41997 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41998     saveTags = cms.bool( True ),
41999     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter" ),
42000     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
42001     rhoTag = cms.InputTag( "" ),
42002     energyLowEdges = cms.vdouble( 0.0 ),
42003     lessThan = cms.bool( True ),
42004     useEt = cms.bool( False ),
42005     useAbs = cms.bool( False ),
42006     thrRegularEB = cms.vdouble( 0.013 ),
42007     thrRegularEE = cms.vdouble( 0.035 ),
42008     thrOverEEB = cms.vdouble( -1.0 ),
42009     thrOverEEE = cms.vdouble( -1.0 ),
42010     thrOverE2EB = cms.vdouble( -1.0 ),
42011     thrOverE2EE = cms.vdouble( -1.0 ),
42012     ncandcut = cms.int32( 1 ),
42013     doRhoCorrection = cms.bool( False ),
42014     rhoMax = cms.double( 9.9999999E7 ),
42015     rhoScale = cms.double( 1.0 ),
42016     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42017     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42018     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42019 )
42020 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42021     saveTags = cms.bool( True ),
42022     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ),
42023     varTag = cms.InputTag( "hltEgammaHoverE" ),
42024     rhoTag = cms.InputTag( "" ),
42025     energyLowEdges = cms.vdouble( 0.0 ),
42026     lessThan = cms.bool( True ),
42027     useEt = cms.bool( False ),
42028     useAbs = cms.bool( False ),
42029     thrRegularEB = cms.vdouble( -1.0 ),
42030     thrRegularEE = cms.vdouble( -1.0 ),
42031     thrOverEEB = cms.vdouble( 0.13 ),
42032     thrOverEEE = cms.vdouble( 0.13 ),
42033     thrOverE2EB = cms.vdouble( -1.0 ),
42034     thrOverE2EE = cms.vdouble( -1.0 ),
42035     ncandcut = cms.int32( 1 ),
42036     doRhoCorrection = cms.bool( False ),
42037     rhoMax = cms.double( 9.9999999E7 ),
42038     rhoScale = cms.double( 1.0 ),
42039     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42040     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42041     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42042 )
42043 fragment.hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
42044     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
42045     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
42046     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
42047     doRhoCorrection = cms.bool( False ),
42048     rhoMax = cms.double( 9.9999999E7 ),
42049     rhoScale = cms.double( 1.0 ),
42050     drMax = cms.double( 0.3 ),
42051     drVetoBarrel = cms.double( 0.0 ),
42052     drVetoEndcap = cms.double( 0.0 ),
42053     etaStripBarrel = cms.double( 0.0 ),
42054     etaStripEndcap = cms.double( 0.0 ),
42055     energyBarrel = cms.double( 0.0 ),
42056     energyEndcap = cms.double( 0.0 ),
42057     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
42058     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
42059 )
42060 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42061     saveTags = cms.bool( True ),
42062     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter" ),
42063     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
42064     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
42065     energyLowEdges = cms.vdouble( 0.0 ),
42066     lessThan = cms.bool( True ),
42067     useEt = cms.bool( True ),
42068     useAbs = cms.bool( False ),
42069     thrRegularEB = cms.vdouble( -1.0 ),
42070     thrRegularEE = cms.vdouble( -1.0 ),
42071     thrOverEEB = cms.vdouble( 0.5 ),
42072     thrOverEEE = cms.vdouble( 0.5 ),
42073     thrOverE2EB = cms.vdouble( -1.0 ),
42074     thrOverE2EE = cms.vdouble( -1.0 ),
42075     ncandcut = cms.int32( 1 ),
42076     doRhoCorrection = cms.bool( True ),
42077     rhoMax = cms.double( 9.9999999E7 ),
42078     rhoScale = cms.double( 1.0 ),
42079     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
42080     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42081     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42082 )
42083 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42084     saveTags = cms.bool( True ),
42085     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ),
42086     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
42087     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
42088     energyLowEdges = cms.vdouble( 0.0 ),
42089     lessThan = cms.bool( True ),
42090     useEt = cms.bool( True ),
42091     useAbs = cms.bool( False ),
42092     thrRegularEB = cms.vdouble( -1.0 ),
42093     thrRegularEE = cms.vdouble( -1.0 ),
42094     thrOverEEB = cms.vdouble( 0.3 ),
42095     thrOverEEE = cms.vdouble( 0.3 ),
42096     thrOverE2EB = cms.vdouble( -1.0 ),
42097     thrOverE2EE = cms.vdouble( -1.0 ),
42098     ncandcut = cms.int32( 1 ),
42099     doRhoCorrection = cms.bool( True ),
42100     rhoMax = cms.double( 9.9999999E7 ),
42101     rhoScale = cms.double( 1.0 ),
42102     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
42103     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42104     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42105 )
42106 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
42107     saveTags = cms.bool( True ),
42108     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ),
42109     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
42110     npixelmatchcut = cms.double( 1.0 ),
42111     ncandcut = cms.int32( 1 ),
42112     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
42113     s_a_phi1B = cms.double( 0.0069 ),
42114     s_a_phi1I = cms.double( 0.0088 ),
42115     s_a_phi1F = cms.double( 0.0076 ),
42116     s_a_phi2B = cms.double( 3.7E-4 ),
42117     s_a_phi2I = cms.double( 7.0E-4 ),
42118     s_a_phi2F = cms.double( 0.00906 ),
42119     s_a_zB = cms.double( 0.012 ),
42120     s_a_rI = cms.double( 0.027 ),
42121     s_a_rF = cms.double( 0.04 ),
42122     s2_threshold = cms.double( 0.4 ),
42123     tanhSO10BarrelThres = cms.double( 0.35 ),
42124     tanhSO10InterThres = cms.double( 1.0 ),
42125     tanhSO10ForwardThres = cms.double( 1.0 ),
42126     useS = cms.bool( False ),
42127     pixelVeto = cms.bool( False )
42128 )
42129 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42130     saveTags = cms.bool( True ),
42131     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ),
42132     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
42133     rhoTag = cms.InputTag( "" ),
42134     energyLowEdges = cms.vdouble( 0.0 ),
42135     lessThan = cms.bool( True ),
42136     useEt = cms.bool( True ),
42137     useAbs = cms.bool( True ),
42138     thrRegularEB = cms.vdouble( 999999.0 ),
42139     thrRegularEE = cms.vdouble( 999999.0 ),
42140     thrOverEEB = cms.vdouble( -1.0 ),
42141     thrOverEEE = cms.vdouble( -1.0 ),
42142     thrOverE2EB = cms.vdouble( -1.0 ),
42143     thrOverE2EE = cms.vdouble( -1.0 ),
42144     ncandcut = cms.int32( 1 ),
42145     doRhoCorrection = cms.bool( False ),
42146     rhoMax = cms.double( 9.9999999E7 ),
42147     rhoScale = cms.double( 1.0 ),
42148     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42149     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42150     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42151 )
42152 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42153     saveTags = cms.bool( True ),
42154     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ),
42155     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
42156     rhoTag = cms.InputTag( "" ),
42157     energyLowEdges = cms.vdouble( 0.0 ),
42158     lessThan = cms.bool( True ),
42159     useEt = cms.bool( True ),
42160     useAbs = cms.bool( True ),
42161     thrRegularEB = cms.vdouble( 0.01 ),
42162     thrRegularEE = cms.vdouble( 0.015 ),
42163     thrOverEEB = cms.vdouble( -1.0 ),
42164     thrOverEEE = cms.vdouble( -1.0 ),
42165     thrOverE2EB = cms.vdouble( -1.0 ),
42166     thrOverE2EE = cms.vdouble( -1.0 ),
42167     ncandcut = cms.int32( 1 ),
42168     doRhoCorrection = cms.bool( False ),
42169     rhoMax = cms.double( 9.9999999E7 ),
42170     rhoScale = cms.double( 1.0 ),
42171     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42172     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42173     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42174 )
42175 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42176     saveTags = cms.bool( True ),
42177     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ),
42178     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
42179     rhoTag = cms.InputTag( "" ),
42180     energyLowEdges = cms.vdouble( 0.0 ),
42181     lessThan = cms.bool( True ),
42182     useEt = cms.bool( True ),
42183     useAbs = cms.bool( True ),
42184     thrRegularEB = cms.vdouble( 0.07 ),
42185     thrRegularEE = cms.vdouble( 0.1 ),
42186     thrOverEEB = cms.vdouble( -1.0 ),
42187     thrOverEEE = cms.vdouble( -1.0 ),
42188     thrOverE2EB = cms.vdouble( -1.0 ),
42189     thrOverE2EE = cms.vdouble( -1.0 ),
42190     ncandcut = cms.int32( 1 ),
42191     doRhoCorrection = cms.bool( False ),
42192     rhoMax = cms.double( 9.9999999E7 ),
42193     rhoScale = cms.double( 1.0 ),
42194     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42195     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42196     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42197 )
42198 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42199     saveTags = cms.bool( True ),
42200     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ),
42201     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
42202     rhoTag = cms.InputTag( "" ),
42203     energyLowEdges = cms.vdouble( 0.0 ),
42204     lessThan = cms.bool( True ),
42205     useEt = cms.bool( True ),
42206     useAbs = cms.bool( False ),
42207     thrRegularEB = cms.vdouble( -1.0 ),
42208     thrRegularEE = cms.vdouble( -1.0 ),
42209     thrOverEEB = cms.vdouble( 0.2 ),
42210     thrOverEEE = cms.vdouble( 0.2 ),
42211     thrOverE2EB = cms.vdouble( -1.0 ),
42212     thrOverE2EE = cms.vdouble( -1.0 ),
42213     ncandcut = cms.int32( 1 ),
42214     doRhoCorrection = cms.bool( False ),
42215     rhoMax = cms.double( 9.9999999E7 ),
42216     rhoScale = cms.double( 1.0 ),
42217     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42218     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42219     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42220 )
42221 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonMuonDZ",
42222     saveTags = cms.bool( True ),
42223     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
42224     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
42225     inputTag1 = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ),
42226     inputTag2 = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8" ),
42227     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
42228     triggerType1 = cms.int32( 81 ),
42229     triggerType2 = cms.int32( 83 ),
42230     MinDR = cms.double( -1.0 ),
42231     MaxDZ = cms.double( 0.2 ),
42232     MinN = cms.int32( 1 ),
42233     MinPixHitsForDZ = cms.int32( 1 ),
42234     checkSC = cms.bool( False )
42235 )
42236 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 = cms.EDFilter( "HLTPrescaler",
42237     offset = cms.uint32( 0 ),
42238     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42239 )
42240 fragment.hltPFJetFilterTwoC30 = cms.EDFilter( "HLT1PFJet",
42241     saveTags = cms.bool( True ),
42242     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
42243     triggerType = cms.int32( 86 ),
42244     MinE = cms.double( -1.0 ),
42245     MinPt = cms.double( 30.0 ),
42246     MinMass = cms.double( -1.0 ),
42247     MaxMass = cms.double( -1.0 ),
42248     MinEta = cms.double( -1.0 ),
42249     MaxEta = cms.double( 2.4 ),
42250     MinN = cms.int32( 2 )
42251 )
42252 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
42253     offset = cms.uint32( 0 ),
42254     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42255 )
42256 fragment.hltL1sSingleMu15DQ = cms.EDFilter( "HLTL1TSeed",
42257     saveTags = cms.bool( True ),
42258     L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ" ),
42259     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42260     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42261     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42262     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42263     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42264     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42265     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42266     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42267     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42268 )
42269 fragment.hltPreMu17TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
42270     offset = cms.uint32( 0 ),
42271     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42272 )
42273 fragment.hltL1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
42274     saveTags = cms.bool( True ),
42275     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42276     PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQ" ),
42277     MaxEta = cms.double( 2.5 ),
42278     MinPt = cms.double( 0.0 ),
42279     MaxDeltaR = cms.double( 0.3 ),
42280     MinN = cms.int32( 1 ),
42281     CentralBxOnly = cms.bool( True ),
42282     SelectQualities = cms.vint32(  )
42283 )
42284 fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
42285     saveTags = cms.bool( True ),
42286     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42287     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
42288     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ),
42289     SeedMapTag = cms.InputTag( "hltL2Muons" ),
42290     MinN = cms.int32( 0 ),
42291     MaxEta = cms.double( 2.5 ),
42292     AbsEtaBins = cms.vdouble( 0.0 ),
42293     MinNstations = cms.vint32( 0 ),
42294     MinNhits = cms.vint32( 0 ),
42295     CutOnChambers = cms.bool( False ),
42296     MinNchambers = cms.vint32( 0 ),
42297     MaxDr = cms.double( 9999.0 ),
42298     MinDr = cms.double( -1.0 ),
42299     MaxDz = cms.double( 9999.0 ),
42300     MinDxySig = cms.double( -1.0 ),
42301     MinPt = cms.double( 0.0 ),
42302     NSigmaPt = cms.double( 0.0 ),
42303     MatchToPreviousCand = cms.bool( True )
42304 )
42305 fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
42306     saveTags = cms.bool( True ),
42307     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
42308     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ),
42309     MaxEta = cms.double( 2.5 ),
42310     MinPt = cms.double( 0.0 ),
42311     MaxDeltaR = cms.double( 0.3 ),
42312     MinN = cms.int32( 1 ),
42313     CentralBxOnly = cms.bool( True ),
42314     SelectQualities = cms.vint32(  )
42315 )
42316 fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 = cms.EDFilter( "HLTMuonL3PreFilter",
42317     saveTags = cms.bool( True ),
42318     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42319     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42320     PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ),
42321     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ),
42322     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
42323     MinN = cms.int32( 1 ),
42324     MaxEta = cms.double( 2.5 ),
42325     MinNhits = cms.int32( 0 ),
42326     MaxDr = cms.double( 2.0 ),
42327     MinDr = cms.double( -1.0 ),
42328     MaxDz = cms.double( 9999.0 ),
42329     MinDxySig = cms.double( -1.0 ),
42330     MinPt = cms.double( 17.0 ),
42331     NSigmaPt = cms.double( 0.0 ),
42332     MaxNormalizedChi2 = cms.double( 9999.0 ),
42333     MaxDXYBeamSpot = cms.double( 9999.0 ),
42334     MinDXYBeamSpot = cms.double( -1.0 ),
42335     MinNmuonHits = cms.int32( 0 ),
42336     MaxPtDifference = cms.double( 9999.0 ),
42337     MinTrackPt = cms.double( 0.0 ),
42338     minMuonStations = cms.int32( 2 ),
42339     minTrkHits = cms.int32( -1 ),
42340     minMuonHits = cms.int32( -1 ),
42341     allowedTypeMask = cms.uint32( 255 ),
42342     requiredTypeMask = cms.uint32( 0 ),
42343     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
42344     trkMuonId = cms.uint32( 0 ),
42345     L1MatchingdR = cms.double( 0.3 ),
42346     MatchToPreviousCand = cms.bool( True ),
42347     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
42348     requireL3MuonTrajectorySeed = cms.bool( False ),
42349     useSimpleGeometry = cms.bool( True ),
42350     useStation2 = cms.bool( True ),
42351     fallbackToME1 = cms.bool( False ),
42352     cosmicPropagationHypothesis = cms.bool( False ),
42353     useMB2InOverlap = cms.bool( False ),
42354     useTrack = cms.string( "tracker" ),
42355     useState = cms.string( "atVertex" ),
42356     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
42357     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
42358     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
42359 )
42360 fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
42361     saveTags = cms.bool( True ),
42362     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42363     PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17" ),
42364     MinN = cms.int32( 1 ),
42365     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
42366     IsolatorPSet = cms.PSet(  )
42367 )
42368 fragment.hltPreMu19TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
42369     offset = cms.uint32( 0 ),
42370     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42371 )
42372 fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 = cms.EDFilter( "HLTMuonL3PreFilter",
42373     saveTags = cms.bool( True ),
42374     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42375     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42376     PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ),
42377     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ),
42378     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
42379     MinN = cms.int32( 1 ),
42380     MaxEta = cms.double( 2.5 ),
42381     MinNhits = cms.int32( 0 ),
42382     MaxDr = cms.double( 2.0 ),
42383     MinDr = cms.double( -1.0 ),
42384     MaxDz = cms.double( 9999.0 ),
42385     MinDxySig = cms.double( -1.0 ),
42386     MinPt = cms.double( 19.0 ),
42387     NSigmaPt = cms.double( 0.0 ),
42388     MaxNormalizedChi2 = cms.double( 9999.0 ),
42389     MaxDXYBeamSpot = cms.double( 9999.0 ),
42390     MinDXYBeamSpot = cms.double( -1.0 ),
42391     MinNmuonHits = cms.int32( 0 ),
42392     MaxPtDifference = cms.double( 9999.0 ),
42393     MinTrackPt = cms.double( 0.0 ),
42394     minMuonStations = cms.int32( 2 ),
42395     minTrkHits = cms.int32( -1 ),
42396     minMuonHits = cms.int32( -1 ),
42397     allowedTypeMask = cms.uint32( 255 ),
42398     requiredTypeMask = cms.uint32( 0 ),
42399     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
42400     trkMuonId = cms.uint32( 0 ),
42401     L1MatchingdR = cms.double( 0.3 ),
42402     MatchToPreviousCand = cms.bool( True ),
42403     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
42404     requireL3MuonTrajectorySeed = cms.bool( False ),
42405     useSimpleGeometry = cms.bool( True ),
42406     useStation2 = cms.bool( True ),
42407     fallbackToME1 = cms.bool( False ),
42408     cosmicPropagationHypothesis = cms.bool( False ),
42409     useMB2InOverlap = cms.bool( False ),
42410     useTrack = cms.string( "tracker" ),
42411     useState = cms.string( "atVertex" ),
42412     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
42413     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
42414     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
42415 )
42416 fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
42417     saveTags = cms.bool( True ),
42418     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42419     PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19" ),
42420     MinN = cms.int32( 1 ),
42421     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
42422     IsolatorPSet = cms.PSet(  )
42423 )
42424 fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
42425     saveTags = cms.bool( True ),
42426     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet16er2p5_Mu3_dR_Max0p4" ),
42427     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42428     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42429     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42430     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42431     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42432     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42433     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42434     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42435     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42436 )
42437 fragment.hltPreBTagMuAK4DiJet20Mu5 = cms.EDFilter( "HLTPrescaler",
42438     offset = cms.uint32( 0 ),
42439     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42440 )
42441 fragment.hltBDiJet20L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42442     saveTags = cms.bool( True ),
42443     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42444     triggerType = cms.int32( 86 ),
42445     MinE = cms.double( -1.0 ),
42446     MinPt = cms.double( 20.0 ),
42447     MinMass = cms.double( -1.0 ),
42448     MaxMass = cms.double( -1.0 ),
42449     MinEta = cms.double( -1.0 ),
42450     MaxEta = cms.double( 3.0 ),
42451     MinN = cms.int32( 2 )
42452 )
42453 fragment.hltBSoftMuonGetJetsFromDiJet20L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42454     HLTObject = cms.InputTag( "hltBDiJet20L1FastJetCentral" ),
42455     TriggerTypes = cms.vint32( 86 )
42456 )
42457 fragment.hltSelector4JetsDiJet20L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42458     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet20L1FastJet" ),
42459     maxNumber = cms.uint32( 4 ),
42460     filter = cms.bool( False ),
42461     throwOnMissing = cms.untracked.bool( True )
42462 )
42463 fragment.hltBSoftMuonDiJet20L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42464     src = cms.InputTag( "hltSelector4JetsDiJet20L1FastJet" ),
42465     filter = cms.bool( False ),
42466     etMin = cms.double( 20.0 )
42467 )
42468 fragment.hltBSoftMuonDiJet20L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42469     primaryVertex = cms.InputTag( "nominal" ),
42470     jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
42471     leptons = cms.InputTag( "hltL2Muons" ),
42472     leptonCands = cms.InputTag( "" ),
42473     leptonId = cms.InputTag( "" ),
42474     refineJetAxis = cms.uint32( 0 ),
42475     leptonDeltaRCut = cms.double( 0.4 ),
42476     leptonChi2Cut = cms.double( 0.0 ),
42477     muonSelection = cms.uint32( 0 )
42478 )
42479 fragment.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42480     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42481     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetL25TagInfos' )
42482 )
42483 fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42484     saveTags = cms.bool( True ),
42485     Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
42486     JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR" ),
42487     MinTag = cms.double( 0.5 ),
42488     MaxTag = cms.double( 99999.0 ),
42489     MinJets = cms.int32( 1 ),
42490     MatchJetsByDeltaR = cms.bool( False ),
42491     MaxJetDeltaR = cms.double( 0.1 ),
42492     TriggerType = cms.int32( 86 )
42493 )
42494 fragment.hltBSoftMuonMu5L3 = cms.EDProducer( "RecoTrackRefSelector",
42495     src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
42496     maxChi2 = cms.double( 10000.0 ),
42497     tip = cms.double( 120.0 ),
42498     minRapidity = cms.double( -5.0 ),
42499     lip = cms.double( 300.0 ),
42500     ptMin = cms.double( 5.0 ),
42501     maxRapidity = cms.double( 5.0 ),
42502     minPhi = cms.double( -3.2 ),
42503     maxPhi = cms.double( 3.2 ),
42504     quality = cms.vstring(  ),
42505     algorithm = cms.vstring(  ),
42506     originalAlgorithm = cms.vstring(  ),
42507     algorithmMaskContains = cms.vstring(  ),
42508     minLayer = cms.int32( 0 ),
42509     min3DLayer = cms.int32( 0 ),
42510     minHit = cms.int32( 0 ),
42511     minPixelHit = cms.int32( 0 ),
42512     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
42513     usePV = cms.bool( False ),
42514     vertexTag = cms.InputTag( "none" ),
42515     invertRapidityCut = cms.bool( False )
42516 )
42517 fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42518     primaryVertex = cms.InputTag( "nominal" ),
42519     jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
42520     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42521     leptonCands = cms.InputTag( "" ),
42522     leptonId = cms.InputTag( "" ),
42523     refineJetAxis = cms.uint32( 0 ),
42524     leptonDeltaRCut = cms.double( 0.4 ),
42525     leptonChi2Cut = cms.double( 0.0 ),
42526     muonSelection = cms.uint32( 0 )
42527 )
42528 fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42529     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42530     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos' )
42531 )
42532 fragment.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42533     saveTags = cms.bool( True ),
42534     Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
42535     JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR" ),
42536     MinTag = cms.double( 0.5 ),
42537     MaxTag = cms.double( 99999.0 ),
42538     MinJets = cms.int32( 1 ),
42539     MatchJetsByDeltaR = cms.bool( False ),
42540     MaxJetDeltaR = cms.double( 0.1 ),
42541     TriggerType = cms.int32( 86 )
42542 )
42543 fragment.hltL1sDiJet35er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
42544     saveTags = cms.bool( True ),
42545     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet35er2p5_Mu3_dR_Max0p4" ),
42546     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42547     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42548     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42549     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42550     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42551     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42552     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42553     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42554     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42555 )
42556 fragment.hltPreBTagMuAK4DiJet40Mu5 = cms.EDFilter( "HLTPrescaler",
42557     offset = cms.uint32( 0 ),
42558     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42559 )
42560 fragment.hltBDiJet40L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42561     saveTags = cms.bool( True ),
42562     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42563     triggerType = cms.int32( 86 ),
42564     MinE = cms.double( -1.0 ),
42565     MinPt = cms.double( 40.0 ),
42566     MinMass = cms.double( -1.0 ),
42567     MaxMass = cms.double( -1.0 ),
42568     MinEta = cms.double( -1.0 ),
42569     MaxEta = cms.double( 3.0 ),
42570     MinN = cms.int32( 2 )
42571 )
42572 fragment.hltBSoftMuonGetJetsFromDiJet40L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42573     HLTObject = cms.InputTag( "hltBDiJet40L1FastJetCentral" ),
42574     TriggerTypes = cms.vint32( 86 )
42575 )
42576 fragment.hltSelector4JetsDiJet40L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42577     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet40L1FastJet" ),
42578     maxNumber = cms.uint32( 4 ),
42579     filter = cms.bool( False ),
42580     throwOnMissing = cms.untracked.bool( True )
42581 )
42582 fragment.hltBSoftMuonDiJet40L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42583     src = cms.InputTag( "hltSelector4JetsDiJet40L1FastJet" ),
42584     filter = cms.bool( False ),
42585     etMin = cms.double( 40.0 )
42586 )
42587 fragment.hltBSoftMuonDiJet40L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42588     primaryVertex = cms.InputTag( "nominal" ),
42589     jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
42590     leptons = cms.InputTag( "hltL2Muons" ),
42591     leptonCands = cms.InputTag( "" ),
42592     leptonId = cms.InputTag( "" ),
42593     refineJetAxis = cms.uint32( 0 ),
42594     leptonDeltaRCut = cms.double( 0.4 ),
42595     leptonChi2Cut = cms.double( 0.0 ),
42596     muonSelection = cms.uint32( 0 )
42597 )
42598 fragment.hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42599     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42600     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet40L1FastJetL25TagInfos' )
42601 )
42602 fragment.hltBSoftMuonDiJet40L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42603     saveTags = cms.bool( True ),
42604     Jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
42605     JetTags = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR" ),
42606     MinTag = cms.double( 0.5 ),
42607     MaxTag = cms.double( 99999.0 ),
42608     MinJets = cms.int32( 1 ),
42609     MatchJetsByDeltaR = cms.bool( False ),
42610     MaxJetDeltaR = cms.double( 0.1 ),
42611     TriggerType = cms.int32( 86 )
42612 )
42613 fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42614     primaryVertex = cms.InputTag( "nominal" ),
42615     jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
42616     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42617     leptonCands = cms.InputTag( "" ),
42618     leptonId = cms.InputTag( "" ),
42619     refineJetAxis = cms.uint32( 0 ),
42620     leptonDeltaRCut = cms.double( 0.4 ),
42621     leptonChi2Cut = cms.double( 0.0 ),
42622     muonSelection = cms.uint32( 0 )
42623 )
42624 fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42625     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42626     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos' )
42627 )
42628 fragment.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42629     saveTags = cms.bool( True ),
42630     Jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
42631     JetTags = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR" ),
42632     MinTag = cms.double( 0.5 ),
42633     MaxTag = cms.double( 99999.0 ),
42634     MinJets = cms.int32( 1 ),
42635     MatchJetsByDeltaR = cms.bool( False ),
42636     MaxJetDeltaR = cms.double( 0.1 ),
42637     TriggerType = cms.int32( 86 )
42638 )
42639 fragment.hltL1sDiJet60er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
42640     saveTags = cms.bool( True ),
42641     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet60er2p5_Mu3_dR_Max0p4" ),
42642     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42643     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42644     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42645     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42646     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42647     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42648     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42649     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42650     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42651 )
42652 fragment.hltPreBTagMuAK4DiJet70Mu5 = cms.EDFilter( "HLTPrescaler",
42653     offset = cms.uint32( 0 ),
42654     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42655 )
42656 fragment.hltBDiJet70L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42657     saveTags = cms.bool( True ),
42658     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42659     triggerType = cms.int32( 86 ),
42660     MinE = cms.double( -1.0 ),
42661     MinPt = cms.double( 70.0 ),
42662     MinMass = cms.double( -1.0 ),
42663     MaxMass = cms.double( -1.0 ),
42664     MinEta = cms.double( -1.0 ),
42665     MaxEta = cms.double( 3.0 ),
42666     MinN = cms.int32( 2 )
42667 )
42668 fragment.hltBSoftMuonGetJetsFromDiJet70L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42669     HLTObject = cms.InputTag( "hltBDiJet70L1FastJetCentral" ),
42670     TriggerTypes = cms.vint32( 86 )
42671 )
42672 fragment.hltSelector4JetsDiJet70L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42673     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet70L1FastJet" ),
42674     maxNumber = cms.uint32( 4 ),
42675     filter = cms.bool( False ),
42676     throwOnMissing = cms.untracked.bool( True )
42677 )
42678 fragment.hltBSoftMuonDiJet70L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42679     src = cms.InputTag( "hltSelector4JetsDiJet70L1FastJet" ),
42680     filter = cms.bool( False ),
42681     etMin = cms.double( 70.0 )
42682 )
42683 fragment.hltBSoftMuonDiJet70L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42684     primaryVertex = cms.InputTag( "nominal" ),
42685     jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
42686     leptons = cms.InputTag( "hltL2Muons" ),
42687     leptonCands = cms.InputTag( "" ),
42688     leptonId = cms.InputTag( "" ),
42689     refineJetAxis = cms.uint32( 0 ),
42690     leptonDeltaRCut = cms.double( 0.4 ),
42691     leptonChi2Cut = cms.double( 0.0 ),
42692     muonSelection = cms.uint32( 0 )
42693 )
42694 fragment.hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42695     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42696     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet70L1FastJetL25TagInfos' )
42697 )
42698 fragment.hltBSoftMuonDiJet70L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42699     saveTags = cms.bool( True ),
42700     Jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
42701     JetTags = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR" ),
42702     MinTag = cms.double( 0.5 ),
42703     MaxTag = cms.double( 99999.0 ),
42704     MinJets = cms.int32( 1 ),
42705     MatchJetsByDeltaR = cms.bool( False ),
42706     MaxJetDeltaR = cms.double( 0.1 ),
42707     TriggerType = cms.int32( 86 )
42708 )
42709 fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42710     primaryVertex = cms.InputTag( "nominal" ),
42711     jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
42712     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42713     leptonCands = cms.InputTag( "" ),
42714     leptonId = cms.InputTag( "" ),
42715     refineJetAxis = cms.uint32( 0 ),
42716     leptonDeltaRCut = cms.double( 0.4 ),
42717     leptonChi2Cut = cms.double( 0.0 ),
42718     muonSelection = cms.uint32( 0 )
42719 )
42720 fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42721     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42722     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos' )
42723 )
42724 fragment.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42725     saveTags = cms.bool( True ),
42726     Jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
42727     JetTags = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR" ),
42728     MinTag = cms.double( 0.5 ),
42729     MaxTag = cms.double( 99999.0 ),
42730     MinJets = cms.int32( 1 ),
42731     MatchJetsByDeltaR = cms.bool( False ),
42732     MaxJetDeltaR = cms.double( 0.1 ),
42733     TriggerType = cms.int32( 86 )
42734 )
42735 fragment.hltL1sDiJet80er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
42736     saveTags = cms.bool( True ),
42737     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet80er2p5_Mu3_dR_Max0p4" ),
42738     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42739     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42740     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42741     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42742     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42743     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42744     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42745     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42746     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42747 )
42748 fragment.hltPreBTagMuAK4DiJet110Mu5 = cms.EDFilter( "HLTPrescaler",
42749     offset = cms.uint32( 0 ),
42750     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42751 )
42752 fragment.hltBDiJet110L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42753     saveTags = cms.bool( True ),
42754     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42755     triggerType = cms.int32( 86 ),
42756     MinE = cms.double( -1.0 ),
42757     MinPt = cms.double( 110.0 ),
42758     MinMass = cms.double( -1.0 ),
42759     MaxMass = cms.double( -1.0 ),
42760     MinEta = cms.double( -1.0 ),
42761     MaxEta = cms.double( 3.0 ),
42762     MinN = cms.int32( 2 )
42763 )
42764 fragment.hltBSoftMuonGetJetsFromDiJet110L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42765     HLTObject = cms.InputTag( "hltBDiJet110L1FastJetCentral" ),
42766     TriggerTypes = cms.vint32( 86 )
42767 )
42768 fragment.hltSelector4JetsDiJet110L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42769     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet110L1FastJet" ),
42770     maxNumber = cms.uint32( 4 ),
42771     filter = cms.bool( False ),
42772     throwOnMissing = cms.untracked.bool( True )
42773 )
42774 fragment.hltBSoftMuonDiJet110L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42775     src = cms.InputTag( "hltSelector4JetsDiJet110L1FastJet" ),
42776     filter = cms.bool( False ),
42777     etMin = cms.double( 110.0 )
42778 )
42779 fragment.hltBSoftMuonDiJet110L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42780     primaryVertex = cms.InputTag( "nominal" ),
42781     jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
42782     leptons = cms.InputTag( "hltL2Muons" ),
42783     leptonCands = cms.InputTag( "" ),
42784     leptonId = cms.InputTag( "" ),
42785     refineJetAxis = cms.uint32( 0 ),
42786     leptonDeltaRCut = cms.double( 0.4 ),
42787     leptonChi2Cut = cms.double( 0.0 ),
42788     muonSelection = cms.uint32( 0 )
42789 )
42790 fragment.hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42791     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42792     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet110L1FastJetL25TagInfos' )
42793 )
42794 fragment.hltBSoftMuonDiJet110L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42795     saveTags = cms.bool( True ),
42796     Jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
42797     JetTags = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR" ),
42798     MinTag = cms.double( 0.5 ),
42799     MaxTag = cms.double( 99999.0 ),
42800     MinJets = cms.int32( 1 ),
42801     MatchJetsByDeltaR = cms.bool( False ),
42802     MaxJetDeltaR = cms.double( 0.1 ),
42803     TriggerType = cms.int32( 86 )
42804 )
42805 fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42806     primaryVertex = cms.InputTag( "nominal" ),
42807     jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
42808     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42809     leptonCands = cms.InputTag( "" ),
42810     leptonId = cms.InputTag( "" ),
42811     refineJetAxis = cms.uint32( 0 ),
42812     leptonDeltaRCut = cms.double( 0.4 ),
42813     leptonChi2Cut = cms.double( 0.0 ),
42814     muonSelection = cms.uint32( 0 )
42815 )
42816 fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42817     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42818     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos' )
42819 )
42820 fragment.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42821     saveTags = cms.bool( True ),
42822     Jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
42823     JetTags = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR" ),
42824     MinTag = cms.double( 0.5 ),
42825     MaxTag = cms.double( 99999.0 ),
42826     MinJets = cms.int32( 1 ),
42827     MatchJetsByDeltaR = cms.bool( False ),
42828     MaxJetDeltaR = cms.double( 0.1 ),
42829     TriggerType = cms.int32( 86 )
42830 )
42831 fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 = cms.EDFilter( "HLTL1TSeed",
42832     saveTags = cms.bool( True ),
42833     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet120er2p5_Mu3_dR_Max0p8" ),
42834     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42835     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42836     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42837     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42838     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42839     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42840     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42841     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42842     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42843 )
42844 fragment.hltPreBTagMuAK4DiJet170Mu5 = cms.EDFilter( "HLTPrescaler",
42845     offset = cms.uint32( 0 ),
42846     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42847 )
42848 fragment.hltBDiJet200L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42849     saveTags = cms.bool( True ),
42850     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42851     triggerType = cms.int32( 86 ),
42852     MinE = cms.double( -1.0 ),
42853     MinPt = cms.double( 170.0 ),
42854     MinMass = cms.double( -1.0 ),
42855     MaxMass = cms.double( -1.0 ),
42856     MinEta = cms.double( -1.0 ),
42857     MaxEta = cms.double( 3.0 ),
42858     MinN = cms.int32( 2 )
42859 )
42860 fragment.hltBSoftMuonGetJetsFromDiJet200L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42861     HLTObject = cms.InputTag( "hltBDiJet200L1FastJetCentral" ),
42862     TriggerTypes = cms.vint32( 86 )
42863 )
42864 fragment.hltSelector4JetsDiJet200L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42865     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet200L1FastJet" ),
42866     maxNumber = cms.uint32( 4 ),
42867     filter = cms.bool( False ),
42868     throwOnMissing = cms.untracked.bool( True )
42869 )
42870 fragment.hltBSoftMuonDiJet200L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42871     src = cms.InputTag( "hltSelector4JetsDiJet200L1FastJet" ),
42872     filter = cms.bool( False ),
42873     etMin = cms.double( 110.0 )
42874 )
42875 fragment.hltBSoftMuonDiJet200L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42876     primaryVertex = cms.InputTag( "nominal" ),
42877     jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
42878     leptons = cms.InputTag( "hltL2Muons" ),
42879     leptonCands = cms.InputTag( "" ),
42880     leptonId = cms.InputTag( "" ),
42881     refineJetAxis = cms.uint32( 0 ),
42882     leptonDeltaRCut = cms.double( 0.4 ),
42883     leptonChi2Cut = cms.double( 0.0 ),
42884     muonSelection = cms.uint32( 0 )
42885 )
42886 fragment.hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42887     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42888     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet200L1FastJetL25TagInfos' )
42889 )
42890 fragment.hltBSoftMuonDiJet200L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42891     saveTags = cms.bool( True ),
42892     Jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
42893     JetTags = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR" ),
42894     MinTag = cms.double( 0.5 ),
42895     MaxTag = cms.double( 99999.0 ),
42896     MinJets = cms.int32( 1 ),
42897     MatchJetsByDeltaR = cms.bool( False ),
42898     MaxJetDeltaR = cms.double( 0.1 ),
42899     TriggerType = cms.int32( 86 )
42900 )
42901 fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42902     primaryVertex = cms.InputTag( "nominal" ),
42903     jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
42904     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42905     leptonCands = cms.InputTag( "" ),
42906     leptonId = cms.InputTag( "" ),
42907     refineJetAxis = cms.uint32( 0 ),
42908     leptonDeltaRCut = cms.double( 0.4 ),
42909     leptonChi2Cut = cms.double( 0.0 ),
42910     muonSelection = cms.uint32( 0 )
42911 )
42912 fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42913     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42914     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos' )
42915 )
42916 fragment.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42917     saveTags = cms.bool( True ),
42918     Jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
42919     JetTags = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR" ),
42920     MinTag = cms.double( 0.5 ),
42921     MaxTag = cms.double( 99999.0 ),
42922     MinJets = cms.int32( 1 ),
42923     MatchJetsByDeltaR = cms.bool( False ),
42924     MaxJetDeltaR = cms.double( 0.1 ),
42925     TriggerType = cms.int32( 86 )
42926 )
42927 fragment.hltL1sSingleJet200 = cms.EDFilter( "HLTL1TSeed",
42928     saveTags = cms.bool( True ),
42929     L1SeedsLogicalExpression = cms.string( "L1_SingleJet200" ),
42930     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42931     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42932     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42933     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42934     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42935     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42936     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42937     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42938     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42939 )
42940 fragment.hltPreBTagMuAK4Jet300Mu5 = cms.EDFilter( "HLTPrescaler",
42941     offset = cms.uint32( 0 ),
42942     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42943 )
42944 fragment.hltBJet300L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42945     saveTags = cms.bool( True ),
42946     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42947     triggerType = cms.int32( 86 ),
42948     MinE = cms.double( -1.0 ),
42949     MinPt = cms.double( 300.0 ),
42950     MinMass = cms.double( -1.0 ),
42951     MaxMass = cms.double( -1.0 ),
42952     MinEta = cms.double( -1.0 ),
42953     MaxEta = cms.double( 3.0 ),
42954     MinN = cms.int32( 1 )
42955 )
42956 fragment.hltBSoftMuonGetJetsFromJet300L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42957     HLTObject = cms.InputTag( "hltBJet300L1FastJetCentral" ),
42958     TriggerTypes = cms.vint32( 86 )
42959 )
42960 fragment.hltSelector4JetsJet300L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42961     src = cms.InputTag( "hltBSoftMuonGetJetsFromJet300L1FastJet" ),
42962     maxNumber = cms.uint32( 4 ),
42963     filter = cms.bool( False ),
42964     throwOnMissing = cms.untracked.bool( True )
42965 )
42966 fragment.hltBSoftMuonJet300L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42967     src = cms.InputTag( "hltSelector4JetsJet300L1FastJet" ),
42968     filter = cms.bool( False ),
42969     etMin = cms.double( 300.0 )
42970 )
42971 fragment.hltBSoftMuonJet300L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42972     primaryVertex = cms.InputTag( "nominal" ),
42973     jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
42974     leptons = cms.InputTag( "hltL2Muons" ),
42975     leptonCands = cms.InputTag( "" ),
42976     leptonId = cms.InputTag( "" ),
42977     refineJetAxis = cms.uint32( 0 ),
42978     leptonDeltaRCut = cms.double( 0.4 ),
42979     leptonChi2Cut = cms.double( 0.0 ),
42980     muonSelection = cms.uint32( 0 )
42981 )
42982 fragment.hltBSoftMuonJet300L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42983     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42984     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1FastJetL25TagInfos' )
42985 )
42986 fragment.hltBSoftMuonJet300L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42987     saveTags = cms.bool( True ),
42988     Jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
42989     JetTags = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25BJetTagsByDR" ),
42990     MinTag = cms.double( 0.5 ),
42991     MaxTag = cms.double( 99999.0 ),
42992     MinJets = cms.int32( 1 ),
42993     MatchJetsByDeltaR = cms.bool( False ),
42994     MaxJetDeltaR = cms.double( 0.1 ),
42995     TriggerType = cms.int32( 86 )
42996 )
42997 fragment.hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42998     primaryVertex = cms.InputTag( "nominal" ),
42999     jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
43000     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
43001     leptonCands = cms.InputTag( "" ),
43002     leptonId = cms.InputTag( "" ),
43003     refineJetAxis = cms.uint32( 0 ),
43004     leptonDeltaRCut = cms.double( 0.4 ),
43005     leptonChi2Cut = cms.double( 0.0 ),
43006     muonSelection = cms.uint32( 0 )
43007 )
43008 fragment.hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43009     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43010     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos' )
43011 )
43012 fragment.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43013     saveTags = cms.bool( True ),
43014     Jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
43015     JetTags = cms.InputTag( "hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR" ),
43016     MinTag = cms.double( 0.5 ),
43017     MaxTag = cms.double( 99999.0 ),
43018     MinJets = cms.int32( 1 ),
43019     MatchJetsByDeltaR = cms.bool( False ),
43020     MaxJetDeltaR = cms.double( 0.1 ),
43021     TriggerType = cms.int32( 86 )
43022 )
43023 fragment.hltPreBTagMuAK8DiJet170Mu5 = cms.EDFilter( "HLTPrescaler",
43024     offset = cms.uint32( 0 ),
43025     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43026 )
43027 fragment.hltBAK8DiJet170L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
43028     saveTags = cms.bool( True ),
43029     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
43030     triggerType = cms.int32( 85 ),
43031     MinE = cms.double( -1.0 ),
43032     MinPt = cms.double( 170.0 ),
43033     MinMass = cms.double( -1.0 ),
43034     MaxMass = cms.double( -1.0 ),
43035     MinEta = cms.double( -1.0 ),
43036     MaxEta = cms.double( 3.0 ),
43037     MinN = cms.int32( 2 )
43038 )
43039 fragment.hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
43040     HLTObject = cms.InputTag( "hltBAK8DiJet170L1FastJetCentral" ),
43041     TriggerTypes = cms.vint32( 85 )
43042 )
43043 fragment.hltSelector4JetsAK8DiJet170L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
43044     src = cms.InputTag( "hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet" ),
43045     maxNumber = cms.uint32( 4 ),
43046     filter = cms.bool( False ),
43047     throwOnMissing = cms.untracked.bool( True )
43048 )
43049 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
43050     src = cms.InputTag( "hltSelector4JetsAK8DiJet170L1FastJet" ),
43051     filter = cms.bool( False ),
43052     etMin = cms.double( 110.0 )
43053 )
43054 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
43055     primaryVertex = cms.InputTag( "nominal" ),
43056     jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
43057     leptons = cms.InputTag( "hltL2Muons" ),
43058     leptonCands = cms.InputTag( "" ),
43059     leptonId = cms.InputTag( "" ),
43060     refineJetAxis = cms.uint32( 0 ),
43061     leptonDeltaRCut = cms.double( 0.8 ),
43062     leptonChi2Cut = cms.double( 0.0 ),
43063     muonSelection = cms.uint32( 0 )
43064 )
43065 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43066     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43067     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos' )
43068 )
43069 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43070     saveTags = cms.bool( True ),
43071     Jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
43072     JetTags = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR" ),
43073     MinTag = cms.double( 0.5 ),
43074     MaxTag = cms.double( 99999.0 ),
43075     MinJets = cms.int32( 1 ),
43076     MatchJetsByDeltaR = cms.bool( False ),
43077     MaxJetDeltaR = cms.double( 0.1 ),
43078     TriggerType = cms.int32( 85 )
43079 )
43080 fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
43081     primaryVertex = cms.InputTag( "nominal" ),
43082     jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
43083     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
43084     leptonCands = cms.InputTag( "" ),
43085     leptonId = cms.InputTag( "" ),
43086     refineJetAxis = cms.uint32( 0 ),
43087     leptonDeltaRCut = cms.double( 0.8 ),
43088     leptonChi2Cut = cms.double( 0.0 ),
43089     muonSelection = cms.uint32( 0 )
43090 )
43091 fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43092     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43093     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos' )
43094 )
43095 fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43096     saveTags = cms.bool( True ),
43097     Jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
43098     JetTags = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR" ),
43099     MinTag = cms.double( 0.5 ),
43100     MaxTag = cms.double( 99999.0 ),
43101     MinJets = cms.int32( 1 ),
43102     MatchJetsByDeltaR = cms.bool( False ),
43103     MaxJetDeltaR = cms.double( 0.1 ),
43104     TriggerType = cms.int32( 85 )
43105 )
43106 fragment.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 = cms.EDFilter( "HLTL1TSeed",
43107     saveTags = cms.bool( True ),
43108     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_dR_Max1p6_Jet90er2p5_dR_Max0p8" ),
43109     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43110     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43111     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43112     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43113     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43114     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43115     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43116     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43117     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43118 )
43119 fragment.hltPreBTagMuAK8Jet170DoubleMu5 = cms.EDFilter( "HLTPrescaler",
43120     offset = cms.uint32( 0 ),
43121     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43122 )
43123 fragment.hltDoubleMuon0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
43124     saveTags = cms.bool( True ),
43125     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43126     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6" ),
43127     MaxEta = cms.double( 2.5 ),
43128     MinPt = cms.double( 0.0 ),
43129     MaxDeltaR = cms.double( 0.3 ),
43130     MinN = cms.int32( 2 ),
43131     CentralBxOnly = cms.bool( False ),
43132     SelectQualities = cms.vint32(  )
43133 )
43134 fragment.hltBAK8Jet170L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
43135     saveTags = cms.bool( True ),
43136     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
43137     triggerType = cms.int32( 85 ),
43138     MinE = cms.double( -1.0 ),
43139     MinPt = cms.double( 170.0 ),
43140     MinMass = cms.double( -1.0 ),
43141     MaxMass = cms.double( -1.0 ),
43142     MinEta = cms.double( -1.0 ),
43143     MaxEta = cms.double( 3.0 ),
43144     MinN = cms.int32( 1 )
43145 )
43146 fragment.hltDoubleMuon0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
43147     saveTags = cms.bool( True ),
43148     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
43149     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
43150     PreviousCandTag = cms.InputTag( "hltDoubleMuon0L1Filtered0" ),
43151     SeedMapTag = cms.InputTag( "hltL2Muons" ),
43152     MinN = cms.int32( 2 ),
43153     MaxEta = cms.double( 2.5 ),
43154     AbsEtaBins = cms.vdouble( 5.0 ),
43155     MinNstations = cms.vint32( 0 ),
43156     MinNhits = cms.vint32( 0 ),
43157     CutOnChambers = cms.bool( False ),
43158     MinNchambers = cms.vint32( 0 ),
43159     MaxDr = cms.double( 9999.0 ),
43160     MinDr = cms.double( -1.0 ),
43161     MaxDz = cms.double( 9999.0 ),
43162     MinDxySig = cms.double( -1.0 ),
43163     MinPt = cms.double( 0.0 ),
43164     NSigmaPt = cms.double( 0.0 ),
43165     MatchToPreviousCand = cms.bool( True )
43166 )
43167 fragment.hltBSoftMuonGetJetsFromAK8Jet170L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
43168     HLTObject = cms.InputTag( "hltBAK8Jet170L1FastJetCentral" ),
43169     TriggerTypes = cms.vint32( 85 )
43170 )
43171 fragment.hltSelector4JetsAK8Jet170L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
43172     src = cms.InputTag( "hltBSoftMuonGetJetsFromAK8Jet170L1FastJet" ),
43173     maxNumber = cms.uint32( 4 ),
43174     filter = cms.bool( False ),
43175     throwOnMissing = cms.untracked.bool( True )
43176 )
43177 fragment.hltBSoftMuonAK8Jet170L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
43178     src = cms.InputTag( "hltSelector4JetsAK8Jet170L1FastJet" ),
43179     filter = cms.bool( False ),
43180     etMin = cms.double( 170.0 )
43181 )
43182 fragment.hltBSoftMuonAK8Jet170L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
43183     primaryVertex = cms.InputTag( "nominal" ),
43184     jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
43185     leptons = cms.InputTag( "hltL2Muons" ),
43186     leptonCands = cms.InputTag( "" ),
43187     leptonId = cms.InputTag( "" ),
43188     refineJetAxis = cms.uint32( 0 ),
43189     leptonDeltaRCut = cms.double( 0.8 ),
43190     leptonChi2Cut = cms.double( 0.0 ),
43191     muonSelection = cms.uint32( 0 )
43192 )
43193 fragment.hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43194     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43195     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8Jet170L1FastJetL25TagInfos' )
43196 )
43197 fragment.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43198     saveTags = cms.bool( True ),
43199     Jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
43200     JetTags = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR" ),
43201     MinTag = cms.double( 0.5 ),
43202     MaxTag = cms.double( 99999.0 ),
43203     MinJets = cms.int32( 1 ),
43204     MatchJetsByDeltaR = cms.bool( False ),
43205     MaxJetDeltaR = cms.double( 0.1 ),
43206     TriggerType = cms.int32( 85 )
43207 )
43208 fragment.hltL3fL1sDoubleMu5Filtered = cms.EDFilter( "HLTMuonTrkL1TFilter",
43209     saveTags = cms.bool( True ),
43210     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
43211     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
43212     previousCandTag = cms.InputTag( "hltDoubleMuon0L1Filtered0" ),
43213     minTrkHits = cms.int32( -1 ),
43214     minMuonHits = cms.int32( -1 ),
43215     minMuonStations = cms.int32( -1 ),
43216     maxNormalizedChi2 = cms.double( 1.0E99 ),
43217     allowedTypeMask = cms.uint32( 255 ),
43218     requiredTypeMask = cms.uint32( 0 ),
43219     trkMuonId = cms.uint32( 0 ),
43220     minPt = cms.double( 5.0 ),
43221     minN = cms.uint32( 2 ),
43222     maxAbsEta = cms.double( 1.0E99 ),
43223     L1MatchingdR = cms.double( 0.3 ),
43224     useSimpleGeometry = cms.bool( True ),
43225     useStation2 = cms.bool( True ),
43226     fallbackToME1 = cms.bool( False ),
43227     cosmicPropagationHypothesis = cms.bool( False ),
43228     useMB2InOverlap = cms.bool( False ),
43229     useTrack = cms.string( "tracker" ),
43230     useState = cms.string( "atVertex" ),
43231     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
43232     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
43233     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
43234 )
43235 fragment.hltBSoftMuonDoubleMu5L3 = cms.EDProducer( "RecoTrackRefSelector",
43236     src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
43237     maxChi2 = cms.double( 10000.0 ),
43238     tip = cms.double( 120.0 ),
43239     minRapidity = cms.double( -5.0 ),
43240     lip = cms.double( 300.0 ),
43241     ptMin = cms.double( 5.0 ),
43242     maxRapidity = cms.double( 5.0 ),
43243     minPhi = cms.double( -3.2 ),
43244     maxPhi = cms.double( 3.2 ),
43245     quality = cms.vstring(  ),
43246     algorithm = cms.vstring(  ),
43247     originalAlgorithm = cms.vstring(  ),
43248     algorithmMaskContains = cms.vstring(  ),
43249     minLayer = cms.int32( 0 ),
43250     min3DLayer = cms.int32( 0 ),
43251     minHit = cms.int32( 0 ),
43252     minPixelHit = cms.int32( 0 ),
43253     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
43254     usePV = cms.bool( False ),
43255     vertexTag = cms.InputTag( "none" ),
43256     invertRapidityCut = cms.bool( False )
43257 )
43258 fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
43259     primaryVertex = cms.InputTag( "nominal" ),
43260     jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
43261     leptons = cms.InputTag( "hltBSoftMuonDoubleMu5L3" ),
43262     leptonCands = cms.InputTag( "" ),
43263     leptonId = cms.InputTag( "" ),
43264     refineJetAxis = cms.uint32( 0 ),
43265     leptonDeltaRCut = cms.double( 0.8 ),
43266     leptonChi2Cut = cms.double( 0.0 ),
43267     muonSelection = cms.uint32( 0 )
43268 )
43269 fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43270     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43271     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos' )
43272 )
43273 fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43274     saveTags = cms.bool( True ),
43275     Jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
43276     JetTags = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR" ),
43277     MinTag = cms.double( 0.5 ),
43278     MaxTag = cms.double( 99999.0 ),
43279     MinJets = cms.int32( 1 ),
43280     MatchJetsByDeltaR = cms.bool( False ),
43281     MaxJetDeltaR = cms.double( 0.1 ),
43282     TriggerType = cms.int32( 85 )
43283 )
43284 fragment.hltPreBTagMuAK8Jet300Mu5 = cms.EDFilter( "HLTPrescaler",
43285     offset = cms.uint32( 0 ),
43286     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43287 )
43288 fragment.hltBJet300L1AK8FastJetCentral = cms.EDFilter( "HLT1CaloJet",
43289     saveTags = cms.bool( True ),
43290     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
43291     triggerType = cms.int32( 85 ),
43292     MinE = cms.double( -1.0 ),
43293     MinPt = cms.double( 300.0 ),
43294     MinMass = cms.double( -1.0 ),
43295     MaxMass = cms.double( -1.0 ),
43296     MinEta = cms.double( -1.0 ),
43297     MaxEta = cms.double( 3.0 ),
43298     MinN = cms.int32( 1 )
43299 )
43300 fragment.hltBSoftMuonGetJetsFromJet300L1AK8FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
43301     HLTObject = cms.InputTag( "hltBJet300L1AK8FastJetCentral" ),
43302     TriggerTypes = cms.vint32( 85 )
43303 )
43304 fragment.hltSelector4JetsJet300L1AK8FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
43305     src = cms.InputTag( "hltBSoftMuonGetJetsFromJet300L1AK8FastJet" ),
43306     maxNumber = cms.uint32( 4 ),
43307     filter = cms.bool( False ),
43308     throwOnMissing = cms.untracked.bool( True )
43309 )
43310 fragment.hltBSoftMuonJet300L1AK8FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
43311     src = cms.InputTag( "hltSelector4JetsJet300L1AK8FastJet" ),
43312     filter = cms.bool( False ),
43313     etMin = cms.double( 300.0 )
43314 )
43315 fragment.hltBSoftMuonJet300L1AK8FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
43316     primaryVertex = cms.InputTag( "nominal" ),
43317     jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
43318     leptons = cms.InputTag( "hltL2Muons" ),
43319     leptonCands = cms.InputTag( "" ),
43320     leptonId = cms.InputTag( "" ),
43321     refineJetAxis = cms.uint32( 0 ),
43322     leptonDeltaRCut = cms.double( 0.8 ),
43323     leptonChi2Cut = cms.double( 0.0 ),
43324     muonSelection = cms.uint32( 0 )
43325 )
43326 fragment.hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43327     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43328     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1AK8FastJetL25TagInfos' )
43329 )
43330 fragment.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43331     saveTags = cms.bool( True ),
43332     Jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
43333     JetTags = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR" ),
43334     MinTag = cms.double( 0.5 ),
43335     MaxTag = cms.double( 99999.0 ),
43336     MinJets = cms.int32( 1 ),
43337     MatchJetsByDeltaR = cms.bool( False ),
43338     MaxJetDeltaR = cms.double( 0.1 ),
43339     TriggerType = cms.int32( 85 )
43340 )
43341 fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
43342     primaryVertex = cms.InputTag( "nominal" ),
43343     jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
43344     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
43345     leptonCands = cms.InputTag( "" ),
43346     leptonId = cms.InputTag( "" ),
43347     refineJetAxis = cms.uint32( 0 ),
43348     leptonDeltaRCut = cms.double( 0.8 ),
43349     leptonChi2Cut = cms.double( 0.0 ),
43350     muonSelection = cms.uint32( 0 )
43351 )
43352 fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43353     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43354     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos' )
43355 )
43356 fragment.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43357     saveTags = cms.bool( True ),
43358     Jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
43359     JetTags = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR" ),
43360     MinTag = cms.double( 0.5 ),
43361     MaxTag = cms.double( 99999.0 ),
43362     MinJets = cms.int32( 1 ),
43363     MatchJetsByDeltaR = cms.bool( False ),
43364     MaxJetDeltaR = cms.double( 0.1 ),
43365     TriggerType = cms.int32( 85 )
43366 )
43367 fragment.hltL1sSingleAndDoubleEG = cms.EDFilter( "HLTL1TSeed",
43368     saveTags = cms.bool( True ),
43369     L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 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_DoubleEG_LooseIso22_12_er2p5" ),
43370     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43371     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43372     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43373     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43374     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43375     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43376     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43377     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43378     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43379 )
43380 fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
43381     offset = cms.uint32( 0 ),
43382     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43383 )
43384 fragment.hltEGL1SingleAndDoubleEGOrPairFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
43385     saveTags = cms.bool( True ),
43386     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
43387     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43388     candNonIsolatedTag = cms.InputTag( "" ),
43389     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43390     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEG" ),
43391     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43392     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43393     ncandcut = cms.int32( 2 ),
43394     doIsolated = cms.bool( False ),
43395     region_eta_size = cms.double( 0.522 ),
43396     region_eta_size_ecap = cms.double( 1.0 ),
43397     region_phi_size = cms.double( 1.044 ),
43398     barrel_end = cms.double( 1.4791 ),
43399     endcap_end = cms.double( 2.65 )
43400 )
43401 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter",
43402     saveTags = cms.bool( True ),
43403     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrPairFilter" ),
43404     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43405     etcutEB = cms.double( 23.0 ),
43406     etcutEE = cms.double( 23.0 ),
43407     minEtaCut = cms.double( -9999.0 ),
43408     maxEtaCut = cms.double( 9999.0 ),
43409     ncandcut = cms.int32( 1 )
43410 )
43411 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter",
43412     saveTags = cms.bool( True ),
43413     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrPairFilter" ),
43414     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43415     etcutEB = cms.double( 12.0 ),
43416     etcutEE = cms.double( 12.0 ),
43417     minEtaCut = cms.double( -9999.0 ),
43418     maxEtaCut = cms.double( 9999.0 ),
43419     ncandcut = cms.int32( 2 )
43420 )
43421 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43422     saveTags = cms.bool( True ),
43423     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter" ),
43424     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
43425     rhoTag = cms.InputTag( "" ),
43426     energyLowEdges = cms.vdouble( 0.0 ),
43427     lessThan = cms.bool( True ),
43428     useEt = cms.bool( False ),
43429     useAbs = cms.bool( False ),
43430     thrRegularEB = cms.vdouble( 0.013 ),
43431     thrRegularEE = cms.vdouble( 0.035 ),
43432     thrOverEEB = cms.vdouble( -1.0 ),
43433     thrOverEEE = cms.vdouble( -1.0 ),
43434     thrOverE2EB = cms.vdouble( -1.0 ),
43435     thrOverE2EE = cms.vdouble( -1.0 ),
43436     ncandcut = cms.int32( 1 ),
43437     doRhoCorrection = cms.bool( False ),
43438     rhoMax = cms.double( 9.9999999E7 ),
43439     rhoScale = cms.double( 1.0 ),
43440     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43441     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43442     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43443 )
43444 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43445     saveTags = cms.bool( True ),
43446     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter" ),
43447     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
43448     rhoTag = cms.InputTag( "" ),
43449     energyLowEdges = cms.vdouble( 0.0 ),
43450     lessThan = cms.bool( True ),
43451     useEt = cms.bool( False ),
43452     useAbs = cms.bool( False ),
43453     thrRegularEB = cms.vdouble( 0.013 ),
43454     thrRegularEE = cms.vdouble( 0.035 ),
43455     thrOverEEB = cms.vdouble( -1.0 ),
43456     thrOverEEE = cms.vdouble( -1.0 ),
43457     thrOverE2EB = cms.vdouble( -1.0 ),
43458     thrOverE2EE = cms.vdouble( -1.0 ),
43459     ncandcut = cms.int32( 2 ),
43460     doRhoCorrection = cms.bool( False ),
43461     rhoMax = cms.double( 9.9999999E7 ),
43462     rhoScale = cms.double( 1.0 ),
43463     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43464     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43465     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43466 )
43467 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43468     saveTags = cms.bool( True ),
43469     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter" ),
43470     varTag = cms.InputTag( "hltEgammaHoverE" ),
43471     rhoTag = cms.InputTag( "" ),
43472     energyLowEdges = cms.vdouble( 0.0 ),
43473     lessThan = cms.bool( True ),
43474     useEt = cms.bool( False ),
43475     useAbs = cms.bool( False ),
43476     thrRegularEB = cms.vdouble( -1.0 ),
43477     thrRegularEE = cms.vdouble( -1.0 ),
43478     thrOverEEB = cms.vdouble( 0.13 ),
43479     thrOverEEE = cms.vdouble( 0.13 ),
43480     thrOverE2EB = cms.vdouble( -1.0 ),
43481     thrOverE2EE = cms.vdouble( -1.0 ),
43482     ncandcut = cms.int32( 1 ),
43483     doRhoCorrection = cms.bool( False ),
43484     rhoMax = cms.double( 9.9999999E7 ),
43485     rhoScale = cms.double( 1.0 ),
43486     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43487     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43488     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43489 )
43490 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43491     saveTags = cms.bool( True ),
43492     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter" ),
43493     varTag = cms.InputTag( "hltEgammaHoverE" ),
43494     rhoTag = cms.InputTag( "" ),
43495     energyLowEdges = cms.vdouble( 0.0 ),
43496     lessThan = cms.bool( True ),
43497     useEt = cms.bool( False ),
43498     useAbs = cms.bool( False ),
43499     thrRegularEB = cms.vdouble( -1.0 ),
43500     thrRegularEE = cms.vdouble( -1.0 ),
43501     thrOverEEB = cms.vdouble( 0.13 ),
43502     thrOverEEE = cms.vdouble( 0.13 ),
43503     thrOverE2EB = cms.vdouble( -1.0 ),
43504     thrOverE2EE = cms.vdouble( -1.0 ),
43505     ncandcut = cms.int32( 2 ),
43506     doRhoCorrection = cms.bool( False ),
43507     rhoMax = cms.double( 9.9999999E7 ),
43508     rhoScale = cms.double( 1.0 ),
43509     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43510     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43511     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43512 )
43513 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43514     saveTags = cms.bool( True ),
43515     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter" ),
43516     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
43517     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43518     energyLowEdges = cms.vdouble( 0.0 ),
43519     lessThan = cms.bool( True ),
43520     useEt = cms.bool( True ),
43521     useAbs = cms.bool( False ),
43522     thrRegularEB = cms.vdouble( -1.0 ),
43523     thrRegularEE = cms.vdouble( -1.0 ),
43524     thrOverEEB = cms.vdouble( 0.5 ),
43525     thrOverEEE = cms.vdouble( 0.5 ),
43526     thrOverE2EB = cms.vdouble( -1.0 ),
43527     thrOverE2EE = cms.vdouble( -1.0 ),
43528     ncandcut = cms.int32( 1 ),
43529     doRhoCorrection = cms.bool( True ),
43530     rhoMax = cms.double( 9.9999999E7 ),
43531     rhoScale = cms.double( 1.0 ),
43532     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
43533     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43534     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43535 )
43536 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43537     saveTags = cms.bool( True ),
43538     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter" ),
43539     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
43540     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43541     energyLowEdges = cms.vdouble( 0.0 ),
43542     lessThan = cms.bool( True ),
43543     useEt = cms.bool( True ),
43544     useAbs = cms.bool( False ),
43545     thrRegularEB = cms.vdouble( -1.0 ),
43546     thrRegularEE = cms.vdouble( -1.0 ),
43547     thrOverEEB = cms.vdouble( 0.5 ),
43548     thrOverEEE = cms.vdouble( 0.5 ),
43549     thrOverE2EB = cms.vdouble( -1.0 ),
43550     thrOverE2EE = cms.vdouble( -1.0 ),
43551     ncandcut = cms.int32( 2 ),
43552     doRhoCorrection = cms.bool( True ),
43553     rhoMax = cms.double( 9.9999999E7 ),
43554     rhoScale = cms.double( 1.0 ),
43555     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
43556     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43557     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43558 )
43559 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43560     saveTags = cms.bool( True ),
43561     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter" ),
43562     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
43563     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43564     energyLowEdges = cms.vdouble( 0.0 ),
43565     lessThan = cms.bool( True ),
43566     useEt = cms.bool( True ),
43567     useAbs = cms.bool( False ),
43568     thrRegularEB = cms.vdouble( -1.0 ),
43569     thrRegularEE = cms.vdouble( -1.0 ),
43570     thrOverEEB = cms.vdouble( 0.3 ),
43571     thrOverEEE = cms.vdouble( 0.3 ),
43572     thrOverE2EB = cms.vdouble( -1.0 ),
43573     thrOverE2EE = cms.vdouble( -1.0 ),
43574     ncandcut = cms.int32( 1 ),
43575     doRhoCorrection = cms.bool( True ),
43576     rhoMax = cms.double( 9.9999999E7 ),
43577     rhoScale = cms.double( 1.0 ),
43578     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
43579     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43580     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43581 )
43582 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43583     saveTags = cms.bool( True ),
43584     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter" ),
43585     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
43586     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43587     energyLowEdges = cms.vdouble( 0.0 ),
43588     lessThan = cms.bool( True ),
43589     useEt = cms.bool( True ),
43590     useAbs = cms.bool( False ),
43591     thrRegularEB = cms.vdouble( -1.0 ),
43592     thrRegularEE = cms.vdouble( -1.0 ),
43593     thrOverEEB = cms.vdouble( 0.3 ),
43594     thrOverEEE = cms.vdouble( 0.3 ),
43595     thrOverE2EB = cms.vdouble( -1.0 ),
43596     thrOverE2EE = cms.vdouble( -1.0 ),
43597     ncandcut = cms.int32( 2 ),
43598     doRhoCorrection = cms.bool( True ),
43599     rhoMax = cms.double( 9.9999999E7 ),
43600     rhoScale = cms.double( 1.0 ),
43601     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
43602     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43603     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43604 )
43605 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
43606     saveTags = cms.bool( True ),
43607     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter" ),
43608     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
43609     npixelmatchcut = cms.double( 1.0 ),
43610     ncandcut = cms.int32( 1 ),
43611     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43612     s_a_phi1B = cms.double( 0.0069 ),
43613     s_a_phi1I = cms.double( 0.0088 ),
43614     s_a_phi1F = cms.double( 0.0076 ),
43615     s_a_phi2B = cms.double( 3.7E-4 ),
43616     s_a_phi2I = cms.double( 7.0E-4 ),
43617     s_a_phi2F = cms.double( 0.00906 ),
43618     s_a_zB = cms.double( 0.012 ),
43619     s_a_rI = cms.double( 0.027 ),
43620     s_a_rF = cms.double( 0.04 ),
43621     s2_threshold = cms.double( 0.4 ),
43622     tanhSO10BarrelThres = cms.double( 0.35 ),
43623     tanhSO10InterThres = cms.double( 1.0 ),
43624     tanhSO10ForwardThres = cms.double( 1.0 ),
43625     useS = cms.bool( False ),
43626     pixelVeto = cms.bool( False )
43627 )
43628 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
43629     saveTags = cms.bool( True ),
43630     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter" ),
43631     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
43632     npixelmatchcut = cms.double( 1.0 ),
43633     ncandcut = cms.int32( 2 ),
43634     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43635     s_a_phi1B = cms.double( 0.0069 ),
43636     s_a_phi1I = cms.double( 0.0088 ),
43637     s_a_phi1F = cms.double( 0.0076 ),
43638     s_a_phi2B = cms.double( 3.7E-4 ),
43639     s_a_phi2I = cms.double( 7.0E-4 ),
43640     s_a_phi2F = cms.double( 0.00906 ),
43641     s_a_zB = cms.double( 0.012 ),
43642     s_a_rI = cms.double( 0.027 ),
43643     s_a_rF = cms.double( 0.04 ),
43644     s2_threshold = cms.double( 0.4 ),
43645     tanhSO10BarrelThres = cms.double( 0.35 ),
43646     tanhSO10InterThres = cms.double( 1.0 ),
43647     tanhSO10ForwardThres = cms.double( 1.0 ),
43648     useS = cms.bool( False ),
43649     pixelVeto = cms.bool( False )
43650 )
43651 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43652     saveTags = cms.bool( True ),
43653     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter" ),
43654     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
43655     rhoTag = cms.InputTag( "" ),
43656     energyLowEdges = cms.vdouble( 0.0 ),
43657     lessThan = cms.bool( True ),
43658     useEt = cms.bool( True ),
43659     useAbs = cms.bool( True ),
43660     thrRegularEB = cms.vdouble( 999999.0 ),
43661     thrRegularEE = cms.vdouble( 999999.0 ),
43662     thrOverEEB = cms.vdouble( -1.0 ),
43663     thrOverEEE = cms.vdouble( -1.0 ),
43664     thrOverE2EB = cms.vdouble( -1.0 ),
43665     thrOverE2EE = cms.vdouble( -1.0 ),
43666     ncandcut = cms.int32( 1 ),
43667     doRhoCorrection = cms.bool( False ),
43668     rhoMax = cms.double( 9.9999999E7 ),
43669     rhoScale = cms.double( 1.0 ),
43670     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43671     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43672     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43673 )
43674 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43675     saveTags = cms.bool( True ),
43676     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter" ),
43677     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
43678     rhoTag = cms.InputTag( "" ),
43679     energyLowEdges = cms.vdouble( 0.0 ),
43680     lessThan = cms.bool( True ),
43681     useEt = cms.bool( True ),
43682     useAbs = cms.bool( True ),
43683     thrRegularEB = cms.vdouble( 999999.0 ),
43684     thrRegularEE = cms.vdouble( 999999.0 ),
43685     thrOverEEB = cms.vdouble( -1.0 ),
43686     thrOverEEE = cms.vdouble( -1.0 ),
43687     thrOverE2EB = cms.vdouble( -1.0 ),
43688     thrOverE2EE = cms.vdouble( -1.0 ),
43689     ncandcut = cms.int32( 2 ),
43690     doRhoCorrection = cms.bool( False ),
43691     rhoMax = cms.double( 9.9999999E7 ),
43692     rhoScale = cms.double( 1.0 ),
43693     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43694     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43695     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43696 )
43697 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43698     saveTags = cms.bool( True ),
43699     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter" ),
43700     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
43701     rhoTag = cms.InputTag( "" ),
43702     energyLowEdges = cms.vdouble( 0.0 ),
43703     lessThan = cms.bool( True ),
43704     useEt = cms.bool( True ),
43705     useAbs = cms.bool( True ),
43706     thrRegularEB = cms.vdouble( 0.01 ),
43707     thrRegularEE = cms.vdouble( 0.015 ),
43708     thrOverEEB = cms.vdouble( -1.0 ),
43709     thrOverEEE = cms.vdouble( -1.0 ),
43710     thrOverE2EB = cms.vdouble( -1.0 ),
43711     thrOverE2EE = cms.vdouble( -1.0 ),
43712     ncandcut = cms.int32( 1 ),
43713     doRhoCorrection = cms.bool( False ),
43714     rhoMax = cms.double( 9.9999999E7 ),
43715     rhoScale = cms.double( 1.0 ),
43716     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43717     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43718     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43719 )
43720 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43721     saveTags = cms.bool( True ),
43722     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter" ),
43723     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
43724     rhoTag = cms.InputTag( "" ),
43725     energyLowEdges = cms.vdouble( 0.0 ),
43726     lessThan = cms.bool( True ),
43727     useEt = cms.bool( True ),
43728     useAbs = cms.bool( True ),
43729     thrRegularEB = cms.vdouble( 0.01 ),
43730     thrRegularEE = cms.vdouble( 0.015 ),
43731     thrOverEEB = cms.vdouble( -1.0 ),
43732     thrOverEEE = cms.vdouble( -1.0 ),
43733     thrOverE2EB = cms.vdouble( -1.0 ),
43734     thrOverE2EE = cms.vdouble( -1.0 ),
43735     ncandcut = cms.int32( 2 ),
43736     doRhoCorrection = cms.bool( False ),
43737     rhoMax = cms.double( 9.9999999E7 ),
43738     rhoScale = cms.double( 1.0 ),
43739     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43740     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43741     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43742 )
43743 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43744     saveTags = cms.bool( True ),
43745     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter" ),
43746     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
43747     rhoTag = cms.InputTag( "" ),
43748     energyLowEdges = cms.vdouble( 0.0 ),
43749     lessThan = cms.bool( True ),
43750     useEt = cms.bool( True ),
43751     useAbs = cms.bool( True ),
43752     thrRegularEB = cms.vdouble( 0.07 ),
43753     thrRegularEE = cms.vdouble( 0.1 ),
43754     thrOverEEB = cms.vdouble( -1.0 ),
43755     thrOverEEE = cms.vdouble( -1.0 ),
43756     thrOverE2EB = cms.vdouble( -1.0 ),
43757     thrOverE2EE = cms.vdouble( -1.0 ),
43758     ncandcut = cms.int32( 1 ),
43759     doRhoCorrection = cms.bool( False ),
43760     rhoMax = cms.double( 9.9999999E7 ),
43761     rhoScale = cms.double( 1.0 ),
43762     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43763     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43764     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43765 )
43766 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43767     saveTags = cms.bool( True ),
43768     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter" ),
43769     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
43770     rhoTag = cms.InputTag( "" ),
43771     energyLowEdges = cms.vdouble( 0.0 ),
43772     lessThan = cms.bool( True ),
43773     useEt = cms.bool( True ),
43774     useAbs = cms.bool( True ),
43775     thrRegularEB = cms.vdouble( 0.07 ),
43776     thrRegularEE = cms.vdouble( 0.1 ),
43777     thrOverEEB = cms.vdouble( -1.0 ),
43778     thrOverEEE = cms.vdouble( -1.0 ),
43779     thrOverE2EB = cms.vdouble( -1.0 ),
43780     thrOverE2EE = cms.vdouble( -1.0 ),
43781     ncandcut = cms.int32( 2 ),
43782     doRhoCorrection = cms.bool( False ),
43783     rhoMax = cms.double( 9.9999999E7 ),
43784     rhoScale = cms.double( 1.0 ),
43785     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43786     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43787     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43788 )
43789 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43790     saveTags = cms.bool( True ),
43791     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter" ),
43792     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
43793     rhoTag = cms.InputTag( "" ),
43794     energyLowEdges = cms.vdouble( 0.0 ),
43795     lessThan = cms.bool( True ),
43796     useEt = cms.bool( True ),
43797     useAbs = cms.bool( False ),
43798     thrRegularEB = cms.vdouble( -1.0 ),
43799     thrRegularEE = cms.vdouble( -1.0 ),
43800     thrOverEEB = cms.vdouble( 0.2 ),
43801     thrOverEEE = cms.vdouble( 0.2 ),
43802     thrOverE2EB = cms.vdouble( -1.0 ),
43803     thrOverE2EE = cms.vdouble( -1.0 ),
43804     ncandcut = cms.int32( 1 ),
43805     doRhoCorrection = cms.bool( False ),
43806     rhoMax = cms.double( 9.9999999E7 ),
43807     rhoScale = cms.double( 1.0 ),
43808     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43809     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43810     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43811 )
43812 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43813     saveTags = cms.bool( True ),
43814     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter" ),
43815     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
43816     rhoTag = cms.InputTag( "" ),
43817     energyLowEdges = cms.vdouble( 0.0 ),
43818     lessThan = cms.bool( True ),
43819     useEt = cms.bool( True ),
43820     useAbs = cms.bool( False ),
43821     thrRegularEB = cms.vdouble( -1.0 ),
43822     thrRegularEE = cms.vdouble( -1.0 ),
43823     thrOverEEB = cms.vdouble( 0.2 ),
43824     thrOverEEE = cms.vdouble( 0.2 ),
43825     thrOverE2EB = cms.vdouble( -1.0 ),
43826     thrOverE2EE = cms.vdouble( -1.0 ),
43827     ncandcut = cms.int32( 2 ),
43828     doRhoCorrection = cms.bool( False ),
43829     rhoMax = cms.double( 9.9999999E7 ),
43830     rhoScale = cms.double( 1.0 ),
43831     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43832     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43833     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43834 )
43835 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
43836     saveTags = cms.bool( True ),
43837     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
43838     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
43839     inputTag1 = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter" ),
43840     inputTag2 = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter" ),
43841     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
43842     triggerType1 = cms.int32( 81 ),
43843     triggerType2 = cms.int32( 81 ),
43844     MinDR = cms.double( -1.0 ),
43845     MaxDZ = cms.double( 0.2 ),
43846     MinN = cms.int32( 1 ),
43847     MinPixHitsForDZ = cms.int32( 0 ),
43848     checkSC = cms.bool( True )
43849 )
43850 fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
43851     offset = cms.uint32( 0 ),
43852     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43853 )
43854 fragment.hltL1sMu23EG10IorMu20EG17 = cms.EDFilter( "HLTL1TSeed",
43855     saveTags = cms.bool( True ),
43856     L1SeedsLogicalExpression = cms.string( "L1_Mu20_EG10er2p5 OR L1_SingleMu22" ),
43857     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43858     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43859     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43860     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43861     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43862     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43863     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43864     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43865     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43866 )
43867 fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
43868     offset = cms.uint32( 0 ),
43869     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43870 )
43871 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
43872     saveTags = cms.bool( True ),
43873     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43874     PreviousCandTag = cms.InputTag( "hltL1sMu23EG10IorMu20EG17" ),
43875     MaxEta = cms.double( 2.5 ),
43876     MinPt = cms.double( 0.0 ),
43877     MaxDeltaR = cms.double( 0.3 ),
43878     MinN = cms.int32( 1 ),
43879     CentralBxOnly = cms.bool( True ),
43880     SelectQualities = cms.vint32(  )
43881 )
43882 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
43883     saveTags = cms.bool( True ),
43884     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
43885     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
43886     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
43887     SeedMapTag = cms.InputTag( "hltL2Muons" ),
43888     MinN = cms.int32( 0 ),
43889     MaxEta = cms.double( 2.5 ),
43890     AbsEtaBins = cms.vdouble( 0.0 ),
43891     MinNstations = cms.vint32( 0 ),
43892     MinNhits = cms.vint32( 0 ),
43893     CutOnChambers = cms.bool( False ),
43894     MinNchambers = cms.vint32( 0 ),
43895     MaxDr = cms.double( 9999.0 ),
43896     MinDr = cms.double( -1.0 ),
43897     MaxDz = cms.double( 9999.0 ),
43898     MinDxySig = cms.double( -1.0 ),
43899     MinPt = cms.double( 0.0 ),
43900     NSigmaPt = cms.double( 0.0 ),
43901     MatchToPreviousCand = cms.bool( True )
43902 )
43903 fragment.hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
43904     saveTags = cms.bool( True ),
43905     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
43906     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
43907     MaxEta = cms.double( 2.5 ),
43908     MinPt = cms.double( 0.0 ),
43909     MaxDeltaR = cms.double( 0.3 ),
43910     MinN = cms.int32( 1 ),
43911     CentralBxOnly = cms.bool( True ),
43912     SelectQualities = cms.vint32(  )
43913 )
43914 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23 = cms.EDFilter( "HLTMuonL3PreFilter",
43915     saveTags = cms.bool( True ),
43916     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
43917     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
43918     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10" ),
43919     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
43920     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
43921     MinN = cms.int32( 1 ),
43922     MaxEta = cms.double( 2.5 ),
43923     MinNhits = cms.int32( 0 ),
43924     MaxDr = cms.double( 2.0 ),
43925     MinDr = cms.double( -1.0 ),
43926     MaxDz = cms.double( 9999.0 ),
43927     MinDxySig = cms.double( -1.0 ),
43928     MinPt = cms.double( 23.0 ),
43929     NSigmaPt = cms.double( 0.0 ),
43930     MaxNormalizedChi2 = cms.double( 9999.0 ),
43931     MaxDXYBeamSpot = cms.double( 9999.0 ),
43932     MinDXYBeamSpot = cms.double( -1.0 ),
43933     MinNmuonHits = cms.int32( 0 ),
43934     MaxPtDifference = cms.double( 9999.0 ),
43935     MinTrackPt = cms.double( 0.0 ),
43936     minMuonStations = cms.int32( 2 ),
43937     minTrkHits = cms.int32( -1 ),
43938     minMuonHits = cms.int32( -1 ),
43939     allowedTypeMask = cms.uint32( 255 ),
43940     requiredTypeMask = cms.uint32( 0 ),
43941     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
43942     trkMuonId = cms.uint32( 0 ),
43943     L1MatchingdR = cms.double( 0.3 ),
43944     MatchToPreviousCand = cms.bool( True ),
43945     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
43946     requireL3MuonTrajectorySeed = cms.bool( False ),
43947     useSimpleGeometry = cms.bool( True ),
43948     useStation2 = cms.bool( True ),
43949     fallbackToME1 = cms.bool( False ),
43950     cosmicPropagationHypothesis = cms.bool( False ),
43951     useMB2InOverlap = cms.bool( False ),
43952     useTrack = cms.string( "tracker" ),
43953     useState = cms.string( "atVertex" ),
43954     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
43955     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
43956     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
43957 )
43958 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23 = cms.EDFilter( "HLTMuonIsoFilter",
43959     saveTags = cms.bool( True ),
43960     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
43961     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23" ),
43962     MinN = cms.int32( 1 ),
43963     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
43964     IsolatorPSet = cms.PSet(  )
43965 )
43966 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
43967     saveTags = cms.bool( True ),
43968     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
43969     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43970     candNonIsolatedTag = cms.InputTag( "" ),
43971     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43972     L1SeedFilterTag = cms.InputTag( "hltL1sMu23EG10IorMu20EG17" ),
43973     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43974     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43975     ncandcut = cms.int32( 1 ),
43976     doIsolated = cms.bool( False ),
43977     region_eta_size = cms.double( 0.522 ),
43978     region_eta_size_ecap = cms.double( 1.0 ),
43979     region_phi_size = cms.double( 1.044 ),
43980     barrel_end = cms.double( 1.4791 ),
43981     endcap_end = cms.double( 2.65 )
43982 )
43983 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
43984     saveTags = cms.bool( True ),
43985     inputTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ),
43986     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43987     etcutEB = cms.double( 12.0 ),
43988     etcutEE = cms.double( 12.0 ),
43989     minEtaCut = cms.double( -9999.0 ),
43990     maxEtaCut = cms.double( 9999.0 ),
43991     ncandcut = cms.int32( 1 )
43992 )
43993 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43994     saveTags = cms.bool( True ),
43995     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter" ),
43996     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
43997     rhoTag = cms.InputTag( "" ),
43998     energyLowEdges = cms.vdouble( 0.0 ),
43999     lessThan = cms.bool( True ),
44000     useEt = cms.bool( False ),
44001     useAbs = cms.bool( False ),
44002     thrRegularEB = cms.vdouble( 0.013 ),
44003     thrRegularEE = cms.vdouble( 0.035 ),
44004     thrOverEEB = cms.vdouble( -1.0 ),
44005     thrOverEEE = cms.vdouble( -1.0 ),
44006     thrOverE2EB = cms.vdouble( -1.0 ),
44007     thrOverE2EE = cms.vdouble( -1.0 ),
44008     ncandcut = cms.int32( 1 ),
44009     doRhoCorrection = cms.bool( False ),
44010     rhoMax = cms.double( 9.9999999E7 ),
44011     rhoScale = cms.double( 1.0 ),
44012     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44013     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44014     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44015 )
44016 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44017     saveTags = cms.bool( True ),
44018     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ),
44019     varTag = cms.InputTag( "hltEgammaHoverE" ),
44020     rhoTag = cms.InputTag( "" ),
44021     energyLowEdges = cms.vdouble( 0.0 ),
44022     lessThan = cms.bool( True ),
44023     useEt = cms.bool( False ),
44024     useAbs = cms.bool( False ),
44025     thrRegularEB = cms.vdouble( -1.0 ),
44026     thrRegularEE = cms.vdouble( -1.0 ),
44027     thrOverEEB = cms.vdouble( 0.13 ),
44028     thrOverEEE = cms.vdouble( 0.13 ),
44029     thrOverE2EB = cms.vdouble( -1.0 ),
44030     thrOverE2EE = cms.vdouble( -1.0 ),
44031     ncandcut = cms.int32( 1 ),
44032     doRhoCorrection = cms.bool( False ),
44033     rhoMax = cms.double( 9.9999999E7 ),
44034     rhoScale = cms.double( 1.0 ),
44035     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44036     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44037     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44038 )
44039 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44040     saveTags = cms.bool( True ),
44041     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter" ),
44042     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
44043     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44044     energyLowEdges = cms.vdouble( 0.0 ),
44045     lessThan = cms.bool( True ),
44046     useEt = cms.bool( True ),
44047     useAbs = cms.bool( False ),
44048     thrRegularEB = cms.vdouble( -1.0 ),
44049     thrRegularEE = cms.vdouble( -1.0 ),
44050     thrOverEEB = cms.vdouble( 0.5 ),
44051     thrOverEEE = cms.vdouble( 0.5 ),
44052     thrOverE2EB = cms.vdouble( -1.0 ),
44053     thrOverE2EE = cms.vdouble( -1.0 ),
44054     ncandcut = cms.int32( 1 ),
44055     doRhoCorrection = cms.bool( True ),
44056     rhoMax = cms.double( 9.9999999E7 ),
44057     rhoScale = cms.double( 1.0 ),
44058     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
44059     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44060     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44061 )
44062 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44063     saveTags = cms.bool( True ),
44064     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ),
44065     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
44066     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44067     energyLowEdges = cms.vdouble( 0.0 ),
44068     lessThan = cms.bool( True ),
44069     useEt = cms.bool( True ),
44070     useAbs = cms.bool( False ),
44071     thrRegularEB = cms.vdouble( -1.0 ),
44072     thrRegularEE = cms.vdouble( -1.0 ),
44073     thrOverEEB = cms.vdouble( 0.3 ),
44074     thrOverEEE = cms.vdouble( 0.3 ),
44075     thrOverE2EB = cms.vdouble( -1.0 ),
44076     thrOverE2EE = cms.vdouble( -1.0 ),
44077     ncandcut = cms.int32( 1 ),
44078     doRhoCorrection = cms.bool( True ),
44079     rhoMax = cms.double( 9.9999999E7 ),
44080     rhoScale = cms.double( 1.0 ),
44081     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
44082     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44083     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44084 )
44085 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
44086     saveTags = cms.bool( True ),
44087     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ),
44088     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
44089     npixelmatchcut = cms.double( 1.0 ),
44090     ncandcut = cms.int32( 1 ),
44091     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44092     s_a_phi1B = cms.double( 0.0069 ),
44093     s_a_phi1I = cms.double( 0.0088 ),
44094     s_a_phi1F = cms.double( 0.0076 ),
44095     s_a_phi2B = cms.double( 3.7E-4 ),
44096     s_a_phi2I = cms.double( 7.0E-4 ),
44097     s_a_phi2F = cms.double( 0.00906 ),
44098     s_a_zB = cms.double( 0.012 ),
44099     s_a_rI = cms.double( 0.027 ),
44100     s_a_rF = cms.double( 0.04 ),
44101     s2_threshold = cms.double( 0.4 ),
44102     tanhSO10BarrelThres = cms.double( 0.35 ),
44103     tanhSO10InterThres = cms.double( 1.0 ),
44104     tanhSO10ForwardThres = cms.double( 1.0 ),
44105     useS = cms.bool( False ),
44106     pixelVeto = cms.bool( False )
44107 )
44108 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44109     saveTags = cms.bool( True ),
44110     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ),
44111     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
44112     rhoTag = cms.InputTag( "" ),
44113     energyLowEdges = cms.vdouble( 0.0 ),
44114     lessThan = cms.bool( True ),
44115     useEt = cms.bool( True ),
44116     useAbs = cms.bool( True ),
44117     thrRegularEB = cms.vdouble( 999999.0 ),
44118     thrRegularEE = cms.vdouble( 999999.0 ),
44119     thrOverEEB = cms.vdouble( -1.0 ),
44120     thrOverEEE = cms.vdouble( -1.0 ),
44121     thrOverE2EB = cms.vdouble( -1.0 ),
44122     thrOverE2EE = cms.vdouble( -1.0 ),
44123     ncandcut = cms.int32( 1 ),
44124     doRhoCorrection = cms.bool( False ),
44125     rhoMax = cms.double( 9.9999999E7 ),
44126     rhoScale = cms.double( 1.0 ),
44127     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44128     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44129     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44130 )
44131 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44132     saveTags = cms.bool( True ),
44133     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ),
44134     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
44135     rhoTag = cms.InputTag( "" ),
44136     energyLowEdges = cms.vdouble( 0.0 ),
44137     lessThan = cms.bool( True ),
44138     useEt = cms.bool( True ),
44139     useAbs = cms.bool( True ),
44140     thrRegularEB = cms.vdouble( 0.01 ),
44141     thrRegularEE = cms.vdouble( 0.015 ),
44142     thrOverEEB = cms.vdouble( -1.0 ),
44143     thrOverEEE = cms.vdouble( -1.0 ),
44144     thrOverE2EB = cms.vdouble( -1.0 ),
44145     thrOverE2EE = cms.vdouble( -1.0 ),
44146     ncandcut = cms.int32( 1 ),
44147     doRhoCorrection = cms.bool( False ),
44148     rhoMax = cms.double( 9.9999999E7 ),
44149     rhoScale = cms.double( 1.0 ),
44150     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44151     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44152     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44153 )
44154 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44155     saveTags = cms.bool( True ),
44156     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ),
44157     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
44158     rhoTag = cms.InputTag( "" ),
44159     energyLowEdges = cms.vdouble( 0.0 ),
44160     lessThan = cms.bool( True ),
44161     useEt = cms.bool( True ),
44162     useAbs = cms.bool( True ),
44163     thrRegularEB = cms.vdouble( 0.07 ),
44164     thrRegularEE = cms.vdouble( 0.1 ),
44165     thrOverEEB = cms.vdouble( -1.0 ),
44166     thrOverEEE = cms.vdouble( -1.0 ),
44167     thrOverE2EB = cms.vdouble( -1.0 ),
44168     thrOverE2EE = cms.vdouble( -1.0 ),
44169     ncandcut = cms.int32( 1 ),
44170     doRhoCorrection = cms.bool( False ),
44171     rhoMax = cms.double( 9.9999999E7 ),
44172     rhoScale = cms.double( 1.0 ),
44173     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44174     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44175     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44176 )
44177 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44178     saveTags = cms.bool( True ),
44179     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ),
44180     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
44181     rhoTag = cms.InputTag( "" ),
44182     energyLowEdges = cms.vdouble( 0.0 ),
44183     lessThan = cms.bool( True ),
44184     useEt = cms.bool( True ),
44185     useAbs = cms.bool( False ),
44186     thrRegularEB = cms.vdouble( -1.0 ),
44187     thrRegularEE = cms.vdouble( -1.0 ),
44188     thrOverEEB = cms.vdouble( 0.2 ),
44189     thrOverEEE = cms.vdouble( 0.2 ),
44190     thrOverE2EB = cms.vdouble( -1.0 ),
44191     thrOverE2EE = cms.vdouble( -1.0 ),
44192     ncandcut = cms.int32( 1 ),
44193     doRhoCorrection = cms.bool( False ),
44194     rhoMax = cms.double( 9.9999999E7 ),
44195     rhoScale = cms.double( 1.0 ),
44196     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44197     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44198     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44199 )
44200 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
44201     saveTags = cms.bool( True ),
44202     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
44203     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
44204     inputTag1 = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23" ),
44205     inputTag2 = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ),
44206     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
44207     triggerType1 = cms.int32( 83 ),
44208     triggerType2 = cms.int32( 81 ),
44209     MinDR = cms.double( -1.0 ),
44210     MaxDZ = cms.double( 0.2 ),
44211     MinN = cms.int32( 1 ),
44212     MinPixHitsForDZ = cms.int32( 1 ),
44213     checkSC = cms.bool( False )
44214 )
44215 fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
44216     offset = cms.uint32( 0 ),
44217     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44218 )
44219 fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
44220     offset = cms.uint32( 0 ),
44221     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44222 )
44223 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44224     saveTags = cms.bool( True ),
44225     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44226     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
44227     MaxEta = cms.double( 2.5 ),
44228     MinPt = cms.double( 0.0 ),
44229     MaxDeltaR = cms.double( 0.3 ),
44230     MinN = cms.int32( 1 ),
44231     CentralBxOnly = cms.bool( True ),
44232     SelectQualities = cms.vint32(  )
44233 )
44234 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
44235     saveTags = cms.bool( True ),
44236     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44237     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
44238     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
44239     SeedMapTag = cms.InputTag( "hltL2Muons" ),
44240     MinN = cms.int32( 0 ),
44241     MaxEta = cms.double( 2.5 ),
44242     AbsEtaBins = cms.vdouble( 0.0 ),
44243     MinNstations = cms.vint32( 0 ),
44244     MinNhits = cms.vint32( 0 ),
44245     CutOnChambers = cms.bool( False ),
44246     MinNchambers = cms.vint32( 0 ),
44247     MaxDr = cms.double( 9999.0 ),
44248     MinDr = cms.double( -1.0 ),
44249     MaxDz = cms.double( 9999.0 ),
44250     MinDxySig = cms.double( -1.0 ),
44251     MinPt = cms.double( 0.0 ),
44252     NSigmaPt = cms.double( 0.0 ),
44253     MatchToPreviousCand = cms.bool( True )
44254 )
44255 fragment.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44256     saveTags = cms.bool( True ),
44257     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
44258     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
44259     MaxEta = cms.double( 2.5 ),
44260     MinPt = cms.double( 0.0 ),
44261     MaxDeltaR = cms.double( 0.3 ),
44262     MinN = cms.int32( 1 ),
44263     CentralBxOnly = cms.bool( True ),
44264     SelectQualities = cms.vint32(  )
44265 )
44266 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 = cms.EDFilter( "HLTMuonL3PreFilter",
44267     saveTags = cms.bool( True ),
44268     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44269     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44270     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5" ),
44271     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
44272     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
44273     MinN = cms.int32( 1 ),
44274     MaxEta = cms.double( 2.5 ),
44275     MinNhits = cms.int32( 0 ),
44276     MaxDr = cms.double( 2.0 ),
44277     MinDr = cms.double( -1.0 ),
44278     MaxDz = cms.double( 9999.0 ),
44279     MinDxySig = cms.double( -1.0 ),
44280     MinPt = cms.double( 12.0 ),
44281     NSigmaPt = cms.double( 0.0 ),
44282     MaxNormalizedChi2 = cms.double( 9999.0 ),
44283     MaxDXYBeamSpot = cms.double( 9999.0 ),
44284     MinDXYBeamSpot = cms.double( -1.0 ),
44285     MinNmuonHits = cms.int32( 0 ),
44286     MaxPtDifference = cms.double( 9999.0 ),
44287     MinTrackPt = cms.double( 0.0 ),
44288     minMuonStations = cms.int32( 2 ),
44289     minTrkHits = cms.int32( -1 ),
44290     minMuonHits = cms.int32( -1 ),
44291     allowedTypeMask = cms.uint32( 255 ),
44292     requiredTypeMask = cms.uint32( 0 ),
44293     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
44294     trkMuonId = cms.uint32( 0 ),
44295     L1MatchingdR = cms.double( 0.3 ),
44296     MatchToPreviousCand = cms.bool( True ),
44297     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
44298     requireL3MuonTrajectorySeed = cms.bool( False ),
44299     useSimpleGeometry = cms.bool( True ),
44300     useStation2 = cms.bool( True ),
44301     fallbackToME1 = cms.bool( False ),
44302     cosmicPropagationHypothesis = cms.bool( False ),
44303     useMB2InOverlap = cms.bool( False ),
44304     useTrack = cms.string( "tracker" ),
44305     useState = cms.string( "atVertex" ),
44306     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
44307     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
44308     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
44309 )
44310 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 = cms.EDFilter( "HLTMuonIsoFilter",
44311     saveTags = cms.bool( True ),
44312     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44313     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12" ),
44314     MinN = cms.int32( 1 ),
44315     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
44316     IsolatorPSet = cms.PSet(  )
44317 )
44318 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
44319     saveTags = cms.bool( True ),
44320     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
44321     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44322     candNonIsolatedTag = cms.InputTag( "" ),
44323     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44324     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
44325     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44326     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44327     ncandcut = cms.int32( 1 ),
44328     doIsolated = cms.bool( False ),
44329     region_eta_size = cms.double( 0.522 ),
44330     region_eta_size_ecap = cms.double( 1.0 ),
44331     region_phi_size = cms.double( 1.044 ),
44332     barrel_end = cms.double( 1.4791 ),
44333     endcap_end = cms.double( 2.65 )
44334 )
44335 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44336     saveTags = cms.bool( True ),
44337     inputTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ),
44338     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44339     etcutEB = cms.double( 23.0 ),
44340     etcutEE = cms.double( 23.0 ),
44341     minEtaCut = cms.double( -9999.0 ),
44342     maxEtaCut = cms.double( 9999.0 ),
44343     ncandcut = cms.int32( 1 )
44344 )
44345 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44346     saveTags = cms.bool( True ),
44347     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter" ),
44348     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
44349     rhoTag = cms.InputTag( "" ),
44350     energyLowEdges = cms.vdouble( 0.0 ),
44351     lessThan = cms.bool( True ),
44352     useEt = cms.bool( False ),
44353     useAbs = cms.bool( False ),
44354     thrRegularEB = cms.vdouble( 0.013 ),
44355     thrRegularEE = cms.vdouble( 0.035 ),
44356     thrOverEEB = cms.vdouble( -1.0 ),
44357     thrOverEEE = cms.vdouble( -1.0 ),
44358     thrOverE2EB = cms.vdouble( -1.0 ),
44359     thrOverE2EE = cms.vdouble( -1.0 ),
44360     ncandcut = cms.int32( 1 ),
44361     doRhoCorrection = cms.bool( False ),
44362     rhoMax = cms.double( 9.9999999E7 ),
44363     rhoScale = cms.double( 1.0 ),
44364     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44365     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44366     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44367 )
44368 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44369     saveTags = cms.bool( True ),
44370     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ),
44371     varTag = cms.InputTag( "hltEgammaHoverE" ),
44372     rhoTag = cms.InputTag( "" ),
44373     energyLowEdges = cms.vdouble( 0.0 ),
44374     lessThan = cms.bool( True ),
44375     useEt = cms.bool( False ),
44376     useAbs = cms.bool( False ),
44377     thrRegularEB = cms.vdouble( -1.0 ),
44378     thrRegularEE = cms.vdouble( -1.0 ),
44379     thrOverEEB = cms.vdouble( 0.13 ),
44380     thrOverEEE = cms.vdouble( 0.13 ),
44381     thrOverE2EB = cms.vdouble( -1.0 ),
44382     thrOverE2EE = cms.vdouble( -1.0 ),
44383     ncandcut = cms.int32( 1 ),
44384     doRhoCorrection = cms.bool( False ),
44385     rhoMax = cms.double( 9.9999999E7 ),
44386     rhoScale = cms.double( 1.0 ),
44387     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44388     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44389     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44390 )
44391 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44392     saveTags = cms.bool( True ),
44393     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter" ),
44394     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
44395     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44396     energyLowEdges = cms.vdouble( 0.0 ),
44397     lessThan = cms.bool( True ),
44398     useEt = cms.bool( True ),
44399     useAbs = cms.bool( False ),
44400     thrRegularEB = cms.vdouble( -1.0 ),
44401     thrRegularEE = cms.vdouble( -1.0 ),
44402     thrOverEEB = cms.vdouble( 0.5 ),
44403     thrOverEEE = cms.vdouble( 0.5 ),
44404     thrOverE2EB = cms.vdouble( -1.0 ),
44405     thrOverE2EE = cms.vdouble( -1.0 ),
44406     ncandcut = cms.int32( 1 ),
44407     doRhoCorrection = cms.bool( True ),
44408     rhoMax = cms.double( 9.9999999E7 ),
44409     rhoScale = cms.double( 1.0 ),
44410     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
44411     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44412     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44413 )
44414 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44415     saveTags = cms.bool( True ),
44416     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ),
44417     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
44418     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44419     energyLowEdges = cms.vdouble( 0.0 ),
44420     lessThan = cms.bool( True ),
44421     useEt = cms.bool( True ),
44422     useAbs = cms.bool( False ),
44423     thrRegularEB = cms.vdouble( -1.0 ),
44424     thrRegularEE = cms.vdouble( -1.0 ),
44425     thrOverEEB = cms.vdouble( 0.3 ),
44426     thrOverEEE = cms.vdouble( 0.3 ),
44427     thrOverE2EB = cms.vdouble( -1.0 ),
44428     thrOverE2EE = cms.vdouble( -1.0 ),
44429     ncandcut = cms.int32( 1 ),
44430     doRhoCorrection = cms.bool( True ),
44431     rhoMax = cms.double( 9.9999999E7 ),
44432     rhoScale = cms.double( 1.0 ),
44433     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
44434     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44435     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44436 )
44437 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
44438     saveTags = cms.bool( True ),
44439     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ),
44440     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
44441     npixelmatchcut = cms.double( 1.0 ),
44442     ncandcut = cms.int32( 1 ),
44443     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44444     s_a_phi1B = cms.double( 0.0069 ),
44445     s_a_phi1I = cms.double( 0.0088 ),
44446     s_a_phi1F = cms.double( 0.0076 ),
44447     s_a_phi2B = cms.double( 3.7E-4 ),
44448     s_a_phi2I = cms.double( 7.0E-4 ),
44449     s_a_phi2F = cms.double( 0.00906 ),
44450     s_a_zB = cms.double( 0.012 ),
44451     s_a_rI = cms.double( 0.027 ),
44452     s_a_rF = cms.double( 0.04 ),
44453     s2_threshold = cms.double( 0.4 ),
44454     tanhSO10BarrelThres = cms.double( 0.35 ),
44455     tanhSO10InterThres = cms.double( 1.0 ),
44456     tanhSO10ForwardThres = cms.double( 1.0 ),
44457     useS = cms.bool( False ),
44458     pixelVeto = cms.bool( False )
44459 )
44460 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44461     saveTags = cms.bool( True ),
44462     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ),
44463     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
44464     rhoTag = cms.InputTag( "" ),
44465     energyLowEdges = cms.vdouble( 0.0 ),
44466     lessThan = cms.bool( True ),
44467     useEt = cms.bool( True ),
44468     useAbs = cms.bool( True ),
44469     thrRegularEB = cms.vdouble( 999999.0 ),
44470     thrRegularEE = cms.vdouble( 999999.0 ),
44471     thrOverEEB = cms.vdouble( -1.0 ),
44472     thrOverEEE = cms.vdouble( -1.0 ),
44473     thrOverE2EB = cms.vdouble( -1.0 ),
44474     thrOverE2EE = cms.vdouble( -1.0 ),
44475     ncandcut = cms.int32( 1 ),
44476     doRhoCorrection = cms.bool( False ),
44477     rhoMax = cms.double( 9.9999999E7 ),
44478     rhoScale = cms.double( 1.0 ),
44479     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44480     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44481     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44482 )
44483 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44484     saveTags = cms.bool( True ),
44485     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ),
44486     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
44487     rhoTag = cms.InputTag( "" ),
44488     energyLowEdges = cms.vdouble( 0.0 ),
44489     lessThan = cms.bool( True ),
44490     useEt = cms.bool( True ),
44491     useAbs = cms.bool( True ),
44492     thrRegularEB = cms.vdouble( 0.01 ),
44493     thrRegularEE = cms.vdouble( 0.015 ),
44494     thrOverEEB = cms.vdouble( -1.0 ),
44495     thrOverEEE = cms.vdouble( -1.0 ),
44496     thrOverE2EB = cms.vdouble( -1.0 ),
44497     thrOverE2EE = cms.vdouble( -1.0 ),
44498     ncandcut = cms.int32( 1 ),
44499     doRhoCorrection = cms.bool( False ),
44500     rhoMax = cms.double( 9.9999999E7 ),
44501     rhoScale = cms.double( 1.0 ),
44502     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44503     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44504     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44505 )
44506 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44507     saveTags = cms.bool( True ),
44508     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ),
44509     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
44510     rhoTag = cms.InputTag( "" ),
44511     energyLowEdges = cms.vdouble( 0.0 ),
44512     lessThan = cms.bool( True ),
44513     useEt = cms.bool( True ),
44514     useAbs = cms.bool( True ),
44515     thrRegularEB = cms.vdouble( 0.07 ),
44516     thrRegularEE = cms.vdouble( 0.1 ),
44517     thrOverEEB = cms.vdouble( -1.0 ),
44518     thrOverEEE = cms.vdouble( -1.0 ),
44519     thrOverE2EB = cms.vdouble( -1.0 ),
44520     thrOverE2EE = cms.vdouble( -1.0 ),
44521     ncandcut = cms.int32( 1 ),
44522     doRhoCorrection = cms.bool( False ),
44523     rhoMax = cms.double( 9.9999999E7 ),
44524     rhoScale = cms.double( 1.0 ),
44525     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44526     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44527     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44528 )
44529 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44530     saveTags = cms.bool( True ),
44531     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ),
44532     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
44533     rhoTag = cms.InputTag( "" ),
44534     energyLowEdges = cms.vdouble( 0.0 ),
44535     lessThan = cms.bool( True ),
44536     useEt = cms.bool( True ),
44537     useAbs = cms.bool( False ),
44538     thrRegularEB = cms.vdouble( -1.0 ),
44539     thrRegularEE = cms.vdouble( -1.0 ),
44540     thrOverEEB = cms.vdouble( 0.2 ),
44541     thrOverEEE = cms.vdouble( 0.2 ),
44542     thrOverE2EB = cms.vdouble( -1.0 ),
44543     thrOverE2EE = cms.vdouble( -1.0 ),
44544     ncandcut = cms.int32( 1 ),
44545     doRhoCorrection = cms.bool( False ),
44546     rhoMax = cms.double( 9.9999999E7 ),
44547     rhoScale = cms.double( 1.0 ),
44548     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44549     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44550     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44551 )
44552 fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
44553     offset = cms.uint32( 0 ),
44554     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44555 )
44556 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonMuonDZ",
44557     saveTags = cms.bool( True ),
44558     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
44559     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
44560     inputTag1 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ),
44561     inputTag2 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12" ),
44562     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
44563     triggerType1 = cms.int32( 81 ),
44564     triggerType2 = cms.int32( 83 ),
44565     MinDR = cms.double( -1.0 ),
44566     MaxDZ = cms.double( 0.2 ),
44567     MinN = cms.int32( 1 ),
44568     MinPixHitsForDZ = cms.int32( 1 ),
44569     checkSC = cms.bool( False )
44570 )
44571 fragment.hltL1sMu12HTT150er = cms.EDFilter( "HLTL1TSeed",
44572     saveTags = cms.bool( True ),
44573     L1SeedsLogicalExpression = cms.string( "L1_Mu12_HTT150er OR L1_Mu14_HTT150er OR L1_Mu6_HTT240er OR L1_HTT280er" ),
44574     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44575     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
44576     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44577     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44578     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44579     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44580     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44581     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44582     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44583 )
44584 fragment.hltPreMu12IsoVVLPFHT150PNetBTag0p53 = cms.EDFilter( "HLTPrescaler",
44585     offset = cms.uint32( 0 ),
44586     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44587 )
44588 fragment.hltL1sSingleMuOpenObjectMap = cms.EDFilter( "HLTL1TSeed",
44589     saveTags = cms.bool( True ),
44590     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ),
44591     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44592     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44593     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44594     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44595     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44596     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44597     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44598     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44599     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44600 )
44601 fragment.hltHT100Jet30 = cms.EDFilter( "HLTHtMhtFilter",
44602     saveTags = cms.bool( True ),
44603     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
44604     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
44605     minHt = cms.vdouble( 100.0 ),
44606     minMht = cms.vdouble( 0.0 ),
44607     minMeff = cms.vdouble( 0.0 ),
44608     meffSlope = cms.vdouble( 1.0 )
44609 )
44610 fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44611     saveTags = cms.bool( True ),
44612     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44613     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenObjectMap" ),
44614     MaxEta = cms.double( 2.5 ),
44615     MinPt = cms.double( 0.0 ),
44616     MaxDeltaR = cms.double( 0.3 ),
44617     MinN = cms.int32( 1 ),
44618     CentralBxOnly = cms.bool( True ),
44619     SelectQualities = cms.vint32(  )
44620 )
44621 fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
44622     saveTags = cms.bool( True ),
44623     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44624     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
44625     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
44626     SeedMapTag = cms.InputTag( "hltL2Muons" ),
44627     MinN = cms.int32( 0 ),
44628     MaxEta = cms.double( 2.5 ),
44629     AbsEtaBins = cms.vdouble( 0.0 ),
44630     MinNstations = cms.vint32( 0 ),
44631     MinNhits = cms.vint32( 0 ),
44632     CutOnChambers = cms.bool( False ),
44633     MinNchambers = cms.vint32( 0 ),
44634     MaxDr = cms.double( 9999.0 ),
44635     MinDr = cms.double( -1.0 ),
44636     MaxDz = cms.double( 9999.0 ),
44637     MinDxySig = cms.double( -1.0 ),
44638     MinPt = cms.double( 0.0 ),
44639     NSigmaPt = cms.double( 0.0 ),
44640     MatchToPreviousCand = cms.bool( True )
44641 )
44642 fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44643     saveTags = cms.bool( True ),
44644     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
44645     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
44646     MaxEta = cms.double( 2.5 ),
44647     MinPt = cms.double( 0.0 ),
44648     MaxDeltaR = cms.double( 0.3 ),
44649     MinN = cms.int32( 1 ),
44650     CentralBxOnly = cms.bool( True ),
44651     SelectQualities = cms.vint32(  )
44652 )
44653 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q = cms.EDFilter( "HLTMuonL3PreFilter",
44654     saveTags = cms.bool( True ),
44655     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44656     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44657     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
44658     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
44659     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
44660     MinN = cms.int32( 1 ),
44661     MaxEta = cms.double( 1.0E99 ),
44662     MinNhits = cms.int32( 0 ),
44663     MaxDr = cms.double( 2.0 ),
44664     MinDr = cms.double( -1.0 ),
44665     MaxDz = cms.double( 9999.0 ),
44666     MinDxySig = cms.double( -1.0 ),
44667     MinPt = cms.double( 12.0 ),
44668     NSigmaPt = cms.double( 0.0 ),
44669     MaxNormalizedChi2 = cms.double( 9999.0 ),
44670     MaxDXYBeamSpot = cms.double( 9999.0 ),
44671     MinDXYBeamSpot = cms.double( -1.0 ),
44672     MinNmuonHits = cms.int32( 0 ),
44673     MaxPtDifference = cms.double( 9999.0 ),
44674     MinTrackPt = cms.double( 0.0 ),
44675     minMuonStations = cms.int32( 2 ),
44676     minTrkHits = cms.int32( -1 ),
44677     minMuonHits = cms.int32( -1 ),
44678     allowedTypeMask = cms.uint32( 255 ),
44679     requiredTypeMask = cms.uint32( 0 ),
44680     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
44681     trkMuonId = cms.uint32( 0 ),
44682     L1MatchingdR = cms.double( 0.3 ),
44683     MatchToPreviousCand = cms.bool( True ),
44684     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
44685     requireL3MuonTrajectorySeed = cms.bool( False ),
44686     useSimpleGeometry = cms.bool( True ),
44687     useStation2 = cms.bool( True ),
44688     fallbackToME1 = cms.bool( False ),
44689     cosmicPropagationHypothesis = cms.bool( False ),
44690     useMB2InOverlap = cms.bool( False ),
44691     useTrack = cms.string( "tracker" ),
44692     useState = cms.string( "atVertex" ),
44693     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
44694     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
44695     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
44696 )
44697 fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
44698     saveTags = cms.bool( True ),
44699     candTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ),
44700     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
44701     rhoTag = cms.InputTag( "" ),
44702     energyLowEdges = cms.vdouble( 0.0 ),
44703     lessThan = cms.bool( True ),
44704     useEt = cms.bool( True ),
44705     useAbs = cms.bool( False ),
44706     thrRegularEB = cms.vdouble( -1.0 ),
44707     thrRegularEE = cms.vdouble( -1.0 ),
44708     thrOverEEB = cms.vdouble( 0.14 ),
44709     thrOverEEE = cms.vdouble( 0.1 ),
44710     thrOverE2EB = cms.vdouble( -1.0 ),
44711     thrOverE2EE = cms.vdouble( -1.0 ),
44712     ncandcut = cms.int32( 1 ),
44713     doRhoCorrection = cms.bool( False ),
44714     rhoMax = cms.double( 9.9999999E7 ),
44715     rhoScale = cms.double( 1.0 ),
44716     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44717     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44718     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
44719 )
44720 fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
44721     saveTags = cms.bool( True ),
44722     candTag = cms.InputTag( "hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered" ),
44723     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
44724     rhoTag = cms.InputTag( "" ),
44725     energyLowEdges = cms.vdouble( 0.0 ),
44726     lessThan = cms.bool( True ),
44727     useEt = cms.bool( True ),
44728     useAbs = cms.bool( False ),
44729     thrRegularEB = cms.vdouble( -1.0 ),
44730     thrRegularEE = cms.vdouble( -1.0 ),
44731     thrOverEEB = cms.vdouble( 0.177 ),
44732     thrOverEEE = cms.vdouble( 0.24 ),
44733     thrOverE2EB = cms.vdouble( -1.0 ),
44734     thrOverE2EE = cms.vdouble( -1.0 ),
44735     ncandcut = cms.int32( 1 ),
44736     doRhoCorrection = cms.bool( False ),
44737     rhoMax = cms.double( 9.9999999E7 ),
44738     rhoScale = cms.double( 1.0 ),
44739     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44740     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44741     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
44742 )
44743 fragment.hltMuonTkRelIsolationCut0p3Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
44744     UseRhoCorrectedCaloDeposits = cms.bool( False ),
44745     UseCaloIso = cms.bool( False ),
44746     CaloDepositsLabel = cms.InputTag( "notUsed" ),
44747     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
44748     OutputMuIsoDeposits = cms.bool( True ),
44749     TrackPt_Min = cms.double( -1.0 ),
44750     printDebug = cms.bool( False ),
44751     CutsPSet = cms.PSet( 
44752       applyCutsORmaxNTracks = cms.bool( False ),
44753       maxNTracks = cms.int32( -1 ),
44754       Thresholds = cms.vdouble( 0.3 ),
44755       EtaBounds = cms.vdouble( 2.411 ),
44756       ComponentName = cms.string( "SimpleCuts" ),
44757       ConeSizes = cms.vdouble( 0.3 )
44758     ),
44759     TrkExtractorPSet = cms.PSet( 
44760       Diff_z = cms.double( 0.2 ),
44761       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
44762       Chi2Ndof_Max = cms.double( 1.0E64 ),
44763       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
44764       DR_Veto = cms.double( 0.01 ),
44765       Pt_Min = cms.double( -1.0 ),
44766       VetoLeadingTrack = cms.bool( True ),
44767       DR_Max = cms.double( 0.3 ),
44768       DepositLabel = cms.untracked.string( "PXLS" ),
44769       PtVeto_Min = cms.double( 2.0 ),
44770       NHits_Min = cms.uint32( 0 ),
44771       PropagateTracksToRadius = cms.bool( True ),
44772       ReferenceRadius = cms.double( 6.0 ),
44773       Chi2Prob_Min = cms.double( -1.0 ),
44774       Diff_r = cms.double( 0.1 ),
44775       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
44776       ComponentName = cms.string( "PixelTrackExtractor" ),
44777       DR_VetoPt = cms.double( 0.025 )
44778     ),
44779     CaloExtractorPSet = cms.PSet( 
44780       DR_Veto_H = cms.double( 0.1 ),
44781       Vertex_Constraint_Z = cms.bool( False ),
44782       DR_Veto_E = cms.double( 0.07 ),
44783       Weight_H = cms.double( 1.0 ),
44784       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
44785       DR_Max = cms.double( 0.3 ),
44786       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
44787       Vertex_Constraint_XY = cms.bool( False ),
44788       Threshold_H = cms.double( 0.5 ),
44789       Threshold_E = cms.double( 0.2 ),
44790       ComponentName = cms.string( "CaloExtractor" ),
44791       Weight_E = cms.double( 1.0 )
44792     )
44793 )
44794 fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL = cms.EDFilter( "HLTMuonIsoFilter",
44795     saveTags = cms.bool( True ),
44796     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44797     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ),
44798     MinN = cms.int32( 1 ),
44799     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p3Map' ),
44800     IsolatorPSet = cms.PSet(  )
44801 )
44802 fragment.hltPFHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter",
44803     saveTags = cms.bool( True ),
44804     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
44805     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
44806     minHt = cms.vdouble( 150.0 ),
44807     minMht = cms.vdouble( 0.0 ),
44808     minMeff = cms.vdouble( 0.0 ),
44809     meffSlope = cms.vdouble( 1.0 )
44810 )
44811 fragment.hltBTagPFPNet0p53Single = cms.EDFilter( "HLTPFJetTag",
44812     saveTags = cms.bool( True ),
44813     Jets = cms.InputTag( "hltPFJetForBtag" ),
44814     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
44815     MinTag = cms.double( 0.525 ),
44816     MaxTag = cms.double( 999999.0 ),
44817     MinJets = cms.int32( 1 ),
44818     MatchJetsByDeltaR = cms.bool( False ),
44819     MaxJetDeltaR = cms.double( 0.1 ),
44820     TriggerType = cms.int32( 86 )
44821 )
44822 fragment.hltL1sSingleEG26 = cms.EDFilter( "HLTL1TSeed",
44823     saveTags = cms.bool( True ),
44824     L1SeedsLogicalExpression = cms.string( "L1_SingleEG26er2p5" ),
44825     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44826     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
44827     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44828     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44829     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44830     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44831     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44832     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44833     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44834 )
44835 fragment.hltPrePhoton33 = cms.EDFilter( "HLTPrescaler",
44836     offset = cms.uint32( 0 ),
44837     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44838 )
44839 fragment.hltEGL1SingleEG26Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
44840     saveTags = cms.bool( True ),
44841     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
44842     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44843     candNonIsolatedTag = cms.InputTag( "" ),
44844     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44845     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG26" ),
44846     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44847     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44848     ncandcut = cms.int32( 1 ),
44849     doIsolated = cms.bool( False ),
44850     region_eta_size = cms.double( 0.522 ),
44851     region_eta_size_ecap = cms.double( 1.0 ),
44852     region_phi_size = cms.double( 1.044 ),
44853     barrel_end = cms.double( 1.4791 ),
44854     endcap_end = cms.double( 2.65 )
44855 )
44856 fragment.hltEG33L1EG26EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44857     saveTags = cms.bool( True ),
44858     inputTag = cms.InputTag( "hltEGL1SingleEG26Filter" ),
44859     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44860     etcutEB = cms.double( 33.0 ),
44861     etcutEE = cms.double( 33.0 ),
44862     minEtaCut = cms.double( -9999.0 ),
44863     maxEtaCut = cms.double( 9999.0 ),
44864     ncandcut = cms.int32( 1 )
44865 )
44866 fragment.hltEG33L1EG26HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44867     saveTags = cms.bool( True ),
44868     candTag = cms.InputTag( "hltEG33L1EG26EtFilter" ),
44869     varTag = cms.InputTag( "hltEgammaHoverE" ),
44870     rhoTag = cms.InputTag( "" ),
44871     energyLowEdges = cms.vdouble( 0.0 ),
44872     lessThan = cms.bool( True ),
44873     useEt = cms.bool( False ),
44874     useAbs = cms.bool( False ),
44875     thrRegularEB = cms.vdouble( -1.0 ),
44876     thrRegularEE = cms.vdouble( -1.0 ),
44877     thrOverEEB = cms.vdouble( 0.15 ),
44878     thrOverEEE = cms.vdouble( 0.1 ),
44879     thrOverE2EB = cms.vdouble( -1.0 ),
44880     thrOverE2EE = cms.vdouble( -1.0 ),
44881     ncandcut = cms.int32( 1 ),
44882     doRhoCorrection = cms.bool( False ),
44883     rhoMax = cms.double( 9.9999999E7 ),
44884     rhoScale = cms.double( 1.0 ),
44885     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44886     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44887     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44888 )
44889 fragment.hltL1sSingleEG34to45 = cms.EDFilter( "HLTL1TSeed",
44890     saveTags = cms.bool( True ),
44891     L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ),
44892     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44893     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
44894     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44895     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44896     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44897     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44898     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44899     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44900     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44901 )
44902 fragment.hltPrePhoton50 = cms.EDFilter( "HLTPrescaler",
44903     offset = cms.uint32( 0 ),
44904     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44905 )
44906 fragment.hltEGL1SingleEG34to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
44907     saveTags = cms.bool( True ),
44908     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
44909     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44910     candNonIsolatedTag = cms.InputTag( "" ),
44911     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44912     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to45" ),
44913     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44914     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44915     ncandcut = cms.int32( 1 ),
44916     doIsolated = cms.bool( False ),
44917     region_eta_size = cms.double( 0.522 ),
44918     region_eta_size_ecap = cms.double( 1.0 ),
44919     region_phi_size = cms.double( 1.044 ),
44920     barrel_end = cms.double( 1.4791 ),
44921     endcap_end = cms.double( 2.65 )
44922 )
44923 fragment.hltEG50EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44924     saveTags = cms.bool( True ),
44925     inputTag = cms.InputTag( "hltEGL1SingleEG34to45Filter" ),
44926     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44927     etcutEB = cms.double( 50.0 ),
44928     etcutEE = cms.double( 50.0 ),
44929     minEtaCut = cms.double( -9999.0 ),
44930     maxEtaCut = cms.double( 9999.0 ),
44931     ncandcut = cms.int32( 1 )
44932 )
44933 fragment.hltEG50HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44934     saveTags = cms.bool( True ),
44935     candTag = cms.InputTag( "hltEG50EtFilter" ),
44936     varTag = cms.InputTag( "hltEgammaHoverE" ),
44937     rhoTag = cms.InputTag( "" ),
44938     energyLowEdges = cms.vdouble( 0.0 ),
44939     lessThan = cms.bool( True ),
44940     useEt = cms.bool( False ),
44941     useAbs = cms.bool( False ),
44942     thrRegularEB = cms.vdouble( -1.0 ),
44943     thrRegularEE = cms.vdouble( -1.0 ),
44944     thrOverEEB = cms.vdouble( 0.15 ),
44945     thrOverEEE = cms.vdouble( 0.1 ),
44946     thrOverE2EB = cms.vdouble( -1.0 ),
44947     thrOverE2EE = cms.vdouble( -1.0 ),
44948     ncandcut = cms.int32( 1 ),
44949     doRhoCorrection = cms.bool( False ),
44950     rhoMax = cms.double( 9.9999999E7 ),
44951     rhoScale = cms.double( 1.0 ),
44952     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44953     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44954     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44955 )
44956 fragment.hltL1sSingleEG34to50 = cms.EDFilter( "HLTL1TSeed",
44957     saveTags = cms.bool( True ),
44958     L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ),
44959     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44960     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
44961     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44962     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44963     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44964     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44965     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44966     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44967     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44968 )
44969 fragment.hltPrePhoton75 = cms.EDFilter( "HLTPrescaler",
44970     offset = cms.uint32( 0 ),
44971     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44972 )
44973 fragment.hltEGL1SingleEG34ORL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
44974     saveTags = cms.bool( True ),
44975     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
44976     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44977     candNonIsolatedTag = cms.InputTag( "" ),
44978     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44979     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to50" ),
44980     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44981     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44982     ncandcut = cms.int32( 1 ),
44983     doIsolated = cms.bool( False ),
44984     region_eta_size = cms.double( 0.522 ),
44985     region_eta_size_ecap = cms.double( 1.0 ),
44986     region_phi_size = cms.double( 1.044 ),
44987     barrel_end = cms.double( 1.4791 ),
44988     endcap_end = cms.double( 2.65 )
44989 )
44990 fragment.hltEG75EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44991     saveTags = cms.bool( True ),
44992     inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ),
44993     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44994     etcutEB = cms.double( 75.0 ),
44995     etcutEE = cms.double( 75.0 ),
44996     minEtaCut = cms.double( -9999.0 ),
44997     maxEtaCut = cms.double( 9999.0 ),
44998     ncandcut = cms.int32( 1 )
44999 )
45000 fragment.hltEG75HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45001     saveTags = cms.bool( True ),
45002     candTag = cms.InputTag( "hltEG75EtFilter" ),
45003     varTag = cms.InputTag( "hltEgammaHoverE" ),
45004     rhoTag = cms.InputTag( "" ),
45005     energyLowEdges = cms.vdouble( 0.0 ),
45006     lessThan = cms.bool( True ),
45007     useEt = cms.bool( False ),
45008     useAbs = cms.bool( False ),
45009     thrRegularEB = cms.vdouble( -1.0 ),
45010     thrRegularEE = cms.vdouble( -1.0 ),
45011     thrOverEEB = cms.vdouble( 0.15 ),
45012     thrOverEEE = cms.vdouble( 0.1 ),
45013     thrOverE2EB = cms.vdouble( -1.0 ),
45014     thrOverE2EE = cms.vdouble( -1.0 ),
45015     ncandcut = cms.int32( 1 ),
45016     doRhoCorrection = cms.bool( False ),
45017     rhoMax = cms.double( 9.9999999E7 ),
45018     rhoScale = cms.double( 1.0 ),
45019     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45020     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45021     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45022 )
45023 fragment.hltPrePhoton90 = cms.EDFilter( "HLTPrescaler",
45024     offset = cms.uint32( 0 ),
45025     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45026 )
45027 fragment.hltEG90EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45028     saveTags = cms.bool( True ),
45029     inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ),
45030     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45031     etcutEB = cms.double( 90.0 ),
45032     etcutEE = cms.double( 90.0 ),
45033     minEtaCut = cms.double( -9999.0 ),
45034     maxEtaCut = cms.double( 9999.0 ),
45035     ncandcut = cms.int32( 1 )
45036 )
45037 fragment.hltEG90HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45038     saveTags = cms.bool( True ),
45039     candTag = cms.InputTag( "hltEG90EtFilter" ),
45040     varTag = cms.InputTag( "hltEgammaHoverE" ),
45041     rhoTag = cms.InputTag( "" ),
45042     energyLowEdges = cms.vdouble( 0.0 ),
45043     lessThan = cms.bool( True ),
45044     useEt = cms.bool( False ),
45045     useAbs = cms.bool( False ),
45046     thrRegularEB = cms.vdouble( -1.0 ),
45047     thrRegularEE = cms.vdouble( -1.0 ),
45048     thrOverEEB = cms.vdouble( 0.15 ),
45049     thrOverEEE = cms.vdouble( 0.1 ),
45050     thrOverE2EB = cms.vdouble( -1.0 ),
45051     thrOverE2EE = cms.vdouble( -1.0 ),
45052     ncandcut = cms.int32( 1 ),
45053     doRhoCorrection = cms.bool( False ),
45054     rhoMax = cms.double( 9.9999999E7 ),
45055     rhoScale = cms.double( 1.0 ),
45056     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45057     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45058     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45059 )
45060 fragment.hltPrePhoton120 = cms.EDFilter( "HLTPrescaler",
45061     offset = cms.uint32( 0 ),
45062     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45063 )
45064 fragment.hltEG120EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45065     saveTags = cms.bool( True ),
45066     inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ),
45067     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45068     etcutEB = cms.double( 120.0 ),
45069     etcutEE = cms.double( 120.0 ),
45070     minEtaCut = cms.double( -9999.0 ),
45071     maxEtaCut = cms.double( 9999.0 ),
45072     ncandcut = cms.int32( 1 )
45073 )
45074 fragment.hltEG120HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45075     saveTags = cms.bool( True ),
45076     candTag = cms.InputTag( "hltEG120EtFilter" ),
45077     varTag = cms.InputTag( "hltEgammaHoverE" ),
45078     rhoTag = cms.InputTag( "" ),
45079     energyLowEdges = cms.vdouble( 0.0 ),
45080     lessThan = cms.bool( True ),
45081     useEt = cms.bool( False ),
45082     useAbs = cms.bool( False ),
45083     thrRegularEB = cms.vdouble( -1.0 ),
45084     thrRegularEE = cms.vdouble( -1.0 ),
45085     thrOverEEB = cms.vdouble( 0.15 ),
45086     thrOverEEE = cms.vdouble( 0.1 ),
45087     thrOverE2EB = cms.vdouble( -1.0 ),
45088     thrOverE2EE = cms.vdouble( -1.0 ),
45089     ncandcut = cms.int32( 1 ),
45090     doRhoCorrection = cms.bool( False ),
45091     rhoMax = cms.double( 9.9999999E7 ),
45092     rhoScale = cms.double( 1.0 ),
45093     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45094     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45095     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45096 )
45097 fragment.hltPrePhoton150 = cms.EDFilter( "HLTPrescaler",
45098     offset = cms.uint32( 0 ),
45099     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45100 )
45101 fragment.hltEG150EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45102     saveTags = cms.bool( True ),
45103     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
45104     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45105     etcutEB = cms.double( 150.0 ),
45106     etcutEE = cms.double( 150.0 ),
45107     minEtaCut = cms.double( -9999.0 ),
45108     maxEtaCut = cms.double( 9999.0 ),
45109     ncandcut = cms.int32( 1 )
45110 )
45111 fragment.hltEG150HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45112     saveTags = cms.bool( True ),
45113     candTag = cms.InputTag( "hltEG150EtFilter" ),
45114     varTag = cms.InputTag( "hltEgammaHoverE" ),
45115     rhoTag = cms.InputTag( "" ),
45116     energyLowEdges = cms.vdouble( 0.0 ),
45117     lessThan = cms.bool( True ),
45118     useEt = cms.bool( False ),
45119     useAbs = cms.bool( False ),
45120     thrRegularEB = cms.vdouble( -1.0 ),
45121     thrRegularEE = cms.vdouble( -1.0 ),
45122     thrOverEEB = cms.vdouble( 0.15 ),
45123     thrOverEEE = cms.vdouble( 0.1 ),
45124     thrOverE2EB = cms.vdouble( -1.0 ),
45125     thrOverE2EE = cms.vdouble( -1.0 ),
45126     ncandcut = cms.int32( 1 ),
45127     doRhoCorrection = cms.bool( False ),
45128     rhoMax = cms.double( 9.9999999E7 ),
45129     rhoScale = cms.double( 1.0 ),
45130     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45131     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45132     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45133 )
45134 fragment.hltPrePhoton175 = cms.EDFilter( "HLTPrescaler",
45135     offset = cms.uint32( 0 ),
45136     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45137 )
45138 fragment.hltEG175EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45139     saveTags = cms.bool( True ),
45140     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
45141     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45142     etcutEB = cms.double( 175.0 ),
45143     etcutEE = cms.double( 175.0 ),
45144     minEtaCut = cms.double( -9999.0 ),
45145     maxEtaCut = cms.double( 9999.0 ),
45146     ncandcut = cms.int32( 1 )
45147 )
45148 fragment.hltEG175HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45149     saveTags = cms.bool( True ),
45150     candTag = cms.InputTag( "hltEG175EtFilter" ),
45151     varTag = cms.InputTag( "hltEgammaHoverE" ),
45152     rhoTag = cms.InputTag( "" ),
45153     energyLowEdges = cms.vdouble( 0.0 ),
45154     lessThan = cms.bool( True ),
45155     useEt = cms.bool( False ),
45156     useAbs = cms.bool( False ),
45157     thrRegularEB = cms.vdouble( -1.0 ),
45158     thrRegularEE = cms.vdouble( -1.0 ),
45159     thrOverEEB = cms.vdouble( 0.15 ),
45160     thrOverEEE = cms.vdouble( 0.1 ),
45161     thrOverE2EB = cms.vdouble( -1.0 ),
45162     thrOverE2EE = cms.vdouble( -1.0 ),
45163     ncandcut = cms.int32( 1 ),
45164     doRhoCorrection = cms.bool( False ),
45165     rhoMax = cms.double( 9.9999999E7 ),
45166     rhoScale = cms.double( 1.0 ),
45167     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45168     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45169     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45170 )
45171 fragment.hltPrePhoton200 = cms.EDFilter( "HLTPrescaler",
45172     offset = cms.uint32( 0 ),
45173     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45174 )
45175 fragment.hltEG200EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45176     saveTags = cms.bool( True ),
45177     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
45178     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45179     etcutEB = cms.double( 200.0 ),
45180     etcutEE = cms.double( 200.0 ),
45181     minEtaCut = cms.double( -9999.0 ),
45182     maxEtaCut = cms.double( 9999.0 ),
45183     ncandcut = cms.int32( 1 )
45184 )
45185 fragment.hltEG200HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45186     saveTags = cms.bool( True ),
45187     candTag = cms.InputTag( "hltEG200EtFilter" ),
45188     varTag = cms.InputTag( "hltEgammaHoverE" ),
45189     rhoTag = cms.InputTag( "" ),
45190     energyLowEdges = cms.vdouble( 0.0 ),
45191     lessThan = cms.bool( True ),
45192     useEt = cms.bool( False ),
45193     useAbs = cms.bool( False ),
45194     thrRegularEB = cms.vdouble( -1.0 ),
45195     thrRegularEE = cms.vdouble( -1.0 ),
45196     thrOverEEB = cms.vdouble( 0.15 ),
45197     thrOverEEE = cms.vdouble( 0.1 ),
45198     thrOverE2EB = cms.vdouble( -1.0 ),
45199     thrOverE2EE = cms.vdouble( -1.0 ),
45200     ncandcut = cms.int32( 1 ),
45201     doRhoCorrection = cms.bool( False ),
45202     rhoMax = cms.double( 9.9999999E7 ),
45203     rhoScale = cms.double( 1.0 ),
45204     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45205     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45206     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45207 )
45208 fragment.hltL1sSingleIsoEG28to45 = cms.EDFilter( "HLTL1TSeed",
45209     saveTags = cms.bool( True ),
45210     L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ),
45211     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
45212     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
45213     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
45214     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
45215     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45216     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
45217     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
45218     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
45219     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
45220 )
45221 fragment.hltPrePhoton45EB = cms.EDFilter( "HLTPrescaler",
45222     offset = cms.uint32( 0 ),
45223     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45224 )
45225 fragment.hltEGL1SingleIsoEG28to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
45226     saveTags = cms.bool( True ),
45227     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
45228     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45229     candNonIsolatedTag = cms.InputTag( "" ),
45230     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45231     L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to45" ),
45232     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
45233     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
45234     ncandcut = cms.int32( 1 ),
45235     doIsolated = cms.bool( False ),
45236     region_eta_size = cms.double( 0.522 ),
45237     region_eta_size_ecap = cms.double( 1.0 ),
45238     region_phi_size = cms.double( 1.044 ),
45239     barrel_end = cms.double( 1.4791 ),
45240     endcap_end = cms.double( 2.65 )
45241 )
45242 fragment.hltEG45EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45243     saveTags = cms.bool( True ),
45244     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45245     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45246     etcutEB = cms.double( 45.0 ),
45247     etcutEE = cms.double( 9999999.0 ),
45248     minEtaCut = cms.double( -9999.0 ),
45249     maxEtaCut = cms.double( 9999.0 ),
45250     ncandcut = cms.int32( 1 )
45251 )
45252 fragment.hltPrePhoton40EB = cms.EDFilter( "HLTPrescaler",
45253     offset = cms.uint32( 0 ),
45254     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45255 )
45256 fragment.hltEG40EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45257     saveTags = cms.bool( True ),
45258     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45259     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45260     etcutEB = cms.double( 40.0 ),
45261     etcutEE = cms.double( 9999999.0 ),
45262     minEtaCut = cms.double( -9999.0 ),
45263     maxEtaCut = cms.double( 9999.0 ),
45264     ncandcut = cms.int32( 1 )
45265 )
45266 fragment.hltPrePhoton50EB = cms.EDFilter( "HLTPrescaler",
45267     offset = cms.uint32( 0 ),
45268     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45269 )
45270 fragment.hltEG50EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45271     saveTags = cms.bool( True ),
45272     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45273     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45274     etcutEB = cms.double( 50.0 ),
45275     etcutEE = cms.double( 9999999.0 ),
45276     minEtaCut = cms.double( -9999.0 ),
45277     maxEtaCut = cms.double( 9999.0 ),
45278     ncandcut = cms.int32( 1 )
45279 )
45280 fragment.hltPrePhoton30EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45281     offset = cms.uint32( 0 ),
45282     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45283 )
45284 fragment.hltPrePhoton40EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45285     offset = cms.uint32( 0 ),
45286     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45287 )
45288 fragment.hltEG40EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45289     saveTags = cms.bool( True ),
45290     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45291     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45292     etcutEB = cms.double( 40.0 ),
45293     etcutEE = cms.double( 9999999.0 ),
45294     minEtaCut = cms.double( -9999.0 ),
45295     maxEtaCut = cms.double( 9999.0 ),
45296     ncandcut = cms.int32( 1 )
45297 )
45298 fragment.hltEG40EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45299     saveTags = cms.bool( True ),
45300     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoEtFilter" ),
45301     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45302     rhoTag = cms.InputTag( "" ),
45303     energyLowEdges = cms.vdouble( 0.0 ),
45304     lessThan = cms.bool( True ),
45305     useEt = cms.bool( False ),
45306     useAbs = cms.bool( False ),
45307     thrRegularEB = cms.vdouble( 0.01 ),
45308     thrRegularEE = cms.vdouble( 0.0 ),
45309     thrOverEEB = cms.vdouble( -1.0 ),
45310     thrOverEEE = cms.vdouble( -1.0 ),
45311     thrOverE2EB = cms.vdouble( -1.0 ),
45312     thrOverE2EE = cms.vdouble( -1.0 ),
45313     ncandcut = cms.int32( 1 ),
45314     doRhoCorrection = cms.bool( False ),
45315     rhoMax = cms.double( 9.9999999E7 ),
45316     rhoScale = cms.double( 1.0 ),
45317     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45318     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45319     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45320 )
45321 fragment.hltEG40EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45322     saveTags = cms.bool( True ),
45323     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoClusterShapeFilter" ),
45324     varTag = cms.InputTag( "hltEgammaHoverE" ),
45325     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45326     energyLowEdges = cms.vdouble( 0.0 ),
45327     lessThan = cms.bool( True ),
45328     useEt = cms.bool( False ),
45329     useAbs = cms.bool( False ),
45330     thrRegularEB = cms.vdouble( -1.0 ),
45331     thrRegularEE = cms.vdouble( -1.0 ),
45332     thrOverEEB = cms.vdouble( 0.04 ),
45333     thrOverEEE = cms.vdouble( 0.0 ),
45334     thrOverE2EB = cms.vdouble( -1.0 ),
45335     thrOverE2EE = cms.vdouble( -1.0 ),
45336     ncandcut = cms.int32( 1 ),
45337     doRhoCorrection = cms.bool( True ),
45338     rhoMax = cms.double( 9.9999999E7 ),
45339     rhoScale = cms.double( 1.0 ),
45340     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45341     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45342     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45343 )
45344 fragment.hltEG40EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45345     saveTags = cms.bool( True ),
45346     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHEFilter" ),
45347     varTag = cms.InputTag( "hltEgammaR9ID" ),
45348     rhoTag = cms.InputTag( "" ),
45349     energyLowEdges = cms.vdouble( 0.0 ),
45350     lessThan = cms.bool( False ),
45351     useEt = cms.bool( False ),
45352     useAbs = cms.bool( False ),
45353     thrRegularEB = cms.vdouble( 0.1 ),
45354     thrRegularEE = cms.vdouble( 0.1 ),
45355     thrOverEEB = cms.vdouble( -1.0 ),
45356     thrOverEEE = cms.vdouble( -1.0 ),
45357     thrOverE2EB = cms.vdouble( -1.0 ),
45358     thrOverE2EE = cms.vdouble( -1.0 ),
45359     ncandcut = cms.int32( 0 ),
45360     doRhoCorrection = cms.bool( False ),
45361     rhoMax = cms.double( 9.9999999E7 ),
45362     rhoScale = cms.double( 1.0 ),
45363     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45364     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45365     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45366 )
45367 fragment.hltEG40EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45368     saveTags = cms.bool( True ),
45369     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoR9Filter" ),
45370     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45371     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45372     energyLowEdges = cms.vdouble( 0.0 ),
45373     lessThan = cms.bool( True ),
45374     useEt = cms.bool( True ),
45375     useAbs = cms.bool( False ),
45376     thrRegularEB = cms.vdouble( 2.0 ),
45377     thrRegularEE = cms.vdouble( 2.5 ),
45378     thrOverEEB = cms.vdouble( 0.02 ),
45379     thrOverEEE = cms.vdouble( 0.0 ),
45380     thrOverE2EB = cms.vdouble( 0.0 ),
45381     thrOverE2EE = cms.vdouble( 0.0 ),
45382     ncandcut = cms.int32( 1 ),
45383     doRhoCorrection = cms.bool( True ),
45384     rhoMax = cms.double( 9.9999999E7 ),
45385     rhoScale = cms.double( 1.0 ),
45386     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
45387     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45388     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45389 )
45390 fragment.hltEG40EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45391     saveTags = cms.bool( True ),
45392     candTag = cms.InputTag( "hltEG40EBTightIDTightIsotEcalIsoFilter" ),
45393     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45394     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45395     energyLowEdges = cms.vdouble( 0.0 ),
45396     lessThan = cms.bool( True ),
45397     useEt = cms.bool( True ),
45398     useAbs = cms.bool( False ),
45399     thrRegularEB = cms.vdouble( 3.5 ),
45400     thrRegularEE = cms.vdouble( 0.0 ),
45401     thrOverEEB = cms.vdouble( 0.005 ),
45402     thrOverEEE = cms.vdouble( 0.0 ),
45403     thrOverE2EB = cms.vdouble( 0.0 ),
45404     thrOverE2EE = cms.vdouble( 0.0 ),
45405     ncandcut = cms.int32( 1 ),
45406     doRhoCorrection = cms.bool( True ),
45407     rhoMax = cms.double( 9.9999999E7 ),
45408     rhoScale = cms.double( 1.0 ),
45409     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
45410     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45411     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45412 )
45413 fragment.hltEG40EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45414     saveTags = cms.bool( True ),
45415     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHcalIsoFilter" ),
45416     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
45417     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45418     energyLowEdges = cms.vdouble( 0.0 ),
45419     lessThan = cms.bool( True ),
45420     useEt = cms.bool( True ),
45421     useAbs = cms.bool( False ),
45422     thrRegularEB = cms.vdouble( 0.0 ),
45423     thrRegularEE = cms.vdouble( 0.0 ),
45424     thrOverEEB = cms.vdouble( 0.01 ),
45425     thrOverEEE = cms.vdouble( 0.01 ),
45426     thrOverE2EB = cms.vdouble( 0.0 ),
45427     thrOverE2EE = cms.vdouble( 0.0 ),
45428     ncandcut = cms.int32( 1 ),
45429     doRhoCorrection = cms.bool( True ),
45430     rhoMax = cms.double( 9.9999999E7 ),
45431     rhoScale = cms.double( 1.0 ),
45432     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
45433     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45434     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45435 )
45436 fragment.hltPrePhoton45EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45437     offset = cms.uint32( 0 ),
45438     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45439 )
45440 fragment.hltEG45EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45441     saveTags = cms.bool( True ),
45442     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45443     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45444     etcutEB = cms.double( 45.0 ),
45445     etcutEE = cms.double( 9999999.0 ),
45446     minEtaCut = cms.double( -9999.0 ),
45447     maxEtaCut = cms.double( 9999.0 ),
45448     ncandcut = cms.int32( 1 )
45449 )
45450 fragment.hltEG45EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45451     saveTags = cms.bool( True ),
45452     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoEtFilter" ),
45453     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45454     rhoTag = cms.InputTag( "" ),
45455     energyLowEdges = cms.vdouble( 0.0 ),
45456     lessThan = cms.bool( True ),
45457     useEt = cms.bool( False ),
45458     useAbs = cms.bool( False ),
45459     thrRegularEB = cms.vdouble( 0.01 ),
45460     thrRegularEE = cms.vdouble( 0.0 ),
45461     thrOverEEB = cms.vdouble( -1.0 ),
45462     thrOverEEE = cms.vdouble( -1.0 ),
45463     thrOverE2EB = cms.vdouble( -1.0 ),
45464     thrOverE2EE = cms.vdouble( -1.0 ),
45465     ncandcut = cms.int32( 1 ),
45466     doRhoCorrection = cms.bool( False ),
45467     rhoMax = cms.double( 9.9999999E7 ),
45468     rhoScale = cms.double( 1.0 ),
45469     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45470     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45471     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45472 )
45473 fragment.hltEG45EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45474     saveTags = cms.bool( True ),
45475     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoClusterShapeFilter" ),
45476     varTag = cms.InputTag( "hltEgammaHoverE" ),
45477     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45478     energyLowEdges = cms.vdouble( 0.0 ),
45479     lessThan = cms.bool( True ),
45480     useEt = cms.bool( False ),
45481     useAbs = cms.bool( False ),
45482     thrRegularEB = cms.vdouble( -1.0 ),
45483     thrRegularEE = cms.vdouble( -1.0 ),
45484     thrOverEEB = cms.vdouble( 0.04 ),
45485     thrOverEEE = cms.vdouble( 0.0 ),
45486     thrOverE2EB = cms.vdouble( -1.0 ),
45487     thrOverE2EE = cms.vdouble( -1.0 ),
45488     ncandcut = cms.int32( 1 ),
45489     doRhoCorrection = cms.bool( True ),
45490     rhoMax = cms.double( 9.9999999E7 ),
45491     rhoScale = cms.double( 1.0 ),
45492     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45493     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45494     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45495 )
45496 fragment.hltEG45EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45497     saveTags = cms.bool( True ),
45498     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHEFilter" ),
45499     varTag = cms.InputTag( "hltEgammaR9ID" ),
45500     rhoTag = cms.InputTag( "" ),
45501     energyLowEdges = cms.vdouble( 0.0 ),
45502     lessThan = cms.bool( False ),
45503     useEt = cms.bool( False ),
45504     useAbs = cms.bool( False ),
45505     thrRegularEB = cms.vdouble( 0.1 ),
45506     thrRegularEE = cms.vdouble( 0.1 ),
45507     thrOverEEB = cms.vdouble( -1.0 ),
45508     thrOverEEE = cms.vdouble( -1.0 ),
45509     thrOverE2EB = cms.vdouble( -1.0 ),
45510     thrOverE2EE = cms.vdouble( -1.0 ),
45511     ncandcut = cms.int32( 0 ),
45512     doRhoCorrection = cms.bool( False ),
45513     rhoMax = cms.double( 9.9999999E7 ),
45514     rhoScale = cms.double( 1.0 ),
45515     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45516     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45517     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45518 )
45519 fragment.hltEG45EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45520     saveTags = cms.bool( True ),
45521     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoR9Filter" ),
45522     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45523     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45524     energyLowEdges = cms.vdouble( 0.0 ),
45525     lessThan = cms.bool( True ),
45526     useEt = cms.bool( True ),
45527     useAbs = cms.bool( False ),
45528     thrRegularEB = cms.vdouble( 2.0 ),
45529     thrRegularEE = cms.vdouble( 2.5 ),
45530     thrOverEEB = cms.vdouble( 0.02 ),
45531     thrOverEEE = cms.vdouble( 0.0 ),
45532     thrOverE2EB = cms.vdouble( 0.0 ),
45533     thrOverE2EE = cms.vdouble( 0.0 ),
45534     ncandcut = cms.int32( 1 ),
45535     doRhoCorrection = cms.bool( True ),
45536     rhoMax = cms.double( 9.9999999E7 ),
45537     rhoScale = cms.double( 1.0 ),
45538     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
45539     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45540     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45541 )
45542 fragment.hltEG45EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45543     saveTags = cms.bool( True ),
45544     candTag = cms.InputTag( "hltEG45EBTightIDTightIsotEcalIsoFilter" ),
45545     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45546     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45547     energyLowEdges = cms.vdouble( 0.0 ),
45548     lessThan = cms.bool( True ),
45549     useEt = cms.bool( True ),
45550     useAbs = cms.bool( False ),
45551     thrRegularEB = cms.vdouble( 3.5 ),
45552     thrRegularEE = cms.vdouble( 0.0 ),
45553     thrOverEEB = cms.vdouble( 0.005 ),
45554     thrOverEEE = cms.vdouble( 0.0 ),
45555     thrOverE2EB = cms.vdouble( 0.0 ),
45556     thrOverE2EE = cms.vdouble( 0.0 ),
45557     ncandcut = cms.int32( 1 ),
45558     doRhoCorrection = cms.bool( True ),
45559     rhoMax = cms.double( 9.9999999E7 ),
45560     rhoScale = cms.double( 1.0 ),
45561     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
45562     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45563     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45564 )
45565 fragment.hltEG45EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45566     saveTags = cms.bool( True ),
45567     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHcalIsoFilter" ),
45568     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
45569     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45570     energyLowEdges = cms.vdouble( 0.0 ),
45571     lessThan = cms.bool( True ),
45572     useEt = cms.bool( True ),
45573     useAbs = cms.bool( False ),
45574     thrRegularEB = cms.vdouble( 0.0 ),
45575     thrRegularEE = cms.vdouble( 0.0 ),
45576     thrOverEEB = cms.vdouble( 0.01 ),
45577     thrOverEEE = cms.vdouble( 0.01 ),
45578     thrOverE2EB = cms.vdouble( 0.0 ),
45579     thrOverE2EE = cms.vdouble( 0.0 ),
45580     ncandcut = cms.int32( 1 ),
45581     doRhoCorrection = cms.bool( True ),
45582     rhoMax = cms.double( 9.9999999E7 ),
45583     rhoScale = cms.double( 1.0 ),
45584     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
45585     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45586     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45587 )
45588 fragment.hltPrePhoton50EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler",
45589     offset = cms.uint32( 0 ),
45590     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45591 )
45592 fragment.hltEG50EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45593     saveTags = cms.bool( True ),
45594     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45595     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45596     etcutEB = cms.double( 50.0 ),
45597     etcutEE = cms.double( 9999999.0 ),
45598     minEtaCut = cms.double( -9999.0 ),
45599     maxEtaCut = cms.double( 9999.0 ),
45600     ncandcut = cms.int32( 1 )
45601 )
45602 fragment.hltEG50EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45603     saveTags = cms.bool( True ),
45604     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoEtFilter" ),
45605     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45606     rhoTag = cms.InputTag( "" ),
45607     energyLowEdges = cms.vdouble( 0.0 ),
45608     lessThan = cms.bool( True ),
45609     useEt = cms.bool( False ),
45610     useAbs = cms.bool( False ),
45611     thrRegularEB = cms.vdouble( 0.01 ),
45612     thrRegularEE = cms.vdouble( 0.0 ),
45613     thrOverEEB = cms.vdouble( -1.0 ),
45614     thrOverEEE = cms.vdouble( -1.0 ),
45615     thrOverE2EB = cms.vdouble( -1.0 ),
45616     thrOverE2EE = cms.vdouble( -1.0 ),
45617     ncandcut = cms.int32( 1 ),
45618     doRhoCorrection = cms.bool( False ),
45619     rhoMax = cms.double( 9.9999999E7 ),
45620     rhoScale = cms.double( 1.0 ),
45621     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45622     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45623     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45624 )
45625 fragment.hltEG50EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45626     saveTags = cms.bool( True ),
45627     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoClusterShapeFilter" ),
45628     varTag = cms.InputTag( "hltEgammaHoverE" ),
45629     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45630     energyLowEdges = cms.vdouble( 0.0 ),
45631     lessThan = cms.bool( True ),
45632     useEt = cms.bool( False ),
45633     useAbs = cms.bool( False ),
45634     thrRegularEB = cms.vdouble( -1.0 ),
45635     thrRegularEE = cms.vdouble( -1.0 ),
45636     thrOverEEB = cms.vdouble( 0.04 ),
45637     thrOverEEE = cms.vdouble( 0.0 ),
45638     thrOverE2EB = cms.vdouble( -1.0 ),
45639     thrOverE2EE = cms.vdouble( -1.0 ),
45640     ncandcut = cms.int32( 1 ),
45641     doRhoCorrection = cms.bool( True ),
45642     rhoMax = cms.double( 9.9999999E7 ),
45643     rhoScale = cms.double( 1.0 ),
45644     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45645     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45646     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45647 )
45648 fragment.hltEG50EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45649     saveTags = cms.bool( True ),
45650     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHEFilter" ),
45651     varTag = cms.InputTag( "hltEgammaR9ID" ),
45652     rhoTag = cms.InputTag( "" ),
45653     energyLowEdges = cms.vdouble( 0.0 ),
45654     lessThan = cms.bool( False ),
45655     useEt = cms.bool( False ),
45656     useAbs = cms.bool( False ),
45657     thrRegularEB = cms.vdouble( 0.1 ),
45658     thrRegularEE = cms.vdouble( 0.1 ),
45659     thrOverEEB = cms.vdouble( -1.0 ),
45660     thrOverEEE = cms.vdouble( -1.0 ),
45661     thrOverE2EB = cms.vdouble( -1.0 ),
45662     thrOverE2EE = cms.vdouble( -1.0 ),
45663     ncandcut = cms.int32( 0 ),
45664     doRhoCorrection = cms.bool( False ),
45665     rhoMax = cms.double( 9.9999999E7 ),
45666     rhoScale = cms.double( 1.0 ),
45667     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45668     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45669     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45670 )
45671 fragment.hltEG50EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45672     saveTags = cms.bool( True ),
45673     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoR9Filter" ),
45674     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45675     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45676     energyLowEdges = cms.vdouble( 0.0 ),
45677     lessThan = cms.bool( True ),
45678     useEt = cms.bool( True ),
45679     useAbs = cms.bool( False ),
45680     thrRegularEB = cms.vdouble( 2.0 ),
45681     thrRegularEE = cms.vdouble( 2.5 ),
45682     thrOverEEB = cms.vdouble( 0.02 ),
45683     thrOverEEE = cms.vdouble( 0.0 ),
45684     thrOverE2EB = cms.vdouble( 0.0 ),
45685     thrOverE2EE = cms.vdouble( 0.0 ),
45686     ncandcut = cms.int32( 1 ),
45687     doRhoCorrection = cms.bool( True ),
45688     rhoMax = cms.double( 9.9999999E7 ),
45689     rhoScale = cms.double( 1.0 ),
45690     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
45691     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45692     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45693 )
45694 fragment.hltEG50EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45695     saveTags = cms.bool( True ),
45696     candTag = cms.InputTag( "hltEG50EBTightIDTightIsotEcalIsoFilter" ),
45697     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45698     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45699     energyLowEdges = cms.vdouble( 0.0 ),
45700     lessThan = cms.bool( True ),
45701     useEt = cms.bool( True ),
45702     useAbs = cms.bool( False ),
45703     thrRegularEB = cms.vdouble( 3.5 ),
45704     thrRegularEE = cms.vdouble( 0.0 ),
45705     thrOverEEB = cms.vdouble( 0.005 ),
45706     thrOverEEE = cms.vdouble( 0.0 ),
45707     thrOverE2EB = cms.vdouble( 0.0 ),
45708     thrOverE2EE = cms.vdouble( 0.0 ),
45709     ncandcut = cms.int32( 1 ),
45710     doRhoCorrection = cms.bool( True ),
45711     rhoMax = cms.double( 9.9999999E7 ),
45712     rhoScale = cms.double( 1.0 ),
45713     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
45714     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45715     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45716 )
45717 fragment.hltEG50EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45718     saveTags = cms.bool( True ),
45719     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHcalIsoFilter" ),
45720     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
45721     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45722     energyLowEdges = cms.vdouble( 0.0 ),
45723     lessThan = cms.bool( True ),
45724     useEt = cms.bool( True ),
45725     useAbs = cms.bool( False ),
45726     thrRegularEB = cms.vdouble( 0.0 ),
45727     thrRegularEE = cms.vdouble( 0.0 ),
45728     thrOverEEB = cms.vdouble( 0.01 ),
45729     thrOverEEE = cms.vdouble( 0.01 ),
45730     thrOverE2EB = cms.vdouble( 0.0 ),
45731     thrOverE2EE = cms.vdouble( 0.0 ),
45732     ncandcut = cms.int32( 1 ),
45733     doRhoCorrection = cms.bool( True ),
45734     rhoMax = cms.double( 9.9999999E7 ),
45735     rhoScale = cms.double( 1.0 ),
45736     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
45737     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45738     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45739 )
45740 fragment.hltPrePhoton50EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler",
45741     offset = cms.uint32( 0 ),
45742     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45743 )
45744 fragment.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler",
45745     offset = cms.uint32( 0 ),
45746     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45747 )
45748 fragment.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler",
45749     offset = cms.uint32( 0 ),
45750     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45751 )
45752 fragment.hltPrePhoton50EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45753     offset = cms.uint32( 0 ),
45754     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45755 )
45756 fragment.hltPrePhoton55EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45757     offset = cms.uint32( 0 ),
45758     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45759 )
45760 fragment.hltEG55EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45761     saveTags = cms.bool( True ),
45762     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45763     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45764     etcutEB = cms.double( 55.0 ),
45765     etcutEE = cms.double( 9999999.0 ),
45766     minEtaCut = cms.double( -9999.0 ),
45767     maxEtaCut = cms.double( 9999.0 ),
45768     ncandcut = cms.int32( 1 )
45769 )
45770 fragment.hltEG55EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45771     saveTags = cms.bool( True ),
45772     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoEtFilter" ),
45773     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45774     rhoTag = cms.InputTag( "" ),
45775     energyLowEdges = cms.vdouble( 0.0 ),
45776     lessThan = cms.bool( True ),
45777     useEt = cms.bool( False ),
45778     useAbs = cms.bool( False ),
45779     thrRegularEB = cms.vdouble( 0.01 ),
45780     thrRegularEE = cms.vdouble( 0.0 ),
45781     thrOverEEB = cms.vdouble( -1.0 ),
45782     thrOverEEE = cms.vdouble( -1.0 ),
45783     thrOverE2EB = cms.vdouble( -1.0 ),
45784     thrOverE2EE = cms.vdouble( -1.0 ),
45785     ncandcut = cms.int32( 1 ),
45786     doRhoCorrection = cms.bool( False ),
45787     rhoMax = cms.double( 9.9999999E7 ),
45788     rhoScale = cms.double( 1.0 ),
45789     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45790     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45791     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45792 )
45793 fragment.hltEG55EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45794     saveTags = cms.bool( True ),
45795     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoClusterShapeFilter" ),
45796     varTag = cms.InputTag( "hltEgammaHoverE" ),
45797     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45798     energyLowEdges = cms.vdouble( 0.0 ),
45799     lessThan = cms.bool( True ),
45800     useEt = cms.bool( False ),
45801     useAbs = cms.bool( False ),
45802     thrRegularEB = cms.vdouble( -1.0 ),
45803     thrRegularEE = cms.vdouble( -1.0 ),
45804     thrOverEEB = cms.vdouble( 0.04 ),
45805     thrOverEEE = cms.vdouble( 0.0 ),
45806     thrOverE2EB = cms.vdouble( -1.0 ),
45807     thrOverE2EE = cms.vdouble( -1.0 ),
45808     ncandcut = cms.int32( 1 ),
45809     doRhoCorrection = cms.bool( True ),
45810     rhoMax = cms.double( 9.9999999E7 ),
45811     rhoScale = cms.double( 1.0 ),
45812     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45813     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45814     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45815 )
45816 fragment.hltEG55EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45817     saveTags = cms.bool( True ),
45818     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHEFilter" ),
45819     varTag = cms.InputTag( "hltEgammaR9ID" ),
45820     rhoTag = cms.InputTag( "" ),
45821     energyLowEdges = cms.vdouble( 0.0 ),
45822     lessThan = cms.bool( False ),
45823     useEt = cms.bool( False ),
45824     useAbs = cms.bool( False ),
45825     thrRegularEB = cms.vdouble( 0.1 ),
45826     thrRegularEE = cms.vdouble( 0.1 ),
45827     thrOverEEB = cms.vdouble( -1.0 ),
45828     thrOverEEE = cms.vdouble( -1.0 ),
45829     thrOverE2EB = cms.vdouble( -1.0 ),
45830     thrOverE2EE = cms.vdouble( -1.0 ),
45831     ncandcut = cms.int32( 0 ),
45832     doRhoCorrection = cms.bool( False ),
45833     rhoMax = cms.double( 9.9999999E7 ),
45834     rhoScale = cms.double( 1.0 ),
45835     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45836     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45837     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45838 )
45839 fragment.hltEG55EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45840     saveTags = cms.bool( True ),
45841     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoR9Filter" ),
45842     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45843     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45844     energyLowEdges = cms.vdouble( 0.0 ),
45845     lessThan = cms.bool( True ),
45846     useEt = cms.bool( True ),
45847     useAbs = cms.bool( False ),
45848     thrRegularEB = cms.vdouble( 2.0 ),
45849     thrRegularEE = cms.vdouble( 2.5 ),
45850     thrOverEEB = cms.vdouble( 0.02 ),
45851     thrOverEEE = cms.vdouble( 0.0 ),
45852     thrOverE2EB = cms.vdouble( 0.0 ),
45853     thrOverE2EE = cms.vdouble( 0.0 ),
45854     ncandcut = cms.int32( 1 ),
45855     doRhoCorrection = cms.bool( True ),
45856     rhoMax = cms.double( 9.9999999E7 ),
45857     rhoScale = cms.double( 1.0 ),
45858     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
45859     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45860     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45861 )
45862 fragment.hltEG55EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45863     saveTags = cms.bool( True ),
45864     candTag = cms.InputTag( "hltEG55EBTightIDTightIsotEcalIsoFilter" ),
45865     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45866     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45867     energyLowEdges = cms.vdouble( 0.0 ),
45868     lessThan = cms.bool( True ),
45869     useEt = cms.bool( True ),
45870     useAbs = cms.bool( False ),
45871     thrRegularEB = cms.vdouble( 3.5 ),
45872     thrRegularEE = cms.vdouble( 0.0 ),
45873     thrOverEEB = cms.vdouble( 0.005 ),
45874     thrOverEEE = cms.vdouble( 0.0 ),
45875     thrOverE2EB = cms.vdouble( 0.0 ),
45876     thrOverE2EE = cms.vdouble( 0.0 ),
45877     ncandcut = cms.int32( 1 ),
45878     doRhoCorrection = cms.bool( True ),
45879     rhoMax = cms.double( 9.9999999E7 ),
45880     rhoScale = cms.double( 1.0 ),
45881     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
45882     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45883     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45884 )
45885 fragment.hltEG55EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45886     saveTags = cms.bool( True ),
45887     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHcalIsoFilter" ),
45888     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
45889     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45890     energyLowEdges = cms.vdouble( 0.0 ),
45891     lessThan = cms.bool( True ),
45892     useEt = cms.bool( True ),
45893     useAbs = cms.bool( False ),
45894     thrRegularEB = cms.vdouble( 0.0 ),
45895     thrRegularEE = cms.vdouble( 0.0 ),
45896     thrOverEEB = cms.vdouble( 0.01 ),
45897     thrOverEEE = cms.vdouble( 0.01 ),
45898     thrOverE2EB = cms.vdouble( 0.0 ),
45899     thrOverE2EE = cms.vdouble( 0.0 ),
45900     ncandcut = cms.int32( 1 ),
45901     doRhoCorrection = cms.bool( True ),
45902     rhoMax = cms.double( 9.9999999E7 ),
45903     rhoScale = cms.double( 1.0 ),
45904     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
45905     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45906     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45907 )
45908 fragment.hltPrePhoton75EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45909     offset = cms.uint32( 0 ),
45910     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45911 )
45912 fragment.hltEG75EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45913     saveTags = cms.bool( True ),
45914     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45915     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45916     etcutEB = cms.double( 75.0 ),
45917     etcutEE = cms.double( 9999999.0 ),
45918     minEtaCut = cms.double( -9999.0 ),
45919     maxEtaCut = cms.double( 9999.0 ),
45920     ncandcut = cms.int32( 1 )
45921 )
45922 fragment.hltEG75EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45923     saveTags = cms.bool( True ),
45924     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoEtFilter" ),
45925     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45926     rhoTag = cms.InputTag( "" ),
45927     energyLowEdges = cms.vdouble( 0.0 ),
45928     lessThan = cms.bool( True ),
45929     useEt = cms.bool( False ),
45930     useAbs = cms.bool( False ),
45931     thrRegularEB = cms.vdouble( 0.01 ),
45932     thrRegularEE = cms.vdouble( 0.0 ),
45933     thrOverEEB = cms.vdouble( -1.0 ),
45934     thrOverEEE = cms.vdouble( -1.0 ),
45935     thrOverE2EB = cms.vdouble( -1.0 ),
45936     thrOverE2EE = cms.vdouble( -1.0 ),
45937     ncandcut = cms.int32( 1 ),
45938     doRhoCorrection = cms.bool( False ),
45939     rhoMax = cms.double( 9.9999999E7 ),
45940     rhoScale = cms.double( 1.0 ),
45941     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45942     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45943     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45944 )
45945 fragment.hltEG75EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45946     saveTags = cms.bool( True ),
45947     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoClusterShapeFilter" ),
45948     varTag = cms.InputTag( "hltEgammaHoverE" ),
45949     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45950     energyLowEdges = cms.vdouble( 0.0 ),
45951     lessThan = cms.bool( True ),
45952     useEt = cms.bool( False ),
45953     useAbs = cms.bool( False ),
45954     thrRegularEB = cms.vdouble( -1.0 ),
45955     thrRegularEE = cms.vdouble( -1.0 ),
45956     thrOverEEB = cms.vdouble( 0.04 ),
45957     thrOverEEE = cms.vdouble( 0.0 ),
45958     thrOverE2EB = cms.vdouble( -1.0 ),
45959     thrOverE2EE = cms.vdouble( -1.0 ),
45960     ncandcut = cms.int32( 1 ),
45961     doRhoCorrection = cms.bool( True ),
45962     rhoMax = cms.double( 9.9999999E7 ),
45963     rhoScale = cms.double( 1.0 ),
45964     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45965     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45966     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45967 )
45968 fragment.hltEG75EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45969     saveTags = cms.bool( True ),
45970     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHEFilter" ),
45971     varTag = cms.InputTag( "hltEgammaR9ID" ),
45972     rhoTag = cms.InputTag( "" ),
45973     energyLowEdges = cms.vdouble( 0.0 ),
45974     lessThan = cms.bool( False ),
45975     useEt = cms.bool( False ),
45976     useAbs = cms.bool( False ),
45977     thrRegularEB = cms.vdouble( 0.1 ),
45978     thrRegularEE = cms.vdouble( 0.1 ),
45979     thrOverEEB = cms.vdouble( -1.0 ),
45980     thrOverEEE = cms.vdouble( -1.0 ),
45981     thrOverE2EB = cms.vdouble( -1.0 ),
45982     thrOverE2EE = cms.vdouble( -1.0 ),
45983     ncandcut = cms.int32( 0 ),
45984     doRhoCorrection = cms.bool( False ),
45985     rhoMax = cms.double( 9.9999999E7 ),
45986     rhoScale = cms.double( 1.0 ),
45987     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45988     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45989     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45990 )
45991 fragment.hltEG75EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45992     saveTags = cms.bool( True ),
45993     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoR9Filter" ),
45994     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45995     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45996     energyLowEdges = cms.vdouble( 0.0 ),
45997     lessThan = cms.bool( True ),
45998     useEt = cms.bool( True ),
45999     useAbs = cms.bool( False ),
46000     thrRegularEB = cms.vdouble( 2.0 ),
46001     thrRegularEE = cms.vdouble( 2.5 ),
46002     thrOverEEB = cms.vdouble( 0.02 ),
46003     thrOverEEE = cms.vdouble( 0.0 ),
46004     thrOverE2EB = cms.vdouble( 0.0 ),
46005     thrOverE2EE = cms.vdouble( 0.0 ),
46006     ncandcut = cms.int32( 1 ),
46007     doRhoCorrection = cms.bool( True ),
46008     rhoMax = cms.double( 9.9999999E7 ),
46009     rhoScale = cms.double( 1.0 ),
46010     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
46011     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46012     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46013 )
46014 fragment.hltEG75EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46015     saveTags = cms.bool( True ),
46016     candTag = cms.InputTag( "hltEG75EBTightIDTightIsotEcalIsoFilter" ),
46017     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46018     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46019     energyLowEdges = cms.vdouble( 0.0 ),
46020     lessThan = cms.bool( True ),
46021     useEt = cms.bool( True ),
46022     useAbs = cms.bool( False ),
46023     thrRegularEB = cms.vdouble( 3.5 ),
46024     thrRegularEE = cms.vdouble( 0.0 ),
46025     thrOverEEB = cms.vdouble( 0.005 ),
46026     thrOverEEE = cms.vdouble( 0.0 ),
46027     thrOverE2EB = cms.vdouble( 0.0 ),
46028     thrOverE2EE = cms.vdouble( 0.0 ),
46029     ncandcut = cms.int32( 1 ),
46030     doRhoCorrection = cms.bool( True ),
46031     rhoMax = cms.double( 9.9999999E7 ),
46032     rhoScale = cms.double( 1.0 ),
46033     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
46034     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46035     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46036 )
46037 fragment.hltEG75EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46038     saveTags = cms.bool( True ),
46039     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHcalIsoFilter" ),
46040     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
46041     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46042     energyLowEdges = cms.vdouble( 0.0 ),
46043     lessThan = cms.bool( True ),
46044     useEt = cms.bool( True ),
46045     useAbs = cms.bool( False ),
46046     thrRegularEB = cms.vdouble( 0.0 ),
46047     thrRegularEE = cms.vdouble( 0.0 ),
46048     thrOverEEB = cms.vdouble( 0.01 ),
46049     thrOverEEE = cms.vdouble( 0.01 ),
46050     thrOverE2EB = cms.vdouble( 0.0 ),
46051     thrOverE2EE = cms.vdouble( 0.0 ),
46052     ncandcut = cms.int32( 1 ),
46053     doRhoCorrection = cms.bool( True ),
46054     rhoMax = cms.double( 9.9999999E7 ),
46055     rhoScale = cms.double( 1.0 ),
46056     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
46057     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46058     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46059 )
46060 fragment.hltPrePhoton90EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
46061     offset = cms.uint32( 0 ),
46062     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46063 )
46064 fragment.hltEG90EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46065     saveTags = cms.bool( True ),
46066     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
46067     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46068     etcutEB = cms.double( 90.0 ),
46069     etcutEE = cms.double( 9999999.0 ),
46070     minEtaCut = cms.double( -9999.0 ),
46071     maxEtaCut = cms.double( 9999.0 ),
46072     ncandcut = cms.int32( 1 )
46073 )
46074 fragment.hltEG90EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46075     saveTags = cms.bool( True ),
46076     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoEtFilter" ),
46077     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
46078     rhoTag = cms.InputTag( "" ),
46079     energyLowEdges = cms.vdouble( 0.0 ),
46080     lessThan = cms.bool( True ),
46081     useEt = cms.bool( False ),
46082     useAbs = cms.bool( False ),
46083     thrRegularEB = cms.vdouble( 0.01 ),
46084     thrRegularEE = cms.vdouble( 0.0 ),
46085     thrOverEEB = cms.vdouble( -1.0 ),
46086     thrOverEEE = cms.vdouble( -1.0 ),
46087     thrOverE2EB = cms.vdouble( -1.0 ),
46088     thrOverE2EE = cms.vdouble( -1.0 ),
46089     ncandcut = cms.int32( 1 ),
46090     doRhoCorrection = cms.bool( False ),
46091     rhoMax = cms.double( 9.9999999E7 ),
46092     rhoScale = cms.double( 1.0 ),
46093     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46094     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46095     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46096 )
46097 fragment.hltEG90EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46098     saveTags = cms.bool( True ),
46099     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoClusterShapeFilter" ),
46100     varTag = cms.InputTag( "hltEgammaHoverE" ),
46101     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46102     energyLowEdges = cms.vdouble( 0.0 ),
46103     lessThan = cms.bool( True ),
46104     useEt = cms.bool( False ),
46105     useAbs = cms.bool( False ),
46106     thrRegularEB = cms.vdouble( -1.0 ),
46107     thrRegularEE = cms.vdouble( -1.0 ),
46108     thrOverEEB = cms.vdouble( 0.04 ),
46109     thrOverEEE = cms.vdouble( 0.0 ),
46110     thrOverE2EB = cms.vdouble( -1.0 ),
46111     thrOverE2EE = cms.vdouble( -1.0 ),
46112     ncandcut = cms.int32( 1 ),
46113     doRhoCorrection = cms.bool( True ),
46114     rhoMax = cms.double( 9.9999999E7 ),
46115     rhoScale = cms.double( 1.0 ),
46116     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
46117     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46118     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46119 )
46120 fragment.hltEG90EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46121     saveTags = cms.bool( True ),
46122     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHEFilter" ),
46123     varTag = cms.InputTag( "hltEgammaR9ID" ),
46124     rhoTag = cms.InputTag( "" ),
46125     energyLowEdges = cms.vdouble( 0.0 ),
46126     lessThan = cms.bool( False ),
46127     useEt = cms.bool( False ),
46128     useAbs = cms.bool( False ),
46129     thrRegularEB = cms.vdouble( 0.1 ),
46130     thrRegularEE = cms.vdouble( 0.1 ),
46131     thrOverEEB = cms.vdouble( -1.0 ),
46132     thrOverEEE = cms.vdouble( -1.0 ),
46133     thrOverE2EB = cms.vdouble( -1.0 ),
46134     thrOverE2EE = cms.vdouble( -1.0 ),
46135     ncandcut = cms.int32( 0 ),
46136     doRhoCorrection = cms.bool( False ),
46137     rhoMax = cms.double( 9.9999999E7 ),
46138     rhoScale = cms.double( 1.0 ),
46139     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46140     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46141     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46142 )
46143 fragment.hltEG90EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46144     saveTags = cms.bool( True ),
46145     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoR9Filter" ),
46146     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
46147     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46148     energyLowEdges = cms.vdouble( 0.0 ),
46149     lessThan = cms.bool( True ),
46150     useEt = cms.bool( True ),
46151     useAbs = cms.bool( False ),
46152     thrRegularEB = cms.vdouble( 2.0 ),
46153     thrRegularEE = cms.vdouble( 2.5 ),
46154     thrOverEEB = cms.vdouble( 0.02 ),
46155     thrOverEEE = cms.vdouble( 0.0 ),
46156     thrOverE2EB = cms.vdouble( 0.0 ),
46157     thrOverE2EE = cms.vdouble( 0.0 ),
46158     ncandcut = cms.int32( 1 ),
46159     doRhoCorrection = cms.bool( True ),
46160     rhoMax = cms.double( 9.9999999E7 ),
46161     rhoScale = cms.double( 1.0 ),
46162     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
46163     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46164     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46165 )
46166 fragment.hltEG90EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46167     saveTags = cms.bool( True ),
46168     candTag = cms.InputTag( "hltEG90EBTightIDTightIsotEcalIsoFilter" ),
46169     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46170     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46171     energyLowEdges = cms.vdouble( 0.0 ),
46172     lessThan = cms.bool( True ),
46173     useEt = cms.bool( True ),
46174     useAbs = cms.bool( False ),
46175     thrRegularEB = cms.vdouble( 3.5 ),
46176     thrRegularEE = cms.vdouble( 0.0 ),
46177     thrOverEEB = cms.vdouble( 0.005 ),
46178     thrOverEEE = cms.vdouble( 0.0 ),
46179     thrOverE2EB = cms.vdouble( 0.0 ),
46180     thrOverE2EE = cms.vdouble( 0.0 ),
46181     ncandcut = cms.int32( 1 ),
46182     doRhoCorrection = cms.bool( True ),
46183     rhoMax = cms.double( 9.9999999E7 ),
46184     rhoScale = cms.double( 1.0 ),
46185     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
46186     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46187     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46188 )
46189 fragment.hltEG90EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46190     saveTags = cms.bool( True ),
46191     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHcalIsoFilter" ),
46192     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
46193     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46194     energyLowEdges = cms.vdouble( 0.0 ),
46195     lessThan = cms.bool( True ),
46196     useEt = cms.bool( True ),
46197     useAbs = cms.bool( False ),
46198     thrRegularEB = cms.vdouble( 0.0 ),
46199     thrRegularEE = cms.vdouble( 0.0 ),
46200     thrOverEEB = cms.vdouble( 0.01 ),
46201     thrOverEEE = cms.vdouble( 0.01 ),
46202     thrOverE2EB = cms.vdouble( 0.0 ),
46203     thrOverE2EE = cms.vdouble( 0.0 ),
46204     ncandcut = cms.int32( 1 ),
46205     doRhoCorrection = cms.bool( True ),
46206     rhoMax = cms.double( 9.9999999E7 ),
46207     rhoScale = cms.double( 1.0 ),
46208     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
46209     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46210     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46211 )
46212 fragment.hltPrePhoton110EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
46213     offset = cms.uint32( 0 ),
46214     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46215 )
46216 fragment.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46217     saveTags = cms.bool( True ),
46218     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
46219     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46220     etcutEB = cms.double( 110.0 ),
46221     etcutEE = cms.double( 9999999.0 ),
46222     minEtaCut = cms.double( -9999.0 ),
46223     maxEtaCut = cms.double( 9999.0 ),
46224     ncandcut = cms.int32( 1 )
46225 )
46226 fragment.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46227     saveTags = cms.bool( True ),
46228     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoEtFilter" ),
46229     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
46230     rhoTag = cms.InputTag( "" ),
46231     energyLowEdges = cms.vdouble( 0.0 ),
46232     lessThan = cms.bool( True ),
46233     useEt = cms.bool( False ),
46234     useAbs = cms.bool( False ),
46235     thrRegularEB = cms.vdouble( 0.01 ),
46236     thrRegularEE = cms.vdouble( 0.0 ),
46237     thrOverEEB = cms.vdouble( -1.0 ),
46238     thrOverEEE = cms.vdouble( -1.0 ),
46239     thrOverE2EB = cms.vdouble( -1.0 ),
46240     thrOverE2EE = cms.vdouble( -1.0 ),
46241     ncandcut = cms.int32( 1 ),
46242     doRhoCorrection = cms.bool( False ),
46243     rhoMax = cms.double( 9.9999999E7 ),
46244     rhoScale = cms.double( 1.0 ),
46245     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46246     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46247     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46248 )
46249 fragment.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46250     saveTags = cms.bool( True ),
46251     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoClusterShapeFilter" ),
46252     varTag = cms.InputTag( "hltEgammaHoverE" ),
46253     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46254     energyLowEdges = cms.vdouble( 0.0 ),
46255     lessThan = cms.bool( True ),
46256     useEt = cms.bool( False ),
46257     useAbs = cms.bool( False ),
46258     thrRegularEB = cms.vdouble( -1.0 ),
46259     thrRegularEE = cms.vdouble( -1.0 ),
46260     thrOverEEB = cms.vdouble( 0.04 ),
46261     thrOverEEE = cms.vdouble( 0.0 ),
46262     thrOverE2EB = cms.vdouble( -1.0 ),
46263     thrOverE2EE = cms.vdouble( -1.0 ),
46264     ncandcut = cms.int32( 1 ),
46265     doRhoCorrection = cms.bool( True ),
46266     rhoMax = cms.double( 9.9999999E7 ),
46267     rhoScale = cms.double( 1.0 ),
46268     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
46269     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46270     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46271 )
46272 fragment.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46273     saveTags = cms.bool( True ),
46274     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHEFilter" ),
46275     varTag = cms.InputTag( "hltEgammaR9ID" ),
46276     rhoTag = cms.InputTag( "" ),
46277     energyLowEdges = cms.vdouble( 0.0 ),
46278     lessThan = cms.bool( False ),
46279     useEt = cms.bool( False ),
46280     useAbs = cms.bool( False ),
46281     thrRegularEB = cms.vdouble( 0.1 ),
46282     thrRegularEE = cms.vdouble( 0.1 ),
46283     thrOverEEB = cms.vdouble( -1.0 ),
46284     thrOverEEE = cms.vdouble( -1.0 ),
46285     thrOverE2EB = cms.vdouble( -1.0 ),
46286     thrOverE2EE = cms.vdouble( -1.0 ),
46287     ncandcut = cms.int32( 0 ),
46288     doRhoCorrection = cms.bool( False ),
46289     rhoMax = cms.double( 9.9999999E7 ),
46290     rhoScale = cms.double( 1.0 ),
46291     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46292     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46293     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46294 )
46295 fragment.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46296     saveTags = cms.bool( True ),
46297     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoR9Filter" ),
46298     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
46299     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46300     energyLowEdges = cms.vdouble( 0.0 ),
46301     lessThan = cms.bool( True ),
46302     useEt = cms.bool( True ),
46303     useAbs = cms.bool( False ),
46304     thrRegularEB = cms.vdouble( 2.0 ),
46305     thrRegularEE = cms.vdouble( 2.5 ),
46306     thrOverEEB = cms.vdouble( 0.02 ),
46307     thrOverEEE = cms.vdouble( 0.0 ),
46308     thrOverE2EB = cms.vdouble( 0.0 ),
46309     thrOverE2EE = cms.vdouble( 0.0 ),
46310     ncandcut = cms.int32( 1 ),
46311     doRhoCorrection = cms.bool( True ),
46312     rhoMax = cms.double( 9.9999999E7 ),
46313     rhoScale = cms.double( 1.0 ),
46314     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
46315     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46316     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46317 )
46318 fragment.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46319     saveTags = cms.bool( True ),
46320     candTag = cms.InputTag( "hltEG110EBTightIDTightIsotEcalIsoFilter" ),
46321     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46322     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46323     energyLowEdges = cms.vdouble( 0.0 ),
46324     lessThan = cms.bool( True ),
46325     useEt = cms.bool( True ),
46326     useAbs = cms.bool( False ),
46327     thrRegularEB = cms.vdouble( 3.5 ),
46328     thrRegularEE = cms.vdouble( 0.0 ),
46329     thrOverEEB = cms.vdouble( 0.005 ),
46330     thrOverEEE = cms.vdouble( 0.0 ),
46331     thrOverE2EB = cms.vdouble( 0.0 ),
46332     thrOverE2EE = cms.vdouble( 0.0 ),
46333     ncandcut = cms.int32( 1 ),
46334     doRhoCorrection = cms.bool( True ),
46335     rhoMax = cms.double( 9.9999999E7 ),
46336     rhoScale = cms.double( 1.0 ),
46337     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
46338     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46339     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46340 )
46341 fragment.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46342     saveTags = cms.bool( True ),
46343     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHcalIsoFilter" ),
46344     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
46345     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46346     energyLowEdges = cms.vdouble( 0.0 ),
46347     lessThan = cms.bool( True ),
46348     useEt = cms.bool( True ),
46349     useAbs = cms.bool( False ),
46350     thrRegularEB = cms.vdouble( 0.0 ),
46351     thrRegularEE = cms.vdouble( 0.0 ),
46352     thrOverEEB = cms.vdouble( 0.01 ),
46353     thrOverEEE = cms.vdouble( 0.01 ),
46354     thrOverE2EB = cms.vdouble( 0.0 ),
46355     thrOverE2EE = cms.vdouble( 0.0 ),
46356     ncandcut = cms.int32( 1 ),
46357     doRhoCorrection = cms.bool( True ),
46358     rhoMax = cms.double( 9.9999999E7 ),
46359     rhoScale = cms.double( 1.0 ),
46360     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
46361     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46362     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46363 )
46364 fragment.hltPrePhoton110EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler",
46365     offset = cms.uint32( 0 ),
46366     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46367 )
46368 fragment.hltPrePhoton110EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler",
46369     offset = cms.uint32( 0 ),
46370     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46371 )
46372 fragment.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler",
46373     offset = cms.uint32( 0 ),
46374     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46375 )
46376 fragment.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler",
46377     offset = cms.uint32( 0 ),
46378     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46379 )
46380 fragment.hltL1sSingleEG40to50 = cms.EDFilter( "HLTL1TSeed",
46381     saveTags = cms.bool( True ),
46382     L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ),
46383     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
46384     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
46385     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
46386     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
46387     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
46388     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
46389     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
46390     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
46391     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
46392 )
46393 fragment.hltPrePhoton100EBHE10 = cms.EDFilter( "HLTPrescaler",
46394     offset = cms.uint32( 0 ),
46395     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46396 )
46397 fragment.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
46398     saveTags = cms.bool( True ),
46399     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
46400     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
46401     candNonIsolatedTag = cms.InputTag( "" ),
46402     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
46403     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG40to50" ),
46404     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
46405     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
46406     ncandcut = cms.int32( 1 ),
46407     doIsolated = cms.bool( False ),
46408     region_eta_size = cms.double( 0.522 ),
46409     region_eta_size_ecap = cms.double( 1.0 ),
46410     region_phi_size = cms.double( 1.044 ),
46411     barrel_end = cms.double( 1.4791 ),
46412     endcap_end = cms.double( 2.65 )
46413 )
46414 fragment.hltEG100EBHE10EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46415     saveTags = cms.bool( True ),
46416     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46417     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46418     etcutEB = cms.double( 100.0 ),
46419     etcutEE = cms.double( 9999999.0 ),
46420     minEtaCut = cms.double( -9999.0 ),
46421     maxEtaCut = cms.double( 9999.0 ),
46422     ncandcut = cms.int32( 1 )
46423 )
46424 fragment.hltEG100EBHE10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46425     saveTags = cms.bool( True ),
46426     candTag = cms.InputTag( "hltEG100EBHE10EtFilter" ),
46427     varTag = cms.InputTag( "hltEgammaHoverE" ),
46428     rhoTag = cms.InputTag( "" ),
46429     energyLowEdges = cms.vdouble( 0.0 ),
46430     lessThan = cms.bool( True ),
46431     useEt = cms.bool( False ),
46432     useAbs = cms.bool( False ),
46433     thrRegularEB = cms.vdouble( -1.0 ),
46434     thrRegularEE = cms.vdouble( -1.0 ),
46435     thrOverEEB = cms.vdouble( 0.1 ),
46436     thrOverEEE = cms.vdouble( 0.1 ),
46437     thrOverE2EB = cms.vdouble( -1.0 ),
46438     thrOverE2EE = cms.vdouble( -1.0 ),
46439     ncandcut = cms.int32( 1 ),
46440     doRhoCorrection = cms.bool( False ),
46441     rhoMax = cms.double( 9.9999999E7 ),
46442     rhoScale = cms.double( 1.0 ),
46443     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46444     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46445     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46446 )
46447 fragment.hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46448     offset = cms.uint32( 0 ),
46449     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46450 )
46451 fragment.hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46452     saveTags = cms.bool( True ),
46453     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46454     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46455     etcutEB = cms.double( 50.0 ),
46456     etcutEE = cms.double( 50.0 ),
46457     minEtaCut = cms.double( -9999.0 ),
46458     maxEtaCut = cms.double( 9999.0 ),
46459     ncandcut = cms.int32( 1 )
46460 )
46461 fragment.hltEG50R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46462     saveTags = cms.bool( True ),
46463     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEtFilter" ),
46464     varTag = cms.InputTag( "hltEgammaHoverE" ),
46465     rhoTag = cms.InputTag( "" ),
46466     energyLowEdges = cms.vdouble( 0.0 ),
46467     lessThan = cms.bool( True ),
46468     useEt = cms.bool( False ),
46469     useAbs = cms.bool( False ),
46470     thrRegularEB = cms.vdouble( -1.0 ),
46471     thrRegularEE = cms.vdouble( -1.0 ),
46472     thrOverEEB = cms.vdouble( 0.1 ),
46473     thrOverEEE = cms.vdouble( 0.1 ),
46474     thrOverE2EB = cms.vdouble( -1.0 ),
46475     thrOverE2EE = cms.vdouble( -1.0 ),
46476     ncandcut = cms.int32( 1 ),
46477     doRhoCorrection = cms.bool( False ),
46478     rhoMax = cms.double( 9.9999999E7 ),
46479     rhoScale = cms.double( 1.0 ),
46480     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46481     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46482     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46483 )
46484 fragment.hltEG50R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46485     saveTags = cms.bool( True ),
46486     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHEFilter" ),
46487     varTag = cms.InputTag( "hltEgammaR9ID" ),
46488     rhoTag = cms.InputTag( "" ),
46489     energyLowEdges = cms.vdouble( 0.0 ),
46490     lessThan = cms.bool( False ),
46491     useEt = cms.bool( False ),
46492     useAbs = cms.bool( False ),
46493     thrRegularEB = cms.vdouble( 0.9 ),
46494     thrRegularEE = cms.vdouble( 0.9 ),
46495     thrOverEEB = cms.vdouble( -1.0 ),
46496     thrOverEEE = cms.vdouble( -1.0 ),
46497     thrOverE2EB = cms.vdouble( -1.0 ),
46498     thrOverE2EE = cms.vdouble( -1.0 ),
46499     ncandcut = cms.int32( 0 ),
46500     doRhoCorrection = cms.bool( False ),
46501     rhoMax = cms.double( 9.9999999E7 ),
46502     rhoScale = cms.double( 1.0 ),
46503     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46504     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46505     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46506 )
46507 fragment.hltEG50R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46508     saveTags = cms.bool( True ),
46509     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMR9Filter" ),
46510     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
46511     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46512     energyLowEdges = cms.vdouble( 0.0 ),
46513     lessThan = cms.bool( True ),
46514     useEt = cms.bool( True ),
46515     useAbs = cms.bool( False ),
46516     thrRegularEB = cms.vdouble( 5.0 ),
46517     thrRegularEE = cms.vdouble( 5.0 ),
46518     thrOverEEB = cms.vdouble( 0.012 ),
46519     thrOverEEE = cms.vdouble( 0.012 ),
46520     thrOverE2EB = cms.vdouble( 0.0 ),
46521     thrOverE2EE = cms.vdouble( 0.0 ),
46522     ncandcut = cms.int32( 1 ),
46523     doRhoCorrection = cms.bool( True ),
46524     rhoMax = cms.double( 9.9999999E7 ),
46525     rhoScale = cms.double( 1.0 ),
46526     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
46527     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46528     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46529 )
46530 fragment.hltEG50R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46531     saveTags = cms.bool( True ),
46532     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEcalIsoFilter" ),
46533     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46534     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46535     energyLowEdges = cms.vdouble( 0.0 ),
46536     lessThan = cms.bool( True ),
46537     useEt = cms.bool( True ),
46538     useAbs = cms.bool( False ),
46539     thrRegularEB = cms.vdouble( 10.0 ),
46540     thrRegularEE = cms.vdouble( 10.0 ),
46541     thrOverEEB = cms.vdouble( 0.005 ),
46542     thrOverEEE = cms.vdouble( 0.005 ),
46543     thrOverE2EB = cms.vdouble( 0.0 ),
46544     thrOverE2EE = cms.vdouble( 0.0 ),
46545     ncandcut = cms.int32( 0 ),
46546     doRhoCorrection = cms.bool( True ),
46547     rhoMax = cms.double( 9.9999999E7 ),
46548     rhoScale = cms.double( 1.0 ),
46549     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
46550     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46551     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46552 )
46553 fragment.hltEgammaHollowTrackIso = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
46554     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
46555     trackProducer = cms.InputTag( "hltMergedTracks" ),
46556     countTracks = cms.bool( False ),
46557     egTrkIsoPtMin = cms.double( 1.0 ),
46558     egTrkIsoConeSize = cms.double( 0.29 ),
46559     egTrkIsoZSpan = cms.double( 999999.0 ),
46560     egTrkIsoRSpan = cms.double( 999999.0 ),
46561     egTrkIsoVetoConeSize = cms.double( 0.06 ),
46562     egTrkIsoStripBarrel = cms.double( 0.03 ),
46563     egTrkIsoStripEndcap = cms.double( 0.03 )
46564 )
46565 fragment.hltEG50R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46566     saveTags = cms.bool( True ),
46567     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHcalIsoFilter" ),
46568     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
46569     rhoTag = cms.InputTag( "" ),
46570     energyLowEdges = cms.vdouble( 0.0 ),
46571     lessThan = cms.bool( True ),
46572     useEt = cms.bool( True ),
46573     useAbs = cms.bool( False ),
46574     thrRegularEB = cms.vdouble( 4.0 ),
46575     thrRegularEE = cms.vdouble( 4.0 ),
46576     thrOverEEB = cms.vdouble( 0.002 ),
46577     thrOverEEE = cms.vdouble( 0.002 ),
46578     thrOverE2EB = cms.vdouble( 0.0 ),
46579     thrOverE2EE = cms.vdouble( 0.0 ),
46580     ncandcut = cms.int32( 1 ),
46581     doRhoCorrection = cms.bool( False ),
46582     rhoMax = cms.double( 9.9999999E7 ),
46583     rhoScale = cms.double( 1.0 ),
46584     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46585     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46586     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46587 )
46588 fragment.hltPrePhoton75R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46589     offset = cms.uint32( 0 ),
46590     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46591 )
46592 fragment.hltEG75R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46593     saveTags = cms.bool( True ),
46594     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46595     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46596     etcutEB = cms.double( 75.0 ),
46597     etcutEE = cms.double( 75.0 ),
46598     minEtaCut = cms.double( -9999.0 ),
46599     maxEtaCut = cms.double( 9999.0 ),
46600     ncandcut = cms.int32( 1 )
46601 )
46602 fragment.hltEG75R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46603     saveTags = cms.bool( True ),
46604     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEtFilter" ),
46605     varTag = cms.InputTag( "hltEgammaHoverE" ),
46606     rhoTag = cms.InputTag( "" ),
46607     energyLowEdges = cms.vdouble( 0.0 ),
46608     lessThan = cms.bool( True ),
46609     useEt = cms.bool( False ),
46610     useAbs = cms.bool( False ),
46611     thrRegularEB = cms.vdouble( -1.0 ),
46612     thrRegularEE = cms.vdouble( -1.0 ),
46613     thrOverEEB = cms.vdouble( 0.1 ),
46614     thrOverEEE = cms.vdouble( 0.1 ),
46615     thrOverE2EB = cms.vdouble( -1.0 ),
46616     thrOverE2EE = cms.vdouble( -1.0 ),
46617     ncandcut = cms.int32( 1 ),
46618     doRhoCorrection = cms.bool( False ),
46619     rhoMax = cms.double( 9.9999999E7 ),
46620     rhoScale = cms.double( 1.0 ),
46621     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46622     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46623     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46624 )
46625 fragment.hltEG75R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46626     saveTags = cms.bool( True ),
46627     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHEFilter" ),
46628     varTag = cms.InputTag( "hltEgammaR9ID" ),
46629     rhoTag = cms.InputTag( "" ),
46630     energyLowEdges = cms.vdouble( 0.0 ),
46631     lessThan = cms.bool( False ),
46632     useEt = cms.bool( False ),
46633     useAbs = cms.bool( False ),
46634     thrRegularEB = cms.vdouble( 0.9 ),
46635     thrRegularEE = cms.vdouble( 0.9 ),
46636     thrOverEEB = cms.vdouble( -1.0 ),
46637     thrOverEEE = cms.vdouble( -1.0 ),
46638     thrOverE2EB = cms.vdouble( -1.0 ),
46639     thrOverE2EE = cms.vdouble( -1.0 ),
46640     ncandcut = cms.int32( 0 ),
46641     doRhoCorrection = cms.bool( False ),
46642     rhoMax = cms.double( 9.9999999E7 ),
46643     rhoScale = cms.double( 1.0 ),
46644     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46645     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46646     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46647 )
46648 fragment.hltEG75R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46649     saveTags = cms.bool( True ),
46650     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMR9Filter" ),
46651     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
46652     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46653     energyLowEdges = cms.vdouble( 0.0 ),
46654     lessThan = cms.bool( True ),
46655     useEt = cms.bool( True ),
46656     useAbs = cms.bool( False ),
46657     thrRegularEB = cms.vdouble( 5.0 ),
46658     thrRegularEE = cms.vdouble( 5.0 ),
46659     thrOverEEB = cms.vdouble( 0.012 ),
46660     thrOverEEE = cms.vdouble( 0.012 ),
46661     thrOverE2EB = cms.vdouble( 0.0 ),
46662     thrOverE2EE = cms.vdouble( 0.0 ),
46663     ncandcut = cms.int32( 1 ),
46664     doRhoCorrection = cms.bool( True ),
46665     rhoMax = cms.double( 9.9999999E7 ),
46666     rhoScale = cms.double( 1.0 ),
46667     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
46668     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46669     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46670 )
46671 fragment.hltEG75R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46672     saveTags = cms.bool( True ),
46673     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEcalIsoFilter" ),
46674     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46675     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46676     energyLowEdges = cms.vdouble( 0.0 ),
46677     lessThan = cms.bool( True ),
46678     useEt = cms.bool( True ),
46679     useAbs = cms.bool( False ),
46680     thrRegularEB = cms.vdouble( 10.0 ),
46681     thrRegularEE = cms.vdouble( 10.0 ),
46682     thrOverEEB = cms.vdouble( 0.005 ),
46683     thrOverEEE = cms.vdouble( 0.005 ),
46684     thrOverE2EB = cms.vdouble( 0.0 ),
46685     thrOverE2EE = cms.vdouble( 0.0 ),
46686     ncandcut = cms.int32( 0 ),
46687     doRhoCorrection = cms.bool( True ),
46688     rhoMax = cms.double( 9.9999999E7 ),
46689     rhoScale = cms.double( 1.0 ),
46690     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
46691     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46692     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46693 )
46694 fragment.hltEG75R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46695     saveTags = cms.bool( True ),
46696     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHcalIsoFilter" ),
46697     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
46698     rhoTag = cms.InputTag( "" ),
46699     energyLowEdges = cms.vdouble( 0.0 ),
46700     lessThan = cms.bool( True ),
46701     useEt = cms.bool( True ),
46702     useAbs = cms.bool( False ),
46703     thrRegularEB = cms.vdouble( 4.0 ),
46704     thrRegularEE = cms.vdouble( 4.0 ),
46705     thrOverEEB = cms.vdouble( 0.002 ),
46706     thrOverEEE = cms.vdouble( 0.002 ),
46707     thrOverE2EB = cms.vdouble( 0.0 ),
46708     thrOverE2EE = cms.vdouble( 0.0 ),
46709     ncandcut = cms.int32( 1 ),
46710     doRhoCorrection = cms.bool( False ),
46711     rhoMax = cms.double( 9.9999999E7 ),
46712     rhoScale = cms.double( 1.0 ),
46713     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46714     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46715     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46716 )
46717 fragment.hltPrePhoton90R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46718     offset = cms.uint32( 0 ),
46719     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46720 )
46721 fragment.hltEG90R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46722     saveTags = cms.bool( True ),
46723     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46724     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46725     etcutEB = cms.double( 90.0 ),
46726     etcutEE = cms.double( 90.0 ),
46727     minEtaCut = cms.double( -9999.0 ),
46728     maxEtaCut = cms.double( 9999.0 ),
46729     ncandcut = cms.int32( 1 )
46730 )
46731 fragment.hltEG90R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46732     saveTags = cms.bool( True ),
46733     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEtFilter" ),
46734     varTag = cms.InputTag( "hltEgammaHoverE" ),
46735     rhoTag = cms.InputTag( "" ),
46736     energyLowEdges = cms.vdouble( 0.0 ),
46737     lessThan = cms.bool( True ),
46738     useEt = cms.bool( False ),
46739     useAbs = cms.bool( False ),
46740     thrRegularEB = cms.vdouble( -1.0 ),
46741     thrRegularEE = cms.vdouble( -1.0 ),
46742     thrOverEEB = cms.vdouble( 0.1 ),
46743     thrOverEEE = cms.vdouble( 0.1 ),
46744     thrOverE2EB = cms.vdouble( -1.0 ),
46745     thrOverE2EE = cms.vdouble( -1.0 ),
46746     ncandcut = cms.int32( 1 ),
46747     doRhoCorrection = cms.bool( False ),
46748     rhoMax = cms.double( 9.9999999E7 ),
46749     rhoScale = cms.double( 1.0 ),
46750     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46751     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46752     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46753 )
46754 fragment.hltEG90R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46755     saveTags = cms.bool( True ),
46756     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHEFilter" ),
46757     varTag = cms.InputTag( "hltEgammaR9ID" ),
46758     rhoTag = cms.InputTag( "" ),
46759     energyLowEdges = cms.vdouble( 0.0 ),
46760     lessThan = cms.bool( False ),
46761     useEt = cms.bool( False ),
46762     useAbs = cms.bool( False ),
46763     thrRegularEB = cms.vdouble( 0.9 ),
46764     thrRegularEE = cms.vdouble( 0.9 ),
46765     thrOverEEB = cms.vdouble( -1.0 ),
46766     thrOverEEE = cms.vdouble( -1.0 ),
46767     thrOverE2EB = cms.vdouble( -1.0 ),
46768     thrOverE2EE = cms.vdouble( -1.0 ),
46769     ncandcut = cms.int32( 0 ),
46770     doRhoCorrection = cms.bool( False ),
46771     rhoMax = cms.double( 9.9999999E7 ),
46772     rhoScale = cms.double( 1.0 ),
46773     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46774     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46775     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46776 )
46777 fragment.hltEG90R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46778     saveTags = cms.bool( True ),
46779     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMR9Filter" ),
46780     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
46781     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46782     energyLowEdges = cms.vdouble( 0.0 ),
46783     lessThan = cms.bool( True ),
46784     useEt = cms.bool( True ),
46785     useAbs = cms.bool( False ),
46786     thrRegularEB = cms.vdouble( 5.0 ),
46787     thrRegularEE = cms.vdouble( 5.0 ),
46788     thrOverEEB = cms.vdouble( 0.012 ),
46789     thrOverEEE = cms.vdouble( 0.012 ),
46790     thrOverE2EB = cms.vdouble( 0.0 ),
46791     thrOverE2EE = cms.vdouble( 0.0 ),
46792     ncandcut = cms.int32( 1 ),
46793     doRhoCorrection = cms.bool( True ),
46794     rhoMax = cms.double( 9.9999999E7 ),
46795     rhoScale = cms.double( 1.0 ),
46796     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
46797     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46798     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46799 )
46800 fragment.hltEG90R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46801     saveTags = cms.bool( True ),
46802     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEcalIsoFilter" ),
46803     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46804     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46805     energyLowEdges = cms.vdouble( 0.0 ),
46806     lessThan = cms.bool( True ),
46807     useEt = cms.bool( True ),
46808     useAbs = cms.bool( False ),
46809     thrRegularEB = cms.vdouble( 10.0 ),
46810     thrRegularEE = cms.vdouble( 10.0 ),
46811     thrOverEEB = cms.vdouble( 0.005 ),
46812     thrOverEEE = cms.vdouble( 0.005 ),
46813     thrOverE2EB = cms.vdouble( 0.0 ),
46814     thrOverE2EE = cms.vdouble( 0.0 ),
46815     ncandcut = cms.int32( 0 ),
46816     doRhoCorrection = cms.bool( True ),
46817     rhoMax = cms.double( 9.9999999E7 ),
46818     rhoScale = cms.double( 1.0 ),
46819     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
46820     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46821     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46822 )
46823 fragment.hltEG90R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46824     saveTags = cms.bool( True ),
46825     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHcalIsoFilter" ),
46826     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
46827     rhoTag = cms.InputTag( "" ),
46828     energyLowEdges = cms.vdouble( 0.0 ),
46829     lessThan = cms.bool( True ),
46830     useEt = cms.bool( True ),
46831     useAbs = cms.bool( False ),
46832     thrRegularEB = cms.vdouble( 4.0 ),
46833     thrRegularEE = cms.vdouble( 4.0 ),
46834     thrOverEEB = cms.vdouble( 0.002 ),
46835     thrOverEEE = cms.vdouble( 0.002 ),
46836     thrOverE2EB = cms.vdouble( 0.0 ),
46837     thrOverE2EE = cms.vdouble( 0.0 ),
46838     ncandcut = cms.int32( 1 ),
46839     doRhoCorrection = cms.bool( False ),
46840     rhoMax = cms.double( 9.9999999E7 ),
46841     rhoScale = cms.double( 1.0 ),
46842     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46843     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46844     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46845 )
46846 fragment.hltPrePhoton120R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46847     offset = cms.uint32( 0 ),
46848     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46849 )
46850 fragment.hltEG120R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46851     saveTags = cms.bool( True ),
46852     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46853     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46854     etcutEB = cms.double( 120.0 ),
46855     etcutEE = cms.double( 120.0 ),
46856     minEtaCut = cms.double( -9999.0 ),
46857     maxEtaCut = cms.double( 9999.0 ),
46858     ncandcut = cms.int32( 1 )
46859 )
46860 fragment.hltEG120R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46861     saveTags = cms.bool( True ),
46862     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMEtFilter" ),
46863     varTag = cms.InputTag( "hltEgammaHoverE" ),
46864     rhoTag = cms.InputTag( "" ),
46865     energyLowEdges = cms.vdouble( 0.0 ),
46866     lessThan = cms.bool( True ),
46867     useEt = cms.bool( False ),
46868     useAbs = cms.bool( False ),
46869     thrRegularEB = cms.vdouble( -1.0 ),
46870     thrRegularEE = cms.vdouble( -1.0 ),
46871     thrOverEEB = cms.vdouble( 0.1 ),
46872     thrOverEEE = cms.vdouble( 0.1 ),
46873     thrOverE2EB = cms.vdouble( -1.0 ),
46874     thrOverE2EE = cms.vdouble( -1.0 ),
46875     ncandcut = cms.int32( 1 ),
46876     doRhoCorrection = cms.bool( False ),
46877     rhoMax = cms.double( 9.9999999E7 ),
46878     rhoScale = cms.double( 1.0 ),
46879     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46880     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46881     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46882 )
46883 fragment.hltEG120R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46884     saveTags = cms.bool( True ),
46885     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMHEFilter" ),
46886     varTag = cms.InputTag( "hltEgammaR9ID" ),
46887     rhoTag = cms.InputTag( "" ),
46888     energyLowEdges = cms.vdouble( 0.0 ),
46889     lessThan = cms.bool( False ),
46890     useEt = cms.bool( False ),
46891     useAbs = cms.bool( False ),
46892     thrRegularEB = cms.vdouble( 0.9 ),
46893     thrRegularEE = cms.vdouble( 0.9 ),
46894     thrOverEEB = cms.vdouble( -1.0 ),
46895     thrOverEEE = cms.vdouble( -1.0 ),
46896     thrOverE2EB = cms.vdouble( -1.0 ),
46897     thrOverE2EE = cms.vdouble( -1.0 ),
46898     ncandcut = cms.int32( 0 ),
46899     doRhoCorrection = cms.bool( False ),
46900     rhoMax = cms.double( 9.9999999E7 ),
46901     rhoScale = cms.double( 1.0 ),
46902     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46903     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46904     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46905 )
46906 fragment.hltEG120R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46907     saveTags = cms.bool( True ),
46908     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMR9Filter" ),
46909     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
46910     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46911     energyLowEdges = cms.vdouble( 0.0 ),
46912     lessThan = cms.bool( True ),
46913     useEt = cms.bool( True ),
46914     useAbs = cms.bool( False ),
46915     thrRegularEB = cms.vdouble( 5.0 ),
46916     thrRegularEE = cms.vdouble( 5.0 ),
46917     thrOverEEB = cms.vdouble( 0.012 ),
46918     thrOverEEE = cms.vdouble( 0.012 ),
46919     thrOverE2EB = cms.vdouble( 0.0 ),
46920     thrOverE2EE = cms.vdouble( 0.0 ),
46921     ncandcut = cms.int32( 1 ),
46922     doRhoCorrection = cms.bool( True ),
46923     rhoMax = cms.double( 9.9999999E7 ),
46924     rhoScale = cms.double( 1.0 ),
46925     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
46926     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46927     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46928 )
46929 fragment.hltEG120R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46930     saveTags = cms.bool( True ),
46931     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMEcalIsoFilter" ),
46932     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46933     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46934     energyLowEdges = cms.vdouble( 0.0 ),
46935     lessThan = cms.bool( True ),
46936     useEt = cms.bool( True ),
46937     useAbs = cms.bool( False ),
46938     thrRegularEB = cms.vdouble( 10.0 ),
46939     thrRegularEE = cms.vdouble( 10.0 ),
46940     thrOverEEB = cms.vdouble( 0.005 ),
46941     thrOverEEE = cms.vdouble( 0.005 ),
46942     thrOverE2EB = cms.vdouble( 0.0 ),
46943     thrOverE2EE = cms.vdouble( 0.0 ),
46944     ncandcut = cms.int32( 0 ),
46945     doRhoCorrection = cms.bool( True ),
46946     rhoMax = cms.double( 9.9999999E7 ),
46947     rhoScale = cms.double( 1.0 ),
46948     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
46949     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46950     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46951 )
46952 fragment.hltEG120R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46953     saveTags = cms.bool( True ),
46954     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMHcalIsoFilter" ),
46955     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
46956     rhoTag = cms.InputTag( "" ),
46957     energyLowEdges = cms.vdouble( 0.0 ),
46958     lessThan = cms.bool( True ),
46959     useEt = cms.bool( True ),
46960     useAbs = cms.bool( False ),
46961     thrRegularEB = cms.vdouble( 4.0 ),
46962     thrRegularEE = cms.vdouble( 4.0 ),
46963     thrOverEEB = cms.vdouble( 0.002 ),
46964     thrOverEEE = cms.vdouble( 0.002 ),
46965     thrOverE2EB = cms.vdouble( 0.0 ),
46966     thrOverE2EE = cms.vdouble( 0.0 ),
46967     ncandcut = cms.int32( 1 ),
46968     doRhoCorrection = cms.bool( False ),
46969     rhoMax = cms.double( 9.9999999E7 ),
46970     rhoScale = cms.double( 1.0 ),
46971     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46972     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46973     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46974 )
46975 fragment.hltPrePhoton165R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46976     offset = cms.uint32( 0 ),
46977     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46978 )
46979 fragment.hltEG165R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46980     saveTags = cms.bool( True ),
46981     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46982     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46983     etcutEB = cms.double( 165.0 ),
46984     etcutEE = cms.double( 165.0 ),
46985     minEtaCut = cms.double( -9999.0 ),
46986     maxEtaCut = cms.double( 9999.0 ),
46987     ncandcut = cms.int32( 1 )
46988 )
46989 fragment.hltEG165R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46990     saveTags = cms.bool( True ),
46991     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMEtFilter" ),
46992     varTag = cms.InputTag( "hltEgammaHoverE" ),
46993     rhoTag = cms.InputTag( "" ),
46994     energyLowEdges = cms.vdouble( 0.0 ),
46995     lessThan = cms.bool( True ),
46996     useEt = cms.bool( False ),
46997     useAbs = cms.bool( False ),
46998     thrRegularEB = cms.vdouble( -1.0 ),
46999     thrRegularEE = cms.vdouble( -1.0 ),
47000     thrOverEEB = cms.vdouble( 0.1 ),
47001     thrOverEEE = cms.vdouble( 0.1 ),
47002     thrOverE2EB = cms.vdouble( -1.0 ),
47003     thrOverE2EE = cms.vdouble( -1.0 ),
47004     ncandcut = cms.int32( 1 ),
47005     doRhoCorrection = cms.bool( False ),
47006     rhoMax = cms.double( 9.9999999E7 ),
47007     rhoScale = cms.double( 1.0 ),
47008     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47009     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47010     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47011 )
47012 fragment.hltEG165R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
47013     saveTags = cms.bool( True ),
47014     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMHEFilter" ),
47015     varTag = cms.InputTag( "hltEgammaR9ID" ),
47016     rhoTag = cms.InputTag( "" ),
47017     energyLowEdges = cms.vdouble( 0.0 ),
47018     lessThan = cms.bool( False ),
47019     useEt = cms.bool( False ),
47020     useAbs = cms.bool( False ),
47021     thrRegularEB = cms.vdouble( 0.9 ),
47022     thrRegularEE = cms.vdouble( 0.9 ),
47023     thrOverEEB = cms.vdouble( -1.0 ),
47024     thrOverEEE = cms.vdouble( -1.0 ),
47025     thrOverE2EB = cms.vdouble( -1.0 ),
47026     thrOverE2EE = cms.vdouble( -1.0 ),
47027     ncandcut = cms.int32( 0 ),
47028     doRhoCorrection = cms.bool( False ),
47029     rhoMax = cms.double( 9.9999999E7 ),
47030     rhoScale = cms.double( 1.0 ),
47031     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47032     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47033     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47034 )
47035 fragment.hltEG165R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47036     saveTags = cms.bool( True ),
47037     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMR9Filter" ),
47038     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
47039     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47040     energyLowEdges = cms.vdouble( 0.0 ),
47041     lessThan = cms.bool( True ),
47042     useEt = cms.bool( True ),
47043     useAbs = cms.bool( False ),
47044     thrRegularEB = cms.vdouble( 5.0 ),
47045     thrRegularEE = cms.vdouble( 5.0 ),
47046     thrOverEEB = cms.vdouble( 0.012 ),
47047     thrOverEEE = cms.vdouble( 0.012 ),
47048     thrOverE2EB = cms.vdouble( 0.0 ),
47049     thrOverE2EE = cms.vdouble( 0.0 ),
47050     ncandcut = cms.int32( 1 ),
47051     doRhoCorrection = cms.bool( True ),
47052     rhoMax = cms.double( 9.9999999E7 ),
47053     rhoScale = cms.double( 1.0 ),
47054     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
47055     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47056     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47057 )
47058 fragment.hltEG165R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47059     saveTags = cms.bool( True ),
47060     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMEcalIsoFilter" ),
47061     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
47062     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47063     energyLowEdges = cms.vdouble( 0.0 ),
47064     lessThan = cms.bool( True ),
47065     useEt = cms.bool( True ),
47066     useAbs = cms.bool( False ),
47067     thrRegularEB = cms.vdouble( 10.0 ),
47068     thrRegularEE = cms.vdouble( 10.0 ),
47069     thrOverEEB = cms.vdouble( 0.005 ),
47070     thrOverEEE = cms.vdouble( 0.005 ),
47071     thrOverE2EB = cms.vdouble( 0.0 ),
47072     thrOverE2EE = cms.vdouble( 0.0 ),
47073     ncandcut = cms.int32( 0 ),
47074     doRhoCorrection = cms.bool( True ),
47075     rhoMax = cms.double( 9.9999999E7 ),
47076     rhoScale = cms.double( 1.0 ),
47077     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
47078     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47079     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47080 )
47081 fragment.hltEG165R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47082     saveTags = cms.bool( True ),
47083     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMHcalIsoFilter" ),
47084     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
47085     rhoTag = cms.InputTag( "" ),
47086     energyLowEdges = cms.vdouble( 0.0 ),
47087     lessThan = cms.bool( True ),
47088     useEt = cms.bool( True ),
47089     useAbs = cms.bool( False ),
47090     thrRegularEB = cms.vdouble( 4.0 ),
47091     thrRegularEE = cms.vdouble( 4.0 ),
47092     thrOverEEB = cms.vdouble( 0.002 ),
47093     thrOverEEE = cms.vdouble( 0.002 ),
47094     thrOverE2EB = cms.vdouble( 0.0 ),
47095     thrOverE2EE = cms.vdouble( 0.0 ),
47096     ncandcut = cms.int32( 1 ),
47097     doRhoCorrection = cms.bool( False ),
47098     rhoMax = cms.double( 9.9999999E7 ),
47099     rhoScale = cms.double( 1.0 ),
47100     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47101     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47102     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47103 )
47104 fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 = cms.EDFilter( "HLTPrescaler",
47105     offset = cms.uint32( 0 ),
47106     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47107 )
47108 fragment.hltEG30L1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
47109     saveTags = cms.bool( True ),
47110     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
47111     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
47112     etcutEB = cms.double( 30.0 ),
47113     etcutEE = cms.double( 30.0 ),
47114     minEtaCut = cms.double( -9999.0 ),
47115     maxEtaCut = cms.double( 9999.0 ),
47116     ncandcut = cms.int32( 1 )
47117 )
47118 fragment.hltEG30LR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47119     saveTags = cms.bool( True ),
47120     candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ),
47121     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
47122     rhoTag = cms.InputTag( "" ),
47123     energyLowEdges = cms.vdouble( 0.0 ),
47124     lessThan = cms.bool( False ),
47125     useEt = cms.bool( False ),
47126     useAbs = cms.bool( False ),
47127     thrRegularEB = cms.vdouble( 0.5 ),
47128     thrRegularEE = cms.vdouble( 0.8 ),
47129     thrOverEEB = cms.vdouble( -1.0 ),
47130     thrOverEEE = cms.vdouble( -1.0 ),
47131     thrOverE2EB = cms.vdouble( -1.0 ),
47132     thrOverE2EE = cms.vdouble( -1.0 ),
47133     ncandcut = cms.int32( 1 ),
47134     doRhoCorrection = cms.bool( False ),
47135     rhoMax = cms.double( 9.9999999E7 ),
47136     rhoScale = cms.double( 1.0 ),
47137     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47138     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47139     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47140 )
47141 fragment.hltEG30LHE12R9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47142     saveTags = cms.bool( True ),
47143     candTag = cms.InputTag( "hltEG30LR9Id50b80eR9IdFilter" ),
47144     varTag = cms.InputTag( "hltEgammaHoverE" ),
47145     rhoTag = cms.InputTag( "" ),
47146     energyLowEdges = cms.vdouble( 0.0 ),
47147     lessThan = cms.bool( True ),
47148     useEt = cms.bool( False ),
47149     useAbs = cms.bool( False ),
47150     thrRegularEB = cms.vdouble( 0.0 ),
47151     thrRegularEE = cms.vdouble( 0.0 ),
47152     thrOverEEB = cms.vdouble( 0.12 ),
47153     thrOverEEE = cms.vdouble( 0.1 ),
47154     thrOverE2EB = cms.vdouble( 0.0 ),
47155     thrOverE2EE = cms.vdouble( 0.0 ),
47156     ncandcut = cms.int32( 1 ),
47157     doRhoCorrection = cms.bool( False ),
47158     rhoMax = cms.double( 9.9999999E7 ),
47159     rhoScale = cms.double( 1.0 ),
47160     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47161     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47162     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47163 )
47164 fragment.hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47165     saveTags = cms.bool( True ),
47166     candTag = cms.InputTag( "hltEG30LHE12R9Id50b80eHEFilter" ),
47167     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
47168     rhoTag = cms.InputTag( "" ),
47169     energyLowEdges = cms.vdouble( 0.0 ),
47170     lessThan = cms.bool( False ),
47171     useEt = cms.bool( False ),
47172     useAbs = cms.bool( False ),
47173     thrRegularEB = cms.vdouble( 0.85 ),
47174     thrRegularEE = cms.vdouble( 0.9 ),
47175     thrOverEEB = cms.vdouble( -1.0 ),
47176     thrOverEEE = cms.vdouble( -1.0 ),
47177     thrOverE2EB = cms.vdouble( -1.0 ),
47178     thrOverE2EE = cms.vdouble( -1.0 ),
47179     ncandcut = cms.int32( 1 ),
47180     doRhoCorrection = cms.bool( False ),
47181     rhoMax = cms.double( 9.9999999E7 ),
47182     rhoScale = cms.double( 1.0 ),
47183     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47184     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47185     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47186 )
47187 fragment.hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47188     saveTags = cms.bool( True ),
47189     candTag = cms.InputTag( "hltEG30LHE12R9Id50b80eHEFilter" ),
47190     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
47191     rhoTag = cms.InputTag( "" ),
47192     energyLowEdges = cms.vdouble( 0.0 ),
47193     lessThan = cms.bool( True ),
47194     useEt = cms.bool( False ),
47195     useAbs = cms.bool( False ),
47196     thrRegularEB = cms.vdouble( 0.015 ),
47197     thrRegularEE = cms.vdouble( 0.035 ),
47198     thrOverEEB = cms.vdouble( -1.0 ),
47199     thrOverEEE = cms.vdouble( -1.0 ),
47200     thrOverE2EB = cms.vdouble( -1.0 ),
47201     thrOverE2EE = cms.vdouble( -1.0 ),
47202     ncandcut = cms.int32( 1 ),
47203     doRhoCorrection = cms.bool( False ),
47204     rhoMax = cms.double( 9.9999999E7 ),
47205     rhoScale = cms.double( 1.0 ),
47206     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47207     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47208     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47209 )
47210 fragment.hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47211     saveTags = cms.bool( True ),
47212     candTag = cms.InputTag( "hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter" ),
47213     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
47214     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47215     energyLowEdges = cms.vdouble( 0.0 ),
47216     lessThan = cms.bool( True ),
47217     useEt = cms.bool( True ),
47218     useAbs = cms.bool( False ),
47219     thrRegularEB = cms.vdouble( 6.0 ),
47220     thrRegularEE = cms.vdouble( 6.0 ),
47221     thrOverEEB = cms.vdouble( 0.012 ),
47222     thrOverEEE = cms.vdouble( 0.012 ),
47223     thrOverE2EB = cms.vdouble( 0.0 ),
47224     thrOverE2EE = cms.vdouble( 0.0 ),
47225     ncandcut = cms.int32( 1 ),
47226     doRhoCorrection = cms.bool( True ),
47227     rhoMax = cms.double( 9.9999999E7 ),
47228     rhoScale = cms.double( 1.0 ),
47229     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
47230     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47231     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47232 )
47233 fragment.hltEG30LRId85ORIso60CaloId15b35eANDHE12R9Id50b80eLegCombLastFilter = cms.EDFilter( "HLTEgammaDoubleLegCombFilter",
47234     saveTags = cms.bool( True ),
47235     firstLegLastFilter = cms.InputTag( "hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter" ),
47236     secondLegLastFilter = cms.InputTag( "hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter" ),
47237     nrRequiredFirstLeg = cms.int32( 0 ),
47238     nrRequiredSecondLeg = cms.int32( 0 ),
47239     nrRequiredUniqueLeg = cms.int32( 1 ),
47240     maxMatchDR = cms.double( 0.01 )
47241 )
47242 fragment.hltDiEG22EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
47243     saveTags = cms.bool( True ),
47244     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
47245     triggerType = cms.int32( 92 ),
47246     MinE = cms.double( -1.0 ),
47247     MinPt = cms.double( 22.0 ),
47248     MinMass = cms.double( -1.0 ),
47249     MaxMass = cms.double( -1.0 ),
47250     MinEta = cms.double( -1.0 ),
47251     MaxEta = cms.double( 2.55 ),
47252     MinN = cms.int32( 2 )
47253 )
47254 fragment.hltDiEG22R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47255     saveTags = cms.bool( True ),
47256     candTag = cms.InputTag( "hltDiEG22EtEta2p55UnseededFilter" ),
47257     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
47258     rhoTag = cms.InputTag( "" ),
47259     energyLowEdges = cms.vdouble( 0.0 ),
47260     lessThan = cms.bool( False ),
47261     useEt = cms.bool( False ),
47262     useAbs = cms.bool( False ),
47263     thrRegularEB = cms.vdouble( 0.5 ),
47264     thrRegularEE = cms.vdouble( 0.8 ),
47265     thrOverEEB = cms.vdouble( -1.0 ),
47266     thrOverEEE = cms.vdouble( -1.0 ),
47267     thrOverE2EB = cms.vdouble( -1.0 ),
47268     thrOverE2EE = cms.vdouble( -1.0 ),
47269     ncandcut = cms.int32( 2 ),
47270     doRhoCorrection = cms.bool( False ),
47271     rhoMax = cms.double( 9.9999999E7 ),
47272     rhoScale = cms.double( 1.0 ),
47273     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47274     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47275     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47276 )
47277 fragment.hltDiEG22HE12R9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47278     saveTags = cms.bool( True ),
47279     candTag = cms.InputTag( "hltDiEG22R9Id50b80eR9IdUnseededFilter" ),
47280     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
47281     rhoTag = cms.InputTag( "" ),
47282     energyLowEdges = cms.vdouble( 0.0 ),
47283     lessThan = cms.bool( True ),
47284     useEt = cms.bool( False ),
47285     useAbs = cms.bool( False ),
47286     thrRegularEB = cms.vdouble( 0.0 ),
47287     thrRegularEE = cms.vdouble( 0.0 ),
47288     thrOverEEB = cms.vdouble( 0.12 ),
47289     thrOverEEE = cms.vdouble( 0.1 ),
47290     thrOverE2EB = cms.vdouble( 0.0 ),
47291     thrOverE2EE = cms.vdouble( 0.0 ),
47292     ncandcut = cms.int32( 2 ),
47293     doRhoCorrection = cms.bool( False ),
47294     rhoMax = cms.double( 9.9999999E7 ),
47295     rhoScale = cms.double( 1.0 ),
47296     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47297     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47298     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47299 )
47300 fragment.hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47301     saveTags = cms.bool( True ),
47302     candTag = cms.InputTag( "hltDiEG22HE12R9Id50b80eHEUnseededFilter" ),
47303     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
47304     rhoTag = cms.InputTag( "" ),
47305     energyLowEdges = cms.vdouble( 0.0 ),
47306     lessThan = cms.bool( False ),
47307     useEt = cms.bool( False ),
47308     useAbs = cms.bool( False ),
47309     thrRegularEB = cms.vdouble( 0.85 ),
47310     thrRegularEE = cms.vdouble( 0.9 ),
47311     thrOverEEB = cms.vdouble( -1.0 ),
47312     thrOverEEE = cms.vdouble( -1.0 ),
47313     thrOverE2EB = cms.vdouble( -1.0 ),
47314     thrOverE2EE = cms.vdouble( -1.0 ),
47315     ncandcut = cms.int32( 1 ),
47316     doRhoCorrection = cms.bool( False ),
47317     rhoMax = cms.double( 9.9999999E7 ),
47318     rhoScale = cms.double( 1.0 ),
47319     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47320     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47321     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47322 )
47323 fragment.hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47324     saveTags = cms.bool( True ),
47325     candTag = cms.InputTag( "hltDiEG22HE12R9Id50b80eHEUnseededFilter" ),
47326     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
47327     rhoTag = cms.InputTag( "" ),
47328     energyLowEdges = cms.vdouble( 0.0 ),
47329     lessThan = cms.bool( True ),
47330     useEt = cms.bool( False ),
47331     useAbs = cms.bool( False ),
47332     thrRegularEB = cms.vdouble( 0.015 ),
47333     thrRegularEE = cms.vdouble( 0.035 ),
47334     thrOverEEB = cms.vdouble( -1.0 ),
47335     thrOverEEE = cms.vdouble( -1.0 ),
47336     thrOverE2EB = cms.vdouble( -1.0 ),
47337     thrOverE2EE = cms.vdouble( -1.0 ),
47338     ncandcut = cms.int32( 1 ),
47339     doRhoCorrection = cms.bool( False ),
47340     rhoMax = cms.double( 9.9999999E7 ),
47341     rhoScale = cms.double( 1.0 ),
47342     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47343     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47344     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47345 )
47346 fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47347     saveTags = cms.bool( True ),
47348     candTag = cms.InputTag( "hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter" ),
47349     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
47350     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47351     energyLowEdges = cms.vdouble( 0.0 ),
47352     lessThan = cms.bool( True ),
47353     useEt = cms.bool( True ),
47354     useAbs = cms.bool( False ),
47355     thrRegularEB = cms.vdouble( 6.0 ),
47356     thrRegularEE = cms.vdouble( 6.0 ),
47357     thrOverEEB = cms.vdouble( 0.012 ),
47358     thrOverEEE = cms.vdouble( 0.012 ),
47359     thrOverE2EB = cms.vdouble( 0.0 ),
47360     thrOverE2EE = cms.vdouble( 0.0 ),
47361     ncandcut = cms.int32( 1 ),
47362     doRhoCorrection = cms.bool( True ),
47363     rhoMax = cms.double( 9.9999999E7 ),
47364     rhoScale = cms.double( 1.0 ),
47365     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
47366     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47367     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47368 )
47369 fragment.hltEgammaHollowTrackIsoUnseeded = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
47370     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
47371     trackProducer = cms.InputTag( "hltMergedTracks" ),
47372     countTracks = cms.bool( False ),
47373     egTrkIsoPtMin = cms.double( 1.0 ),
47374     egTrkIsoConeSize = cms.double( 0.29 ),
47375     egTrkIsoZSpan = cms.double( 999999.0 ),
47376     egTrkIsoRSpan = cms.double( 999999.0 ),
47377     egTrkIsoVetoConeSize = cms.double( 0.06 ),
47378     egTrkIsoStripBarrel = cms.double( 0.03 ),
47379     egTrkIsoStripEndcap = cms.double( 0.03 )
47380 )
47381 fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47382     saveTags = cms.bool( True ),
47383     candTag = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter" ),
47384     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
47385     rhoTag = cms.InputTag( "" ),
47386     energyLowEdges = cms.vdouble( 0.0 ),
47387     lessThan = cms.bool( True ),
47388     useEt = cms.bool( True ),
47389     useAbs = cms.bool( False ),
47390     thrRegularEB = cms.vdouble( 6.0 ),
47391     thrRegularEE = cms.vdouble( 6.0 ),
47392     thrOverEEB = cms.vdouble( 0.002 ),
47393     thrOverEEE = cms.vdouble( 0.002 ),
47394     thrOverE2EB = cms.vdouble( 0.0 ),
47395     thrOverE2EE = cms.vdouble( 0.0 ),
47396     ncandcut = cms.int32( 1 ),
47397     doRhoCorrection = cms.bool( False ),
47398     rhoMax = cms.double( 9.9999999E7 ),
47399     rhoScale = cms.double( 1.0 ),
47400     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47401     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47402     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47403 )
47404 fragment.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
47405     saveTags = cms.bool( True ),
47406     firstLegLastFilter = cms.InputTag( "hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter" ),
47407     secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ),
47408     minMass = cms.double( 90.0 )
47409 )
47410 fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 = cms.EDFilter( "HLTPrescaler",
47411     offset = cms.uint32( 0 ),
47412     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47413 )
47414 fragment.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
47415     saveTags = cms.bool( True ),
47416     firstLegLastFilter = cms.InputTag( "hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter" ),
47417     secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ),
47418     minMass = cms.double( 95.0 )
47419 )
47420 fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 = cms.EDFilter( "HLTL1TSeed",
47421     saveTags = cms.bool( True ),
47422     L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3" ),
47423     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
47424     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
47425     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
47426     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
47427     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47428     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
47429     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
47430     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
47431     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
47432 )
47433 fragment.hltPrePhoton35TwoProngs35 = cms.EDFilter( "HLTPrescaler",
47434     offset = cms.uint32( 0 ),
47435     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47436 )
47437 fragment.hltEGL1EGAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
47438     saveTags = cms.bool( True ),
47439     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
47440     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47441     candNonIsolatedTag = cms.InputTag( "" ),
47442     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47443     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
47444     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
47445     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
47446     ncandcut = cms.int32( 1 ),
47447     doIsolated = cms.bool( False ),
47448     region_eta_size = cms.double( 0.522 ),
47449     region_eta_size_ecap = cms.double( 1.0 ),
47450     region_phi_size = cms.double( 1.044 ),
47451     barrel_end = cms.double( 1.4791 ),
47452     endcap_end = cms.double( 2.65 )
47453 )
47454 fragment.hltEG35R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
47455     saveTags = cms.bool( True ),
47456     inputTag = cms.InputTag( "hltEGL1EGAndTauFilter" ),
47457     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
47458     etcutEB = cms.double( 35.0 ),
47459     etcutEE = cms.double( 35.0 ),
47460     minEtaCut = cms.double( -9999.0 ),
47461     maxEtaCut = cms.double( 9999.0 ),
47462     ncandcut = cms.int32( 1 )
47463 )
47464 fragment.hltEG35R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47465     saveTags = cms.bool( True ),
47466     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMEtFilter" ),
47467     varTag = cms.InputTag( "hltEgammaHoverE" ),
47468     rhoTag = cms.InputTag( "" ),
47469     energyLowEdges = cms.vdouble( 0.0 ),
47470     lessThan = cms.bool( True ),
47471     useEt = cms.bool( False ),
47472     useAbs = cms.bool( False ),
47473     thrRegularEB = cms.vdouble( -1.0 ),
47474     thrRegularEE = cms.vdouble( -1.0 ),
47475     thrOverEEB = cms.vdouble( 0.1 ),
47476     thrOverEEE = cms.vdouble( 0.1 ),
47477     thrOverE2EB = cms.vdouble( -1.0 ),
47478     thrOverE2EE = cms.vdouble( -1.0 ),
47479     ncandcut = cms.int32( 1 ),
47480     doRhoCorrection = cms.bool( False ),
47481     rhoMax = cms.double( 9.9999999E7 ),
47482     rhoScale = cms.double( 1.0 ),
47483     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47484     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47485     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47486 )
47487 fragment.hltEG35R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
47488     saveTags = cms.bool( True ),
47489     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMHEFilter" ),
47490     varTag = cms.InputTag( "hltEgammaR9ID" ),
47491     rhoTag = cms.InputTag( "" ),
47492     energyLowEdges = cms.vdouble( 0.0 ),
47493     lessThan = cms.bool( False ),
47494     useEt = cms.bool( False ),
47495     useAbs = cms.bool( False ),
47496     thrRegularEB = cms.vdouble( 0.9 ),
47497     thrRegularEE = cms.vdouble( 0.9 ),
47498     thrOverEEB = cms.vdouble( -1.0 ),
47499     thrOverEEE = cms.vdouble( -1.0 ),
47500     thrOverE2EB = cms.vdouble( -1.0 ),
47501     thrOverE2EE = cms.vdouble( -1.0 ),
47502     ncandcut = cms.int32( 1 ),
47503     doRhoCorrection = cms.bool( False ),
47504     rhoMax = cms.double( 9.9999999E7 ),
47505     rhoScale = cms.double( 1.0 ),
47506     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47507     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47508     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47509 )
47510 fragment.hltEG35R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47511     saveTags = cms.bool( True ),
47512     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMR9Filter" ),
47513     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
47514     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47515     energyLowEdges = cms.vdouble( 0.0 ),
47516     lessThan = cms.bool( True ),
47517     useEt = cms.bool( True ),
47518     useAbs = cms.bool( False ),
47519     thrRegularEB = cms.vdouble( 6.0 ),
47520     thrRegularEE = cms.vdouble( 6.0 ),
47521     thrOverEEB = cms.vdouble( 0.012 ),
47522     thrOverEEE = cms.vdouble( 0.012 ),
47523     thrOverE2EB = cms.vdouble( 0.0 ),
47524     thrOverE2EE = cms.vdouble( 0.0 ),
47525     ncandcut = cms.int32( 1 ),
47526     doRhoCorrection = cms.bool( True ),
47527     rhoMax = cms.double( 9.9999999E7 ),
47528     rhoScale = cms.double( 1.0 ),
47529     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
47530     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47531     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47532 )
47533 fragment.hltEG35R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47534     saveTags = cms.bool( True ),
47535     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMEcalIsoFilter" ),
47536     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
47537     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47538     energyLowEdges = cms.vdouble( 0.0 ),
47539     lessThan = cms.bool( True ),
47540     useEt = cms.bool( True ),
47541     useAbs = cms.bool( False ),
47542     thrRegularEB = cms.vdouble( 10.0 ),
47543     thrRegularEE = cms.vdouble( 10.0 ),
47544     thrOverEEB = cms.vdouble( 0.005 ),
47545     thrOverEEE = cms.vdouble( 0.005 ),
47546     thrOverE2EB = cms.vdouble( 0.0 ),
47547     thrOverE2EE = cms.vdouble( 0.0 ),
47548     ncandcut = cms.int32( 1 ),
47549     doRhoCorrection = cms.bool( True ),
47550     rhoMax = cms.double( 9.9999999E7 ),
47551     rhoScale = cms.double( 1.0 ),
47552     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
47553     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47554     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47555 )
47556 fragment.hltEG35R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47557     saveTags = cms.bool( True ),
47558     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMHcalIsoFilter" ),
47559     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
47560     rhoTag = cms.InputTag( "" ),
47561     energyLowEdges = cms.vdouble( 0.0 ),
47562     lessThan = cms.bool( True ),
47563     useEt = cms.bool( True ),
47564     useAbs = cms.bool( False ),
47565     thrRegularEB = cms.vdouble( 6.0 ),
47566     thrRegularEE = cms.vdouble( 6.0 ),
47567     thrOverEEB = cms.vdouble( 0.002 ),
47568     thrOverEEE = cms.vdouble( 0.002 ),
47569     thrOverE2EB = cms.vdouble( 0.0 ),
47570     thrOverE2EE = cms.vdouble( 0.0 ),
47571     ncandcut = cms.int32( 1 ),
47572     doRhoCorrection = cms.bool( False ),
47573     rhoMax = cms.double( 9.9999999E7 ),
47574     rhoScale = cms.double( 1.0 ),
47575     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47576     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47577     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47578 )
47579 fragment.hltTauJet5 = cms.EDFilter( "HLT1CaloJet",
47580     saveTags = cms.bool( True ),
47581     inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
47582     triggerType = cms.int32( 84 ),
47583     MinE = cms.double( -1.0 ),
47584     MinPt = cms.double( 5.0 ),
47585     MinMass = cms.double( -1.0 ),
47586     MaxMass = cms.double( -1.0 ),
47587     MinEta = cms.double( -1.0 ),
47588     MaxEta = cms.double( 2.5 ),
47589     MinN = cms.int32( 1 )
47590 )
47591 fragment.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer",
47592     verbose = cms.untracked.bool( False ),
47593     debug = cms.untracked.bool( False ),
47594     elementImporters = cms.VPSet( 
47595       cms.PSet(  muonSrc = cms.InputTag( "hltMuons" ),
47596         cleanBadConvertedBrems = cms.bool( False ),
47597         muonMaxDPtOPt = cms.double( 1.0 ),
47598         source = cms.InputTag( "hltLightPFTracks" ),
47599         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
47600         vetoEndcap = cms.bool( False ),
47601         useIterativeTracking = cms.bool( False ),
47602         importerName = cms.string( "GeneralTracksImporter" ),
47603         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ),
47604         trackQuality = cms.string( "highPurity" )
47605       ),
47606       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
47607         importerName = cms.string( "ECALClusterImporter" ),
47608         BCtoPFCMap = cms.InputTag( "" )
47609       ),
47610       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
47611         importerName = cms.string( "GenericClusterImporter" )
47612       ),
47613       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
47614         importerName = cms.string( "GenericClusterImporter" )
47615       )
47616     ),
47617     linkDefinitions = cms.VPSet( 
47618       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
47619         useKDTree = cms.bool( True ),
47620         linkerName = cms.string( "TrackAndECALLinker" )
47621       ),
47622       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
47623         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
47624         nMaxHcalLinksPerTrack = cms.int32( 1 ),
47625         linkType = cms.string( "TRACK:HCAL" ),
47626         useKDTree = cms.bool( True ),
47627         linkerName = cms.string( "TrackAndHCALLinker" )
47628       ),
47629       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
47630         linkType = cms.string( "ECAL:HCAL" ),
47631         useKDTree = cms.bool( False ),
47632         linkerName = cms.string( "ECALAndHCALLinker" )
47633       ),
47634       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
47635         useKDTree = cms.bool( False ),
47636         linkerName = cms.string( "HFEMAndHFHADLinker" )
47637       )
47638     )
47639 )
47640 fragment.hltParticleFlowForTaus = cms.EDProducer( "PFProducer",
47641     verbose = cms.untracked.bool( False ),
47642     debug = cms.untracked.bool( False ),
47643     blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ),
47644     muons = cms.InputTag( "hltMuons" ),
47645     postMuonCleaning = cms.bool( True ),
47646     vetoEndcap = cms.bool( False ),
47647     vertexCollection = cms.InputTag( "hltPixelVertices" ),
47648     useVerticesForNeutral = cms.bool( True ),
47649     useHO = cms.bool( False ),
47650     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
47651     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
47652     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
47653     useEGammaElectrons = cms.bool( False ),
47654     egammaElectrons = cms.InputTag( "" ),
47655     useEGammaFilters = cms.bool( False ),
47656     useProtectionsForJetMET = cms.bool( True ),
47657     PFEGammaFiltersParameters = cms.PSet( 
47658       electron_missinghits = cms.uint32( 1 ),
47659       electron_protectionsForJetMET = cms.PSet( 
47660         maxEeleOverPoutRes = cms.double( 0.5 ),
47661         maxEleHcalEOverEcalE = cms.double( 0.1 ),
47662         maxEcalEOverPRes = cms.double( 0.2 ),
47663         maxHcalEOverP = cms.double( 1.0 ),
47664         maxE = cms.double( 50.0 ),
47665         maxTrackPOverEele = cms.double( 1.0 ),
47666         maxDPhiIN = cms.double( 0.1 ),
47667         maxEcalEOverP_2 = cms.double( 0.2 ),
47668         maxEcalEOverP_1 = cms.double( 0.5 ),
47669         maxEeleOverPout = cms.double( 0.2 ),
47670         maxHcalEOverEcalE = cms.double( 0.1 ),
47671         maxHcalE = cms.double( 10.0 ),
47672         maxNtracks = cms.double( 3.0 )
47673       ),
47674       photon_MinEt = cms.double( 10.0 ),
47675       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
47676       electron_protectionsForBadHcal = cms.PSet( 
47677         dEta = cms.vdouble( 0.0064, 0.01264 ),
47678         dPhi = cms.vdouble( 0.0547, 0.0394 ),
47679         enableProtections = cms.bool( False ),
47680         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
47681         eInvPInv = cms.vdouble( 0.184, 0.0721 )
47682       ),
47683       photon_protectionsForBadHcal = cms.PSet( 
47684         enableProtections = cms.bool( False ),
47685         solidConeTrkIsoOffset = cms.double( 10.0 ),
47686         solidConeTrkIsoSlope = cms.double( 0.3 )
47687       ),
47688       electron_iso_mva_barrel = cms.double( -0.1875 ),
47689       electron_iso_mva_endcap = cms.double( -0.1075 ),
47690       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
47691       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
47692       photon_HoE = cms.double( 0.05 ),
47693       electron_iso_combIso_endcap = cms.double( 10.0 ),
47694       electron_iso_pt = cms.double( 10.0 ),
47695       photon_protectionsForJetMET = cms.PSet( 
47696         sumPtTrackIsoSlope = cms.double( 0.001 ),
47697         sumPtTrackIso = cms.double( 4.0 )
47698       ),
47699       electron_iso_combIso_barrel = cms.double( 10.0 ),
47700       electron_noniso_mvaCut = cms.double( -0.1 ),
47701       photon_combIso = cms.double( 10.0 ),
47702       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
47703     ),
47704     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
47705     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
47706     muon_HO = cms.vdouble( 0.9, 0.9 ),
47707     PFMuonAlgoParameters = cms.PSet(  ),
47708     rejectTracks_Bad = cms.bool( False ),
47709     rejectTracks_Step45 = cms.bool( False ),
47710     usePFNuclearInteractions = cms.bool( False ),
47711     usePFConversions = cms.bool( False ),
47712     usePFDecays = cms.bool( False ),
47713     dptRel_DispVtx = cms.double( 10.0 ),
47714     iCfgCandConnector = cms.PSet( 
47715       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
47716       bCorrect = cms.bool( False ),
47717       bCalibPrimary = cms.bool( False )
47718     ),
47719     nsigma_TRACK = cms.double( 1.0 ),
47720     pt_Error = cms.double( 1.0 ),
47721     factors_45 = cms.vdouble( 10.0, 100.0 ),
47722     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
47723     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
47724     goodTrackDeadHcal_layers = cms.uint32( 4 ),
47725     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
47726     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
47727     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
47728     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
47729     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
47730     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
47731     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
47732     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
47733     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
47734     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
47735     pf_nsigma_ECAL = cms.double( 0.0 ),
47736     pf_nsigma_HCAL = cms.double( 1.0 ),
47737     pf_nsigma_HFEM = cms.double( 1.0 ),
47738     pf_nsigma_HFHAD = cms.double( 1.0 ),
47739     useCalibrationsFromDB = cms.bool( True ),
47740     calibrationsLabel = cms.string( "HLT" ),
47741     postHFCleaning = cms.bool( False ),
47742     PFHFCleaningParameters = cms.PSet( 
47743       minHFCleaningPt = cms.double( 5.0 ),
47744       minDeltaMet = cms.double( 0.4 ),
47745       maxSignificance = cms.double( 2.5 ),
47746       minSignificance = cms.double( 2.5 ),
47747       minSignificanceReduction = cms.double( 1.4 ),
47748       maxDeltaPhiPt = cms.double( 7.0 )
47749     ),
47750     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
47751     calibHF_use = cms.bool( False ),
47752     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 ),
47753     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 ),
47754     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 ),
47755     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 ),
47756     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 ),
47757     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
47758 )
47759 fragment.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer",
47760     useMassDropTagger = cms.bool( False ),
47761     useFiltering = cms.bool( False ),
47762     useDynamicFiltering = cms.bool( False ),
47763     useTrimming = cms.bool( False ),
47764     usePruning = cms.bool( False ),
47765     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
47766     useKtPruning = cms.bool( False ),
47767     useConstituentSubtraction = cms.bool( False ),
47768     useSoftDrop = cms.bool( False ),
47769     correctShape = cms.bool( False ),
47770     UseOnlyVertexTracks = cms.bool( False ),
47771     UseOnlyOnePV = cms.bool( False ),
47772     muCut = cms.double( -1.0 ),
47773     yCut = cms.double( -1.0 ),
47774     rFilt = cms.double( -1.0 ),
47775     rFiltFactor = cms.double( -1.0 ),
47776     trimPtFracMin = cms.double( -1.0 ),
47777     zcut = cms.double( -1.0 ),
47778     rcut_factor = cms.double( -1.0 ),
47779     csRho_EtaMax = cms.double( -1.0 ),
47780     csRParam = cms.double( -1.0 ),
47781     beta = cms.double( -1.0 ),
47782     R0 = cms.double( -1.0 ),
47783     gridMaxRapidity = cms.double( -1.0 ),
47784     gridSpacing = cms.double( -1.0 ),
47785     DzTrVtxMax = cms.double( 0.0 ),
47786     DxyTrVtxMax = cms.double( 0.0 ),
47787     MaxVtxZ = cms.double( 15.0 ),
47788     subjetPtMin = cms.double( -1.0 ),
47789     muMin = cms.double( -1.0 ),
47790     muMax = cms.double( -1.0 ),
47791     yMin = cms.double( -1.0 ),
47792     yMax = cms.double( -1.0 ),
47793     dRMin = cms.double( -1.0 ),
47794     dRMax = cms.double( -1.0 ),
47795     maxDepth = cms.int32( -1 ),
47796     nFilt = cms.int32( -1 ),
47797     MinVtxNdof = cms.int32( 0 ),
47798     src = cms.InputTag( "hltParticleFlowForTaus" ),
47799     srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ),
47800     jetType = cms.string( "PFJet" ),
47801     jetAlgorithm = cms.string( "AntiKt" ),
47802     rParam = cms.double( 0.4 ),
47803     inputEtMin = cms.double( 0.0 ),
47804     inputEMin = cms.double( 0.0 ),
47805     jetPtMin = cms.double( 0.0 ),
47806     doPVCorrection = cms.bool( False ),
47807     doAreaFastjet = cms.bool( False ),
47808     doRhoFastjet = cms.bool( False ),
47809     doPUOffsetCorr = cms.bool( False ),
47810     puPtMin = cms.double( 10.0 ),
47811     nSigmaPU = cms.double( 1.0 ),
47812     radiusPU = cms.double( 0.4 ),
47813     subtractorName = cms.string( "" ),
47814     useExplicitGhosts = cms.bool( False ),
47815     doAreaDiskApprox = cms.bool( True ),
47816     voronoiRfact = cms.double( -9.0 ),
47817     Rho_EtaMax = cms.double( 4.4 ),
47818     Ghost_EtaMax = cms.double( 6.0 ),
47819     Active_Area_Repeats = cms.int32( 5 ),
47820     GhostArea = cms.double( 0.01 ),
47821     restrictInputs = cms.bool( False ),
47822     maxInputs = cms.uint32( 1 ),
47823     writeCompound = cms.bool( False ),
47824     writeJetsWithConst = cms.bool( False ),
47825     doFastJetNonUniform = cms.bool( False ),
47826     useDeterministicSeed = cms.bool( True ),
47827     minSeed = cms.uint32( 0 ),
47828     verbosity = cms.int32( 0 ),
47829     puWidth = cms.double( 0.0 ),
47830     nExclude = cms.uint32( 0 ),
47831     maxBadEcalCells = cms.uint32( 9999999 ),
47832     maxBadHcalCells = cms.uint32( 9999999 ),
47833     maxProblematicEcalCells = cms.uint32( 9999999 ),
47834     maxProblematicHcalCells = cms.uint32( 9999999 ),
47835     maxRecoveredEcalCells = cms.uint32( 9999999 ),
47836     maxRecoveredHcalCells = cms.uint32( 9999999 ),
47837     puCenters = cms.vdouble(  ),
47838     applyWeight = cms.bool( False ),
47839     srcWeights = cms.InputTag( "" ),
47840     minimumTowersFraction = cms.double( 0.0 ),
47841     jetCollInstanceName = cms.string( "" ),
47842     sumRecHits = cms.bool( False )
47843 )
47844 fragment.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer",
47845     deltaR = cms.double( 0.8 ),
47846     src = cms.InputTag( "hltAK4PFJetsForTaus" ),
47847     minJetPt = cms.double( -1.0 ),
47848     maxJetAbsEta = cms.double( 99.0 ),
47849     pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ),
47850     pfCandAssocMapSrc = cms.InputTag( "" ),
47851     verbosity = cms.int32( 0 )
47852 )
47853 fragment.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer",
47854     ranking = cms.VPSet( 
47855       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
47856         plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ),
47857         selection = cms.string( "algoIs('kChargedPFCandidate')" ),
47858         name = cms.string( "ChargedPFCandidate" ),
47859         selectionPassFunction = cms.string( "-pt" )
47860       )
47861     ),
47862     verbosity = cms.int32( 0 ),
47863     maxJetAbsEta = cms.double( 99.0 ),
47864     outputSelection = cms.string( "pt > 0.5" ),
47865     minJetPt = cms.double( -1.0 ),
47866     jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ),
47867     builders = cms.VPSet( 
47868       cms.PSet(  minBlockElementMatchesNeutralHadron = cms.int32( 2 ),
47869         dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ),
47870         dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ),
47871         dRmergePhotonWrtOther = cms.double( 0.005 ),
47872         qualityCuts = cms.PSet( 
47873           vertexTrackFiltering = cms.bool( False ),
47874           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
47875           recoverLeadingTrk = cms.bool( False ),
47876           signalQualityCuts = cms.PSet( 
47877             minNeutralHadronEt = cms.double( 30.0 ),
47878             maxDeltaZ = cms.double( 0.2 ),
47879             minTrackPt = cms.double( 0.0 ),
47880             minGammaEt = cms.double( 0.5 ),
47881             minTrackHits = cms.uint32( 3 ),
47882             minTrackPixelHits = cms.uint32( 0 ),
47883             maxTrackChi2 = cms.double( 1000.0 ),
47884             maxTransverseImpactParameter = cms.double( 0.2 ),
47885             useTracksInsteadOfPFHadrons = cms.bool( False )
47886           ),
47887           vxAssocQualityCuts = cms.PSet( 
47888             minTrackPt = cms.double( 0.0 ),
47889             minGammaEt = cms.double( 0.5 ),
47890             minTrackHits = cms.uint32( 3 ),
47891             minTrackPixelHits = cms.uint32( 0 ),
47892             maxTrackChi2 = cms.double( 1000.0 ),
47893             maxTransverseImpactParameter = cms.double( 0.2 ),
47894             useTracksInsteadOfPFHadrons = cms.bool( False )
47895           ),
47896           pvFindingAlgo = cms.string( "closestInDeltaZ" )
47897         ),
47898         dRmergeNeutralHadronWrtOther = cms.double( 0.005 ),
47899         maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ),
47900         dRmergePhotonWrtElectron = cms.double( 0.005 ),
47901         minMergeGammaEt = cms.double( 0.0 ),
47902         minBlockElementMatchesPhoton = cms.int32( 2 ),
47903         dRmergePhotonWrtChargedHadron = cms.double( 0.005 ),
47904         plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ),
47905         dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ),
47906         minMergeChargedHadronPt = cms.double( 100.0 ),
47907         maxUnmatchedBlockElementsPhoton = cms.int32( 1 ),
47908         name = cms.string( "chargedPFCandidates" ),
47909         dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ),
47910         chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ),
47911         minMergeNeutralHadronEt = cms.double( 0.0 )
47912       )
47913     )
47914 )
47915 fragment.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer",
47916     massHypothesis = cms.double( 0.136 ),
47917     ranking = cms.VPSet( 
47918       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
47919         plugin = cms.string( "RecoTauPiZeroStringQuality" ),
47920         selection = cms.string( "algoIs('kStrips')" ),
47921         name = cms.string( "InStrip" ),
47922         selectionPassFunction = cms.string( "abs(mass() - 0.13579)" )
47923       )
47924     ),
47925     verbosity = cms.int32( 0 ),
47926     maxJetAbsEta = cms.double( 99.0 ),
47927     outputSelection = cms.string( "pt > 0" ),
47928     minJetPt = cms.double( -1.0 ),
47929     jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ),
47930     builders = cms.VPSet( 
47931       cms.PSet(  minGammaEtStripSeed = cms.double( 0.5 ),
47932         applyElecTrackQcuts = cms.bool( False ),
47933         stripCandidatesParticleIds = cms.vint32( 2, 4 ),
47934         makeCombinatoricStrips = cms.bool( False ),
47935         stripPhiAssociationDistance = cms.double( 0.2 ),
47936         qualityCuts = cms.PSet( 
47937           vertexTrackFiltering = cms.bool( False ),
47938           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
47939           recoverLeadingTrk = cms.bool( False ),
47940           signalQualityCuts = cms.PSet( 
47941             maxDeltaZ = cms.double( 0.2 ),
47942             minTrackPt = cms.double( 0.0 ),
47943             minGammaEt = cms.double( 0.5 ),
47944             minTrackHits = cms.uint32( 3 ),
47945             minTrackPixelHits = cms.uint32( 0 ),
47946             maxTrackChi2 = cms.double( 1000.0 ),
47947             maxTransverseImpactParameter = cms.double( 0.2 ),
47948             useTracksInsteadOfPFHadrons = cms.bool( False )
47949           ),
47950           pvFindingAlgo = cms.string( "closestInDeltaZ" )
47951         ),
47952         maxStripBuildIterations = cms.int32( -1 ),
47953         updateStripAfterEachDaughter = cms.bool( False ),
47954         stripEtaAssociationDistance = cms.double( 0.05 ),
47955         minStripEt = cms.double( 1.0 ),
47956         plugin = cms.string( "RecoTauPiZeroStripPlugin2" ),
47957         minGammaEtStripAdd = cms.double( 0.0 ),
47958         name = cms.string( "s" )
47959       )
47960     )
47961 )
47962 fragment.hltPFTausSansRef = cms.EDProducer( "RecoTauProducer",
47963     piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ),
47964     jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ),
47965     maxJetAbsEta = cms.double( 99.0 ),
47966     outputSelection = cms.string( "" ),
47967     chargedHadronSrc = cms.InputTag( "hltTauPFJetsRecoTauChargedHadrons" ),
47968     minJetPt = cms.double( -1.0 ),
47969     jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ),
47970     builders = cms.VPSet( 
47971       cms.PSet(  isoConePiZeros = cms.string( "0.4" ),
47972         leadObjectPt = cms.double( 0.5 ),
47973         signalConePiZeros = cms.string( "min(max(3.6/pt(),0.08),0.12)" ),
47974         minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ),
47975         qualityCuts = cms.PSet( 
47976           vertexTrackFiltering = cms.bool( False ),
47977           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
47978           recoverLeadingTrk = cms.bool( False ),
47979           signalQualityCuts = cms.PSet( 
47980             maxDeltaZ = cms.double( 0.2 ),
47981             minTrackPt = cms.double( 0.0 ),
47982             minGammaEt = cms.double( 0.5 ),
47983             minTrackHits = cms.uint32( 3 ),
47984             minTrackPixelHits = cms.uint32( 0 ),
47985             maxTrackChi2 = cms.double( 1000.0 ),
47986             maxTransverseImpactParameter = cms.double( 0.2 ),
47987             useTracksInsteadOfPFHadrons = cms.bool( False ),
47988             minNeutralHadronEt = cms.double( 1.0 )
47989           ),
47990           vxAssocQualityCuts = cms.PSet( 
47991             minTrackPt = cms.double( 0.0 ),
47992             minGammaEt = cms.double( 0.5 ),
47993             minTrackHits = cms.uint32( 3 ),
47994             minTrackPixelHits = cms.uint32( 0 ),
47995             maxTrackChi2 = cms.double( 1000.0 ),
47996             maxTransverseImpactParameter = cms.double( 0.2 ),
47997             useTracksInsteadOfPFHadrons = cms.bool( False )
47998           ),
47999           pvFindingAlgo = cms.string( "closestInDeltaZ" )
48000         ),
48001         signalConeChargedHadrons = cms.string( "min(max(3.6/pt(),0.08),0.12)" ),
48002         matchingCone = cms.string( "0.4" ),
48003         isoConeChargedHadrons = cms.string( "0.4" ),
48004         plugin = cms.string( "RecoTauBuilderConePlugin" ),
48005         usePFLeptons = cms.bool( True ),
48006         pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ),
48007         isoConeNeutralHadrons = cms.string( "0.4" ),
48008         name = cms.string( "fixedConeTau" ),
48009         maxSignalConeChargedHadrons = cms.int32( 3 ),
48010         minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ),
48011         signalConeNeutralHadrons = cms.string( "0.1" )
48012       )
48013     ),
48014     buildNullTaus = cms.bool( True ),
48015     verbosity = cms.int32( 0 ),
48016     modifiers = cms.VPSet( 
48017       cms.PSet(  ElectronPreIDProducer = cms.InputTag( "elecpreid" ),
48018         EcalStripSumE_minClusEnergy = cms.double( 0.1 ),
48019         ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ),
48020         EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ),
48021         plugin = cms.string( "RecoTauElectronRejectionPlugin" ),
48022         EcalStripSumE_deltaEta = cms.double( 0.03 ),
48023         name = cms.string( "shrinkingConeElectronRej" ),
48024         DataType = cms.string( "AOD" ),
48025         EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ),
48026         maximumForElectrionPreIDOutput = cms.double( -0.1 )
48027       )
48028     )
48029 )
48030 fragment.hltPFTaus = cms.EDProducer( "RecoTauPiZeroUnembedder",
48031     src = cms.InputTag( "hltPFTausSansRef" )
48032 )
48033 fragment.hltPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut",
48034     MinPtLeadingObject = cms.double( 0.0 ),
48035     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
48036     UseOnlyChargedHadrons = cms.bool( True ),
48037     PFTauProducer = cms.InputTag( "hltPFTaus" )
48038 )
48039 fragment.hltSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector",
48040     src = cms.InputTag( "hltPFTaus" ),
48041     cut = cms.string( "pt > 0" ),
48042     discriminators = cms.VPSet( 
48043       cms.PSet(  discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ),
48044         selectionCut = cms.double( 0.5 )
48045       )
48046     ),
48047     discriminatorContainers = cms.VPSet( 
48048     )
48049 )
48050 fragment.hltPFTauTrack = cms.EDFilter( "HLT1PFTau",
48051     saveTags = cms.bool( True ),
48052     inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ),
48053     triggerType = cms.int32( 84 ),
48054     MinE = cms.double( -1.0 ),
48055     MinPt = cms.double( 0.0 ),
48056     MinMass = cms.double( -1.0 ),
48057     MaxMass = cms.double( -1.0 ),
48058     MinEta = cms.double( -1.0 ),
48059     MaxEta = cms.double( 2.5 ),
48060     MinN = cms.int32( 1 )
48061 )
48062 fragment.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau",
48063     saveTags = cms.bool( True ),
48064     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
48065     originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ),
48066     inputTag1 = cms.InputTag( "hltEG35R9Id90HE10IsoMTrackIsoFilter" ),
48067     inputTag2 = cms.InputTag( "hltTauJet5" ),
48068     triggerType1 = cms.int32( 81 ),
48069     triggerType2 = cms.int32( 84 ),
48070     MinDeta = cms.double( 0.0 ),
48071     MaxDeta = cms.double( -1.0 ),
48072     MinDphi = cms.double( 0.0 ),
48073     MaxDphi = cms.double( -1.0 ),
48074     MinDelR = cms.double( 0.3 ),
48075     MaxDelR = cms.double( 99999.0 ),
48076     MinPt = cms.double( 1.0 ),
48077     MaxPt = cms.double( -1.0 ),
48078     MinMinv = cms.double( 30.0 ),
48079     MaxMinv = cms.double( -1.0 ),
48080     MinN = cms.int32( 1 )
48081 )
48082 fragment.hltPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
48083     storeRawFootprintCorrection = cms.bool( False ),
48084     PFTauProducer = cms.InputTag( "hltPFTaus" ),
48085     storeRawOccupancy = cms.bool( False ),
48086     maximumSumPtCut = cms.double( 2.3 ),
48087     qualityCuts = cms.PSet( 
48088       vertexTrackFiltering = cms.bool( False ),
48089       isolationQualityCuts = cms.PSet( 
48090         maxDeltaZ = cms.double( 0.2 ),
48091         minTrackPt = cms.double( 0.5 ),
48092         minGammaEt = cms.double( 0.5 ),
48093         minTrackHits = cms.uint32( 3 ),
48094         minTrackPixelHits = cms.uint32( 0 ),
48095         maxTrackChi2 = cms.double( 100.0 ),
48096         maxTransverseImpactParameter = cms.double( 0.1 ),
48097         useTracksInsteadOfPFHadrons = cms.bool( False )
48098       ),
48099       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
48100       recoverLeadingTrk = cms.bool( False ),
48101       signalQualityCuts = cms.PSet( 
48102         maxDeltaZ = cms.double( 0.2 ),
48103         minTrackPt = cms.double( 0.0 ),
48104         minGammaEt = cms.double( 0.5 ),
48105         minTrackHits = cms.uint32( 3 ),
48106         minTrackPixelHits = cms.uint32( 0 ),
48107         maxTrackChi2 = cms.double( 1000.0 ),
48108         maxTransverseImpactParameter = cms.double( 0.2 ),
48109         useTracksInsteadOfPFHadrons = cms.bool( False ),
48110         minNeutralHadronEt = cms.double( 1.0 )
48111       ),
48112       vxAssocQualityCuts = cms.PSet( 
48113         minTrackPt = cms.double( 0.0 ),
48114         minGammaEt = cms.double( 0.5 ),
48115         minTrackHits = cms.uint32( 3 ),
48116         minTrackPixelHits = cms.uint32( 0 ),
48117         maxTrackChi2 = cms.double( 1000.0 ),
48118         maxTransverseImpactParameter = cms.double( 0.2 ),
48119         useTracksInsteadOfPFHadrons = cms.bool( False )
48120       ),
48121       pvFindingAlgo = cms.string( "closestInDeltaZ" )
48122     ),
48123     minTauPtForNoIso = cms.double( -99.0 ),
48124     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
48125     vertexSrc = cms.InputTag( "NotUsed" ),
48126     applySumPtCut = cms.bool( True ),
48127     rhoConeSize = cms.double( 0.5 ),
48128     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
48129     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
48130     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
48131     enableHGCalWorkaround = cms.bool( False ),
48132     footprintCorrections = cms.VPSet( 
48133       cms.PSet(  offset = cms.string( "0.0" ),
48134         selection = cms.string( "decayMode() = 0" )
48135       ),
48136       cms.PSet(  offset = cms.string( "0.0" ),
48137         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
48138       ),
48139       cms.PSet(  offset = cms.string( "2.7" ),
48140         selection = cms.string( "decayMode() = 5" )
48141       ),
48142       cms.PSet(  offset = cms.string( "0.0" ),
48143         selection = cms.string( "decayMode() = 6" )
48144       ),
48145       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
48146         selection = cms.string( "decayMode() = 10" )
48147       )
48148     ),
48149     deltaBetaFactor = cms.string( "0.38" ),
48150     applyFootprintCorrection = cms.bool( False ),
48151     UseAllPFCandsForWeights = cms.bool( False ),
48152     relativeSumPtCut = cms.double( 0.03 ),
48153     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
48154     maximumOccupancy = cms.uint32( 0 ),
48155     verbosity = cms.int32( 0 ),
48156     applyOccupancyCut = cms.bool( False ),
48157     applyDeltaBetaCorrection = cms.bool( False ),
48158     applyRelativeSumPtCut = cms.bool( False ),
48159     storeRawPUsumPt = cms.bool( False ),
48160     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
48161     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
48162     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
48163     storeRawSumPt = cms.bool( False ),
48164     ApplyDiscriminationByECALIsolation = cms.bool( False ),
48165     applyRhoCorrection = cms.bool( False ),
48166     WeightECALIsolation = cms.double( 1.0 ),
48167     rhoUEOffsetCorrection = cms.double( 1.0 ),
48168     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
48169     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
48170     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
48171     relativeSumPtOffset = cms.double( 0.0 ),
48172     customOuterCone = cms.double( -1.0 ),
48173     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
48174 )
48175 fragment.hltPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
48176     storeRawFootprintCorrection = cms.bool( False ),
48177     PFTauProducer = cms.InputTag( "hltPFTaus" ),
48178     storeRawOccupancy = cms.bool( False ),
48179     maximumSumPtCut = cms.double( 3.0 ),
48180     qualityCuts = cms.PSet( 
48181       vertexTrackFiltering = cms.bool( False ),
48182       isolationQualityCuts = cms.PSet( 
48183         maxDeltaZ = cms.double( 0.2 ),
48184         minTrackPt = cms.double( 0.5 ),
48185         minGammaEt = cms.double( 0.5 ),
48186         minTrackHits = cms.uint32( 3 ),
48187         minTrackPixelHits = cms.uint32( 0 ),
48188         maxTrackChi2 = cms.double( 100.0 ),
48189         maxTransverseImpactParameter = cms.double( 0.1 ),
48190         useTracksInsteadOfPFHadrons = cms.bool( False )
48191       ),
48192       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
48193       recoverLeadingTrk = cms.bool( False ),
48194       signalQualityCuts = cms.PSet( 
48195         maxDeltaZ = cms.double( 0.2 ),
48196         minTrackPt = cms.double( 0.0 ),
48197         minGammaEt = cms.double( 0.5 ),
48198         minTrackHits = cms.uint32( 3 ),
48199         minTrackPixelHits = cms.uint32( 0 ),
48200         maxTrackChi2 = cms.double( 1000.0 ),
48201         maxTransverseImpactParameter = cms.double( 0.2 ),
48202         useTracksInsteadOfPFHadrons = cms.bool( False ),
48203         minNeutralHadronEt = cms.double( 1.0 )
48204       ),
48205       vxAssocQualityCuts = cms.PSet( 
48206         minTrackPt = cms.double( 0.0 ),
48207         minGammaEt = cms.double( 0.5 ),
48208         minTrackHits = cms.uint32( 3 ),
48209         minTrackPixelHits = cms.uint32( 0 ),
48210         maxTrackChi2 = cms.double( 1000.0 ),
48211         maxTransverseImpactParameter = cms.double( 0.2 ),
48212         useTracksInsteadOfPFHadrons = cms.bool( False )
48213       ),
48214       pvFindingAlgo = cms.string( "closestInDeltaZ" )
48215     ),
48216     minTauPtForNoIso = cms.double( -99.0 ),
48217     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
48218     vertexSrc = cms.InputTag( "NotUsed" ),
48219     applySumPtCut = cms.bool( False ),
48220     rhoConeSize = cms.double( 0.5 ),
48221     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
48222     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
48223     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
48224     enableHGCalWorkaround = cms.bool( False ),
48225     footprintCorrections = cms.VPSet( 
48226       cms.PSet(  offset = cms.string( "0.0" ),
48227         selection = cms.string( "decayMode() = 0" )
48228       ),
48229       cms.PSet(  offset = cms.string( "0.0" ),
48230         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
48231       ),
48232       cms.PSet(  offset = cms.string( "2.7" ),
48233         selection = cms.string( "decayMode() = 5" )
48234       ),
48235       cms.PSet(  offset = cms.string( "0.0" ),
48236         selection = cms.string( "decayMode() = 6" )
48237       ),
48238       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
48239         selection = cms.string( "decayMode() = 10" )
48240       )
48241     ),
48242     deltaBetaFactor = cms.string( "0.38" ),
48243     applyFootprintCorrection = cms.bool( False ),
48244     UseAllPFCandsForWeights = cms.bool( False ),
48245     relativeSumPtCut = cms.double( 0.05 ),
48246     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
48247     maximumOccupancy = cms.uint32( 0 ),
48248     verbosity = cms.int32( 0 ),
48249     applyOccupancyCut = cms.bool( False ),
48250     applyDeltaBetaCorrection = cms.bool( False ),
48251     applyRelativeSumPtCut = cms.bool( True ),
48252     storeRawPUsumPt = cms.bool( False ),
48253     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
48254     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
48255     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
48256     storeRawSumPt = cms.bool( False ),
48257     ApplyDiscriminationByECALIsolation = cms.bool( False ),
48258     applyRhoCorrection = cms.bool( False ),
48259     WeightECALIsolation = cms.double( 1.0 ),
48260     rhoUEOffsetCorrection = cms.double( 1.0 ),
48261     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
48262     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
48263     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
48264     relativeSumPtOffset = cms.double( 60.0 ),
48265     customOuterCone = cms.double( -1.0 ),
48266     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
48267 )
48268 fragment.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer",
48269     PFTauProducer = cms.InputTag( "hltPFTaus" ),
48270     Prediscriminants = cms.PSet( 
48271       BooleanOperator = cms.string( "or" ),
48272       discr1 = cms.PSet( 
48273         cut = cms.double( 0.5 ),
48274         Producer = cms.InputTag( "hltPFTauMediumAbsoluteChargedIsolationDiscriminator" )
48275       ),
48276       discr2 = cms.PSet( 
48277         cut = cms.double( 0.5 ),
48278         Producer = cms.InputTag( "hltPFTauMediumRelativeChargedIsolationDiscriminator" )
48279       )
48280     ),
48281     PassValue = cms.double( 1.0 ),
48282     FailValue = cms.double( 0.0 )
48283 )
48284 fragment.hltPFTau35 = cms.EDFilter( "HLT1PFTau",
48285     saveTags = cms.bool( True ),
48286     inputTag = cms.InputTag( "hltPFTaus" ),
48287     triggerType = cms.int32( 84 ),
48288     MinE = cms.double( -1.0 ),
48289     MinPt = cms.double( 35.0 ),
48290     MinMass = cms.double( -1.0 ),
48291     MaxMass = cms.double( -1.0 ),
48292     MinEta = cms.double( -1.0 ),
48293     MaxEta = cms.double( 2.5 ),
48294     MinN = cms.int32( 1 )
48295 )
48296 fragment.hltPFTau35Track = cms.EDFilter( "HLT1PFTau",
48297     saveTags = cms.bool( True ),
48298     inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ),
48299     triggerType = cms.int32( 84 ),
48300     MinE = cms.double( -1.0 ),
48301     MinPt = cms.double( 35.0 ),
48302     MinMass = cms.double( -1.0 ),
48303     MaxMass = cms.double( -1.0 ),
48304     MinEta = cms.double( -1.0 ),
48305     MaxEta = cms.double( 2.5 ),
48306     MinN = cms.int32( 1 )
48307 )
48308 fragment.hltPFTau2Prongs = cms.EDProducer( "PFRecoTauDiscriminationByNProngs",
48309     qualityCuts = cms.PSet( 
48310       vertexTrackFiltering = cms.bool( False ),
48311       isolationQualityCuts = cms.PSet( 
48312         maxDeltaZ = cms.double( 0.1 ),
48313         minTrackPt = cms.double( 0.5 ),
48314         minGammaEt = cms.double( 0.5 ),
48315         minTrackHits = cms.uint32( 3 ),
48316         minTrackPixelHits = cms.uint32( 0 ),
48317         maxTrackChi2 = cms.double( 100.0 ),
48318         maxTransverseImpactParameter = cms.double( 0.1 ),
48319         minTrackVertexWeight = cms.double( -1.0 )
48320       ),
48321       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
48322       recoverLeadingTrk = cms.bool( False ),
48323       signalQualityCuts = cms.PSet( 
48324         minNeutralHadronEt = cms.double( 30.0 ),
48325         maxDeltaZ = cms.double( 0.2 ),
48326         minTrackPt = cms.double( 0.0 ),
48327         minGammaEt = cms.double( 0.5 ),
48328         minTrackHits = cms.uint32( 3 ),
48329         minTrackPixelHits = cms.uint32( 0 ),
48330         maxTrackChi2 = cms.double( 1000.0 ),
48331         maxTransverseImpactParameter = cms.double( 0.2 ),
48332         minTrackVertexWeight = cms.double( -1.0 )
48333       ),
48334       leadingTrkOrPFCandOption = cms.string( "leadPFCand" ),
48335       vxAssocQualityCuts = cms.PSet( 
48336         minTrackPt = cms.double( 0.0 ),
48337         minGammaEt = cms.double( 0.5 ),
48338         minTrackHits = cms.uint32( 3 ),
48339         minTrackPixelHits = cms.uint32( 0 ),
48340         maxTrackChi2 = cms.double( 1000.0 ),
48341         maxTransverseImpactParameter = cms.double( 0.2 ),
48342         minTrackVertexWeight = cms.double( -1.0 )
48343       ),
48344       pvFindingAlgo = cms.string( "closestInDeltaZ" )
48345     ),
48346     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
48347     BooleanOutput = cms.bool( True ),
48348     PFTauProducer = cms.InputTag( "hltPFTaus" ),
48349     MinN = cms.uint32( 2 ),
48350     MaxN = cms.uint32( 2 )
48351 )
48352 fragment.hltSelectedPFTausTrackFindingMediumChargedIsolation = cms.EDFilter( "PFTauSelector",
48353     src = cms.InputTag( "hltPFTaus" ),
48354     cut = cms.string( "pt > 0" ),
48355     discriminators = cms.VPSet( 
48356       cms.PSet(  discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ),
48357         selectionCut = cms.double( 0.5 )
48358       ),
48359       cms.PSet(  discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
48360         selectionCut = cms.double( 0.5 )
48361       )
48362     ),
48363     discriminatorContainers = cms.VPSet( 
48364     )
48365 )
48366 fragment.hltPFTau35TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau",
48367     saveTags = cms.bool( True ),
48368     inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolation" ),
48369     triggerType = cms.int32( 84 ),
48370     MinE = cms.double( -1.0 ),
48371     MinPt = cms.double( 35.0 ),
48372     MinMass = cms.double( -1.0 ),
48373     MaxMass = cms.double( -1.0 ),
48374     MinEta = cms.double( -1.0 ),
48375     MaxEta = cms.double( 2.5 ),
48376     MinN = cms.int32( 1 )
48377 )
48378 fragment.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 = cms.EDFilter( "HLT2PhotonPFTau",
48379     saveTags = cms.bool( True ),
48380     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
48381     originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolation' ),
48382     inputTag1 = cms.InputTag( "hltEG35R9Id90HE10IsoMTrackIsoFilter" ),
48383     inputTag2 = cms.InputTag( "hltPFTau35TrackMediumChargedIso" ),
48384     triggerType1 = cms.int32( 81 ),
48385     triggerType2 = cms.int32( 84 ),
48386     MinDeta = cms.double( 0.0 ),
48387     MaxDeta = cms.double( -1.0 ),
48388     MinDphi = cms.double( 0.0 ),
48389     MaxDphi = cms.double( -1.0 ),
48390     MinDelR = cms.double( 0.3 ),
48391     MaxDelR = cms.double( 99999.0 ),
48392     MinPt = cms.double( 1.0 ),
48393     MaxPt = cms.double( -1.0 ),
48394     MinMinv = cms.double( 100.0 ),
48395     MaxMinv = cms.double( -1.0 ),
48396     MinN = cms.int32( 1 )
48397 )
48398 fragment.hltPreIsoMu24TwoProngs35 = cms.EDFilter( "HLTPrescaler",
48399     offset = cms.uint32( 0 ),
48400     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48401 )
48402 fragment.hltPreDimuon0JpsiL1NoOS = cms.EDFilter( "HLTPrescaler",
48403     offset = cms.uint32( 0 ),
48404     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48405 )
48406 fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48407     saveTags = cms.bool( True ),
48408     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48409     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48410     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQL1Filtered0" ),
48411     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48412     MinN = cms.int32( 0 ),
48413     MaxEta = cms.double( 2.5 ),
48414     AbsEtaBins = cms.vdouble( 0.0 ),
48415     MinNstations = cms.vint32( 0 ),
48416     MinNhits = cms.vint32( 0 ),
48417     CutOnChambers = cms.bool( False ),
48418     MinNchambers = cms.vint32( 0 ),
48419     MaxDr = cms.double( 9999.0 ),
48420     MinDr = cms.double( -1.0 ),
48421     MaxDz = cms.double( 9999.0 ),
48422     MinDxySig = cms.double( -1.0 ),
48423     MinPt = cms.double( 0.0 ),
48424     NSigmaPt = cms.double( 0.0 ),
48425     MatchToPreviousCand = cms.bool( True )
48426 )
48427 fragment.hltDimuon0JpsiL1sNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48428     saveTags = cms.bool( True ),
48429     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48430     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48431     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQL2PreFiltered0" ),
48432     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ),
48433     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48434     PreviousCandIsL2 = cms.bool( True ),
48435     FastAccept = cms.bool( False ),
48436     MinN = cms.int32( 1 ),
48437     MaxEta = cms.double( 2.5 ),
48438     MinNhits = cms.int32( 0 ),
48439     MaxDr = cms.double( 2.0 ),
48440     MaxDz = cms.double( 9999.0 ),
48441     ChargeOpt = cms.int32( -1 ),
48442     MinPtPair = cms.vdouble( 0.0 ),
48443     MaxPtPair = cms.vdouble( 1.0E125 ),
48444     MinPtMax = cms.vdouble( 0.0 ),
48445     MinPtMin = cms.vdouble( 0.0 ),
48446     MaxPtMin = cms.vdouble( 1.0E125 ),
48447     MinInvMass = cms.vdouble( 2.9 ),
48448     MaxInvMass = cms.vdouble( 3.3 ),
48449     MinDiMuonDeltaR = cms.double( -1.0 ),
48450     MinAcop = cms.double( -999.0 ),
48451     MaxAcop = cms.double( 999.0 ),
48452     MinPtBalance = cms.double( -1.0 ),
48453     MaxPtBalance = cms.double( 999999.0 ),
48454     NSigmaPt = cms.double( 0.0 ),
48455     MaxDCAMuMu = cms.double( 0.5 ),
48456     MaxRapidityPair = cms.double( 999999.0 ),
48457     CutCowboys = cms.bool( False ),
48458     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48459     L1MatchingdR = cms.double( 0.3 ),
48460     MatchToPreviousCand = cms.bool( True ),
48461     useSimpleGeometry = cms.bool( True ),
48462     useStation2 = cms.bool( True ),
48463     fallbackToME1 = cms.bool( False ),
48464     cosmicPropagationHypothesis = cms.bool( False ),
48465     useMB2InOverlap = cms.bool( False ),
48466     useTrack = cms.string( "tracker" ),
48467     useState = cms.string( "atVertex" ),
48468     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48469     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48470     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48471 )
48472 fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48473     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48474     PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL1sNoOSL3Filtered" ),
48475     matchToPrevious = cms.bool( True ),
48476     MaxEta = cms.double( 2.5 ),
48477     MinPt = cms.double( 0.0 ),
48478     MinPtPair = cms.double( 0.0 ),
48479     MinInvMass = cms.double( 0.0 ),
48480     MaxInvMass = cms.double( 999999.0 ),
48481     ChargeOpt = cms.int32( -1 )
48482 )
48483 fragment.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS = cms.EDFilter( "HLTDisplacedmumuFilter",
48484     saveTags = cms.bool( True ),
48485     FastAccept = cms.bool( True ),
48486     MinLxySignificance = cms.double( 0.0 ),
48487     MaxLxySignificance = cms.double( 0.0 ),
48488     MaxNormalisedChi2 = cms.double( 999999.0 ),
48489     MinVtxProbability = cms.double( 0.005 ),
48490     MinCosinePointingAngle = cms.double( -2.0 ),
48491     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS" ),
48492     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48493     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48494 )
48495 fragment.hltPreDimuon0JpsiNoVertexingNoOS = cms.EDFilter( "HLTPrescaler",
48496     offset = cms.uint32( 0 ),
48497     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48498 )
48499 fragment.hltDimuon0JpsiNoVtxNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48500     saveTags = cms.bool( True ),
48501     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48502     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48503     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQL2PreFiltered0" ),
48504     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ),
48505     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48506     PreviousCandIsL2 = cms.bool( True ),
48507     FastAccept = cms.bool( False ),
48508     MinN = cms.int32( 1 ),
48509     MaxEta = cms.double( 2.5 ),
48510     MinNhits = cms.int32( 0 ),
48511     MaxDr = cms.double( 2.0 ),
48512     MaxDz = cms.double( 9999.0 ),
48513     ChargeOpt = cms.int32( 0 ),
48514     MinPtPair = cms.vdouble( 0.0 ),
48515     MaxPtPair = cms.vdouble( 1.0E125 ),
48516     MinPtMax = cms.vdouble( 0.0 ),
48517     MinPtMin = cms.vdouble( 0.0 ),
48518     MaxPtMin = cms.vdouble( 1.0E125 ),
48519     MinInvMass = cms.vdouble( 2.9 ),
48520     MaxInvMass = cms.vdouble( 3.3 ),
48521     MinDiMuonDeltaR = cms.double( -1.0 ),
48522     MinAcop = cms.double( -999.0 ),
48523     MaxAcop = cms.double( 999.0 ),
48524     MinPtBalance = cms.double( -1.0 ),
48525     MaxPtBalance = cms.double( 999999.0 ),
48526     NSigmaPt = cms.double( 0.0 ),
48527     MaxDCAMuMu = cms.double( 0.5 ),
48528     MaxRapidityPair = cms.double( 999999.0 ),
48529     CutCowboys = cms.bool( False ),
48530     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48531     L1MatchingdR = cms.double( 0.3 ),
48532     MatchToPreviousCand = cms.bool( True ),
48533     useSimpleGeometry = cms.bool( True ),
48534     useStation2 = cms.bool( True ),
48535     fallbackToME1 = cms.bool( False ),
48536     cosmicPropagationHypothesis = cms.bool( False ),
48537     useMB2InOverlap = cms.bool( False ),
48538     useTrack = cms.string( "tracker" ),
48539     useState = cms.string( "atVertex" ),
48540     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48541     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48542     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48543 )
48544 fragment.hltL1sDoubleMu0SQOS = cms.EDFilter( "HLTL1TSeed",
48545     saveTags = cms.bool( True ),
48546     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ_OS OR L1_DoubleMu0_SQ" ),
48547     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48548     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
48549     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48550     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48551     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48552     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48553     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48554     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48555     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48556 )
48557 fragment.hltPreDimuon0Jpsi = cms.EDFilter( "HLTPrescaler",
48558     offset = cms.uint32( 0 ),
48559     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48560 )
48561 fragment.hltL1sEmuDoubleMu0SQOS = cms.EDFilter( "HLTL1TSeed",
48562     saveTags = cms.bool( True ),
48563     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ_OS" ),
48564     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48565     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48566     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48567     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48568     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48569     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48570     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48571     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48572     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48573 )
48574 fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48575     saveTags = cms.bool( True ),
48576     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48577     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0SQOS" ),
48578     MaxEta = cms.double( 2.5 ),
48579     MinPt = cms.double( 0.0 ),
48580     MaxDeltaR = cms.double( 0.3 ),
48581     MinN = cms.int32( 2 ),
48582     CentralBxOnly = cms.bool( True ),
48583     SelectQualities = cms.vint32(  )
48584 )
48585 fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48586     saveTags = cms.bool( True ),
48587     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48588     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48589     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQOSL1Filtered0" ),
48590     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48591     MinN = cms.int32( 0 ),
48592     MaxEta = cms.double( 2.5 ),
48593     AbsEtaBins = cms.vdouble( 0.0 ),
48594     MinNstations = cms.vint32( 0 ),
48595     MinNhits = cms.vint32( 0 ),
48596     CutOnChambers = cms.bool( False ),
48597     MinNchambers = cms.vint32( 0 ),
48598     MaxDr = cms.double( 9999.0 ),
48599     MinDr = cms.double( -1.0 ),
48600     MaxDz = cms.double( 9999.0 ),
48601     MinDxySig = cms.double( -1.0 ),
48602     MinPt = cms.double( 0.0 ),
48603     NSigmaPt = cms.double( 0.0 ),
48604     MatchToPreviousCand = cms.bool( True )
48605 )
48606 fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48607     saveTags = cms.bool( True ),
48608     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
48609     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQOSL1Filtered0" ),
48610     MaxEta = cms.double( 2.5 ),
48611     MinPt = cms.double( 0.0 ),
48612     MaxDeltaR = cms.double( 0.3 ),
48613     MinN = cms.int32( 1 ),
48614     CentralBxOnly = cms.bool( True ),
48615     SelectQualities = cms.vint32(  )
48616 )
48617 fragment.hltDimuon0JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48618     saveTags = cms.bool( True ),
48619     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48620     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48621     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ),
48622     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ),
48623     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48624     PreviousCandIsL2 = cms.bool( True ),
48625     FastAccept = cms.bool( False ),
48626     MinN = cms.int32( 1 ),
48627     MaxEta = cms.double( 2.5 ),
48628     MinNhits = cms.int32( 0 ),
48629     MaxDr = cms.double( 2.0 ),
48630     MaxDz = cms.double( 9999.0 ),
48631     ChargeOpt = cms.int32( -1 ),
48632     MinPtPair = cms.vdouble( 0.0 ),
48633     MaxPtPair = cms.vdouble( 1.0E125 ),
48634     MinPtMax = cms.vdouble( 0.0 ),
48635     MinPtMin = cms.vdouble( 0.0 ),
48636     MaxPtMin = cms.vdouble( 1.0E125 ),
48637     MinInvMass = cms.vdouble( 2.9 ),
48638     MaxInvMass = cms.vdouble( 3.3 ),
48639     MinDiMuonDeltaR = cms.double( -1.0 ),
48640     MinAcop = cms.double( -999.0 ),
48641     MaxAcop = cms.double( 999.0 ),
48642     MinPtBalance = cms.double( -1.0 ),
48643     MaxPtBalance = cms.double( 999999.0 ),
48644     NSigmaPt = cms.double( 0.0 ),
48645     MaxDCAMuMu = cms.double( 0.5 ),
48646     MaxRapidityPair = cms.double( 999999.0 ),
48647     CutCowboys = cms.bool( False ),
48648     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48649     L1MatchingdR = cms.double( 0.3 ),
48650     MatchToPreviousCand = cms.bool( True ),
48651     useSimpleGeometry = cms.bool( True ),
48652     useStation2 = cms.bool( True ),
48653     fallbackToME1 = cms.bool( False ),
48654     cosmicPropagationHypothesis = cms.bool( False ),
48655     useMB2InOverlap = cms.bool( False ),
48656     useTrack = cms.string( "tracker" ),
48657     useState = cms.string( "atVertex" ),
48658     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48659     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48660     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48661 )
48662 fragment.hltDisplacedmumuVtxProducerDimuon0Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48663     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48664     PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL3Filtered" ),
48665     matchToPrevious = cms.bool( True ),
48666     MaxEta = cms.double( 2.5 ),
48667     MinPt = cms.double( 0.0 ),
48668     MinPtPair = cms.double( 0.0 ),
48669     MinInvMass = cms.double( 0.0 ),
48670     MaxInvMass = cms.double( 999999.0 ),
48671     ChargeOpt = cms.int32( -1 )
48672 )
48673 fragment.hltDisplacedmumuFilterDimuon0Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
48674     saveTags = cms.bool( True ),
48675     FastAccept = cms.bool( True ),
48676     MinLxySignificance = cms.double( 0.0 ),
48677     MaxLxySignificance = cms.double( 0.0 ),
48678     MaxNormalisedChi2 = cms.double( 999999.0 ),
48679     MinVtxProbability = cms.double( 0.005 ),
48680     MinCosinePointingAngle = cms.double( -2.0 ),
48681     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0Jpsi" ),
48682     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48683     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48684 )
48685 fragment.hltPreDimuon0JpsiNoVertexing = cms.EDFilter( "HLTPrescaler",
48686     offset = cms.uint32( 0 ),
48687     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48688 )
48689 fragment.hltPreDimuon0JpsiL14R0er1p5R = cms.EDFilter( "HLTPrescaler",
48690     offset = cms.uint32( 0 ),
48691     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48692 )
48693 fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48694     saveTags = cms.bool( True ),
48695     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48696     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48697     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
48698     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
48699     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48700     PreviousCandIsL2 = cms.bool( True ),
48701     FastAccept = cms.bool( False ),
48702     MinN = cms.int32( 1 ),
48703     MaxEta = cms.double( 2.5 ),
48704     MinNhits = cms.int32( 0 ),
48705     MaxDr = cms.double( 2.0 ),
48706     MaxDz = cms.double( 9999.0 ),
48707     ChargeOpt = cms.int32( -1 ),
48708     MinPtPair = cms.vdouble( 0.0 ),
48709     MaxPtPair = cms.vdouble( 1.0E125 ),
48710     MinPtMax = cms.vdouble( 0.0 ),
48711     MinPtMin = cms.vdouble( 0.0 ),
48712     MaxPtMin = cms.vdouble( 1.0E125 ),
48713     MinInvMass = cms.vdouble( 2.9 ),
48714     MaxInvMass = cms.vdouble( 3.3 ),
48715     MinDiMuonDeltaR = cms.double( -1.0 ),
48716     MinAcop = cms.double( -999.0 ),
48717     MaxAcop = cms.double( 999.0 ),
48718     MinPtBalance = cms.double( -1.0 ),
48719     MaxPtBalance = cms.double( 999999.0 ),
48720     NSigmaPt = cms.double( 0.0 ),
48721     MaxDCAMuMu = cms.double( 0.5 ),
48722     MaxRapidityPair = cms.double( 999999.0 ),
48723     CutCowboys = cms.bool( False ),
48724     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48725     L1MatchingdR = cms.double( 0.3 ),
48726     MatchToPreviousCand = cms.bool( True ),
48727     useSimpleGeometry = cms.bool( True ),
48728     useStation2 = cms.bool( True ),
48729     fallbackToME1 = cms.bool( False ),
48730     cosmicPropagationHypothesis = cms.bool( False ),
48731     useMB2InOverlap = cms.bool( False ),
48732     useTrack = cms.string( "tracker" ),
48733     useState = cms.string( "atVertex" ),
48734     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48735     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48736     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48737 )
48738 fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48739     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48740     PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL1s4R0er1p5RL3Filtered" ),
48741     matchToPrevious = cms.bool( True ),
48742     MaxEta = cms.double( 2.5 ),
48743     MinPt = cms.double( 0.0 ),
48744     MinPtPair = cms.double( 0.0 ),
48745     MinInvMass = cms.double( 0.0 ),
48746     MaxInvMass = cms.double( 999999.0 ),
48747     ChargeOpt = cms.int32( -1 )
48748 )
48749 fragment.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R = cms.EDFilter( "HLTDisplacedmumuFilter",
48750     saveTags = cms.bool( True ),
48751     FastAccept = cms.bool( True ),
48752     MinLxySignificance = cms.double( 0.0 ),
48753     MaxLxySignificance = cms.double( 0.0 ),
48754     MaxNormalisedChi2 = cms.double( 999999.0 ),
48755     MinVtxProbability = cms.double( 0.005 ),
48756     MinCosinePointingAngle = cms.double( -2.0 ),
48757     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R" ),
48758     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48759     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48760 )
48761 fragment.hltPreDimuon0JpsiNoVertexingL14R0er1p5R = cms.EDFilter( "HLTPrescaler",
48762     offset = cms.uint32( 0 ),
48763     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48764 )
48765 fragment.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 = cms.EDFilter( "HLTL1TSeed",
48766     saveTags = cms.bool( True ),
48767     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9" ),
48768     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48769     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
48770     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48771     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48772     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48773     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48774     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48775     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48776     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48777 )
48778 fragment.hltPreDimuon0Jpsi3p5Muon2 = cms.EDFilter( "HLTPrescaler",
48779     offset = cms.uint32( 0 ),
48780     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48781 )
48782 fragment.hltTripleMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48783     saveTags = cms.bool( False ),
48784     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48785     PreviousCandTag = cms.InputTag( "hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9" ),
48786     MaxEta = cms.double( 2.5 ),
48787     MinPt = cms.double( 0.0 ),
48788     MaxDeltaR = cms.double( 0.3 ),
48789     MinN = cms.int32( 3 ),
48790     CentralBxOnly = cms.bool( True ),
48791     SelectQualities = cms.vint32(  )
48792 )
48793 fragment.hltTripleMuonL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48794     saveTags = cms.bool( True ),
48795     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48796     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48797     PreviousCandTag = cms.InputTag( "hltTripleMuonL1Filtered0" ),
48798     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48799     MinN = cms.int32( 0 ),
48800     MaxEta = cms.double( 2.5 ),
48801     AbsEtaBins = cms.vdouble( 0.0 ),
48802     MinNstations = cms.vint32( 0 ),
48803     MinNhits = cms.vint32( 0 ),
48804     CutOnChambers = cms.bool( False ),
48805     MinNchambers = cms.vint32( 0 ),
48806     MaxDr = cms.double( 9999.0 ),
48807     MinDr = cms.double( -1.0 ),
48808     MaxDz = cms.double( 9999.0 ),
48809     MinDxySig = cms.double( -1.0 ),
48810     MinPt = cms.double( 0.0 ),
48811     NSigmaPt = cms.double( 0.0 ),
48812     MatchToPreviousCand = cms.bool( True )
48813 )
48814 fragment.hltL1fForIterL3TripleMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48815     saveTags = cms.bool( True ),
48816     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
48817     PreviousCandTag = cms.InputTag( "hltTripleMuonL1Filtered0" ),
48818     MaxEta = cms.double( 2.5 ),
48819     MinPt = cms.double( 0.0 ),
48820     MaxDeltaR = cms.double( 0.3 ),
48821     MinN = cms.int32( 1 ),
48822     CentralBxOnly = cms.bool( True ),
48823     SelectQualities = cms.vint32(  )
48824 )
48825 fragment.hltTripleMuL3PreFiltered222 = cms.EDFilter( "HLTMuonL3PreFilter",
48826     saveTags = cms.bool( True ),
48827     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48828     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48829     PreviousCandTag = cms.InputTag( "hltTripleMuonL2PreFiltered0" ),
48830     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonL1Filtered0" ),
48831     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48832     MinN = cms.int32( 3 ),
48833     MaxEta = cms.double( 2.5 ),
48834     MinNhits = cms.int32( 0 ),
48835     MaxDr = cms.double( 2.0 ),
48836     MinDr = cms.double( -1.0 ),
48837     MaxDz = cms.double( 9999.0 ),
48838     MinDxySig = cms.double( -1.0 ),
48839     MinPt = cms.double( 2.0 ),
48840     NSigmaPt = cms.double( 0.0 ),
48841     MaxNormalizedChi2 = cms.double( 9999.0 ),
48842     MaxDXYBeamSpot = cms.double( 9999.0 ),
48843     MinDXYBeamSpot = cms.double( -1.0 ),
48844     MinNmuonHits = cms.int32( 0 ),
48845     MaxPtDifference = cms.double( 9999.0 ),
48846     MinTrackPt = cms.double( 0.0 ),
48847     minMuonStations = cms.int32( 2 ),
48848     minTrkHits = cms.int32( -1 ),
48849     minMuonHits = cms.int32( -1 ),
48850     allowedTypeMask = cms.uint32( 255 ),
48851     requiredTypeMask = cms.uint32( 0 ),
48852     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
48853     trkMuonId = cms.uint32( 0 ),
48854     L1MatchingdR = cms.double( 0.3 ),
48855     MatchToPreviousCand = cms.bool( True ),
48856     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48857     requireL3MuonTrajectorySeed = cms.bool( False ),
48858     useSimpleGeometry = cms.bool( True ),
48859     useStation2 = cms.bool( True ),
48860     fallbackToME1 = cms.bool( False ),
48861     cosmicPropagationHypothesis = cms.bool( False ),
48862     useMB2InOverlap = cms.bool( False ),
48863     useTrack = cms.string( "tracker" ),
48864     useState = cms.string( "atVertex" ),
48865     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48866     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48867     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48868 )
48869 fragment.hltJpsiMuonL3Filtered3p5 = cms.EDFilter( "HLTMuonDimuonL3Filter",
48870     saveTags = cms.bool( True ),
48871     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48872     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48873     PreviousCandTag = cms.InputTag( "hltTripleMuonL2PreFiltered0" ),
48874     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonL1Filtered0" ),
48875     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48876     PreviousCandIsL2 = cms.bool( True ),
48877     FastAccept = cms.bool( False ),
48878     MinN = cms.int32( 1 ),
48879     MaxEta = cms.double( 2.5 ),
48880     MinNhits = cms.int32( 0 ),
48881     MaxDr = cms.double( 2.0 ),
48882     MaxDz = cms.double( 9999.0 ),
48883     ChargeOpt = cms.int32( -1 ),
48884     MinPtPair = cms.vdouble( 0.0 ),
48885     MaxPtPair = cms.vdouble( 1.0E125 ),
48886     MinPtMax = cms.vdouble( 0.0 ),
48887     MinPtMin = cms.vdouble( 3.5 ),
48888     MaxPtMin = cms.vdouble( 1.0E125 ),
48889     MinInvMass = cms.vdouble( 2.95 ),
48890     MaxInvMass = cms.vdouble( 3.25 ),
48891     MinDiMuonDeltaR = cms.double( -1.0 ),
48892     MinAcop = cms.double( -999.0 ),
48893     MaxAcop = cms.double( 999.0 ),
48894     MinPtBalance = cms.double( -1.0 ),
48895     MaxPtBalance = cms.double( 999999.0 ),
48896     NSigmaPt = cms.double( 0.0 ),
48897     MaxDCAMuMu = cms.double( 0.5 ),
48898     MaxRapidityPair = cms.double( 999999.0 ),
48899     CutCowboys = cms.bool( False ),
48900     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48901     L1MatchingdR = cms.double( 0.3 ),
48902     MatchToPreviousCand = cms.bool( True ),
48903     useSimpleGeometry = cms.bool( True ),
48904     useStation2 = cms.bool( True ),
48905     fallbackToME1 = cms.bool( False ),
48906     cosmicPropagationHypothesis = cms.bool( False ),
48907     useMB2InOverlap = cms.bool( False ),
48908     useTrack = cms.string( "tracker" ),
48909     useState = cms.string( "atVertex" ),
48910     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48911     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48912     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48913 )
48914 fragment.hltDisplacedmumuVtxProducerJpsiMuon3p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48915     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48916     PreviousCandTag = cms.InputTag( "hltJpsiMuonL3Filtered3p5" ),
48917     matchToPrevious = cms.bool( True ),
48918     MaxEta = cms.double( 2.5 ),
48919     MinPt = cms.double( 3.5 ),
48920     MinPtPair = cms.double( 0.0 ),
48921     MinInvMass = cms.double( 0.0 ),
48922     MaxInvMass = cms.double( 999999.0 ),
48923     ChargeOpt = cms.int32( -1 )
48924 )
48925 fragment.hltVertexmumuFilterJpsiMuon3p5 = cms.EDFilter( "HLTDisplacedmumuFilter",
48926     saveTags = cms.bool( True ),
48927     FastAccept = cms.bool( True ),
48928     MinLxySignificance = cms.double( 0.0 ),
48929     MaxLxySignificance = cms.double( -1.0 ),
48930     MaxNormalisedChi2 = cms.double( 999999.0 ),
48931     MinVtxProbability = cms.double( 0.005 ),
48932     MinCosinePointingAngle = cms.double( -2.0 ),
48933     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerJpsiMuon3p5" ),
48934     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48935     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48936 )
48937 fragment.hltL1sDoubleMu4p5SQOS = cms.EDFilter( "HLTL1TSeed",
48938     saveTags = cms.bool( True ),
48939     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ),
48940     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48941     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
48942     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48943     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48944     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48945     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48946     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48947     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48948     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48949 )
48950 fragment.hltPreDimuon0UpsilonL14p5 = cms.EDFilter( "HLTPrescaler",
48951     offset = cms.uint32( 0 ),
48952     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48953 )
48954 fragment.hltL1sEmuDoubleMu4p5SQOS = cms.EDFilter( "HLTL1TSeed",
48955     saveTags = cms.bool( True ),
48956     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ),
48957     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48958     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48959     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48960     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48961     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48962     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48963     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48964     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48965     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48966 )
48967 fragment.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48968     saveTags = cms.bool( True ),
48969     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48970     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5SQOS" ),
48971     MaxEta = cms.double( 2.5 ),
48972     MinPt = cms.double( 0.0 ),
48973     MaxDeltaR = cms.double( 0.3 ),
48974     MinN = cms.int32( 2 ),
48975     CentralBxOnly = cms.bool( True ),
48976     SelectQualities = cms.vint32(  )
48977 )
48978 fragment.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48979     saveTags = cms.bool( True ),
48980     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48981     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48982     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0" ),
48983     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48984     MinN = cms.int32( 0 ),
48985     MaxEta = cms.double( 2.5 ),
48986     AbsEtaBins = cms.vdouble( 0.0 ),
48987     MinNstations = cms.vint32( 0 ),
48988     MinNhits = cms.vint32( 0 ),
48989     CutOnChambers = cms.bool( False ),
48990     MinNchambers = cms.vint32( 0 ),
48991     MaxDr = cms.double( 9999.0 ),
48992     MinDr = cms.double( -1.0 ),
48993     MaxDz = cms.double( 9999.0 ),
48994     MinDxySig = cms.double( -1.0 ),
48995     MinPt = cms.double( 0.0 ),
48996     NSigmaPt = cms.double( 0.0 ),
48997     MatchToPreviousCand = cms.bool( True )
48998 )
48999 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49000     saveTags = cms.bool( True ),
49001     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49002     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0" ),
49003     MaxEta = cms.double( 2.5 ),
49004     MinPt = cms.double( 0.0 ),
49005     MaxDeltaR = cms.double( 0.3 ),
49006     MinN = cms.int32( 1 ),
49007     CentralBxOnly = cms.bool( True ),
49008     SelectQualities = cms.vint32(  )
49009 )
49010 fragment.hltDimuon0UpsilonL1s4p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49011     saveTags = cms.bool( True ),
49012     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49013     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49014     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0" ),
49015     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0" ),
49016     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49017     PreviousCandIsL2 = cms.bool( True ),
49018     FastAccept = cms.bool( False ),
49019     MinN = cms.int32( 1 ),
49020     MaxEta = cms.double( 2.5 ),
49021     MinNhits = cms.int32( 0 ),
49022     MaxDr = cms.double( 2.0 ),
49023     MaxDz = cms.double( 9999.0 ),
49024     ChargeOpt = cms.int32( -1 ),
49025     MinPtPair = cms.vdouble( 0.0 ),
49026     MaxPtPair = cms.vdouble( 1.0E125 ),
49027     MinPtMax = cms.vdouble( 0.0 ),
49028     MinPtMin = cms.vdouble( 0.0 ),
49029     MaxPtMin = cms.vdouble( 1.0E125 ),
49030     MinInvMass = cms.vdouble( 8.5 ),
49031     MaxInvMass = cms.vdouble( 11.5 ),
49032     MinDiMuonDeltaR = cms.double( -1.0 ),
49033     MinAcop = cms.double( -999.0 ),
49034     MaxAcop = cms.double( 999.0 ),
49035     MinPtBalance = cms.double( -1.0 ),
49036     MaxPtBalance = cms.double( 999999.0 ),
49037     NSigmaPt = cms.double( 0.0 ),
49038     MaxDCAMuMu = cms.double( 0.5 ),
49039     MaxRapidityPair = cms.double( 999999.0 ),
49040     CutCowboys = cms.bool( False ),
49041     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49042     L1MatchingdR = cms.double( 0.3 ),
49043     MatchToPreviousCand = cms.bool( True ),
49044     useSimpleGeometry = cms.bool( True ),
49045     useStation2 = cms.bool( True ),
49046     fallbackToME1 = cms.bool( False ),
49047     cosmicPropagationHypothesis = cms.bool( False ),
49048     useMB2InOverlap = cms.bool( False ),
49049     useTrack = cms.string( "tracker" ),
49050     useState = cms.string( "atVertex" ),
49051     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49052     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49053     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49054 )
49055 fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49056     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49057     PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5L3Filtered" ),
49058     matchToPrevious = cms.bool( True ),
49059     MaxEta = cms.double( 2.5 ),
49060     MinPt = cms.double( 0.0 ),
49061     MinPtPair = cms.double( 0.0 ),
49062     MinInvMass = cms.double( 0.0 ),
49063     MaxInvMass = cms.double( 999999.0 ),
49064     ChargeOpt = cms.int32( -1 )
49065 )
49066 fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 = cms.EDFilter( "HLTDisplacedmumuFilter",
49067     saveTags = cms.bool( True ),
49068     FastAccept = cms.bool( True ),
49069     MinLxySignificance = cms.double( 0.0 ),
49070     MaxLxySignificance = cms.double( 0.0 ),
49071     MaxNormalisedChi2 = cms.double( 999999.0 ),
49072     MinVtxProbability = cms.double( 0.005 ),
49073     MinCosinePointingAngle = cms.double( -2.0 ),
49074     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5" ),
49075     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49076     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49077 )
49078 fragment.hltL1sDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed",
49079     saveTags = cms.bool( True ),
49080     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS OR L1_DoubleMu4p5_SQ_OS" ),
49081     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49082     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49083     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49084     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49085     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49086     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49087     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49088     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49089     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49090 )
49091 fragment.hltPreDimuon0UpsilonL14p5er2p0 = cms.EDFilter( "HLTPrescaler",
49092     offset = cms.uint32( 0 ),
49093     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49094 )
49095 fragment.hltL1sEmuDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed",
49096     saveTags = cms.bool( True ),
49097     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS" ),
49098     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49099     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49100     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49101     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49102     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49103     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49104     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49105     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49106     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49107 )
49108 fragment.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49109     saveTags = cms.bool( True ),
49110     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49111     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5er2p0SQ" ),
49112     MaxEta = cms.double( 2.5 ),
49113     MinPt = cms.double( 0.0 ),
49114     MaxDeltaR = cms.double( 0.3 ),
49115     MinN = cms.int32( 2 ),
49116     CentralBxOnly = cms.bool( True ),
49117     SelectQualities = cms.vint32(  )
49118 )
49119 fragment.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49120     saveTags = cms.bool( True ),
49121     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49122     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49123     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ),
49124     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49125     MinN = cms.int32( 0 ),
49126     MaxEta = cms.double( 2.5 ),
49127     AbsEtaBins = cms.vdouble( 0.0 ),
49128     MinNstations = cms.vint32( 0 ),
49129     MinNhits = cms.vint32( 0 ),
49130     CutOnChambers = cms.bool( False ),
49131     MinNchambers = cms.vint32( 0 ),
49132     MaxDr = cms.double( 9999.0 ),
49133     MinDr = cms.double( -1.0 ),
49134     MaxDz = cms.double( 9999.0 ),
49135     MinDxySig = cms.double( -1.0 ),
49136     MinPt = cms.double( 0.0 ),
49137     NSigmaPt = cms.double( 0.0 ),
49138     MatchToPreviousCand = cms.bool( True )
49139 )
49140 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49141     saveTags = cms.bool( True ),
49142     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49143     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ),
49144     MaxEta = cms.double( 2.5 ),
49145     MinPt = cms.double( 0.0 ),
49146     MaxDeltaR = cms.double( 0.3 ),
49147     MinN = cms.int32( 1 ),
49148     CentralBxOnly = cms.bool( True ),
49149     SelectQualities = cms.vint32(  )
49150 )
49151 fragment.hltDimuon0UpsilonL1s4p5er2p0L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49152     saveTags = cms.bool( True ),
49153     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49154     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49155     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0" ),
49156     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ),
49157     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49158     PreviousCandIsL2 = cms.bool( True ),
49159     FastAccept = cms.bool( False ),
49160     MinN = cms.int32( 1 ),
49161     MaxEta = cms.double( 2.5 ),
49162     MinNhits = cms.int32( 0 ),
49163     MaxDr = cms.double( 2.0 ),
49164     MaxDz = cms.double( 9999.0 ),
49165     ChargeOpt = cms.int32( -1 ),
49166     MinPtPair = cms.vdouble( 0.0 ),
49167     MaxPtPair = cms.vdouble( 1.0E125 ),
49168     MinPtMax = cms.vdouble( 0.0 ),
49169     MinPtMin = cms.vdouble( 0.0 ),
49170     MaxPtMin = cms.vdouble( 1.0E125 ),
49171     MinInvMass = cms.vdouble( 8.5 ),
49172     MaxInvMass = cms.vdouble( 11.5 ),
49173     MinDiMuonDeltaR = cms.double( -1.0 ),
49174     MinAcop = cms.double( -999.0 ),
49175     MaxAcop = cms.double( 999.0 ),
49176     MinPtBalance = cms.double( -1.0 ),
49177     MaxPtBalance = cms.double( 999999.0 ),
49178     NSigmaPt = cms.double( 0.0 ),
49179     MaxDCAMuMu = cms.double( 0.5 ),
49180     MaxRapidityPair = cms.double( 999999.0 ),
49181     CutCowboys = cms.bool( False ),
49182     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49183     L1MatchingdR = cms.double( 0.3 ),
49184     MatchToPreviousCand = cms.bool( True ),
49185     useSimpleGeometry = cms.bool( True ),
49186     useStation2 = cms.bool( True ),
49187     fallbackToME1 = cms.bool( False ),
49188     cosmicPropagationHypothesis = cms.bool( False ),
49189     useMB2InOverlap = cms.bool( False ),
49190     useTrack = cms.string( "tracker" ),
49191     useState = cms.string( "atVertex" ),
49192     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49193     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49194     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49195 )
49196 fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49197     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49198     PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0L3Filtered" ),
49199     matchToPrevious = cms.bool( True ),
49200     MaxEta = cms.double( 2.5 ),
49201     MinPt = cms.double( 0.0 ),
49202     MinPtPair = cms.double( 0.0 ),
49203     MinInvMass = cms.double( 0.0 ),
49204     MaxInvMass = cms.double( 999999.0 ),
49205     ChargeOpt = cms.int32( -1 )
49206 )
49207 fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 = cms.EDFilter( "HLTDisplacedmumuFilter",
49208     saveTags = cms.bool( True ),
49209     FastAccept = cms.bool( True ),
49210     MinLxySignificance = cms.double( 0.0 ),
49211     MaxLxySignificance = cms.double( 0.0 ),
49212     MaxNormalisedChi2 = cms.double( 999999.0 ),
49213     MinVtxProbability = cms.double( 0.005 ),
49214     MinCosinePointingAngle = cms.double( -2.0 ),
49215     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0" ),
49216     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49217     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49218 )
49219 fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 = cms.EDFilter( "HLTL1TSeed",
49220     saveTags = cms.bool( True ),
49221     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ),
49222     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49223     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49224     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49225     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49226     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49227     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49228     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49229     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49230     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49231 )
49232 fragment.hltPreDimuon0UpsilonL14p5er2p0M = cms.EDFilter( "HLTPrescaler",
49233     offset = cms.uint32( 0 ),
49234     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49235 )
49236 fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49237     saveTags = cms.bool( True ),
49238     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49239     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4p5er2p0SQMass7to18" ),
49240     MaxEta = cms.double( 2.5 ),
49241     MinPt = cms.double( 0.0 ),
49242     MaxDeltaR = cms.double( 0.3 ),
49243     MinN = cms.int32( 2 ),
49244     CentralBxOnly = cms.bool( True ),
49245     SelectQualities = cms.vint32(  )
49246 )
49247 fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49248     saveTags = cms.bool( True ),
49249     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49250     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49251     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ),
49252     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49253     MinN = cms.int32( 0 ),
49254     MaxEta = cms.double( 2.5 ),
49255     AbsEtaBins = cms.vdouble( 0.0 ),
49256     MinNstations = cms.vint32( 0 ),
49257     MinNhits = cms.vint32( 0 ),
49258     CutOnChambers = cms.bool( False ),
49259     MinNchambers = cms.vint32( 0 ),
49260     MaxDr = cms.double( 9999.0 ),
49261     MinDr = cms.double( -1.0 ),
49262     MaxDz = cms.double( 9999.0 ),
49263     MinDxySig = cms.double( -1.0 ),
49264     MinPt = cms.double( 0.0 ),
49265     NSigmaPt = cms.double( 0.0 ),
49266     MatchToPreviousCand = cms.bool( True )
49267 )
49268 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49269     saveTags = cms.bool( True ),
49270     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49271     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ),
49272     MaxEta = cms.double( 2.5 ),
49273     MinPt = cms.double( 0.0 ),
49274     MaxDeltaR = cms.double( 0.3 ),
49275     MinN = cms.int32( 1 ),
49276     CentralBxOnly = cms.bool( True ),
49277     SelectQualities = cms.vint32(  )
49278 )
49279 fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49280     saveTags = cms.bool( True ),
49281     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49282     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49283     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0" ),
49284     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ),
49285     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49286     PreviousCandIsL2 = cms.bool( True ),
49287     FastAccept = cms.bool( False ),
49288     MinN = cms.int32( 1 ),
49289     MaxEta = cms.double( 2.5 ),
49290     MinNhits = cms.int32( 0 ),
49291     MaxDr = cms.double( 2.0 ),
49292     MaxDz = cms.double( 9999.0 ),
49293     ChargeOpt = cms.int32( -1 ),
49294     MinPtPair = cms.vdouble( 0.0 ),
49295     MaxPtPair = cms.vdouble( 1.0E125 ),
49296     MinPtMax = cms.vdouble( 0.0 ),
49297     MinPtMin = cms.vdouble( 0.0 ),
49298     MaxPtMin = cms.vdouble( 1.0E125 ),
49299     MinInvMass = cms.vdouble( 8.5 ),
49300     MaxInvMass = cms.vdouble( 11.5 ),
49301     MinDiMuonDeltaR = cms.double( -1.0 ),
49302     MinAcop = cms.double( -999.0 ),
49303     MaxAcop = cms.double( 999.0 ),
49304     MinPtBalance = cms.double( -1.0 ),
49305     MaxPtBalance = cms.double( 999999.0 ),
49306     NSigmaPt = cms.double( 0.0 ),
49307     MaxDCAMuMu = cms.double( 0.5 ),
49308     MaxRapidityPair = cms.double( 999999.0 ),
49309     CutCowboys = cms.bool( False ),
49310     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49311     L1MatchingdR = cms.double( 0.3 ),
49312     MatchToPreviousCand = cms.bool( True ),
49313     useSimpleGeometry = cms.bool( True ),
49314     useStation2 = cms.bool( True ),
49315     fallbackToME1 = cms.bool( False ),
49316     cosmicPropagationHypothesis = cms.bool( False ),
49317     useMB2InOverlap = cms.bool( False ),
49318     useTrack = cms.string( "tracker" ),
49319     useState = cms.string( "atVertex" ),
49320     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49321     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49322     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49323 )
49324 fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49325     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49326     PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0ML3Filtered" ),
49327     matchToPrevious = cms.bool( True ),
49328     MaxEta = cms.double( 2.5 ),
49329     MinPt = cms.double( 0.0 ),
49330     MinPtPair = cms.double( 0.0 ),
49331     MinInvMass = cms.double( 0.0 ),
49332     MaxInvMass = cms.double( 999999.0 ),
49333     ChargeOpt = cms.int32( -1 )
49334 )
49335 fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M = cms.EDFilter( "HLTDisplacedmumuFilter",
49336     saveTags = cms.bool( True ),
49337     FastAccept = cms.bool( True ),
49338     MinLxySignificance = cms.double( 0.0 ),
49339     MaxLxySignificance = cms.double( 0.0 ),
49340     MaxNormalisedChi2 = cms.double( 999999.0 ),
49341     MinVtxProbability = cms.double( 0.005 ),
49342     MinCosinePointingAngle = cms.double( -2.0 ),
49343     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M" ),
49344     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49345     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49346 )
49347 fragment.hltPreDimuon0UpsilonNoVertexing = cms.EDFilter( "HLTPrescaler",
49348     offset = cms.uint32( 0 ),
49349     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49350 )
49351 fragment.hltL1sDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed",
49352     saveTags = cms.bool( True ),
49353     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS OR L1_DoubleMu0_SQ" ),
49354     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49355     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49356     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49357     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49358     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49359     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49360     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49361     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49362     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49363 )
49364 fragment.hltPreDimuon0LowMassL10er1p5 = cms.EDFilter( "HLTPrescaler",
49365     offset = cms.uint32( 0 ),
49366     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49367 )
49368 fragment.hltL1sEmuDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed",
49369     saveTags = cms.bool( True ),
49370     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS" ),
49371     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49372     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49373     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49374     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49375     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49376     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49377     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49378     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49379     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49380 )
49381 fragment.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49382     saveTags = cms.bool( True ),
49383     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49384     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0er1p5" ),
49385     MaxEta = cms.double( 2.5 ),
49386     MinPt = cms.double( 0.0 ),
49387     MaxDeltaR = cms.double( 0.3 ),
49388     MinN = cms.int32( 2 ),
49389     CentralBxOnly = cms.bool( True ),
49390     SelectQualities = cms.vint32(  )
49391 )
49392 fragment.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49393     saveTags = cms.bool( True ),
49394     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49395     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49396     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ),
49397     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49398     MinN = cms.int32( 0 ),
49399     MaxEta = cms.double( 2.5 ),
49400     AbsEtaBins = cms.vdouble( 0.0 ),
49401     MinNstations = cms.vint32( 0 ),
49402     MinNhits = cms.vint32( 0 ),
49403     CutOnChambers = cms.bool( False ),
49404     MinNchambers = cms.vint32( 0 ),
49405     MaxDr = cms.double( 9999.0 ),
49406     MinDr = cms.double( -1.0 ),
49407     MaxDz = cms.double( 9999.0 ),
49408     MinDxySig = cms.double( -1.0 ),
49409     MinPt = cms.double( 0.0 ),
49410     NSigmaPt = cms.double( 0.0 ),
49411     MatchToPreviousCand = cms.bool( True )
49412 )
49413 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49414     saveTags = cms.bool( True ),
49415     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49416     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ),
49417     MaxEta = cms.double( 2.5 ),
49418     MinPt = cms.double( 0.0 ),
49419     MaxDeltaR = cms.double( 0.3 ),
49420     MinN = cms.int32( 1 ),
49421     CentralBxOnly = cms.bool( True ),
49422     SelectQualities = cms.vint32(  )
49423 )
49424 fragment.hltDimuon0LowMassL1s0er1p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49425     saveTags = cms.bool( True ),
49426     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49427     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49428     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0" ),
49429     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0" ),
49430     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49431     PreviousCandIsL2 = cms.bool( True ),
49432     FastAccept = cms.bool( False ),
49433     MinN = cms.int32( 1 ),
49434     MaxEta = cms.double( 2.5 ),
49435     MinNhits = cms.int32( 0 ),
49436     MaxDr = cms.double( 2.0 ),
49437     MaxDz = cms.double( 9999.0 ),
49438     ChargeOpt = cms.int32( -1 ),
49439     MinPtPair = cms.vdouble( 0.0 ),
49440     MaxPtPair = cms.vdouble( 1.0E125 ),
49441     MinPtMax = cms.vdouble( 0.0 ),
49442     MinPtMin = cms.vdouble( 0.0 ),
49443     MaxPtMin = cms.vdouble( 1.0E125 ),
49444     MinInvMass = cms.vdouble( 0.85 ),
49445     MaxInvMass = cms.vdouble( 6.0 ),
49446     MinDiMuonDeltaR = cms.double( -1.0 ),
49447     MinAcop = cms.double( -999.0 ),
49448     MaxAcop = cms.double( 999.0 ),
49449     MinPtBalance = cms.double( -1.0 ),
49450     MaxPtBalance = cms.double( 999999.0 ),
49451     NSigmaPt = cms.double( 0.0 ),
49452     MaxDCAMuMu = cms.double( 0.5 ),
49453     MaxRapidityPair = cms.double( 999999.0 ),
49454     CutCowboys = cms.bool( False ),
49455     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49456     L1MatchingdR = cms.double( 0.3 ),
49457     MatchToPreviousCand = cms.bool( True ),
49458     useSimpleGeometry = cms.bool( True ),
49459     useStation2 = cms.bool( True ),
49460     fallbackToME1 = cms.bool( False ),
49461     cosmicPropagationHypothesis = cms.bool( False ),
49462     useMB2InOverlap = cms.bool( False ),
49463     useTrack = cms.string( "tracker" ),
49464     useState = cms.string( "atVertex" ),
49465     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49466     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49467     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49468 )
49469 fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49470     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49471     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s0er1p5L3Filtered" ),
49472     matchToPrevious = cms.bool( True ),
49473     MaxEta = cms.double( 2.5 ),
49474     MinPt = cms.double( 0.0 ),
49475     MinPtPair = cms.double( 0.0 ),
49476     MinInvMass = cms.double( 0.0 ),
49477     MaxInvMass = cms.double( 999999.0 ),
49478     ChargeOpt = cms.int32( -1 )
49479 )
49480 fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 = cms.EDFilter( "HLTDisplacedmumuFilter",
49481     saveTags = cms.bool( True ),
49482     FastAccept = cms.bool( True ),
49483     MinLxySignificance = cms.double( 0.0 ),
49484     MaxLxySignificance = cms.double( 0.0 ),
49485     MaxNormalisedChi2 = cms.double( 999999.0 ),
49486     MinVtxProbability = cms.double( 0.005 ),
49487     MinCosinePointingAngle = cms.double( -2.0 ),
49488     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5" ),
49489     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49490     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49491 )
49492 fragment.hltPreDimuon0LowMass = cms.EDFilter( "HLTPrescaler",
49493     offset = cms.uint32( 0 ),
49494     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49495 )
49496 fragment.hltDimuon0LowMassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49497     saveTags = cms.bool( True ),
49498     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49499     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49500     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ),
49501     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ),
49502     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49503     PreviousCandIsL2 = cms.bool( True ),
49504     FastAccept = cms.bool( False ),
49505     MinN = cms.int32( 1 ),
49506     MaxEta = cms.double( 2.5 ),
49507     MinNhits = cms.int32( 0 ),
49508     MaxDr = cms.double( 2.0 ),
49509     MaxDz = cms.double( 9999.0 ),
49510     ChargeOpt = cms.int32( -1 ),
49511     MinPtPair = cms.vdouble( 0.0 ),
49512     MaxPtPair = cms.vdouble( 1.0E125 ),
49513     MinPtMax = cms.vdouble( 0.0 ),
49514     MinPtMin = cms.vdouble( 0.0 ),
49515     MaxPtMin = cms.vdouble( 1.0E125 ),
49516     MinInvMass = cms.vdouble( 0.85 ),
49517     MaxInvMass = cms.vdouble( 6.0 ),
49518     MinDiMuonDeltaR = cms.double( -1.0 ),
49519     MinAcop = cms.double( -999.0 ),
49520     MaxAcop = cms.double( 999.0 ),
49521     MinPtBalance = cms.double( -1.0 ),
49522     MaxPtBalance = cms.double( 999999.0 ),
49523     NSigmaPt = cms.double( 0.0 ),
49524     MaxDCAMuMu = cms.double( 0.5 ),
49525     MaxRapidityPair = cms.double( 999999.0 ),
49526     CutCowboys = cms.bool( False ),
49527     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49528     L1MatchingdR = cms.double( 0.3 ),
49529     MatchToPreviousCand = cms.bool( True ),
49530     useSimpleGeometry = cms.bool( True ),
49531     useStation2 = cms.bool( True ),
49532     fallbackToME1 = cms.bool( False ),
49533     cosmicPropagationHypothesis = cms.bool( False ),
49534     useMB2InOverlap = cms.bool( False ),
49535     useTrack = cms.string( "tracker" ),
49536     useState = cms.string( "atVertex" ),
49537     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49538     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49539     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49540 )
49541 fragment.hltDisplacedmumuVtxProducerDimuon0LowMass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49542     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49543     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL3Filtered" ),
49544     matchToPrevious = cms.bool( True ),
49545     MaxEta = cms.double( 2.5 ),
49546     MinPt = cms.double( 0.0 ),
49547     MinPtPair = cms.double( 0.0 ),
49548     MinInvMass = cms.double( 0.0 ),
49549     MaxInvMass = cms.double( 999999.0 ),
49550     ChargeOpt = cms.int32( -1 )
49551 )
49552 fragment.hltDisplacedmumuFilterDimuon0LowMass = cms.EDFilter( "HLTDisplacedmumuFilter",
49553     saveTags = cms.bool( True ),
49554     FastAccept = cms.bool( True ),
49555     MinLxySignificance = cms.double( 0.0 ),
49556     MaxLxySignificance = cms.double( 0.0 ),
49557     MaxNormalisedChi2 = cms.double( 999999.0 ),
49558     MinVtxProbability = cms.double( 0.005 ),
49559     MinCosinePointingAngle = cms.double( -2.0 ),
49560     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMass" ),
49561     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49562     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49563 )
49564 fragment.hltL1sDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed",
49565     saveTags = cms.bool( True ),
49566     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS OR L1_DoubleMu0_SQ" ),
49567     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49568     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49569     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49570     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49571     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49572     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49573     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49574     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49575     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49576 )
49577 fragment.hltPreDimuon0LowMassL14 = cms.EDFilter( "HLTPrescaler",
49578     offset = cms.uint32( 0 ),
49579     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49580 )
49581 fragment.hltL1sEmuDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed",
49582     saveTags = cms.bool( True ),
49583     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS" ),
49584     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49585     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49586     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49587     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49588     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49589     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49590     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49591     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49592     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49593 )
49594 fragment.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49595     saveTags = cms.bool( True ),
49596     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49597     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4SQOS" ),
49598     MaxEta = cms.double( 2.5 ),
49599     MinPt = cms.double( 0.0 ),
49600     MaxDeltaR = cms.double( 0.3 ),
49601     MinN = cms.int32( 2 ),
49602     CentralBxOnly = cms.bool( True ),
49603     SelectQualities = cms.vint32(  )
49604 )
49605 fragment.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49606     saveTags = cms.bool( True ),
49607     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49608     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49609     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ),
49610     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49611     MinN = cms.int32( 0 ),
49612     MaxEta = cms.double( 2.5 ),
49613     AbsEtaBins = cms.vdouble( 0.0 ),
49614     MinNstations = cms.vint32( 0 ),
49615     MinNhits = cms.vint32( 0 ),
49616     CutOnChambers = cms.bool( False ),
49617     MinNchambers = cms.vint32( 0 ),
49618     MaxDr = cms.double( 9999.0 ),
49619     MinDr = cms.double( -1.0 ),
49620     MaxDz = cms.double( 9999.0 ),
49621     MinDxySig = cms.double( -1.0 ),
49622     MinPt = cms.double( 0.0 ),
49623     NSigmaPt = cms.double( 0.0 ),
49624     MatchToPreviousCand = cms.bool( True )
49625 )
49626 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49627     saveTags = cms.bool( True ),
49628     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49629     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ),
49630     MaxEta = cms.double( 2.5 ),
49631     MinPt = cms.double( 0.0 ),
49632     MaxDeltaR = cms.double( 0.3 ),
49633     MinN = cms.int32( 1 ),
49634     CentralBxOnly = cms.bool( True ),
49635     SelectQualities = cms.vint32(  )
49636 )
49637 fragment.hltDimuon0LowMassL1s4L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49638     saveTags = cms.bool( True ),
49639     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49640     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49641     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0" ),
49642     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0" ),
49643     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49644     PreviousCandIsL2 = cms.bool( True ),
49645     FastAccept = cms.bool( False ),
49646     MinN = cms.int32( 1 ),
49647     MaxEta = cms.double( 2.5 ),
49648     MinNhits = cms.int32( 0 ),
49649     MaxDr = cms.double( 2.0 ),
49650     MaxDz = cms.double( 9999.0 ),
49651     ChargeOpt = cms.int32( -1 ),
49652     MinPtPair = cms.vdouble( 0.0 ),
49653     MaxPtPair = cms.vdouble( 1.0E125 ),
49654     MinPtMax = cms.vdouble( 0.0 ),
49655     MinPtMin = cms.vdouble( 0.0 ),
49656     MaxPtMin = cms.vdouble( 1.0E125 ),
49657     MinInvMass = cms.vdouble( 0.85 ),
49658     MaxInvMass = cms.vdouble( 6.0 ),
49659     MinDiMuonDeltaR = cms.double( -1.0 ),
49660     MinAcop = cms.double( -999.0 ),
49661     MaxAcop = cms.double( 999.0 ),
49662     MinPtBalance = cms.double( -1.0 ),
49663     MaxPtBalance = cms.double( 999999.0 ),
49664     NSigmaPt = cms.double( 0.0 ),
49665     MaxDCAMuMu = cms.double( 0.5 ),
49666     MaxRapidityPair = cms.double( 999999.0 ),
49667     CutCowboys = cms.bool( False ),
49668     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49669     L1MatchingdR = cms.double( 0.3 ),
49670     MatchToPreviousCand = cms.bool( True ),
49671     useSimpleGeometry = cms.bool( True ),
49672     useStation2 = cms.bool( True ),
49673     fallbackToME1 = cms.bool( False ),
49674     cosmicPropagationHypothesis = cms.bool( False ),
49675     useMB2InOverlap = cms.bool( False ),
49676     useTrack = cms.string( "tracker" ),
49677     useState = cms.string( "atVertex" ),
49678     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49679     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49680     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49681 )
49682 fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49683     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49684     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s4L3Filtered" ),
49685     matchToPrevious = cms.bool( True ),
49686     MaxEta = cms.double( 2.5 ),
49687     MinPt = cms.double( 0.0 ),
49688     MinPtPair = cms.double( 0.0 ),
49689     MinInvMass = cms.double( 0.0 ),
49690     MaxInvMass = cms.double( 999999.0 ),
49691     ChargeOpt = cms.int32( -1 )
49692 )
49693 fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4 = cms.EDFilter( "HLTDisplacedmumuFilter",
49694     saveTags = cms.bool( True ),
49695     FastAccept = cms.bool( True ),
49696     MinLxySignificance = cms.double( 0.0 ),
49697     MaxLxySignificance = cms.double( 0.0 ),
49698     MaxNormalisedChi2 = cms.double( 999999.0 ),
49699     MinVtxProbability = cms.double( 0.005 ),
49700     MinCosinePointingAngle = cms.double( -2.0 ),
49701     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s4" ),
49702     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49703     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49704 )
49705 fragment.hltL1sTripleMu530NoMass = cms.EDFilter( "HLTL1TSeed",
49706     saveTags = cms.bool( True ),
49707     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0OQ" ),
49708     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49709     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49710     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49711     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49712     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49713     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49714     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49715     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49716     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49717 )
49718 fragment.hltPreDimuon0LowMassL1TM530 = cms.EDFilter( "HLTPrescaler",
49719     offset = cms.uint32( 0 ),
49720     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49721 )
49722 fragment.hltL1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49723     saveTags = cms.bool( True ),
49724     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49725     PreviousCandTag = cms.InputTag( "hltL1sTripleMu530NoMass" ),
49726     MaxEta = cms.double( 2.5 ),
49727     MinPt = cms.double( 0.0 ),
49728     MaxDeltaR = cms.double( 0.3 ),
49729     MinN = cms.int32( 2 ),
49730     CentralBxOnly = cms.bool( True ),
49731     SelectQualities = cms.vint32(  )
49732 )
49733 fragment.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49734     saveTags = cms.bool( True ),
49735     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49736     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49737     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ),
49738     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49739     MinN = cms.int32( 0 ),
49740     MaxEta = cms.double( 2.5 ),
49741     AbsEtaBins = cms.vdouble( 0.0 ),
49742     MinNstations = cms.vint32( 0 ),
49743     MinNhits = cms.vint32( 0 ),
49744     CutOnChambers = cms.bool( False ),
49745     MinNchambers = cms.vint32( 0 ),
49746     MaxDr = cms.double( 9999.0 ),
49747     MinDr = cms.double( -1.0 ),
49748     MaxDz = cms.double( 9999.0 ),
49749     MinDxySig = cms.double( -1.0 ),
49750     MinPt = cms.double( 0.0 ),
49751     NSigmaPt = cms.double( 0.0 ),
49752     MatchToPreviousCand = cms.bool( True )
49753 )
49754 fragment.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49755     saveTags = cms.bool( True ),
49756     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49757     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ),
49758     MaxEta = cms.double( 2.5 ),
49759     MinPt = cms.double( 0.0 ),
49760     MaxDeltaR = cms.double( 0.3 ),
49761     MinN = cms.int32( 1 ),
49762     CentralBxOnly = cms.bool( True ),
49763     SelectQualities = cms.vint32(  )
49764 )
49765 fragment.hltDimuon0LowMassL1sTM530L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49766     saveTags = cms.bool( True ),
49767     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49768     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49769     PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0" ),
49770     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0" ),
49771     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49772     PreviousCandIsL2 = cms.bool( True ),
49773     FastAccept = cms.bool( False ),
49774     MinN = cms.int32( 1 ),
49775     MaxEta = cms.double( 2.5 ),
49776     MinNhits = cms.int32( 0 ),
49777     MaxDr = cms.double( 2.0 ),
49778     MaxDz = cms.double( 9999.0 ),
49779     ChargeOpt = cms.int32( -1 ),
49780     MinPtPair = cms.vdouble( 0.0 ),
49781     MaxPtPair = cms.vdouble( 1.0E125 ),
49782     MinPtMax = cms.vdouble( 0.0 ),
49783     MinPtMin = cms.vdouble( 0.0 ),
49784     MaxPtMin = cms.vdouble( 1.0E125 ),
49785     MinInvMass = cms.vdouble( 0.5 ),
49786     MaxInvMass = cms.vdouble( 6.0 ),
49787     MinDiMuonDeltaR = cms.double( -1.0 ),
49788     MinAcop = cms.double( -999.0 ),
49789     MaxAcop = cms.double( 999.0 ),
49790     MinPtBalance = cms.double( -1.0 ),
49791     MaxPtBalance = cms.double( 999999.0 ),
49792     NSigmaPt = cms.double( 0.0 ),
49793     MaxDCAMuMu = cms.double( 0.5 ),
49794     MaxRapidityPair = cms.double( 999999.0 ),
49795     CutCowboys = cms.bool( False ),
49796     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49797     L1MatchingdR = cms.double( 0.3 ),
49798     MatchToPreviousCand = cms.bool( True ),
49799     useSimpleGeometry = cms.bool( True ),
49800     useStation2 = cms.bool( True ),
49801     fallbackToME1 = cms.bool( False ),
49802     cosmicPropagationHypothesis = cms.bool( False ),
49803     useMB2InOverlap = cms.bool( False ),
49804     useTrack = cms.string( "tracker" ),
49805     useState = cms.string( "atVertex" ),
49806     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49807     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49808     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49809 )
49810 fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49811     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49812     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1sTM530L3Filtered" ),
49813     matchToPrevious = cms.bool( True ),
49814     MaxEta = cms.double( 2.5 ),
49815     MinPt = cms.double( 0.0 ),
49816     MinPtPair = cms.double( 0.0 ),
49817     MinInvMass = cms.double( 0.0 ),
49818     MaxInvMass = cms.double( 999999.0 ),
49819     ChargeOpt = cms.int32( -1 )
49820 )
49821 fragment.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 = cms.EDFilter( "HLTDisplacedmumuFilter",
49822     saveTags = cms.bool( True ),
49823     FastAccept = cms.bool( True ),
49824     MinLxySignificance = cms.double( 0.0 ),
49825     MaxLxySignificance = cms.double( 0.0 ),
49826     MaxNormalisedChi2 = cms.double( 999999.0 ),
49827     MinVtxProbability = cms.double( 0.005 ),
49828     MinCosinePointingAngle = cms.double( -2.0 ),
49829     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530" ),
49830     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49831     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49832 )
49833 fragment.hltL1sTripleMu53p52p5 = cms.EDFilter( "HLTL1TSeed",
49834     saveTags = cms.bool( True ),
49835     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5_3p5_2p5" ),
49836     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49837     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49838     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49839     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49840     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49841     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49842     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49843     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49844     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49845 )
49846 fragment.hltPreDimuon0UpsilonMuonNoL1Mass = cms.EDFilter( "HLTPrescaler",
49847     offset = cms.uint32( 0 ),
49848     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49849 )
49850 fragment.hltTripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49851     saveTags = cms.bool( True ),
49852     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49853     PreviousCandTag = cms.InputTag( "hltL1sTripleMu53p52p5" ),
49854     MaxEta = cms.double( 2.5 ),
49855     MinPt = cms.double( 0.0 ),
49856     MaxDeltaR = cms.double( 0.3 ),
49857     MinN = cms.int32( 3 ),
49858     CentralBxOnly = cms.bool( True ),
49859     SelectQualities = cms.vint32(  )
49860 )
49861 fragment.hltTripleMuon53p52p5L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49862     saveTags = cms.bool( True ),
49863     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49864     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49865     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ),
49866     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49867     MinN = cms.int32( 0 ),
49868     MaxEta = cms.double( 2.5 ),
49869     AbsEtaBins = cms.vdouble( 0.0 ),
49870     MinNstations = cms.vint32( 0 ),
49871     MinNhits = cms.vint32( 0 ),
49872     CutOnChambers = cms.bool( False ),
49873     MinNchambers = cms.vint32( 0 ),
49874     MaxDr = cms.double( 9999.0 ),
49875     MinDr = cms.double( -1.0 ),
49876     MaxDz = cms.double( 9999.0 ),
49877     MinDxySig = cms.double( -1.0 ),
49878     MinPt = cms.double( 0.0 ),
49879     NSigmaPt = cms.double( 0.0 ),
49880     MatchToPreviousCand = cms.bool( True )
49881 )
49882 fragment.hltL1fForIterL3TripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49883     saveTags = cms.bool( True ),
49884     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49885     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ),
49886     MaxEta = cms.double( 2.5 ),
49887     MinPt = cms.double( 0.0 ),
49888     MaxDeltaR = cms.double( 0.3 ),
49889     MinN = cms.int32( 1 ),
49890     CentralBxOnly = cms.bool( True ),
49891     SelectQualities = cms.vint32(  )
49892 )
49893 fragment.hltTripleMu0NoL1MassL3PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
49894     saveTags = cms.bool( True ),
49895     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49896     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49897     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ),
49898     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ),
49899     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49900     MinN = cms.int32( 3 ),
49901     MaxEta = cms.double( 2.5 ),
49902     MinNhits = cms.int32( 0 ),
49903     MaxDr = cms.double( 2.0 ),
49904     MinDr = cms.double( -1.0 ),
49905     MaxDz = cms.double( 9999.0 ),
49906     MinDxySig = cms.double( -1.0 ),
49907     MinPt = cms.double( 0.0 ),
49908     NSigmaPt = cms.double( 0.0 ),
49909     MaxNormalizedChi2 = cms.double( 9999.0 ),
49910     MaxDXYBeamSpot = cms.double( 9999.0 ),
49911     MinDXYBeamSpot = cms.double( -1.0 ),
49912     MinNmuonHits = cms.int32( 0 ),
49913     MaxPtDifference = cms.double( 9999.0 ),
49914     MinTrackPt = cms.double( 0.0 ),
49915     minMuonStations = cms.int32( 2 ),
49916     minTrkHits = cms.int32( -1 ),
49917     minMuonHits = cms.int32( -1 ),
49918     allowedTypeMask = cms.uint32( 255 ),
49919     requiredTypeMask = cms.uint32( 0 ),
49920     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
49921     trkMuonId = cms.uint32( 0 ),
49922     L1MatchingdR = cms.double( 0.3 ),
49923     MatchToPreviousCand = cms.bool( True ),
49924     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49925     requireL3MuonTrajectorySeed = cms.bool( False ),
49926     useSimpleGeometry = cms.bool( True ),
49927     useStation2 = cms.bool( True ),
49928     fallbackToME1 = cms.bool( False ),
49929     cosmicPropagationHypothesis = cms.bool( False ),
49930     useMB2InOverlap = cms.bool( False ),
49931     useTrack = cms.string( "tracker" ),
49932     useState = cms.string( "atVertex" ),
49933     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49934     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49935     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49936 )
49937 fragment.hltUpsilon0MuonL3FilteredNoL1Mass = cms.EDFilter( "HLTMuonDimuonL3Filter",
49938     saveTags = cms.bool( True ),
49939     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49940     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49941     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ),
49942     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ),
49943     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49944     PreviousCandIsL2 = cms.bool( True ),
49945     FastAccept = cms.bool( False ),
49946     MinN = cms.int32( 1 ),
49947     MaxEta = cms.double( 2.5 ),
49948     MinNhits = cms.int32( 0 ),
49949     MaxDr = cms.double( 2.0 ),
49950     MaxDz = cms.double( 9999.0 ),
49951     ChargeOpt = cms.int32( -1 ),
49952     MinPtPair = cms.vdouble( 0.0 ),
49953     MaxPtPair = cms.vdouble( 1.0E125 ),
49954     MinPtMax = cms.vdouble( 5.0 ),
49955     MinPtMin = cms.vdouble( 0.0 ),
49956     MaxPtMin = cms.vdouble( 1.0E125 ),
49957     MinInvMass = cms.vdouble( 8.5 ),
49958     MaxInvMass = cms.vdouble( 11.4 ),
49959     MinDiMuonDeltaR = cms.double( -1.0 ),
49960     MinAcop = cms.double( -999.0 ),
49961     MaxAcop = cms.double( 999.0 ),
49962     MinPtBalance = cms.double( -1.0 ),
49963     MaxPtBalance = cms.double( 999999.0 ),
49964     NSigmaPt = cms.double( 0.0 ),
49965     MaxDCAMuMu = cms.double( 0.5 ),
49966     MaxRapidityPair = cms.double( 999999.0 ),
49967     CutCowboys = cms.bool( False ),
49968     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49969     L1MatchingdR = cms.double( 0.3 ),
49970     MatchToPreviousCand = cms.bool( True ),
49971     useSimpleGeometry = cms.bool( True ),
49972     useStation2 = cms.bool( True ),
49973     fallbackToME1 = cms.bool( False ),
49974     cosmicPropagationHypothesis = cms.bool( False ),
49975     useMB2InOverlap = cms.bool( False ),
49976     useTrack = cms.string( "tracker" ),
49977     useState = cms.string( "atVertex" ),
49978     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49979     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49980     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49981 )
49982 fragment.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49983     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49984     PreviousCandTag = cms.InputTag( "hltUpsilon0MuonL3FilteredNoL1Mass" ),
49985     matchToPrevious = cms.bool( True ),
49986     MaxEta = cms.double( 2.5 ),
49987     MinPt = cms.double( 0.0 ),
49988     MinPtPair = cms.double( 0.0 ),
49989     MinInvMass = cms.double( 0.0 ),
49990     MaxInvMass = cms.double( 999999.0 ),
49991     ChargeOpt = cms.int32( -1 )
49992 )
49993 fragment.hltVertexmumuFilterUpsilon0MuonNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter",
49994     saveTags = cms.bool( True ),
49995     FastAccept = cms.bool( True ),
49996     MinLxySignificance = cms.double( 0.0 ),
49997     MaxLxySignificance = cms.double( -1.0 ),
49998     MaxNormalisedChi2 = cms.double( 999999.0 ),
49999     MinVtxProbability = cms.double( 0.005 ),
50000     MinCosinePointingAngle = cms.double( -2.0 ),
50001     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass" ),
50002     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50003     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
50004 )
50005 fragment.hltL1s12ForUpsilonDimuon0Mass8to12 = cms.EDFilter( "HLTL1TSeed",
50006     saveTags = cms.bool( True ),
50007     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ),
50008     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
50009     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
50010     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50011     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
50012     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
50013     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
50014     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
50015     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
50016     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
50017 )
50018 fragment.hltPreDimuon0Upsilon = cms.EDFilter( "HLTPrescaler",
50019     offset = cms.uint32( 0 ),
50020     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50021 )
50022 fragment.hltL1fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
50023     saveTags = cms.bool( False ),
50024     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50025     PreviousCandTag = cms.InputTag( "hltL1s12ForUpsilonDimuon0Mass8to12" ),
50026     MaxEta = cms.double( 2.5 ),
50027     MinPt = cms.double( 0.0 ),
50028     MaxDeltaR = cms.double( 0.3 ),
50029     MinN = cms.int32( 2 ),
50030     CentralBxOnly = cms.bool( True ),
50031     SelectQualities = cms.vint32(  )
50032 )
50033 fragment.hltL2fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1f0L2v2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
50034     saveTags = cms.bool( True ),
50035     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50036     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
50037     PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1v2Filtered0" ),
50038     SeedMapTag = cms.InputTag( "hltL2Muons" ),
50039     MinN = cms.int32( 0 ),
50040     MaxEta = cms.double( 2.5 ),
50041     AbsEtaBins = cms.vdouble( 0.0 ),
50042     MinNstations = cms.vint32( 0 ),
50043     MinNhits = cms.vint32( 0 ),
50044     CutOnChambers = cms.bool( False ),
50045     MinNchambers = cms.vint32( 0 ),
50046     MaxDr = cms.double( 9999.0 ),
50047     MinDr = cms.double( -1.0 ),
50048     MaxDz = cms.double( 9999.0 ),
50049     MinDxySig = cms.double( -1.0 ),
50050     MinPt = cms.double( 0.0 ),
50051     NSigmaPt = cms.double( 0.0 ),
50052     MatchToPreviousCand = cms.bool( True )
50053 )
50054 fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
50055     saveTags = cms.bool( True ),
50056     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
50057     PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1f0L2v2PreFiltered0" ),
50058     MaxEta = cms.double( 2.5 ),
50059     MinPt = cms.double( 0.0 ),
50060     MaxDeltaR = cms.double( 0.3 ),
50061     MinN = cms.int32( 1 ),
50062     CentralBxOnly = cms.bool( True ),
50063     SelectQualities = cms.vint32(  )
50064 )
50065 fragment.hltDimuon0UpsilonyL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
50066     saveTags = cms.bool( True ),
50067     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50068     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50069     PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1f0L2v2PreFiltered0" ),
50070     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1v2Filtered0" ),
50071     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50072     PreviousCandIsL2 = cms.bool( True ),
50073     FastAccept = cms.bool( False ),
50074     MinN = cms.int32( 1 ),
50075     MaxEta = cms.double( 2.5 ),
50076     MinNhits = cms.int32( 0 ),
50077     MaxDr = cms.double( 2.0 ),
50078     MaxDz = cms.double( 9999.0 ),
50079     ChargeOpt = cms.int32( -1 ),
50080     MinPtPair = cms.vdouble( 0.0 ),
50081     MaxPtPair = cms.vdouble( 1.0E125 ),
50082     MinPtMax = cms.vdouble( 0.0 ),
50083     MinPtMin = cms.vdouble( 0.0 ),
50084     MaxPtMin = cms.vdouble( 1.0E125 ),
50085     MinInvMass = cms.vdouble( 8.0 ),
50086     MaxInvMass = cms.vdouble( 12.0 ),
50087     MinDiMuonDeltaR = cms.double( -1.0 ),
50088     MinAcop = cms.double( -999.0 ),
50089     MaxAcop = cms.double( 999.0 ),
50090     MinPtBalance = cms.double( -1.0 ),
50091     MaxPtBalance = cms.double( 999999.0 ),
50092     NSigmaPt = cms.double( 0.0 ),
50093     MaxDCAMuMu = cms.double( 0.5 ),
50094     MaxRapidityPair = cms.double( 99999.0 ),
50095     CutCowboys = cms.bool( False ),
50096     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50097     L1MatchingdR = cms.double( 0.3 ),
50098     MatchToPreviousCand = cms.bool( True ),
50099     useSimpleGeometry = cms.bool( True ),
50100     useStation2 = cms.bool( True ),
50101     fallbackToME1 = cms.bool( False ),
50102     cosmicPropagationHypothesis = cms.bool( False ),
50103     useMB2InOverlap = cms.bool( False ),
50104     useTrack = cms.string( "tracker" ),
50105     useState = cms.string( "atVertex" ),
50106     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50107     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50108     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50109 )
50110 fragment.hltDisplacedmumuVtxProducerDimuon0Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
50111     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
50112     PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonyL3fL3Filtered" ),
50113     matchToPrevious = cms.bool( True ),
50114     MaxEta = cms.double( 2.5 ),
50115     MinPt = cms.double( 0.0 ),
50116     MinPtPair = cms.double( 0.0 ),
50117     MinInvMass = cms.double( 0.0 ),
50118     MaxInvMass = cms.double( 999999.0 ),
50119     ChargeOpt = cms.int32( -1 )
50120 )
50121 fragment.hltDisplacedmumuFilterDimuon0Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter",
50122     saveTags = cms.bool( True ),
50123     FastAccept = cms.bool( True ),
50124     MinLxySignificance = cms.double( 0.0 ),
50125     MaxLxySignificance = cms.double( -1.0 ),
50126     MaxNormalisedChi2 = cms.double( 999999.0 ),
50127     MinVtxProbability = cms.double( 0.005 ),
50128     MinCosinePointingAngle = cms.double( -2.0 ),
50129     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0Upsilonsv3" ),
50130     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50131     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
50132 )
50133 fragment.hltL1sTripleMu0IorTripleMu553 = cms.EDFilter( "HLTL1TSeed",
50134     saveTags = cms.bool( True ),
50135     L1SeedsLogicalExpression = cms.string( "L1_TripleMu0 OR L1_TripleMu_5_5_3 OR L1_TripleMu_5_3_3 OR L1_TripleMu3_SQ" ),
50136     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
50137     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
50138     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50139     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
50140     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
50141     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
50142     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
50143     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
50144     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
50145 )
50146 fragment.hltPreTripleMu533Mass3p8DZ = cms.EDFilter( "HLTPrescaler",
50147     offset = cms.uint32( 0 ),
50148     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50149 )
50150 fragment.hltL1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter",
50151     saveTags = cms.bool( True ),
50152     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50153     PreviousCandTag = cms.InputTag( "hltL1sTripleMu0IorTripleMu553" ),
50154     MaxEta = cms.double( 2.5 ),
50155     MinPt = cms.double( 3.0 ),
50156     MaxDeltaR = cms.double( 0.3 ),
50157     MinN = cms.int32( 3 ),
50158     CentralBxOnly = cms.bool( True ),
50159     SelectQualities = cms.vint32(  )
50160 )
50161 fragment.hltL1TripleMu553L2TriMuFiltered3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
50162     saveTags = cms.bool( True ),
50163     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50164     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
50165     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ),
50166     SeedMapTag = cms.InputTag( "hltL2Muons" ),
50167     MinN = cms.int32( 0 ),
50168     MaxEta = cms.double( 2.5 ),
50169     AbsEtaBins = cms.vdouble( 0.0 ),
50170     MinNstations = cms.vint32( 0 ),
50171     MinNhits = cms.vint32( 0 ),
50172     CutOnChambers = cms.bool( False ),
50173     MinNchambers = cms.vint32( 0 ),
50174     MaxDr = cms.double( 9999.0 ),
50175     MinDr = cms.double( -1.0 ),
50176     MaxDz = cms.double( 9999.0 ),
50177     MinDxySig = cms.double( -1.0 ),
50178     MinPt = cms.double( 0.0 ),
50179     NSigmaPt = cms.double( 0.0 ),
50180     MatchToPreviousCand = cms.bool( True )
50181 )
50182 fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter",
50183     saveTags = cms.bool( True ),
50184     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
50185     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ),
50186     MaxEta = cms.double( 2.5 ),
50187     MinPt = cms.double( 0.0 ),
50188     MaxDeltaR = cms.double( 0.3 ),
50189     MinN = cms.int32( 1 ),
50190     CentralBxOnly = cms.bool( True ),
50191     SelectQualities = cms.vint32(  )
50192 )
50193 fragment.hltL3fL1TripleMu553f0PreFiltered333 = cms.EDFilter( "HLTMuonL3PreFilter",
50194     saveTags = cms.bool( True ),
50195     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50196     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50197     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50198     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50199     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50200     MinN = cms.int32( 3 ),
50201     MaxEta = cms.double( 2.5 ),
50202     MinNhits = cms.int32( 0 ),
50203     MaxDr = cms.double( 2.0 ),
50204     MinDr = cms.double( -1.0 ),
50205     MaxDz = cms.double( 9999.0 ),
50206     MinDxySig = cms.double( -1.0 ),
50207     MinPt = cms.double( 3.0 ),
50208     NSigmaPt = cms.double( 0.0 ),
50209     MaxNormalizedChi2 = cms.double( 9999.0 ),
50210     MaxDXYBeamSpot = cms.double( 9999.0 ),
50211     MinDXYBeamSpot = cms.double( -1.0 ),
50212     MinNmuonHits = cms.int32( 0 ),
50213     MaxPtDifference = cms.double( 9999.0 ),
50214     MinTrackPt = cms.double( 0.0 ),
50215     minMuonStations = cms.int32( 2 ),
50216     minTrkHits = cms.int32( -1 ),
50217     minMuonHits = cms.int32( -1 ),
50218     allowedTypeMask = cms.uint32( 255 ),
50219     requiredTypeMask = cms.uint32( 0 ),
50220     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50221     trkMuonId = cms.uint32( 0 ),
50222     L1MatchingdR = cms.double( 0.3 ),
50223     MatchToPreviousCand = cms.bool( True ),
50224     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50225     requireL3MuonTrajectorySeed = cms.bool( False ),
50226     useSimpleGeometry = cms.bool( True ),
50227     useStation2 = cms.bool( True ),
50228     fallbackToME1 = cms.bool( False ),
50229     cosmicPropagationHypothesis = cms.bool( False ),
50230     useMB2InOverlap = cms.bool( False ),
50231     useTrack = cms.string( "tracker" ),
50232     useState = cms.string( "atVertex" ),
50233     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50234     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50235     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50236 )
50237 fragment.hltL3fL1TripleMu553f0Filtered533 = cms.EDFilter( "HLTMuonL3PreFilter",
50238     saveTags = cms.bool( True ),
50239     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50240     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50241     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50242     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50243     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50244     MinN = cms.int32( 1 ),
50245     MaxEta = cms.double( 2.5 ),
50246     MinNhits = cms.int32( 0 ),
50247     MaxDr = cms.double( 2.0 ),
50248     MinDr = cms.double( -1.0 ),
50249     MaxDz = cms.double( 9999.0 ),
50250     MinDxySig = cms.double( -1.0 ),
50251     MinPt = cms.double( 5.0 ),
50252     NSigmaPt = cms.double( 0.0 ),
50253     MaxNormalizedChi2 = cms.double( 9999.0 ),
50254     MaxDXYBeamSpot = cms.double( 9999.0 ),
50255     MinDXYBeamSpot = cms.double( -1.0 ),
50256     MinNmuonHits = cms.int32( 0 ),
50257     MaxPtDifference = cms.double( 9999.0 ),
50258     MinTrackPt = cms.double( 0.0 ),
50259     minMuonStations = cms.int32( 2 ),
50260     minTrkHits = cms.int32( -1 ),
50261     minMuonHits = cms.int32( -1 ),
50262     allowedTypeMask = cms.uint32( 255 ),
50263     requiredTypeMask = cms.uint32( 0 ),
50264     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50265     trkMuonId = cms.uint32( 0 ),
50266     L1MatchingdR = cms.double( 0.3 ),
50267     MatchToPreviousCand = cms.bool( True ),
50268     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50269     requireL3MuonTrajectorySeed = cms.bool( False ),
50270     useSimpleGeometry = cms.bool( True ),
50271     useStation2 = cms.bool( True ),
50272     fallbackToME1 = cms.bool( False ),
50273     cosmicPropagationHypothesis = cms.bool( False ),
50274     useMB2InOverlap = cms.bool( False ),
50275     useTrack = cms.string( "tracker" ),
50276     useState = cms.string( "atVertex" ),
50277     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50278     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50279     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50280 )
50281 fragment.hltTripleMu533TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
50282     saveTags = cms.bool( True ),
50283     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50284     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50285     inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ),
50286     inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ),
50287     triggerType1 = cms.int32( 83 ),
50288     triggerType2 = cms.int32( 83 ),
50289     MinDR = cms.double( 0.001 ),
50290     MaxDZ = cms.double( 0.2 ),
50291     MinN = cms.int32( 3 ),
50292     MinPixHitsForDZ = cms.int32( 1 ),
50293     checkSC = cms.bool( False )
50294 )
50295 fragment.hltTripleMu533Mass3p8toInfFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
50296     saveTags = cms.bool( True ),
50297     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50298     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50299     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50300     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50301     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50302     PreviousCandIsL2 = cms.bool( True ),
50303     FastAccept = cms.bool( False ),
50304     MinN = cms.int32( 3 ),
50305     MaxEta = cms.double( 2.5 ),
50306     MinNhits = cms.int32( 0 ),
50307     MaxDr = cms.double( 2.0 ),
50308     MaxDz = cms.double( 9999.0 ),
50309     ChargeOpt = cms.int32( 0 ),
50310     MinPtPair = cms.vdouble( 0.0 ),
50311     MaxPtPair = cms.vdouble( 1.0E125 ),
50312     MinPtMax = cms.vdouble( 0.0 ),
50313     MinPtMin = cms.vdouble( 3.0 ),
50314     MaxPtMin = cms.vdouble( 1.0E125 ),
50315     MinInvMass = cms.vdouble( 3.8 ),
50316     MaxInvMass = cms.vdouble( 999999.0 ),
50317     MinDiMuonDeltaR = cms.double( -1.0 ),
50318     MinAcop = cms.double( -1.0 ),
50319     MaxAcop = cms.double( 999.0 ),
50320     MinPtBalance = cms.double( -1.0 ),
50321     MaxPtBalance = cms.double( 999999.0 ),
50322     NSigmaPt = cms.double( 0.0 ),
50323     MaxDCAMuMu = cms.double( 99999.9 ),
50324     MaxRapidityPair = cms.double( 999999.0 ),
50325     CutCowboys = cms.bool( False ),
50326     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50327     L1MatchingdR = cms.double( 0.3 ),
50328     MatchToPreviousCand = cms.bool( True ),
50329     useSimpleGeometry = cms.bool( True ),
50330     useStation2 = cms.bool( True ),
50331     fallbackToME1 = cms.bool( False ),
50332     cosmicPropagationHypothesis = cms.bool( False ),
50333     useMB2InOverlap = cms.bool( False ),
50334     useTrack = cms.string( "tracker" ),
50335     useState = cms.string( "atVertex" ),
50336     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50337     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50338     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50339 )
50340 fragment.hltPreTripleMu1055DZ = cms.EDFilter( "HLTPrescaler",
50341     offset = cms.uint32( 0 ),
50342     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50343 )
50344 fragment.hltL3fL1TripleMu553f0PreFiltered555 = cms.EDFilter( "HLTMuonL3PreFilter",
50345     saveTags = cms.bool( True ),
50346     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50347     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50348     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50349     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50350     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50351     MinN = cms.int32( 3 ),
50352     MaxEta = cms.double( 2.5 ),
50353     MinNhits = cms.int32( 0 ),
50354     MaxDr = cms.double( 2.0 ),
50355     MinDr = cms.double( -1.0 ),
50356     MaxDz = cms.double( 9999.0 ),
50357     MinDxySig = cms.double( -1.0 ),
50358     MinPt = cms.double( 5.0 ),
50359     NSigmaPt = cms.double( 0.0 ),
50360     MaxNormalizedChi2 = cms.double( 9999.0 ),
50361     MaxDXYBeamSpot = cms.double( 9999.0 ),
50362     MinDXYBeamSpot = cms.double( -1.0 ),
50363     MinNmuonHits = cms.int32( 0 ),
50364     MaxPtDifference = cms.double( 9999.0 ),
50365     MinTrackPt = cms.double( 0.0 ),
50366     minMuonStations = cms.int32( 2 ),
50367     minTrkHits = cms.int32( -1 ),
50368     minMuonHits = cms.int32( -1 ),
50369     allowedTypeMask = cms.uint32( 255 ),
50370     requiredTypeMask = cms.uint32( 0 ),
50371     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50372     trkMuonId = cms.uint32( 0 ),
50373     L1MatchingdR = cms.double( 0.3 ),
50374     MatchToPreviousCand = cms.bool( True ),
50375     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50376     requireL3MuonTrajectorySeed = cms.bool( False ),
50377     useSimpleGeometry = cms.bool( True ),
50378     useStation2 = cms.bool( True ),
50379     fallbackToME1 = cms.bool( False ),
50380     cosmicPropagationHypothesis = cms.bool( False ),
50381     useMB2InOverlap = cms.bool( False ),
50382     useTrack = cms.string( "tracker" ),
50383     useState = cms.string( "atVertex" ),
50384     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50385     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50386     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50387 )
50388 fragment.hltL3fL1TripleMu553f0Filtered1055 = cms.EDFilter( "HLTMuonL3PreFilter",
50389     saveTags = cms.bool( True ),
50390     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50391     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50392     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50393     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50394     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50395     MinN = cms.int32( 1 ),
50396     MaxEta = cms.double( 2.5 ),
50397     MinNhits = cms.int32( 0 ),
50398     MaxDr = cms.double( 2.0 ),
50399     MinDr = cms.double( -1.0 ),
50400     MaxDz = cms.double( 9999.0 ),
50401     MinDxySig = cms.double( -1.0 ),
50402     MinPt = cms.double( 10.0 ),
50403     NSigmaPt = cms.double( 0.0 ),
50404     MaxNormalizedChi2 = cms.double( 9999.0 ),
50405     MaxDXYBeamSpot = cms.double( 9999.0 ),
50406     MinDXYBeamSpot = cms.double( -1.0 ),
50407     MinNmuonHits = cms.int32( 0 ),
50408     MaxPtDifference = cms.double( 9999.0 ),
50409     MinTrackPt = cms.double( 0.0 ),
50410     minMuonStations = cms.int32( 2 ),
50411     minTrkHits = cms.int32( -1 ),
50412     minMuonHits = cms.int32( -1 ),
50413     allowedTypeMask = cms.uint32( 255 ),
50414     requiredTypeMask = cms.uint32( 0 ),
50415     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50416     trkMuonId = cms.uint32( 0 ),
50417     L1MatchingdR = cms.double( 0.3 ),
50418     MatchToPreviousCand = cms.bool( True ),
50419     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50420     requireL3MuonTrajectorySeed = cms.bool( False ),
50421     useSimpleGeometry = cms.bool( True ),
50422     useStation2 = cms.bool( True ),
50423     fallbackToME1 = cms.bool( False ),
50424     cosmicPropagationHypothesis = cms.bool( False ),
50425     useMB2InOverlap = cms.bool( False ),
50426     useTrack = cms.string( "tracker" ),
50427     useState = cms.string( "atVertex" ),
50428     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50429     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50430     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50431 )
50432 fragment.hltTripleMu555TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
50433     saveTags = cms.bool( True ),
50434     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50435     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50436     inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered555" ),
50437     inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered555" ),
50438     triggerType1 = cms.int32( 83 ),
50439     triggerType2 = cms.int32( 83 ),
50440     MinDR = cms.double( 0.001 ),
50441     MaxDZ = cms.double( 0.2 ),
50442     MinN = cms.int32( 3 ),
50443     MinPixHitsForDZ = cms.int32( 1 ),
50444     checkSC = cms.bool( False )
50445 )
50446 fragment.hltPreTripleMu12105 = cms.EDFilter( "HLTPrescaler",
50447     offset = cms.uint32( 0 ),
50448     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50449 )
50450 fragment.hltL3fL1TripleMu553f0Filtered10105 = cms.EDFilter( "HLTMuonL3PreFilter",
50451     saveTags = cms.bool( True ),
50452     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50453     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50454     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50455     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50456     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50457     MinN = cms.int32( 2 ),
50458     MaxEta = cms.double( 2.5 ),
50459     MinNhits = cms.int32( 0 ),
50460     MaxDr = cms.double( 2.0 ),
50461     MinDr = cms.double( -1.0 ),
50462     MaxDz = cms.double( 9999.0 ),
50463     MinDxySig = cms.double( -1.0 ),
50464     MinPt = cms.double( 10.0 ),
50465     NSigmaPt = cms.double( 0.0 ),
50466     MaxNormalizedChi2 = cms.double( 9999.0 ),
50467     MaxDXYBeamSpot = cms.double( 9999.0 ),
50468     MinDXYBeamSpot = cms.double( -1.0 ),
50469     MinNmuonHits = cms.int32( 0 ),
50470     MaxPtDifference = cms.double( 9999.0 ),
50471     MinTrackPt = cms.double( 0.0 ),
50472     minMuonStations = cms.int32( 2 ),
50473     minTrkHits = cms.int32( -1 ),
50474     minMuonHits = cms.int32( -1 ),
50475     allowedTypeMask = cms.uint32( 255 ),
50476     requiredTypeMask = cms.uint32( 0 ),
50477     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50478     trkMuonId = cms.uint32( 0 ),
50479     L1MatchingdR = cms.double( 0.3 ),
50480     MatchToPreviousCand = cms.bool( True ),
50481     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50482     requireL3MuonTrajectorySeed = cms.bool( False ),
50483     useSimpleGeometry = cms.bool( True ),
50484     useStation2 = cms.bool( True ),
50485     fallbackToME1 = cms.bool( False ),
50486     cosmicPropagationHypothesis = cms.bool( False ),
50487     useMB2InOverlap = cms.bool( False ),
50488     useTrack = cms.string( "tracker" ),
50489     useState = cms.string( "atVertex" ),
50490     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50491     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50492     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50493 )
50494 fragment.hltL3fL1TripleMu553f0Filtered12105 = cms.EDFilter( "HLTMuonL3PreFilter",
50495     saveTags = cms.bool( True ),
50496     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50497     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50498     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50499     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50500     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50501     MinN = cms.int32( 1 ),
50502     MaxEta = cms.double( 2.5 ),
50503     MinNhits = cms.int32( 0 ),
50504     MaxDr = cms.double( 2.0 ),
50505     MinDr = cms.double( -1.0 ),
50506     MaxDz = cms.double( 9999.0 ),
50507     MinDxySig = cms.double( -1.0 ),
50508     MinPt = cms.double( 12.0 ),
50509     NSigmaPt = cms.double( 0.0 ),
50510     MaxNormalizedChi2 = cms.double( 9999.0 ),
50511     MaxDXYBeamSpot = cms.double( 9999.0 ),
50512     MinDXYBeamSpot = cms.double( -1.0 ),
50513     MinNmuonHits = cms.int32( 0 ),
50514     MaxPtDifference = cms.double( 9999.0 ),
50515     MinTrackPt = cms.double( 0.0 ),
50516     minMuonStations = cms.int32( 2 ),
50517     minTrkHits = cms.int32( -1 ),
50518     minMuonHits = cms.int32( -1 ),
50519     allowedTypeMask = cms.uint32( 255 ),
50520     requiredTypeMask = cms.uint32( 0 ),
50521     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50522     trkMuonId = cms.uint32( 0 ),
50523     L1MatchingdR = cms.double( 0.3 ),
50524     MatchToPreviousCand = cms.bool( True ),
50525     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50526     requireL3MuonTrajectorySeed = cms.bool( False ),
50527     useSimpleGeometry = cms.bool( True ),
50528     useStation2 = cms.bool( True ),
50529     fallbackToME1 = cms.bool( False ),
50530     cosmicPropagationHypothesis = cms.bool( False ),
50531     useMB2InOverlap = cms.bool( False ),
50532     useTrack = cms.string( "tracker" ),
50533     useState = cms.string( "atVertex" ),
50534     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50535     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50536     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50537 )
50538 fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 = cms.EDFilter( "HLTL1TSeed",
50539     saveTags = cms.bool( True ),
50540     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_15_7 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9" ),
50541     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
50542     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
50543     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50544     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
50545     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
50546     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
50547     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
50548     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
50549     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
50550 )
50551 fragment.hltPreTau3MuMu7Mu1TkMu1Tau15 = cms.EDFilter( "HLTPrescaler",
50552     offset = cms.uint32( 0 ),
50553     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50554 )
50555 fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
50556     saveTags = cms.bool( True ),
50557     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50558     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9" ),
50559     MaxEta = cms.double( 2.5 ),
50560     MinPt = cms.double( 0.0 ),
50561     MaxDeltaR = cms.double( 0.3 ),
50562     MinN = cms.int32( 2 ),
50563     CentralBxOnly = cms.bool( True ),
50564     SelectQualities = cms.vint32(  )
50565 )
50566 fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
50567     saveTags = cms.bool( True ),
50568     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50569     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
50570     PreviousCandTag = cms.InputTag( "hltL1fL1sL1WTau3MuSeedsL1Filtered0" ),
50571     SeedMapTag = cms.InputTag( "hltL2Muons" ),
50572     MinN = cms.int32( 0 ),
50573     MaxEta = cms.double( 2.5 ),
50574     AbsEtaBins = cms.vdouble( 0.0 ),
50575     MinNstations = cms.vint32( 0 ),
50576     MinNhits = cms.vint32( 0 ),
50577     CutOnChambers = cms.bool( False ),
50578     MinNchambers = cms.vint32( 0 ),
50579     MaxDr = cms.double( 9999.0 ),
50580     MinDr = cms.double( -1.0 ),
50581     MaxDz = cms.double( 9999.0 ),
50582     MinDxySig = cms.double( -1.0 ),
50583     MinPt = cms.double( 0.0 ),
50584     NSigmaPt = cms.double( 0.0 ),
50585     MatchToPreviousCand = cms.bool( True )
50586 )
50587 fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 = cms.EDFilter( "HLTMuonDimuonL3Filter",
50588     saveTags = cms.bool( True ),
50589     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50590     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50591     PreviousCandTag = cms.InputTag( "hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0" ),
50592     L1CandTag = cms.InputTag( "" ),
50593     inputMuonCollection = cms.InputTag( "" ),
50594     PreviousCandIsL2 = cms.bool( True ),
50595     FastAccept = cms.bool( False ),
50596     MinN = cms.int32( 1 ),
50597     MaxEta = cms.double( 2.5 ),
50598     MinNhits = cms.int32( 0 ),
50599     MaxDr = cms.double( 0.5 ),
50600     MaxDz = cms.double( 9999.0 ),
50601     ChargeOpt = cms.int32( 0 ),
50602     MinPtPair = cms.vdouble( 2.0 ),
50603     MaxPtPair = cms.vdouble( 1.0E125 ),
50604     MinPtMax = cms.vdouble( 1.0 ),
50605     MinPtMin = cms.vdouble( 1.0 ),
50606     MaxPtMin = cms.vdouble( 1.0E125 ),
50607     MinInvMass = cms.vdouble( 0.2 ),
50608     MaxInvMass = cms.vdouble( 1.9 ),
50609     MinDiMuonDeltaR = cms.double( -1.0 ),
50610     MinAcop = cms.double( -999.0 ),
50611     MaxAcop = cms.double( 999.0 ),
50612     MinPtBalance = cms.double( -1.0 ),
50613     MaxPtBalance = cms.double( 999999.0 ),
50614     NSigmaPt = cms.double( 0.0 ),
50615     MaxDCAMuMu = cms.double( 999.0 ),
50616     MaxRapidityPair = cms.double( 999999.0 ),
50617     CutCowboys = cms.bool( False ),
50618     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50619     L1MatchingdR = cms.double( 0.3 ),
50620     MatchToPreviousCand = cms.bool( True ),
50621     useSimpleGeometry = cms.bool( True ),
50622     useStation2 = cms.bool( True ),
50623     fallbackToME1 = cms.bool( False ),
50624     cosmicPropagationHypothesis = cms.bool( False ),
50625     useMB2InOverlap = cms.bool( False ),
50626     useTrack = cms.string( "tracker" ),
50627     useState = cms.string( "atVertex" ),
50628     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50629     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50630     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50631 )
50632 fragment.hltDiMuonForTau3MuDzFiltered0p3 = cms.EDFilter( "HLT2MuonMuonDZ",
50633     saveTags = cms.bool( True ),
50634     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50635     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50636     inputTag1 = cms.InputTag( "hltMu1Mu1TrkPairPt2DR0p5MassMax1p9" ),
50637     inputTag2 = cms.InputTag( "hltMu1Mu1TrkPairPt2DR0p5MassMax1p9" ),
50638     triggerType1 = cms.int32( 83 ),
50639     triggerType2 = cms.int32( 83 ),
50640     MinDR = cms.double( 0.001 ),
50641     MaxDZ = cms.double( 0.3 ),
50642     MinN = cms.int32( 1 ),
50643     MinPixHitsForDZ = cms.int32( 1 ),
50644     checkSC = cms.bool( False )
50645 )
50646 fragment.hltTau3MuTriMuon1filter = cms.EDFilter( "HLT1Muon",
50647     saveTags = cms.bool( True ),
50648     inputTag = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
50649     triggerType = cms.int32( 0 ),
50650     MinE = cms.double( -1.0 ),
50651     MinPt = cms.double( 1.0 ),
50652     MinMass = cms.double( -1.0 ),
50653     MaxMass = cms.double( -1.0 ),
50654     MinEta = cms.double( -1.0 ),
50655     MaxEta = cms.double( -1.0 ),
50656     MinN = cms.int32( 3 )
50657 )
50658 fragment.hltTauPt15MuPts711Mass1p3to2p1Iso = cms.EDProducer( "HLTTriMuonIsolation",
50659     L3MuonsSrc = cms.InputTag( "hltIterL3MuonCandidates" ),
50660     AllMuonsSrc = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
50661     L3DiMuonsFilterSrc = cms.InputTag( "hltDiMuonForTau3MuDzFiltered0p3" ),
50662     IsoTracksSrc = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
50663     Muon1PtCut = cms.double( 7.0 ),
50664     Muon2PtCut = cms.double( 1.0 ),
50665     Muon3PtCut = cms.double( 1.0 ),
50666     TriMuonPtCut = cms.double( 15.0 ),
50667     TriMuonEtaCut = cms.double( 2.5 ),
50668     ChargedAbsIsoCut = cms.double( 2.0 ),
50669     ChargedRelIsoCut = cms.double( 0.2 ),
50670     IsoConeSize = cms.double( 0.8 ),
50671     MatchingConeSize = cms.double( 0.03 ),
50672     MinTriMuonMass = cms.double( 1.3 ),
50673     MaxTriMuonMass = cms.double( 2.1 ),
50674     MaxTriMuonRadius = cms.double( 0.3 ),
50675     TriMuonAbsCharge = cms.int32( -1 ),
50676     MaxDZ = cms.double( 0.3 ),
50677     EnableRelIso = cms.bool( True ),
50678     EnableAbsIso = cms.bool( True )
50679 )
50680 fragment.hltTau3MuPreFilter = cms.EDFilter( "HLT1Composite",
50681     saveTags = cms.bool( True ),
50682     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1Iso','Taus' ),
50683     triggerType = cms.int32( 0 ),
50684     MinE = cms.double( -1.0 ),
50685     MinPt = cms.double( 15.0 ),
50686     MinMass = cms.double( 1.3 ),
50687     MaxMass = cms.double( 2.1 ),
50688     MinEta = cms.double( -1.0 ),
50689     MaxEta = cms.double( 2.5 ),
50690     MinN = cms.int32( 1 )
50691 )
50692 fragment.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 = cms.EDFilter( "HLTPrescaler",
50693     offset = cms.uint32( 0 ),
50694     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50695 )
50696 fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 = cms.EDProducer( "HLTTriMuonIsolation",
50697     L3MuonsSrc = cms.InputTag( "hltIterL3MuonCandidates" ),
50698     AllMuonsSrc = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
50699     L3DiMuonsFilterSrc = cms.InputTag( "hltDiMuonForTau3MuDzFiltered0p3" ),
50700     IsoTracksSrc = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
50701     Muon1PtCut = cms.double( 7.0 ),
50702     Muon2PtCut = cms.double( 1.0 ),
50703     Muon3PtCut = cms.double( 1.0 ),
50704     TriMuonPtCut = cms.double( 15.0 ),
50705     TriMuonEtaCut = cms.double( 2.5 ),
50706     ChargedAbsIsoCut = cms.double( 2.0 ),
50707     ChargedRelIsoCut = cms.double( 0.2 ),
50708     IsoConeSize = cms.double( 0.8 ),
50709     MatchingConeSize = cms.double( 0.03 ),
50710     MinTriMuonMass = cms.double( 1.3 ),
50711     MaxTriMuonMass = cms.double( 2.1 ),
50712     MaxTriMuonRadius = cms.double( 0.3 ),
50713     TriMuonAbsCharge = cms.int32( 1 ),
50714     MaxDZ = cms.double( 0.3 ),
50715     EnableRelIso = cms.bool( True ),
50716     EnableAbsIso = cms.bool( True )
50717 )
50718 fragment.hltTau3MuPreFilterCharge1 = cms.EDFilter( "HLT1Composite",
50719     saveTags = cms.bool( True ),
50720     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1IsoCharge1','Taus' ),
50721     triggerType = cms.int32( 0 ),
50722     MinE = cms.double( -1.0 ),
50723     MinPt = cms.double( 1.5 ),
50724     MinMass = cms.double( 1.3 ),
50725     MaxMass = cms.double( 2.1 ),
50726     MinEta = cms.double( -1.0 ),
50727     MaxEta = cms.double( 2.5 ),
50728     MinN = cms.int32( 1 )
50729 )
50730 fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15 = cms.EDFilter( "HLTPrescaler",
50731     offset = cms.uint32( 0 ),
50732     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50733 )
50734 fragment.hltTau3MuIsoFilter = cms.EDFilter( "HLT1Composite",
50735     saveTags = cms.bool( True ),
50736     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1Iso','SelectedTaus' ),
50737     triggerType = cms.int32( 0 ),
50738     MinE = cms.double( -1.0 ),
50739     MinPt = cms.double( 15.0 ),
50740     MinMass = cms.double( 1.3 ),
50741     MaxMass = cms.double( 2.1 ),
50742     MinEta = cms.double( -1.0 ),
50743     MaxEta = cms.double( 2.5 ),
50744     MinN = cms.int32( 1 )
50745 )
50746 fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 = cms.EDFilter( "HLTPrescaler",
50747     offset = cms.uint32( 0 ),
50748     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50749 )
50750 fragment.hltTau3MuIsoFilterCharge1 = cms.EDFilter( "HLT1Composite",
50751     saveTags = cms.bool( True ),
50752     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1IsoCharge1','SelectedTaus' ),
50753     triggerType = cms.int32( 0 ),
50754     MinE = cms.double( -1.0 ),
50755     MinPt = cms.double( 15.0 ),
50756     MinMass = cms.double( 1.3 ),
50757     MaxMass = cms.double( 2.1 ),
50758     MinEta = cms.double( -1.0 ),
50759     MaxEta = cms.double( 2.5 ),
50760     MinN = cms.int32( 1 )
50761 )
50762 fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 = cms.EDFilter( "HLTL1TSeed",
50763     saveTags = cms.bool( True ),
50764     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu3_SQ_ETMHF30_HTT60er OR L1_DoubleMu3_SQ_ETMHF40_HTT60er OR L1_DoubleMu3_SQ_ETMHF50_HTT60er OR L1_DoubleMu3_SQ_ETMHF30_Jet60er2p5_OR_DoubleJet40er2p5 OR L1_DoubleMu3_SQ_ETMHF40_Jet60er2p5_OR_DoubleJet40er2p5 OR L1_DoubleMu3_SQ_ETMHF50_Jet60er2p5_OR_DoubleJet40er2p5 OR L1_DoubleMu3_SQ_ETMHF50_Jet60er2p5 OR L1_DoubleMu3_SQ_ETMHF60_Jet60er2p5" ),
50765     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
50766     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
50767     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50768     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
50769     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
50770     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
50771     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
50772     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
50773     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
50774 )
50775 fragment.hltPreDoubleMu3DZPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler",
50776     offset = cms.uint32( 0 ),
50777     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50778 )
50779 fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL1TFilter",
50780     saveTags = cms.bool( True ),
50781     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50782     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70" ),
50783     MaxEta = cms.double( 2.5 ),
50784     MinPt = cms.double( 0.0 ),
50785     MaxDeltaR = cms.double( 0.3 ),
50786     MinN = cms.int32( 2 ),
50787     CentralBxOnly = cms.bool( True ),
50788     SelectQualities = cms.vint32(  )
50789 )
50790 fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
50791     saveTags = cms.bool( True ),
50792     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50793     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
50794     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50795     SeedMapTag = cms.InputTag( "hltL2Muons" ),
50796     MinN = cms.int32( 0 ),
50797     MaxEta = cms.double( 2.5 ),
50798     AbsEtaBins = cms.vdouble( 0.0 ),
50799     MinNstations = cms.vint32( 0 ),
50800     MinNhits = cms.vint32( 0 ),
50801     CutOnChambers = cms.bool( False ),
50802     MinNchambers = cms.vint32( 0 ),
50803     MaxDr = cms.double( 9999.0 ),
50804     MinDr = cms.double( -1.0 ),
50805     MaxDz = cms.double( 9999.0 ),
50806     MinDxySig = cms.double( -1.0 ),
50807     MinPt = cms.double( 0.0 ),
50808     NSigmaPt = cms.double( 0.0 ),
50809     MatchToPreviousCand = cms.bool( True )
50810 )
50811 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL1TFilter",
50812     saveTags = cms.bool( True ),
50813     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
50814     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50815     MaxEta = cms.double( 2.5 ),
50816     MinPt = cms.double( 0.0 ),
50817     MaxDeltaR = cms.double( 0.3 ),
50818     MinN = cms.int32( 1 ),
50819     CentralBxOnly = cms.bool( True ),
50820     SelectQualities = cms.vint32(  )
50821 )
50822 fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter",
50823     saveTags = cms.bool( True ),
50824     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50825     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50826     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50827     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50828     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50829     MinN = cms.int32( 2 ),
50830     MaxEta = cms.double( 2.5 ),
50831     MinNhits = cms.int32( 0 ),
50832     MaxDr = cms.double( 2.0 ),
50833     MinDr = cms.double( -1.0 ),
50834     MaxDz = cms.double( 9999.0 ),
50835     MinDxySig = cms.double( -1.0 ),
50836     MinPt = cms.double( 3.0 ),
50837     NSigmaPt = cms.double( 0.0 ),
50838     MaxNormalizedChi2 = cms.double( 9999.0 ),
50839     MaxDXYBeamSpot = cms.double( 9999.0 ),
50840     MinDXYBeamSpot = cms.double( -1.0 ),
50841     MinNmuonHits = cms.int32( 0 ),
50842     MaxPtDifference = cms.double( 9999.0 ),
50843     MinTrackPt = cms.double( 0.0 ),
50844     minMuonStations = cms.int32( 2 ),
50845     minTrkHits = cms.int32( -1 ),
50846     minMuonHits = cms.int32( -1 ),
50847     allowedTypeMask = cms.uint32( 255 ),
50848     requiredTypeMask = cms.uint32( 0 ),
50849     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50850     trkMuonId = cms.uint32( 0 ),
50851     L1MatchingdR = cms.double( 0.3 ),
50852     MatchToPreviousCand = cms.bool( True ),
50853     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50854     requireL3MuonTrajectorySeed = cms.bool( False ),
50855     useSimpleGeometry = cms.bool( True ),
50856     useStation2 = cms.bool( True ),
50857     fallbackToME1 = cms.bool( False ),
50858     cosmicPropagationHypothesis = cms.bool( False ),
50859     useMB2InOverlap = cms.bool( False ),
50860     useTrack = cms.string( "tracker" ),
50861     useState = cms.string( "atVertex" ),
50862     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50863     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50864     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50865 )
50866 fragment.hltDoubleMuon3Mass3p8to60Filter = cms.EDFilter( "HLTMuonDimuonL3Filter",
50867     saveTags = cms.bool( True ),
50868     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50869     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50870     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50871     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50872     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50873     PreviousCandIsL2 = cms.bool( True ),
50874     FastAccept = cms.bool( False ),
50875     MinN = cms.int32( 1 ),
50876     MaxEta = cms.double( 2.5 ),
50877     MinNhits = cms.int32( 0 ),
50878     MaxDr = cms.double( 2.0 ),
50879     MaxDz = cms.double( 9999.0 ),
50880     ChargeOpt = cms.int32( 0 ),
50881     MinPtPair = cms.vdouble( 0.0 ),
50882     MaxPtPair = cms.vdouble( 1.0E125 ),
50883     MinPtMax = cms.vdouble( 0.0 ),
50884     MinPtMin = cms.vdouble( 3.0 ),
50885     MaxPtMin = cms.vdouble( 1.0E125 ),
50886     MinInvMass = cms.vdouble( 3.8 ),
50887     MaxInvMass = cms.vdouble( 60.0 ),
50888     MinDiMuonDeltaR = cms.double( -1.0 ),
50889     MinAcop = cms.double( -1.0 ),
50890     MaxAcop = cms.double( 999.0 ),
50891     MinPtBalance = cms.double( -1.0 ),
50892     MaxPtBalance = cms.double( 999999.0 ),
50893     NSigmaPt = cms.double( 0.0 ),
50894     MaxDCAMuMu = cms.double( 99999.9 ),
50895     MaxRapidityPair = cms.double( 999999.0 ),
50896     CutCowboys = cms.bool( False ),
50897     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50898     L1MatchingdR = cms.double( 0.3 ),
50899     MatchToPreviousCand = cms.bool( True ),
50900     useSimpleGeometry = cms.bool( True ),
50901     useStation2 = cms.bool( True ),
50902     fallbackToME1 = cms.bool( False ),
50903     cosmicPropagationHypothesis = cms.bool( False ),
50904     useMB2InOverlap = cms.bool( False ),
50905     useTrack = cms.string( "tracker" ),
50906     useState = cms.string( "atVertex" ),
50907     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50908     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50909     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50910 )
50911 fragment.hltDoubleMuon3Mass3p8to60DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
50912     saveTags = cms.bool( True ),
50913     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50914     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50915     inputTag1 = cms.InputTag( "hltDoubleMuon3Mass3p8to60Filter" ),
50916     inputTag2 = cms.InputTag( "hltDoubleMuon3Mass3p8to60Filter" ),
50917     triggerType1 = cms.int32( 83 ),
50918     triggerType2 = cms.int32( 83 ),
50919     MinDR = cms.double( 0.001 ),
50920     MaxDZ = cms.double( 0.2 ),
50921     MinN = cms.int32( 1 ),
50922     MinPixHitsForDZ = cms.int32( 0 ),
50923     checkSC = cms.bool( False )
50924 )
50925 fragment.hltMET40 = cms.EDFilter( "HLT1CaloMET",
50926     saveTags = cms.bool( True ),
50927     inputTag = cms.InputTag( "hltMet" ),
50928     triggerType = cms.int32( 87 ),
50929     MinE = cms.double( -1.0 ),
50930     MinPt = cms.double( 40.0 ),
50931     MinMass = cms.double( -1.0 ),
50932     MaxMass = cms.double( -1.0 ),
50933     MinEta = cms.double( -1.0 ),
50934     MaxEta = cms.double( 999.0 ),
50935     MinN = cms.int32( 1 )
50936 )
50937 fragment.hltPFMET50 = cms.EDFilter( "HLT1PFMET",
50938     saveTags = cms.bool( True ),
50939     inputTag = cms.InputTag( "hltPFMETProducer" ),
50940     triggerType = cms.int32( 87 ),
50941     MinE = cms.double( -1.0 ),
50942     MinPt = cms.double( 50.0 ),
50943     MinMass = cms.double( -1.0 ),
50944     MaxMass = cms.double( -1.0 ),
50945     MinEta = cms.double( -1.0 ),
50946     MaxEta = cms.double( -1.0 ),
50947     MinN = cms.int32( 1 )
50948 )
50949 fragment.hltPFMHTNoMuTightID60 = cms.EDFilter( "HLTMhtFilter",
50950     saveTags = cms.bool( True ),
50951     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
50952     minMht = cms.vdouble( 60.0 )
50953 )
50954 fragment.hltPreDoubleMu3DZPFMET70PFMHT70 = cms.EDFilter( "HLTPrescaler",
50955     offset = cms.uint32( 0 ),
50956     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50957 )
50958 fragment.hltPFMET70 = cms.EDFilter( "HLT1PFMET",
50959     saveTags = cms.bool( True ),
50960     inputTag = cms.InputTag( "hltPFMETProducer" ),
50961     triggerType = cms.int32( 87 ),
50962     MinE = cms.double( -1.0 ),
50963     MinPt = cms.double( 70.0 ),
50964     MinMass = cms.double( -1.0 ),
50965     MaxMass = cms.double( -1.0 ),
50966     MinEta = cms.double( -1.0 ),
50967     MaxEta = cms.double( -1.0 ),
50968     MinN = cms.int32( 1 )
50969 )
50970 fragment.hltPFMHTNoMuTightID70 = cms.EDFilter( "HLTMhtFilter",
50971     saveTags = cms.bool( True ),
50972     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
50973     minMht = cms.vdouble( 70.0 )
50974 )
50975 fragment.hltPreDoubleMu3DZPFMET90PFMHT90 = cms.EDFilter( "HLTPrescaler",
50976     offset = cms.uint32( 0 ),
50977     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50978 )
50979 fragment.hltPFMET90 = cms.EDFilter( "HLT1PFMET",
50980     saveTags = cms.bool( True ),
50981     inputTag = cms.InputTag( "hltPFMETProducer" ),
50982     triggerType = cms.int32( 87 ),
50983     MinE = cms.double( -1.0 ),
50984     MinPt = cms.double( 90.0 ),
50985     MinMass = cms.double( -1.0 ),
50986     MaxMass = cms.double( -1.0 ),
50987     MinEta = cms.double( -1.0 ),
50988     MaxEta = cms.double( -1.0 ),
50989     MinN = cms.int32( 1 )
50990 )
50991 fragment.hltPFMHTNoMuTightID90 = cms.EDFilter( "HLTMhtFilter",
50992     saveTags = cms.bool( True ),
50993     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
50994     minMht = cms.vdouble( 90.0 )
50995 )
50996 fragment.hltL1sTripleMuControl = cms.EDFilter( "HLTL1TSeed",
50997     saveTags = cms.bool( True ),
50998     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0 OR L1_TripleMu_3SQ_2p5SQ_0_Mass_Max12 OR L1_TripleMu_5SQ_3SQ_0OQ" ),
50999     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
51000     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
51001     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51002     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
51003     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
51004     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
51005     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
51006     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
51007     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
51008 )
51009 fragment.hltPreDoubleMu3TrkTau3muNoL1Mass = cms.EDFilter( "HLTPrescaler",
51010     offset = cms.uint32( 0 ),
51011     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51012 )
51013 fragment.hltL1fL1sL1TripleMuControlL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
51014     saveTags = cms.bool( True ),
51015     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51016     PreviousCandTag = cms.InputTag( "hltL1sTripleMuControl" ),
51017     MaxEta = cms.double( 2.5 ),
51018     MinPt = cms.double( 0.0 ),
51019     MaxDeltaR = cms.double( 0.3 ),
51020     MinN = cms.int32( 2 ),
51021     CentralBxOnly = cms.bool( True ),
51022     SelectQualities = cms.vint32(  )
51023 )
51024 fragment.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
51025     saveTags = cms.bool( True ),
51026     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51027     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
51028     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuControlL1Filtered0" ),
51029     SeedMapTag = cms.InputTag( "hltL2Muons" ),
51030     MinN = cms.int32( 0 ),
51031     MaxEta = cms.double( 2.5 ),
51032     AbsEtaBins = cms.vdouble( 0.0 ),
51033     MinNstations = cms.vint32( 0 ),
51034     MinNhits = cms.vint32( 0 ),
51035     CutOnChambers = cms.bool( False ),
51036     MinNchambers = cms.vint32( 0 ),
51037     MaxDr = cms.double( 9999.0 ),
51038     MinDr = cms.double( -1.0 ),
51039     MaxDz = cms.double( 9999.0 ),
51040     MinDxySig = cms.double( -1.0 ),
51041     MinPt = cms.double( 0.0 ),
51042     NSigmaPt = cms.double( 0.0 ),
51043     MatchToPreviousCand = cms.bool( True )
51044 )
51045 fragment.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
51046     saveTags = cms.bool( True ),
51047     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
51048     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuControlL1Filtered0" ),
51049     MaxEta = cms.double( 2.5 ),
51050     MinPt = cms.double( 0.0 ),
51051     MaxDeltaR = cms.double( 0.3 ),
51052     MinN = cms.int32( 1 ),
51053     CentralBxOnly = cms.bool( True ),
51054     SelectQualities = cms.vint32(  )
51055 )
51056 fragment.hltDoubleMu3TrkTau3muNoL1MassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
51057     saveTags = cms.bool( True ),
51058     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51059     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51060     PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0" ),
51061     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0" ),
51062     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
51063     PreviousCandIsL2 = cms.bool( True ),
51064     FastAccept = cms.bool( False ),
51065     MinN = cms.int32( 1 ),
51066     MaxEta = cms.double( 2.5 ),
51067     MinNhits = cms.int32( 0 ),
51068     MaxDr = cms.double( 0.6 ),
51069     MaxDz = cms.double( 9999.0 ),
51070     ChargeOpt = cms.int32( 0 ),
51071     MinPtPair = cms.vdouble( 6.0 ),
51072     MaxPtPair = cms.vdouble( 1.0E125 ),
51073     MinPtMax = cms.vdouble( 0.0 ),
51074     MinPtMin = cms.vdouble( 3.0 ),
51075     MaxPtMin = cms.vdouble( 1.0E125 ),
51076     MinInvMass = cms.vdouble( 0.5 ),
51077     MaxInvMass = cms.vdouble( 1.7 ),
51078     MinDiMuonDeltaR = cms.double( -1.0 ),
51079     MinAcop = cms.double( 2.7 ),
51080     MaxAcop = cms.double( 999.0 ),
51081     MinPtBalance = cms.double( -1.0 ),
51082     MaxPtBalance = cms.double( 999999.0 ),
51083     NSigmaPt = cms.double( 0.0 ),
51084     MaxDCAMuMu = cms.double( 0.5 ),
51085     MaxRapidityPair = cms.double( 999999.0 ),
51086     CutCowboys = cms.bool( False ),
51087     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
51088     L1MatchingdR = cms.double( 0.3 ),
51089     MatchToPreviousCand = cms.bool( True ),
51090     useSimpleGeometry = cms.bool( True ),
51091     useStation2 = cms.bool( True ),
51092     fallbackToME1 = cms.bool( False ),
51093     cosmicPropagationHypothesis = cms.bool( False ),
51094     useMB2InOverlap = cms.bool( False ),
51095     useTrack = cms.string( "tracker" ),
51096     useState = cms.string( "atVertex" ),
51097     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51098     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51099     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51100 )
51101 fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
51102     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
51103     PreviousCandTag = cms.InputTag( "hltDoubleMu3TrkTau3muNoL1MassL3Filtered" ),
51104     matchToPrevious = cms.bool( True ),
51105     MaxEta = cms.double( 2.5 ),
51106     MinPt = cms.double( 0.0 ),
51107     MinPtPair = cms.double( 0.0 ),
51108     MinInvMass = cms.double( 0.0 ),
51109     MaxInvMass = cms.double( 999999.0 ),
51110     ChargeOpt = cms.int32( 0 )
51111 )
51112 fragment.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter",
51113     saveTags = cms.bool( True ),
51114     FastAccept = cms.bool( True ),
51115     MinLxySignificance = cms.double( 1.0 ),
51116     MaxLxySignificance = cms.double( -1.0 ),
51117     MaxNormalisedChi2 = cms.double( 999999.0 ),
51118     MinVtxProbability = cms.double( 0.01 ),
51119     MinCosinePointingAngle = cms.double( 0.0 ),
51120     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
51121     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51122     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
51123 )
51124 fragment.hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
51125     RegionPSet = cms.PSet( 
51126       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
51127       zErrorVetex = cms.double( 0.1 ),
51128       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51129       zErrorBeamSpot = cms.double( 24.2 ),
51130       maxNVertices = cms.int32( 1 ),
51131       maxNRegions = cms.int32( 10 ),
51132       nSigmaZVertex = cms.double( 3.0 ),
51133       nSigmaZBeamSpot = cms.double( 4.0 ),
51134       ptMin = cms.double( 0.5 ),
51135       mode = cms.string( "VerticesFixed" ),
51136       input = cms.InputTag( "hltIterL3MuonCandidates" ),
51137       searchOpt = cms.bool( False ),
51138       whereToUseMeasurementTracker = cms.string( "Never" ),
51139       originRadius = cms.double( 0.1 ),
51140       measurementTrackerName = cms.InputTag( "" ),
51141       precise = cms.bool( True ),
51142       deltaEta = cms.double( 1.0 ),
51143       deltaPhi = cms.double( 1.0 )
51144     )
51145 )
51146 fragment.hltPixelTracksDisplacedTau3muNoL1MassRegional = cms.EDProducer( "TrackSelectorByRegion",
51147     tracks = cms.InputTag( "hltPixelTracks" ),
51148     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional" ),
51149     produceTrackCollection = cms.bool( True ),
51150     produceMask = cms.bool( True )
51151 )
51152 fragment.hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
51153     InputCollection = cms.InputTag( "hltPixelTracksDisplacedTau3muNoL1MassRegional" ),
51154     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
51155     originHalfLength = cms.double( 1.0E9 ),
51156     originRadius = cms.double( 1.0E9 ),
51157     useProtoTrackKinematics = cms.bool( False ),
51158     useEventsWithNoVertex = cms.bool( True ),
51159     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
51160     usePV = cms.bool( False ),
51161     includeFourthHit = cms.bool( True ),
51162     produceComplement = cms.bool( False ),
51163     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
51164 )
51165 fragment.hltIter0Tau3muNoL1MassCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
51166     cleanTrajectoryAfterInOut = cms.bool( False ),
51167     doSeedingRegionRebuilding = cms.bool( False ),
51168     onlyPixelHitsForSeedCleaner = cms.bool( False ),
51169     reverseTrajectories = cms.bool( False ),
51170     useHitsSplitting = cms.bool( False ),
51171     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51172     src = cms.InputTag( "hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks" ),
51173     clustersToSkip = cms.InputTag( "" ),
51174     phase2clustersToSkip = cms.InputTag( "" ),
51175     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
51176     TransientInitialStateEstimatorParameters = cms.PSet( 
51177       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
51178       numberMeasurementsForFit = cms.int32( 4 ),
51179       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
51180     ),
51181     numHitsForSeedCleaner = cms.int32( 4 ),
51182     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
51183     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
51184     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
51185     maxNSeeds = cms.uint32( 100000 ),
51186     maxSeedsBeforeCleaning = cms.uint32( 1000 )
51187 )
51188 fragment.hltIter0Tau3muNoL1MassCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
51189     TrajectoryInEvent = cms.bool( False ),
51190     useHitsSplitting = cms.bool( False ),
51191     src = cms.InputTag( "hltIter0Tau3muNoL1MassCkfTrackCandidates" ),
51192     clusterRemovalInfo = cms.InputTag( "" ),
51193     AlgorithmName = cms.string( "hltIter1" ),
51194     GeometricInnerState = cms.bool( True ),
51195     reMatchSplitHits = cms.bool( False ),
51196     usePropagatorForPCA = cms.bool( False ),
51197     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51198     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51199     useSimpleMF = cms.bool( True ),
51200     SimpleMagneticField = cms.string( "ParabolicMf" ),
51201     Fitter = cms.string( "hltESPFittingSmootherIT" ),
51202     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
51203     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51204     NavigationSchool = cms.string( "" ),
51205     MeasurementTracker = cms.string( "" )
51206 )
51207 fragment.hltIter0Tau3muNoL1MassTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
51208     src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ),
51209     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51210     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
51211     ignoreVertices = cms.bool( False ),
51212     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51213     mva = cms.PSet( 
51214       minPixelHits = cms.vint32( 0, 0, 2 ),
51215       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51216       dr_par = cms.PSet( 
51217         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51218         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
51219         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51220         dr_exp = cms.vint32( 3, 3, 3 ),
51221         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51222       ),
51223       maxLostLayers = cms.vint32( 1, 1, 1 ),
51224       min3DLayers = cms.vint32( 0, 0, 0 ),
51225       dz_par = cms.PSet( 
51226         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51227         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
51228         dz_exp = cms.vint32( 3, 3, 3 )
51229       ),
51230       minNVtxTrk = cms.int32( 2 ),
51231       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51232       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
51233       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51234       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
51235       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51236       minLayers = cms.vint32( 3, 3, 3 )
51237     )
51238 )
51239 fragment.hltIter0Tau3muNoL1MassTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
51240     src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ),
51241     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51242     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
51243     ignoreVertices = cms.bool( False ),
51244     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51245     mva = cms.PSet( 
51246       minPixelHits = cms.vint32( 0, 0, 1 ),
51247       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51248       dr_par = cms.PSet( 
51249         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51250         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51251         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51252         dr_exp = cms.vint32( 4, 4, 4 ),
51253         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51254       ),
51255       maxLostLayers = cms.vint32( 99, 3, 3 ),
51256       min3DLayers = cms.vint32( 1, 2, 3 ),
51257       dz_par = cms.PSet( 
51258         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51259         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51260         dz_exp = cms.vint32( 4, 4, 4 )
51261       ),
51262       minNVtxTrk = cms.int32( 2 ),
51263       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51264       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
51265       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51266       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
51267       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51268       minLayers = cms.vint32( 5, 5, 5 )
51269     )
51270 )
51271 fragment.hltIter0Tau3muNoL1MassTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
51272     inputClassifiers = cms.vstring( 'hltIter0Tau3muNoL1MassTrackCutClassifierPrompt',
51273       'hltIter0Tau3muNoL1MassTrackCutClassifierDetached' )
51274 )
51275 fragment.hltIter0Tau3muNoL1MassTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
51276     originalSource = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ),
51277     originalMVAVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','MVAValues' ),
51278     originalQualVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','QualityMasks' ),
51279     minQuality = cms.string( "highPurity" ),
51280     copyExtras = cms.untracked.bool( True ),
51281     copyTrajectories = cms.untracked.bool( False )
51282 )
51283 fragment.hltTau3muNoL1MassTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
51284     src = cms.InputTag( "hltIter0Tau3muNoL1MassTrackSelectionHighPurity" ),
51285     particleType = cms.string( "mu+" )
51286 )
51287 fragment.hltTau3muNoL1MassTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
51288     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
51289     TrackCand = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ),
51290     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass" ),
51291     SimpleMagneticField = cms.string( "" ),
51292     ThirdTrackMass = cms.double( 0.106 ),
51293     MaxEta = cms.double( 2.5 ),
51294     MinPt = cms.double( 1.2 ),
51295     MinInvMass = cms.double( 1.6 ),
51296     MaxInvMass = cms.double( 2.02 ),
51297     MinD0Significance = cms.double( 0.0 ),
51298     OverlapDR = cms.double( 1.44E-4 ),
51299     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51300 )
51301 fragment.hltTau3muNoL1MassTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
51302     saveTags = cms.bool( True ),
51303     MaxEta = cms.double( 2.5 ),
51304     MinPt = cms.double( 8.0 ),
51305     MaxNormalisedChi2 = cms.double( 8.0 ),
51306     MinVtxProbability = cms.double( 0.0 ),
51307     MinLxySignificance = cms.double( 2.0 ),
51308     MinCosinePointingAngle = cms.double( 0.9 ),
51309     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51310     TrackTag = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ),
51311     MuMuTkVertexTag = cms.InputTag( "hltTau3muNoL1MassTkVertexProducer" ),
51312     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51313 )
51314 fragment.hltL1sDoubleMuForLowMassInclusiveSS = cms.EDFilter( "HLTL1TSeed",
51315     saveTags = cms.bool( True ),
51316     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ),
51317     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
51318     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
51319     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51320     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
51321     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
51322     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
51323     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
51324     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
51325     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
51326 )
51327 fragment.hltPreDoubleMu43LowMassSS = cms.EDFilter( "HLTPrescaler",
51328     offset = cms.uint32( 0 ),
51329     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51330 )
51331 fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter",
51332     saveTags = cms.bool( True ),
51333     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51334     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassInclusiveSS" ),
51335     MaxEta = cms.double( 2.5 ),
51336     MinPt = cms.double( 0.0 ),
51337     MaxDeltaR = cms.double( 0.3 ),
51338     MinN = cms.int32( 2 ),
51339     CentralBxOnly = cms.bool( True ),
51340     SelectQualities = cms.vint32(  )
51341 )
51342 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
51343     saveTags = cms.bool( True ),
51344     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51345     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
51346     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ),
51347     SeedMapTag = cms.InputTag( "hltL2Muons" ),
51348     MinN = cms.int32( 0 ),
51349     MaxEta = cms.double( 2.5 ),
51350     AbsEtaBins = cms.vdouble( 0.0 ),
51351     MinNstations = cms.vint32( 0 ),
51352     MinNhits = cms.vint32( 0 ),
51353     CutOnChambers = cms.bool( False ),
51354     MinNchambers = cms.vint32( 0 ),
51355     MaxDr = cms.double( 9999.0 ),
51356     MinDr = cms.double( -1.0 ),
51357     MaxDz = cms.double( 9999.0 ),
51358     MinDxySig = cms.double( -1.0 ),
51359     MinPt = cms.double( 0.0 ),
51360     NSigmaPt = cms.double( 0.0 ),
51361     MatchToPreviousCand = cms.bool( True )
51362 )
51363 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter",
51364     saveTags = cms.bool( True ),
51365     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
51366     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ),
51367     MaxEta = cms.double( 2.5 ),
51368     MinPt = cms.double( 0.0 ),
51369     MaxDeltaR = cms.double( 0.3 ),
51370     MinN = cms.int32( 1 ),
51371     CentralBxOnly = cms.bool( True ),
51372     SelectQualities = cms.vint32(  )
51373 )
51374 fragment.hltDoubleMu43LowMassL3FilteredSS = cms.EDFilter( "HLTMuonDimuonL3Filter",
51375     saveTags = cms.bool( True ),
51376     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51377     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51378     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS" ),
51379     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ),
51380     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
51381     PreviousCandIsL2 = cms.bool( True ),
51382     FastAccept = cms.bool( False ),
51383     MinN = cms.int32( 1 ),
51384     MaxEta = cms.double( 2.5 ),
51385     MinNhits = cms.int32( 0 ),
51386     MaxDr = cms.double( 2.0 ),
51387     MaxDz = cms.double( 9999.0 ),
51388     ChargeOpt = cms.int32( 1 ),
51389     MinPtPair = cms.vdouble( 4.9 ),
51390     MaxPtPair = cms.vdouble( 1.0E125 ),
51391     MinPtMax = cms.vdouble( 4.0 ),
51392     MinPtMin = cms.vdouble( 3.0 ),
51393     MaxPtMin = cms.vdouble( 1.0E125 ),
51394     MinInvMass = cms.vdouble( 0.2 ),
51395     MaxInvMass = cms.vdouble( 8.5 ),
51396     MinDiMuonDeltaR = cms.double( -1.0 ),
51397     MinAcop = cms.double( -999.0 ),
51398     MaxAcop = cms.double( 999.0 ),
51399     MinPtBalance = cms.double( -1.0 ),
51400     MaxPtBalance = cms.double( 999999.0 ),
51401     NSigmaPt = cms.double( 0.0 ),
51402     MaxDCAMuMu = cms.double( 0.5 ),
51403     MaxRapidityPair = cms.double( 999999.0 ),
51404     CutCowboys = cms.bool( False ),
51405     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
51406     L1MatchingdR = cms.double( 0.3 ),
51407     MatchToPreviousCand = cms.bool( True ),
51408     useSimpleGeometry = cms.bool( True ),
51409     useStation2 = cms.bool( True ),
51410     fallbackToME1 = cms.bool( False ),
51411     cosmicPropagationHypothesis = cms.bool( False ),
51412     useMB2InOverlap = cms.bool( False ),
51413     useTrack = cms.string( "tracker" ),
51414     useState = cms.string( "atVertex" ),
51415     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51416     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51417     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51418 )
51419 fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
51420     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
51421     PreviousCandTag = cms.InputTag( "hltDoubleMu43LowMassL3FilteredSS" ),
51422     matchToPrevious = cms.bool( True ),
51423     MaxEta = cms.double( 2.5 ),
51424     MinPt = cms.double( 0.0 ),
51425     MinPtPair = cms.double( 0.0 ),
51426     MinInvMass = cms.double( 0.0 ),
51427     MaxInvMass = cms.double( 999999.0 ),
51428     ChargeOpt = cms.int32( 1 )
51429 )
51430 fragment.hltDisplacedmumuFilterDoubleMu43LowMassSS = cms.EDFilter( "HLTDisplacedmumuFilter",
51431     saveTags = cms.bool( True ),
51432     FastAccept = cms.bool( True ),
51433     MinLxySignificance = cms.double( 0.0 ),
51434     MaxLxySignificance = cms.double( -1.0 ),
51435     MaxNormalisedChi2 = cms.double( 999999.0 ),
51436     MinVtxProbability = cms.double( 0.005 ),
51437     MinCosinePointingAngle = cms.double( -2.0 ),
51438     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43LowMassSS" ),
51439     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51440     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
51441 )
51442 fragment.hltPreDoubleMu4JpsiDisplaced = cms.EDFilter( "HLTPrescaler",
51443     offset = cms.uint32( 0 ),
51444     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51445 )
51446 fragment.hltDoubleMu4JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
51447     saveTags = cms.bool( True ),
51448     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51449     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51450     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
51451     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
51452     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
51453     PreviousCandIsL2 = cms.bool( True ),
51454     FastAccept = cms.bool( False ),
51455     MinN = cms.int32( 1 ),
51456     MaxEta = cms.double( 2.5 ),
51457     MinNhits = cms.int32( 0 ),
51458     MaxDr = cms.double( 2.0 ),
51459     MaxDz = cms.double( 9999.0 ),
51460     ChargeOpt = cms.int32( -1 ),
51461     MinPtPair = cms.vdouble( 6.9 ),
51462     MaxPtPair = cms.vdouble( 1.0E125 ),
51463     MinPtMax = cms.vdouble( 0.0 ),
51464     MinPtMin = cms.vdouble( 4.0 ),
51465     MaxPtMin = cms.vdouble( 1.0E125 ),
51466     MinInvMass = cms.vdouble( 2.9 ),
51467     MaxInvMass = cms.vdouble( 3.3 ),
51468     MinDiMuonDeltaR = cms.double( -1.0 ),
51469     MinAcop = cms.double( -999.0 ),
51470     MaxAcop = cms.double( 999.0 ),
51471     MinPtBalance = cms.double( -1.0 ),
51472     MaxPtBalance = cms.double( 999999.0 ),
51473     NSigmaPt = cms.double( 0.0 ),
51474     MaxDCAMuMu = cms.double( 0.5 ),
51475     MaxRapidityPair = cms.double( 999999.0 ),
51476     CutCowboys = cms.bool( False ),
51477     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
51478     L1MatchingdR = cms.double( 0.3 ),
51479     MatchToPreviousCand = cms.bool( True ),
51480     useSimpleGeometry = cms.bool( True ),
51481     useStation2 = cms.bool( True ),
51482     fallbackToME1 = cms.bool( False ),
51483     cosmicPropagationHypothesis = cms.bool( False ),
51484     useMB2InOverlap = cms.bool( False ),
51485     useTrack = cms.string( "tracker" ),
51486     useState = cms.string( "atVertex" ),
51487     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51488     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51489     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51490 )
51491 fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
51492     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
51493     PreviousCandTag = cms.InputTag( "hltDoubleMu4JpsiDisplacedL3Filtered" ),
51494     matchToPrevious = cms.bool( True ),
51495     MaxEta = cms.double( 2.5 ),
51496     MinPt = cms.double( 0.0 ),
51497     MinPtPair = cms.double( 0.0 ),
51498     MinInvMass = cms.double( 0.0 ),
51499     MaxInvMass = cms.double( 999999.0 ),
51500     ChargeOpt = cms.int32( -1 )
51501 )
51502 fragment.hltDisplacedmumuFilterDoubleMu4Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
51503     saveTags = cms.bool( True ),
51504     FastAccept = cms.bool( True ),
51505     MinLxySignificance = cms.double( 3.0 ),
51506     MaxLxySignificance = cms.double( -1.0 ),
51507     MaxNormalisedChi2 = cms.double( 999999.0 ),
51508     MinVtxProbability = cms.double( 0.1 ),
51509     MinCosinePointingAngle = cms.double( 0.9 ),
51510     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51511     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51512     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
51513 )
51514 fragment.hltPreDoubleMu4JpsiNoVertexing = cms.EDFilter( "HLTPrescaler",
51515     offset = cms.uint32( 0 ),
51516     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51517 )
51518 fragment.hltPreDoubleMu4JpsiTrkTrkDisplaced = cms.EDFilter( "HLTPrescaler",
51519     offset = cms.uint32( 0 ),
51520     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51521 )
51522 fragment.hltPixelTracksTrackingRegionsDisplacedJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
51523     RegionPSet = cms.PSet( 
51524       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51525       zErrorVetex = cms.double( 0.1 ),
51526       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51527       zErrorBeamSpot = cms.double( 24.2 ),
51528       maxNVertices = cms.int32( 1 ),
51529       maxNRegions = cms.int32( 10 ),
51530       nSigmaZVertex = cms.double( 3.0 ),
51531       nSigmaZBeamSpot = cms.double( 4.0 ),
51532       ptMin = cms.double( 0.5 ),
51533       mode = cms.string( "VerticesFixed" ),
51534       input = cms.InputTag( "hltIterL3MuonCandidates" ),
51535       searchOpt = cms.bool( False ),
51536       whereToUseMeasurementTracker = cms.string( "Never" ),
51537       originRadius = cms.double( 0.1 ),
51538       measurementTrackerName = cms.InputTag( "" ),
51539       precise = cms.bool( True ),
51540       deltaEta = cms.double( 1.0 ),
51541       deltaPhi = cms.double( 1.0 )
51542     )
51543 )
51544 fragment.hltPixelTracksDisplacedJpsiRegional = cms.EDProducer( "TrackSelectorByRegion",
51545     tracks = cms.InputTag( "hltPixelTracks" ),
51546     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedJpsiRegional" ),
51547     produceTrackCollection = cms.bool( True ),
51548     produceMask = cms.bool( True )
51549 )
51550 fragment.hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
51551     InputCollection = cms.InputTag( "hltPixelTracksDisplacedJpsiRegional" ),
51552     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51553     originHalfLength = cms.double( 1.0E9 ),
51554     originRadius = cms.double( 1.0E9 ),
51555     useProtoTrackKinematics = cms.bool( False ),
51556     useEventsWithNoVertex = cms.bool( True ),
51557     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
51558     usePV = cms.bool( False ),
51559     includeFourthHit = cms.bool( True ),
51560     produceComplement = cms.bool( False ),
51561     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
51562 )
51563 fragment.hltIter0DisplacedJpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
51564     cleanTrajectoryAfterInOut = cms.bool( False ),
51565     doSeedingRegionRebuilding = cms.bool( False ),
51566     onlyPixelHitsForSeedCleaner = cms.bool( False ),
51567     reverseTrajectories = cms.bool( False ),
51568     useHitsSplitting = cms.bool( False ),
51569     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51570     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks" ),
51571     clustersToSkip = cms.InputTag( "" ),
51572     phase2clustersToSkip = cms.InputTag( "" ),
51573     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
51574     TransientInitialStateEstimatorParameters = cms.PSet( 
51575       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
51576       numberMeasurementsForFit = cms.int32( 4 ),
51577       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
51578     ),
51579     numHitsForSeedCleaner = cms.int32( 4 ),
51580     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
51581     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
51582     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
51583     maxNSeeds = cms.uint32( 100000 ),
51584     maxSeedsBeforeCleaning = cms.uint32( 1000 )
51585 )
51586 fragment.hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
51587     TrajectoryInEvent = cms.bool( False ),
51588     useHitsSplitting = cms.bool( False ),
51589     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCkfTrackCandidates" ),
51590     clusterRemovalInfo = cms.InputTag( "" ),
51591     AlgorithmName = cms.string( "hltIter1" ),
51592     GeometricInnerState = cms.bool( True ),
51593     reMatchSplitHits = cms.bool( False ),
51594     usePropagatorForPCA = cms.bool( False ),
51595     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51596     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51597     useSimpleMF = cms.bool( True ),
51598     SimpleMagneticField = cms.string( "ParabolicMf" ),
51599     Fitter = cms.string( "hltESPFittingSmootherIT" ),
51600     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
51601     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51602     NavigationSchool = cms.string( "" ),
51603     MeasurementTracker = cms.string( "" )
51604 )
51605 fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
51606     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ),
51607     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51608     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51609     ignoreVertices = cms.bool( False ),
51610     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51611     mva = cms.PSet( 
51612       minPixelHits = cms.vint32( 0, 0, 2 ),
51613       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51614       dr_par = cms.PSet( 
51615         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51616         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
51617         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51618         dr_exp = cms.vint32( 3, 3, 3 ),
51619         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51620       ),
51621       maxLostLayers = cms.vint32( 1, 1, 1 ),
51622       min3DLayers = cms.vint32( 0, 0, 0 ),
51623       dz_par = cms.PSet( 
51624         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51625         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
51626         dz_exp = cms.vint32( 3, 3, 3 )
51627       ),
51628       minNVtxTrk = cms.int32( 2 ),
51629       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51630       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
51631       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51632       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
51633       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51634       minLayers = cms.vint32( 3, 3, 3 )
51635     )
51636 )
51637 fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
51638     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ),
51639     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51640     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51641     ignoreVertices = cms.bool( False ),
51642     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51643     mva = cms.PSet( 
51644       minPixelHits = cms.vint32( 0, 0, 1 ),
51645       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51646       dr_par = cms.PSet( 
51647         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51648         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51649         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51650         dr_exp = cms.vint32( 4, 4, 4 ),
51651         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51652       ),
51653       maxLostLayers = cms.vint32( 99, 3, 3 ),
51654       min3DLayers = cms.vint32( 1, 2, 3 ),
51655       dz_par = cms.PSet( 
51656         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51657         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51658         dz_exp = cms.vint32( 4, 4, 4 )
51659       ),
51660       minNVtxTrk = cms.int32( 2 ),
51661       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51662       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
51663       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51664       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
51665       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51666       minLayers = cms.vint32( 5, 5, 5 )
51667     )
51668 )
51669 fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
51670     inputClassifiers = cms.vstring( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt',
51671       'hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached' )
51672 )
51673 fragment.hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
51674     originalSource = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ),
51675     originalMVAVals = cms.InputTag( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged','MVAValues' ),
51676     originalQualVals = cms.InputTag( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged','QualityMasks' ),
51677     minQuality = cms.string( "highPurity" ),
51678     copyExtras = cms.untracked.bool( True ),
51679     copyTrajectories = cms.untracked.bool( False )
51680 )
51681 fragment.hltJpsiTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
51682     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity" ),
51683     particleType = cms.string( "K+" )
51684 )
51685 fragment.hltJpsiTrkTrkVertexProducerPhiKstar = cms.EDProducer( "HLTmumutktkVtxProducer",
51686     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
51687     TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIter" ),
51688     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4Jpsi" ),
51689     SimpleMagneticField = cms.string( "" ),
51690     ThirdTrackMass = cms.double( 0.493677 ),
51691     FourthTrackMass = cms.double( 0.493677 ),
51692     MaxEta = cms.double( 2.5 ),
51693     MinPt = cms.double( 0.8 ),
51694     MinInvMass = cms.double( 0.0 ),
51695     MaxInvMass = cms.double( 99999.0 ),
51696     MinTrkTrkMass = cms.double( 0.95 ),
51697     MaxTrkTrkMass = cms.double( 1.3 ),
51698     MinD0Significance = cms.double( 0.0 ),
51699     OppositeSign = cms.bool( True ),
51700     OverlapDR = cms.double( 1.44E-4 ),
51701     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51702 )
51703 fragment.hltJpsiTkTkVertexFilterPhiKstar = cms.EDFilter( "HLTmumutktkFilter",
51704     saveTags = cms.bool( True ),
51705     MaxEta = cms.double( 2.5 ),
51706     MinPt = cms.double( 0.0 ),
51707     MaxNormalisedChi2 = cms.double( 10.0 ),
51708     MinVtxProbability = cms.double( 0.0 ),
51709     MinLxySignificance = cms.double( 0.0 ),
51710     MinCosinePointingAngle = cms.double( -2.0 ),
51711     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51712     TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIter" ),
51713     MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiKstar" ),
51714     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51715 )
51716 fragment.hltPreDoubleMu4JpsiTrkBc = cms.EDFilter( "HLTPrescaler",
51717     offset = cms.uint32( 0 ),
51718     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51719 )
51720 fragment.hltDoubleMu4JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
51721     saveTags = cms.bool( True ),
51722     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51723     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51724     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
51725     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
51726     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
51727     PreviousCandIsL2 = cms.bool( True ),
51728     FastAccept = cms.bool( False ),
51729     MinN = cms.int32( 1 ),
51730     MaxEta = cms.double( 2.5 ),
51731     MinNhits = cms.int32( 0 ),
51732     MaxDr = cms.double( 2.0 ),
51733     MaxDz = cms.double( 9999.0 ),
51734     ChargeOpt = cms.int32( -1 ),
51735     MinPtPair = cms.vdouble( 6.9 ),
51736     MaxPtPair = cms.vdouble( 1.0E125 ),
51737     MinPtMax = cms.vdouble( 0.0 ),
51738     MinPtMin = cms.vdouble( 4.0 ),
51739     MaxPtMin = cms.vdouble( 1.0E125 ),
51740     MinInvMass = cms.vdouble( 2.9 ),
51741     MaxInvMass = cms.vdouble( 3.3 ),
51742     MinDiMuonDeltaR = cms.double( -1.0 ),
51743     MinAcop = cms.double( -999.0 ),
51744     MaxAcop = cms.double( 999.0 ),
51745     MinPtBalance = cms.double( -1.0 ),
51746     MaxPtBalance = cms.double( 999999.0 ),
51747     NSigmaPt = cms.double( 0.0 ),
51748     MaxDCAMuMu = cms.double( 0.5 ),
51749     MaxRapidityPair = cms.double( 999999.0 ),
51750     CutCowboys = cms.bool( False ),
51751     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
51752     L1MatchingdR = cms.double( 0.3 ),
51753     MatchToPreviousCand = cms.bool( True ),
51754     useSimpleGeometry = cms.bool( True ),
51755     useStation2 = cms.bool( True ),
51756     fallbackToME1 = cms.bool( False ),
51757     cosmicPropagationHypothesis = cms.bool( False ),
51758     useMB2InOverlap = cms.bool( False ),
51759     useTrack = cms.string( "tracker" ),
51760     useState = cms.string( "atVertex" ),
51761     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51762     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51763     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51764 )
51765 fragment.hltmumuVtxProducerDoubleMu4Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
51766     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
51767     PreviousCandTag = cms.InputTag( "hltDoubleMu4JpsiL3Filtered" ),
51768     matchToPrevious = cms.bool( True ),
51769     MaxEta = cms.double( 2.5 ),
51770     MinPt = cms.double( 0.0 ),
51771     MinPtPair = cms.double( 0.0 ),
51772     MinInvMass = cms.double( 0.0 ),
51773     MaxInvMass = cms.double( 999999.0 ),
51774     ChargeOpt = cms.int32( -1 )
51775 )
51776 fragment.hltmumuFilterDoubleMu4Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
51777     saveTags = cms.bool( True ),
51778     FastAccept = cms.bool( True ),
51779     MinLxySignificance = cms.double( 0.0 ),
51780     MaxLxySignificance = cms.double( -1.0 ),
51781     MaxNormalisedChi2 = cms.double( 999999.0 ),
51782     MinVtxProbability = cms.double( 0.1 ),
51783     MinCosinePointingAngle = cms.double( 0.9 ),
51784     DisplacedVertexTag = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
51785     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51786     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
51787 )
51788 fragment.hltPixelTracksTrackingRegionsBcJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
51789     RegionPSet = cms.PSet( 
51790       vertexCollection = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
51791       zErrorVetex = cms.double( 0.1 ),
51792       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51793       zErrorBeamSpot = cms.double( 24.2 ),
51794       maxNVertices = cms.int32( 1 ),
51795       maxNRegions = cms.int32( 10 ),
51796       nSigmaZVertex = cms.double( 3.0 ),
51797       nSigmaZBeamSpot = cms.double( 4.0 ),
51798       ptMin = cms.double( 0.5 ),
51799       mode = cms.string( "VerticesFixed" ),
51800       input = cms.InputTag( "hltIterL3MuonCandidates" ),
51801       searchOpt = cms.bool( False ),
51802       whereToUseMeasurementTracker = cms.string( "Never" ),
51803       originRadius = cms.double( 0.1 ),
51804       measurementTrackerName = cms.InputTag( "" ),
51805       precise = cms.bool( True ),
51806       deltaEta = cms.double( 1.0 ),
51807       deltaPhi = cms.double( 1.0 )
51808     )
51809 )
51810 fragment.hltPixelTracksBcJpsiRegional = cms.EDProducer( "TrackSelectorByRegion",
51811     tracks = cms.InputTag( "hltPixelTracks" ),
51812     regions = cms.InputTag( "hltPixelTracksTrackingRegionsBcJpsiRegional" ),
51813     produceTrackCollection = cms.bool( True ),
51814     produceMask = cms.bool( True )
51815 )
51816 fragment.hltIter0BcJpsiPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
51817     InputCollection = cms.InputTag( "hltPixelTracksBcJpsiRegional" ),
51818     InputVertexCollection = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
51819     originHalfLength = cms.double( 1.0E9 ),
51820     originRadius = cms.double( 1.0E9 ),
51821     useProtoTrackKinematics = cms.bool( False ),
51822     useEventsWithNoVertex = cms.bool( True ),
51823     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
51824     usePV = cms.bool( False ),
51825     includeFourthHit = cms.bool( True ),
51826     produceComplement = cms.bool( False ),
51827     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
51828 )
51829 fragment.hltIter0BcJpsiCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
51830     cleanTrajectoryAfterInOut = cms.bool( False ),
51831     doSeedingRegionRebuilding = cms.bool( False ),
51832     onlyPixelHitsForSeedCleaner = cms.bool( False ),
51833     reverseTrajectories = cms.bool( False ),
51834     useHitsSplitting = cms.bool( False ),
51835     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51836     src = cms.InputTag( "hltIter0BcJpsiPixelSeedsFromPixelTracks" ),
51837     clustersToSkip = cms.InputTag( "" ),
51838     phase2clustersToSkip = cms.InputTag( "" ),
51839     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
51840     TransientInitialStateEstimatorParameters = cms.PSet( 
51841       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
51842       numberMeasurementsForFit = cms.int32( 4 ),
51843       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
51844     ),
51845     numHitsForSeedCleaner = cms.int32( 4 ),
51846     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
51847     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
51848     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
51849     maxNSeeds = cms.uint32( 100000 ),
51850     maxSeedsBeforeCleaning = cms.uint32( 1000 )
51851 )
51852 fragment.hltIter0BcJpsiCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
51853     TrajectoryInEvent = cms.bool( False ),
51854     useHitsSplitting = cms.bool( False ),
51855     src = cms.InputTag( "hltIter0BcJpsiCkfTrackCandidates" ),
51856     clusterRemovalInfo = cms.InputTag( "" ),
51857     AlgorithmName = cms.string( "hltIter1" ),
51858     GeometricInnerState = cms.bool( True ),
51859     reMatchSplitHits = cms.bool( False ),
51860     usePropagatorForPCA = cms.bool( False ),
51861     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51862     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51863     useSimpleMF = cms.bool( True ),
51864     SimpleMagneticField = cms.string( "ParabolicMf" ),
51865     Fitter = cms.string( "hltESPFittingSmootherIT" ),
51866     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
51867     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51868     NavigationSchool = cms.string( "" ),
51869     MeasurementTracker = cms.string( "" )
51870 )
51871 fragment.hltIter0BcJpsiTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
51872     src = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ),
51873     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51874     vertices = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
51875     ignoreVertices = cms.bool( False ),
51876     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51877     mva = cms.PSet( 
51878       minPixelHits = cms.vint32( 0, 0, 2 ),
51879       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51880       dr_par = cms.PSet( 
51881         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51882         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
51883         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51884         dr_exp = cms.vint32( 3, 3, 3 ),
51885         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51886       ),
51887       maxLostLayers = cms.vint32( 1, 1, 1 ),
51888       min3DLayers = cms.vint32( 0, 0, 0 ),
51889       dz_par = cms.PSet( 
51890         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51891         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
51892         dz_exp = cms.vint32( 3, 3, 3 )
51893       ),
51894       minNVtxTrk = cms.int32( 2 ),
51895       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51896       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
51897       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51898       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
51899       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51900       minLayers = cms.vint32( 3, 3, 3 )
51901     )
51902 )
51903 fragment.hltIter0BcJpsiTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
51904     src = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ),
51905     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51906     vertices = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
51907     ignoreVertices = cms.bool( False ),
51908     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51909     mva = cms.PSet( 
51910       minPixelHits = cms.vint32( 0, 0, 1 ),
51911       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51912       dr_par = cms.PSet( 
51913         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51914         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51915         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51916         dr_exp = cms.vint32( 4, 4, 4 ),
51917         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51918       ),
51919       maxLostLayers = cms.vint32( 99, 3, 3 ),
51920       min3DLayers = cms.vint32( 1, 2, 3 ),
51921       dz_par = cms.PSet( 
51922         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51923         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51924         dz_exp = cms.vint32( 4, 4, 4 )
51925       ),
51926       minNVtxTrk = cms.int32( 2 ),
51927       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51928       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
51929       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51930       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
51931       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51932       minLayers = cms.vint32( 5, 5, 5 )
51933     )
51934 )
51935 fragment.hltIter0BcJpsiTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
51936     inputClassifiers = cms.vstring( 'hltIter0BcJpsiTrackCutClassifierPrompt',
51937       'hltIter0BcJpsiTrackCutClassifierDetached' )
51938 )
51939 fragment.hltIter0BcJpsiTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
51940     originalSource = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ),
51941     originalMVAVals = cms.InputTag( 'hltIter0BcJpsiTrackCutClassifierMerged','MVAValues' ),
51942     originalQualVals = cms.InputTag( 'hltIter0BcJpsiTrackCutClassifierMerged','QualityMasks' ),
51943     minQuality = cms.string( "highPurity" ),
51944     copyExtras = cms.untracked.bool( True ),
51945     copyTrajectories = cms.untracked.bool( False )
51946 )
51947 fragment.hltBcJpsiTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
51948     src = cms.InputTag( "hltIter0BcJpsiTrackSelectionHighPurity" ),
51949     particleType = cms.string( "K+" )
51950 )
51951 fragment.hltBcJpsiTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
51952     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
51953     TrackCand = cms.InputTag( "hltBcJpsiTkAllConeTracksIter" ),
51954     PreviousCandTag = cms.InputTag( "hltmumuFilterDoubleMu4Jpsi" ),
51955     SimpleMagneticField = cms.string( "" ),
51956     ThirdTrackMass = cms.double( 0.13957 ),
51957     MaxEta = cms.double( 2.5 ),
51958     MinPt = cms.double( 1.2 ),
51959     MinInvMass = cms.double( 5.95 ),
51960     MaxInvMass = cms.double( 6.55 ),
51961     MinD0Significance = cms.double( 0.0 ),
51962     OverlapDR = cms.double( 0.005 ),
51963     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51964 )
51965 fragment.hltBcJpsiTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
51966     saveTags = cms.bool( True ),
51967     MaxEta = cms.double( 2.5 ),
51968     MinPt = cms.double( 0.0 ),
51969     MaxNormalisedChi2 = cms.double( 10.0 ),
51970     MinVtxProbability = cms.double( 0.0 ),
51971     MinLxySignificance = cms.double( 0.0 ),
51972     MinCosinePointingAngle = cms.double( 0.9 ),
51973     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51974     TrackTag = cms.InputTag( "hltBcJpsiTkAllConeTracksIter" ),
51975     MuMuTkVertexTag = cms.InputTag( "hltBcJpsiTkVertexProducer" ),
51976     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51977 )
51978 fragment.hltPreDoubleMu43NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
51979     offset = cms.uint32( 0 ),
51980     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51981 )
51982 fragment.hltL1fDimuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
51983     saveTags = cms.bool( True ),
51984     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51985     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ),
51986     MaxEta = cms.double( 2.5 ),
51987     MinPt = cms.double( 0.0 ),
51988     MaxDeltaR = cms.double( 0.3 ),
51989     MinN = cms.int32( 2 ),
51990     CentralBxOnly = cms.bool( True ),
51991     SelectQualities = cms.vint32(  )
51992 )
51993 fragment.hltL2fDimuonL1f0L2NoVtxFiltered16 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
51994     saveTags = cms.bool( True ),
51995     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51996     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
51997     PreviousCandTag = cms.InputTag( "hltL1fDimuonL1Filtered0" ),
51998     SeedMapTag = cms.InputTag( "hltL2Muons" ),
51999     MinN = cms.int32( 2 ),
52000     MaxEta = cms.double( 2.5 ),
52001     AbsEtaBins = cms.vdouble( 5.0 ),
52002     MinNstations = cms.vint32( 0 ),
52003     MinNhits = cms.vint32( 0 ),
52004     CutOnChambers = cms.bool( True ),
52005     MinNchambers = cms.vint32( 0 ),
52006     MaxDr = cms.double( 9999.0 ),
52007     MinDr = cms.double( -1.0 ),
52008     MaxDz = cms.double( 9999.0 ),
52009     MinDxySig = cms.double( -1.0 ),
52010     MinPt = cms.double( 16.0 ),
52011     NSigmaPt = cms.double( 0.0 ),
52012     MatchToPreviousCand = cms.bool( True )
52013 )
52014 fragment.hltL3TrajSeedOIStateNoVtx = cms.EDProducer( "TSGFromL2Muon",
52015     ServiceParameters = cms.PSet( 
52016       RPCLayers = cms.bool( True ),
52017       UseMuonNavigation = cms.untracked.bool( True ),
52018       Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite',
52019         'hltESPSteppingHelixPropagatorAlong' )
52020     ),
52021     MuonTrackingRegionBuilder = cms.PSet(  ),
52022     TrackerSeedCleaner = cms.PSet(  ),
52023     TkSeedGenerator = cms.PSet( 
52024       copyMuonRecHit = cms.bool( False ),
52025       propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
52026       MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52027       errorMatrixPset = cms.PSet( 
52028         atIP = cms.bool( True ),
52029         action = cms.string( "use" ),
52030         errorMatrixValuesPSet = cms.PSet( 
52031           xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
52032           zAxis = cms.vdouble( -3.14159, 3.14159 ),
52033           yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
52034           pf3_V14 = cms.PSet( 
52035             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52036             action = cms.string( "scale" )
52037           ),
52038           pf3_V25 = cms.PSet( 
52039             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52040             action = cms.string( "scale" )
52041           ),
52042           pf3_V13 = cms.PSet( 
52043             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52044             action = cms.string( "scale" )
52045           ),
52046           pf3_V24 = cms.PSet( 
52047             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52048             action = cms.string( "scale" )
52049           ),
52050           pf3_V35 = cms.PSet( 
52051             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52052             action = cms.string( "scale" )
52053           ),
52054           pf3_V12 = cms.PSet( 
52055             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52056             action = cms.string( "scale" )
52057           ),
52058           pf3_V23 = cms.PSet( 
52059             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52060             action = cms.string( "scale" )
52061           ),
52062           pf3_V34 = cms.PSet( 
52063             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52064             action = cms.string( "scale" )
52065           ),
52066           pf3_V45 = cms.PSet( 
52067             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52068             action = cms.string( "scale" )
52069           ),
52070           pf3_V11 = cms.PSet( 
52071             values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
52072             action = cms.string( "scale" )
52073           ),
52074           pf3_V22 = cms.PSet( 
52075             values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
52076             action = cms.string( "scale" )
52077           ),
52078           pf3_V33 = cms.PSet( 
52079             values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
52080             action = cms.string( "scale" )
52081           ),
52082           pf3_V44 = cms.PSet( 
52083             values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
52084             action = cms.string( "scale" )
52085           ),
52086           pf3_V55 = cms.PSet( 
52087             values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
52088             action = cms.string( "scale" )
52089           ),
52090           pf3_V15 = cms.PSet( 
52091             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52092             action = cms.string( "scale" )
52093           )
52094         )
52095       ),
52096       ComponentName = cms.string( "TSGForRoadSearch" ),
52097       maxChi2 = cms.double( 40.0 ),
52098       manySeeds = cms.bool( False ),
52099       propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
52100       option = cms.uint32( 3 )
52101     ),
52102     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52103     PtCut = cms.double( 1.0 ),
52104     PCut = cms.double( 2.5 )
52105 )
52106 fragment.hltL3TrackCandidateFromL2OIStateNoVtx = cms.EDProducer( "CkfTrajectoryMaker",
52107     trackCandidateAlso = cms.bool( True ),
52108     cleanTrajectoryAfterInOut = cms.bool( False ),
52109     doSeedingRegionRebuilding = cms.bool( False ),
52110     onlyPixelHitsForSeedCleaner = cms.bool( False ),
52111     reverseTrajectories = cms.bool( True ),
52112     useHitsSplitting = cms.bool( False ),
52113     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52114     src = cms.InputTag( "hltL3TrajSeedOIStateNoVtx" ),
52115     clustersToSkip = cms.InputTag( "" ),
52116     phase2clustersToSkip = cms.InputTag( "" ),
52117     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
52118     TransientInitialStateEstimatorParameters = cms.PSet( 
52119       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
52120       numberMeasurementsForFit = cms.int32( 4 ),
52121       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
52122     ),
52123     numHitsForSeedCleaner = cms.int32( 4 ),
52124     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
52125     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
52126     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
52127     maxNSeeds = cms.uint32( 100000 ),
52128     maxSeedsBeforeCleaning = cms.uint32( 0 )
52129 )
52130 fragment.hltL3TkTracksFromL2OIStateNoVtx = cms.EDProducer( "TrackProducer",
52131     TrajectoryInEvent = cms.bool( False ),
52132     useHitsSplitting = cms.bool( False ),
52133     src = cms.InputTag( "hltL3TrackCandidateFromL2OIStateNoVtx" ),
52134     clusterRemovalInfo = cms.InputTag( "" ),
52135     AlgorithmName = cms.string( "hltIterX" ),
52136     GeometricInnerState = cms.bool( True ),
52137     reMatchSplitHits = cms.bool( False ),
52138     usePropagatorForPCA = cms.bool( False ),
52139     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52140     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52141     useSimpleMF = cms.bool( False ),
52142     SimpleMagneticField = cms.string( "" ),
52143     Fitter = cms.string( "hltESPKFFittingSmoother" ),
52144     Propagator = cms.string( "PropagatorWithMaterial" ),
52145     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52146     NavigationSchool = cms.string( "" ),
52147     MeasurementTracker = cms.string( "" )
52148 )
52149 fragment.hltL3NoFiltersNoVtxMuonsOIState = cms.EDProducer( "L3MuonProducer",
52150     ServiceParameters = cms.PSet( 
52151       RPCLayers = cms.bool( True ),
52152       UseMuonNavigation = cms.untracked.bool( True ),
52153       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
52154         'SteppingHelixPropagatorAny',
52155         'hltESPSmartPropagator',
52156         'hltESPSteppingHelixPropagatorOpposite' )
52157     ),
52158     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52159     TrackLoaderParameters = cms.PSet( 
52160       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
52161       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52162       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52163       DoSmoothing = cms.bool( True ),
52164       SmoothTkTrack = cms.untracked.bool( False ),
52165       VertexConstraint = cms.bool( False ),
52166       MuonUpdatorAtVertexParameters = cms.PSet( 
52167         MaxChi2 = cms.double( 1000000.0 ),
52168         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
52169         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
52170       ),
52171       PutTkTrackIntoEvent = cms.untracked.bool( False ),
52172       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52173     ),
52174     L3TrajBuilderParameters = cms.PSet( 
52175       PtCut = cms.double( 1.0 ),
52176       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
52177       GlobalMuonTrackMatcher = cms.PSet( 
52178         Chi2Cut_3 = cms.double( 200.0 ),
52179         DeltaDCut_2 = cms.double( 10.0 ),
52180         Eta_threshold = cms.double( 1.2 ),
52181         Quality_2 = cms.double( 15.0 ),
52182         DeltaDCut_1 = cms.double( 40.0 ),
52183         Quality_3 = cms.double( 7.0 ),
52184         DeltaDCut_3 = cms.double( 15.0 ),
52185         Quality_1 = cms.double( 20.0 ),
52186         Pt_threshold1 = cms.double( 0.0 ),
52187         DeltaRCut_2 = cms.double( 0.2 ),
52188         DeltaRCut_1 = cms.double( 0.1 ),
52189         Pt_threshold2 = cms.double( 9.99999999E8 ),
52190         Chi2Cut_1 = cms.double( 50.0 ),
52191         Chi2Cut_2 = cms.double( 50.0 ),
52192         DeltaRCut_3 = cms.double( 1.0 ),
52193         LocChi2Cut = cms.double( 0.001 ),
52194         Propagator = cms.string( "hltESPSmartPropagator" ),
52195         MinPt = cms.double( 1.0 ),
52196         MinP = cms.double( 2.5 )
52197       ),
52198       ScaleTECxFactor = cms.double( -1.0 ),
52199       tkTrajUseVertex = cms.bool( False ),
52200       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
52201       TrackTransformer = cms.PSet( 
52202         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52203         RefitDirection = cms.string( "insideOut" ),
52204         RefitRPCHits = cms.bool( True ),
52205         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52206         DoPredictionsOnly = cms.bool( False ),
52207         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52208         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52209         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52210       ),
52211       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52212       RefitRPCHits = cms.bool( True ),
52213       tkTrajVertex = cms.InputTag( "pixelVertices" ),
52214       GlbRefitterParameters = cms.PSet( 
52215         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52216         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
52217         SkipStation = cms.int32( -1 ),
52218         Chi2CutRPC = cms.double( 1.0 ),
52219         PropDirForCosmics = cms.bool( False ),
52220         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
52221         HitThreshold = cms.int32( 1 ),
52222         DYTthrs = cms.vint32( 30, 15 ),
52223         TrackerSkipSystem = cms.int32( -1 ),
52224         RefitDirection = cms.string( "insideOut" ),
52225         Chi2CutCSC = cms.double( 150.0 ),
52226         Chi2CutDT = cms.double( 10.0 ),
52227         RefitRPCHits = cms.bool( True ),
52228         TrackerSkipSection = cms.int32( -1 ),
52229         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52230         DoPredictionsOnly = cms.bool( False ),
52231         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52232         MuonHitsOption = cms.int32( 1 ),
52233         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
52234       ),
52235       PCut = cms.double( 2.5 ),
52236       tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ),
52237       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52238       tkTrajMaxChi2 = cms.double( 9.0E99 ),
52239       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52240       ScaleTECyFactor = cms.double( -1.0 ),
52241       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIStateNoVtx" )
52242     )
52243 )
52244 fragment.hltL3NoFiltersNoVtxTrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon",
52245     ServiceParameters = cms.PSet( 
52246       RPCLayers = cms.bool( True ),
52247       UseMuonNavigation = cms.untracked.bool( True ),
52248       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial',
52249         'hltESPSmartPropagatorAnyOpposite' )
52250     ),
52251     MuonTrackingRegionBuilder = cms.PSet(  ),
52252     TrackerSeedCleaner = cms.PSet( 
52253       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52254       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52255       cleanerFromSharedHits = cms.bool( True ),
52256       directionCleaner = cms.bool( True ),
52257       ptCleaner = cms.bool( True )
52258     ),
52259     TkSeedGenerator = cms.PSet( 
52260       iterativeTSG = cms.PSet( 
52261         MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
52262         beamSpot = cms.InputTag( "unused" ),
52263         MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52264         SelectState = cms.bool( False ),
52265         ErrorRescaling = cms.double( 3.0 ),
52266         UseVertexState = cms.bool( True ),
52267         SigmaZ = cms.double( 25.0 ),
52268         MaxChi2 = cms.double( 40.0 ),
52269         errorMatrixPset = cms.PSet( 
52270           atIP = cms.bool( True ),
52271           action = cms.string( "use" ),
52272           errorMatrixValuesPSet = cms.PSet( 
52273             xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
52274             zAxis = cms.vdouble( -3.14159, 3.14159 ),
52275             yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
52276             pf3_V14 = cms.PSet( 
52277               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52278               action = cms.string( "scale" )
52279             ),
52280             pf3_V25 = cms.PSet( 
52281               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52282               action = cms.string( "scale" )
52283             ),
52284             pf3_V13 = cms.PSet( 
52285               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52286               action = cms.string( "scale" )
52287             ),
52288             pf3_V24 = cms.PSet( 
52289               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52290               action = cms.string( "scale" )
52291             ),
52292             pf3_V35 = cms.PSet( 
52293               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52294               action = cms.string( "scale" )
52295             ),
52296             pf3_V12 = cms.PSet( 
52297               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52298               action = cms.string( "scale" )
52299             ),
52300             pf3_V23 = cms.PSet( 
52301               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52302               action = cms.string( "scale" )
52303             ),
52304             pf3_V34 = cms.PSet( 
52305               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52306               action = cms.string( "scale" )
52307             ),
52308             pf3_V45 = cms.PSet( 
52309               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52310               action = cms.string( "scale" )
52311             ),
52312             pf3_V11 = cms.PSet( 
52313               values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
52314               action = cms.string( "scale" )
52315             ),
52316             pf3_V22 = cms.PSet( 
52317               values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
52318               action = cms.string( "scale" )
52319             ),
52320             pf3_V33 = cms.PSet( 
52321               values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
52322               action = cms.string( "scale" )
52323             ),
52324             pf3_V44 = cms.PSet( 
52325               values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
52326               action = cms.string( "scale" )
52327             ),
52328             pf3_V55 = cms.PSet( 
52329               values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ),
52330               action = cms.string( "scale" )
52331             ),
52332             pf3_V15 = cms.PSet( 
52333               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52334               action = cms.string( "scale" )
52335             )
52336           )
52337         ),
52338         Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
52339         ComponentName = cms.string( "TSGFromPropagation" ),
52340         UpdateState = cms.bool( True ),
52341         ResetMethod = cms.string( "matrix" )
52342       ),
52343       PSetNames = cms.vstring( 'skipTSG',
52344         'iterativeTSG' ),
52345       skipTSG = cms.PSet(  ),
52346       ComponentName = cms.string( "DualByL2TSG" ),
52347       L3TkCollectionA = cms.InputTag( "hltL3NoFiltersNoVtxMuonsOIState" )
52348     ),
52349     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52350     PtCut = cms.double( 1.0 ),
52351     PCut = cms.double( 2.5 )
52352 )
52353 fragment.hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx = cms.EDProducer( "CkfTrajectoryMaker",
52354     trackCandidateAlso = cms.bool( True ),
52355     cleanTrajectoryAfterInOut = cms.bool( False ),
52356     doSeedingRegionRebuilding = cms.bool( False ),
52357     onlyPixelHitsForSeedCleaner = cms.bool( False ),
52358     reverseTrajectories = cms.bool( True ),
52359     useHitsSplitting = cms.bool( False ),
52360     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52361     src = cms.InputTag( "hltL3NoFiltersNoVtxTrajSeedOIHit" ),
52362     clustersToSkip = cms.InputTag( "" ),
52363     phase2clustersToSkip = cms.InputTag( "" ),
52364     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
52365     TransientInitialStateEstimatorParameters = cms.PSet( 
52366       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
52367       numberMeasurementsForFit = cms.int32( 4 ),
52368       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
52369     ),
52370     numHitsForSeedCleaner = cms.int32( 4 ),
52371     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
52372     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
52373     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
52374     maxNSeeds = cms.uint32( 100000 ),
52375     maxSeedsBeforeCleaning = cms.uint32( 0 )
52376 )
52377 fragment.hltL3NoFiltersTkTracksFromL2OIHitNoVtx = cms.EDProducer( "TrackProducer",
52378     TrajectoryInEvent = cms.bool( False ),
52379     useHitsSplitting = cms.bool( False ),
52380     src = cms.InputTag( "hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx" ),
52381     clusterRemovalInfo = cms.InputTag( "" ),
52382     AlgorithmName = cms.string( "hltIterX" ),
52383     GeometricInnerState = cms.bool( True ),
52384     reMatchSplitHits = cms.bool( False ),
52385     usePropagatorForPCA = cms.bool( False ),
52386     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52387     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52388     useSimpleMF = cms.bool( False ),
52389     SimpleMagneticField = cms.string( "" ),
52390     Fitter = cms.string( "hltESPKFFittingSmoother" ),
52391     Propagator = cms.string( "PropagatorWithMaterial" ),
52392     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52393     NavigationSchool = cms.string( "" ),
52394     MeasurementTracker = cms.string( "" )
52395 )
52396 fragment.hltL3NoFiltersNoVtxMuonsOIHit = cms.EDProducer( "L3MuonProducer",
52397     ServiceParameters = cms.PSet( 
52398       RPCLayers = cms.bool( True ),
52399       UseMuonNavigation = cms.untracked.bool( True ),
52400       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
52401         'SteppingHelixPropagatorAny',
52402         'hltESPSmartPropagator',
52403         'hltESPSteppingHelixPropagatorOpposite' )
52404     ),
52405     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52406     TrackLoaderParameters = cms.PSet( 
52407       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
52408       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52409       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52410       DoSmoothing = cms.bool( True ),
52411       SmoothTkTrack = cms.untracked.bool( False ),
52412       VertexConstraint = cms.bool( False ),
52413       MuonUpdatorAtVertexParameters = cms.PSet( 
52414         MaxChi2 = cms.double( 1000000.0 ),
52415         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
52416         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
52417       ),
52418       PutTkTrackIntoEvent = cms.untracked.bool( False ),
52419       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52420     ),
52421     L3TrajBuilderParameters = cms.PSet( 
52422       PtCut = cms.double( 1.0 ),
52423       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
52424       GlobalMuonTrackMatcher = cms.PSet( 
52425         Chi2Cut_3 = cms.double( 200.0 ),
52426         DeltaDCut_2 = cms.double( 10.0 ),
52427         Eta_threshold = cms.double( 1.2 ),
52428         Quality_2 = cms.double( 15.0 ),
52429         DeltaDCut_1 = cms.double( 40.0 ),
52430         Quality_3 = cms.double( 7.0 ),
52431         DeltaDCut_3 = cms.double( 15.0 ),
52432         Quality_1 = cms.double( 20.0 ),
52433         Pt_threshold1 = cms.double( 0.0 ),
52434         DeltaRCut_2 = cms.double( 0.2 ),
52435         DeltaRCut_1 = cms.double( 0.1 ),
52436         Pt_threshold2 = cms.double( 9.99999999E8 ),
52437         Chi2Cut_1 = cms.double( 50.0 ),
52438         Chi2Cut_2 = cms.double( 50.0 ),
52439         DeltaRCut_3 = cms.double( 1.0 ),
52440         LocChi2Cut = cms.double( 0.001 ),
52441         Propagator = cms.string( "hltESPSmartPropagator" ),
52442         MinPt = cms.double( 1.0 ),
52443         MinP = cms.double( 2.5 )
52444       ),
52445       ScaleTECxFactor = cms.double( -1.0 ),
52446       tkTrajUseVertex = cms.bool( False ),
52447       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
52448       TrackTransformer = cms.PSet( 
52449         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52450         RefitDirection = cms.string( "insideOut" ),
52451         RefitRPCHits = cms.bool( True ),
52452         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52453         DoPredictionsOnly = cms.bool( False ),
52454         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52455         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52456         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52457       ),
52458       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52459       RefitRPCHits = cms.bool( True ),
52460       tkTrajVertex = cms.InputTag( "pixelVertices" ),
52461       GlbRefitterParameters = cms.PSet( 
52462         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52463         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
52464         SkipStation = cms.int32( -1 ),
52465         Chi2CutRPC = cms.double( 1.0 ),
52466         PropDirForCosmics = cms.bool( False ),
52467         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
52468         HitThreshold = cms.int32( 1 ),
52469         DYTthrs = cms.vint32( 30, 15 ),
52470         TrackerSkipSystem = cms.int32( -1 ),
52471         RefitDirection = cms.string( "insideOut" ),
52472         Chi2CutCSC = cms.double( 150.0 ),
52473         Chi2CutDT = cms.double( 10.0 ),
52474         RefitRPCHits = cms.bool( True ),
52475         TrackerSkipSection = cms.int32( -1 ),
52476         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52477         DoPredictionsOnly = cms.bool( False ),
52478         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52479         MuonHitsOption = cms.int32( 1 ),
52480         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
52481       ),
52482       PCut = cms.double( 2.5 ),
52483       tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ),
52484       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52485       tkTrajMaxChi2 = cms.double( 9.0E99 ),
52486       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52487       ScaleTECyFactor = cms.double( -1.0 ),
52488       tkTrajLabel = cms.InputTag( "hltL3NoFiltersTkTracksFromL2OIHitNoVtx" )
52489     )
52490 )
52491 fragment.hltL3NoFiltersNoVtxTkFromL2OICombination = cms.EDProducer( "L3TrackCombiner",
52492     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit' )
52493 )
52494 fragment.hltL3NoFiltersNoVtxTrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon",
52495     ServiceParameters = cms.PSet( 
52496       RPCLayers = cms.bool( True ),
52497       UseMuonNavigation = cms.untracked.bool( True ),
52498       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' )
52499     ),
52500     MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
52501     TrackerSeedCleaner = cms.PSet( 
52502       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52503       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52504       cleanerFromSharedHits = cms.bool( True ),
52505       directionCleaner = cms.bool( True ),
52506       ptCleaner = cms.bool( True )
52507     ),
52508     TkSeedGenerator = cms.PSet( 
52509       iterativeTSG = cms.PSet( 
52510         firstTSG = cms.PSet( 
52511           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52512           OrderedHitsFactoryPSet = cms.PSet( 
52513             SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
52514             ComponentName = cms.string( "StandardHitTripletGenerator" ),
52515             GeneratorPSet = cms.PSet( 
52516               SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) ),
52517               maxElement = cms.uint32( 0 ),
52518               useFixedPreFiltering = cms.bool( False ),
52519               extraHitRZtolerance = cms.double( 0.06 ),
52520               phiPreFiltering = cms.double( 0.3 ),
52521               extraHitRPhitolerance = cms.double( 0.06 ),
52522               useBending = cms.bool( True ),
52523               ComponentName = cms.string( "PixelTripletHLTGenerator" ),
52524               useMultScattering = cms.bool( True )
52525             )
52526           ),
52527           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
52528           ComponentName = cms.string( "TSGFromOrderedHits" )
52529         ),
52530         secondTSG = cms.PSet( 
52531           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52532           OrderedHitsFactoryPSet = cms.PSet( 
52533             SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ),
52534             maxElement = cms.uint32( 0 ),
52535             ComponentName = cms.string( "StandardHitPairGenerator" ),
52536             useOnDemandTracker = cms.untracked.int32( 0 )
52537           ),
52538           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
52539           ComponentName = cms.string( "TSGFromOrderedHits" )
52540         ),
52541         PSetNames = cms.vstring( 'firstTSG',
52542           'secondTSG' ),
52543         thirdTSG = cms.PSet( 
52544           etaSeparation = cms.double( 2.0 ),
52545           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
52546           PSetNames = cms.vstring( 'endcapTSG',
52547             'barrelTSG' ),
52548           barrelTSG = cms.PSet(  ),
52549           ComponentName = cms.string( "DualByEtaTSG" ),
52550           endcapTSG = cms.PSet( 
52551             TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52552             OrderedHitsFactoryPSet = cms.PSet( 
52553               SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ),
52554               maxElement = cms.uint32( 0 ),
52555               ComponentName = cms.string( "StandardHitPairGenerator" ),
52556               useOnDemandTracker = cms.untracked.int32( 0 )
52557             ),
52558             ComponentName = cms.string( "TSGFromOrderedHits" )
52559           )
52560         ),
52561         ComponentName = cms.string( "CombinedTSG" )
52562       ),
52563       PSetNames = cms.vstring( 'skipTSG',
52564         'iterativeTSG' ),
52565       skipTSG = cms.PSet(  ),
52566       ComponentName = cms.string( "DualByL2TSG" ),
52567       L3TkCollectionA = cms.InputTag( "hltL3NoFiltersNoVtxTkFromL2OICombination" )
52568     ),
52569     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52570     PtCut = cms.double( 1.0 ),
52571     PCut = cms.double( 2.5 )
52572 )
52573 fragment.hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx = cms.EDProducer( "CkfTrajectoryMaker",
52574     trackCandidateAlso = cms.bool( True ),
52575     cleanTrajectoryAfterInOut = cms.bool( False ),
52576     doSeedingRegionRebuilding = cms.bool( False ),
52577     onlyPixelHitsForSeedCleaner = cms.bool( False ),
52578     reverseTrajectories = cms.bool( False ),
52579     useHitsSplitting = cms.bool( False ),
52580     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52581     src = cms.InputTag( "hltL3NoFiltersNoVtxTrajSeedIOHit" ),
52582     clustersToSkip = cms.InputTag( "" ),
52583     phase2clustersToSkip = cms.InputTag( "" ),
52584     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
52585     TransientInitialStateEstimatorParameters = cms.PSet( 
52586       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
52587       numberMeasurementsForFit = cms.int32( 4 ),
52588       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
52589     ),
52590     numHitsForSeedCleaner = cms.int32( 4 ),
52591     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
52592     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
52593     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
52594     maxNSeeds = cms.uint32( 100000 ),
52595     maxSeedsBeforeCleaning = cms.uint32( 0 )
52596 )
52597 fragment.hltL3NoFiltersTkTracksFromL2IOHitNoVtx = cms.EDProducer( "TrackProducer",
52598     TrajectoryInEvent = cms.bool( False ),
52599     useHitsSplitting = cms.bool( False ),
52600     src = cms.InputTag( "hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx" ),
52601     clusterRemovalInfo = cms.InputTag( "" ),
52602     AlgorithmName = cms.string( "hltIterX" ),
52603     GeometricInnerState = cms.bool( True ),
52604     reMatchSplitHits = cms.bool( False ),
52605     usePropagatorForPCA = cms.bool( False ),
52606     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52607     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52608     useSimpleMF = cms.bool( False ),
52609     SimpleMagneticField = cms.string( "" ),
52610     Fitter = cms.string( "hltESPKFFittingSmoother" ),
52611     Propagator = cms.string( "PropagatorWithMaterial" ),
52612     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52613     NavigationSchool = cms.string( "" ),
52614     MeasurementTracker = cms.string( "" )
52615 )
52616 fragment.hltL3NoFiltersNoVtxMuonsIOHit = cms.EDProducer( "L3MuonProducer",
52617     ServiceParameters = cms.PSet( 
52618       RPCLayers = cms.bool( True ),
52619       UseMuonNavigation = cms.untracked.bool( True ),
52620       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
52621         'SteppingHelixPropagatorAny',
52622         'hltESPSmartPropagator',
52623         'hltESPSteppingHelixPropagatorOpposite' )
52624     ),
52625     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52626     TrackLoaderParameters = cms.PSet( 
52627       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
52628       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52629       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52630       DoSmoothing = cms.bool( True ),
52631       SmoothTkTrack = cms.untracked.bool( False ),
52632       VertexConstraint = cms.bool( False ),
52633       MuonUpdatorAtVertexParameters = cms.PSet( 
52634         MaxChi2 = cms.double( 1000000.0 ),
52635         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
52636         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
52637       ),
52638       PutTkTrackIntoEvent = cms.untracked.bool( False ),
52639       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52640     ),
52641     L3TrajBuilderParameters = cms.PSet( 
52642       PtCut = cms.double( 1.0 ),
52643       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
52644       GlobalMuonTrackMatcher = cms.PSet( 
52645         Chi2Cut_3 = cms.double( 200.0 ),
52646         DeltaDCut_2 = cms.double( 10.0 ),
52647         Eta_threshold = cms.double( 1.2 ),
52648         Quality_2 = cms.double( 15.0 ),
52649         DeltaDCut_1 = cms.double( 40.0 ),
52650         Quality_3 = cms.double( 7.0 ),
52651         DeltaDCut_3 = cms.double( 15.0 ),
52652         Quality_1 = cms.double( 20.0 ),
52653         Pt_threshold1 = cms.double( 0.0 ),
52654         DeltaRCut_2 = cms.double( 0.2 ),
52655         DeltaRCut_1 = cms.double( 0.1 ),
52656         Pt_threshold2 = cms.double( 9.99999999E8 ),
52657         Chi2Cut_1 = cms.double( 50.0 ),
52658         Chi2Cut_2 = cms.double( 50.0 ),
52659         DeltaRCut_3 = cms.double( 1.0 ),
52660         LocChi2Cut = cms.double( 0.001 ),
52661         Propagator = cms.string( "hltESPSmartPropagator" ),
52662         MinPt = cms.double( 1.0 ),
52663         MinP = cms.double( 2.5 )
52664       ),
52665       ScaleTECxFactor = cms.double( -1.0 ),
52666       tkTrajUseVertex = cms.bool( False ),
52667       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
52668       TrackTransformer = cms.PSet( 
52669         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52670         RefitDirection = cms.string( "insideOut" ),
52671         RefitRPCHits = cms.bool( True ),
52672         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52673         DoPredictionsOnly = cms.bool( False ),
52674         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52675         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52676         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52677       ),
52678       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52679       RefitRPCHits = cms.bool( True ),
52680       tkTrajVertex = cms.InputTag( "pixelVertices" ),
52681       GlbRefitterParameters = cms.PSet( 
52682         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52683         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
52684         SkipStation = cms.int32( -1 ),
52685         Chi2CutRPC = cms.double( 1.0 ),
52686         PropDirForCosmics = cms.bool( False ),
52687         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
52688         HitThreshold = cms.int32( 1 ),
52689         DYTthrs = cms.vint32( 30, 15 ),
52690         TrackerSkipSystem = cms.int32( -1 ),
52691         RefitDirection = cms.string( "insideOut" ),
52692         Chi2CutCSC = cms.double( 150.0 ),
52693         Chi2CutDT = cms.double( 10.0 ),
52694         RefitRPCHits = cms.bool( True ),
52695         TrackerSkipSection = cms.int32( -1 ),
52696         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52697         DoPredictionsOnly = cms.bool( False ),
52698         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52699         MuonHitsOption = cms.int32( 1 ),
52700         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
52701       ),
52702       PCut = cms.double( 2.5 ),
52703       tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ),
52704       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52705       tkTrajMaxChi2 = cms.double( 9.0E99 ),
52706       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52707       ScaleTECyFactor = cms.double( -1.0 ),
52708       tkTrajLabel = cms.InputTag( "hltL3NoFiltersTkTracksFromL2IOHitNoVtx" )
52709     )
52710 )
52711 fragment.hltL3NoFiltersNoVtxTrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner",
52712     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxTrajSeedIOHit','hltL3TrajSeedOIStateNoVtx','hltL3NoFiltersNoVtxTrajSeedOIHit' )
52713 )
52714 fragment.hltL3NoFiltersTrackCandidateFromL2NoVtx = cms.EDProducer( "L3TrackCandCombiner",
52715     labels = cms.VInputTag( 'hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx','hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx','hltL3TrackCandidateFromL2OIStateNoVtx' )
52716 )
52717 fragment.hltL3NoFiltersNoVtxTkTracksMergeStep1 = cms.EDProducer( "TrackListMerger",
52718     copyExtras = cms.untracked.bool( True ),
52719     copyMVA = cms.bool( False ),
52720     TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIStateNoVtx','hltL3NoFiltersTkTracksFromL2OIHitNoVtx' ),
52721     MaxNormalizedChisq = cms.double( 1000.0 ),
52722     MinPT = cms.double( 0.05 ),
52723     MinFound = cms.int32( 3 ),
52724     Epsilon = cms.double( -0.001 ),
52725     ShareFrac = cms.double( 0.19 ),
52726     allowFirstHitShare = cms.bool( True ),
52727     FoundHitBonus = cms.double( 100.0 ),
52728     LostHitPenalty = cms.double( 0.0 ),
52729     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
52730     newQuality = cms.string( "confirmed" ),
52731     setsToMerge = cms.VPSet( 
52732       cms.PSet(  pQual = cms.bool( False ),
52733         tLists = cms.vint32( 0, 1 )
52734       )
52735     ),
52736     hasSelector = cms.vint32( 0, 0 ),
52737     selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIStateNoVtx','hltL3NoFiltersTkTracksFromL2OIHitNoVtx' ),
52738     writeOnlyTrkQuals = cms.bool( False ),
52739     makeReKeyedSeeds = cms.untracked.bool( False ),
52740     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
52741 )
52742 fragment.hltL3NoFiltersTkTracksFromL2Novtx = cms.EDProducer( "TrackListMerger",
52743     copyExtras = cms.untracked.bool( True ),
52744     copyMVA = cms.bool( False ),
52745     TrackProducers = cms.VInputTag( 'hltL3NoFiltersNoVtxTkTracksMergeStep1','hltL3NoFiltersTkTracksFromL2IOHitNoVtx' ),
52746     MaxNormalizedChisq = cms.double( 1000.0 ),
52747     MinPT = cms.double( 0.05 ),
52748     MinFound = cms.int32( 3 ),
52749     Epsilon = cms.double( -0.001 ),
52750     ShareFrac = cms.double( 0.19 ),
52751     allowFirstHitShare = cms.bool( True ),
52752     FoundHitBonus = cms.double( 100.0 ),
52753     LostHitPenalty = cms.double( 0.0 ),
52754     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
52755     newQuality = cms.string( "confirmed" ),
52756     setsToMerge = cms.VPSet( 
52757       cms.PSet(  pQual = cms.bool( False ),
52758         tLists = cms.vint32( 0, 1 )
52759       )
52760     ),
52761     hasSelector = cms.vint32( 0, 0 ),
52762     selectedTrackQuals = cms.VInputTag( 'hltL3NoFiltersNoVtxTkTracksMergeStep1','hltL3NoFiltersTkTracksFromL2IOHitNoVtx' ),
52763     writeOnlyTrkQuals = cms.bool( False ),
52764     makeReKeyedSeeds = cms.untracked.bool( False ),
52765     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
52766 )
52767 fragment.hltL3NoFiltersNoVtxMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
52768     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit','hltL3NoFiltersNoVtxMuonsIOHit' )
52769 )
52770 fragment.hltL3NoFiltersNoVtxMuons = cms.EDProducer( "L3TrackCombiner",
52771     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit','hltL3NoFiltersNoVtxMuonsIOHit' )
52772 )
52773 fragment.hltL3NoFiltersNoVtxMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
52774     InputObjects = cms.InputTag( "hltL3NoFiltersNoVtxMuons" ),
52775     InputLinksObjects = cms.InputTag( "hltL3NoFiltersNoVtxMuonsLinksCombination" ),
52776     MuonPtOption = cms.string( "Tracker" )
52777 )
52778 fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 = cms.EDFilter( "HLTMuonL3PreFilter",
52779     saveTags = cms.bool( True ),
52780     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
52781     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
52782     PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtxFiltered16" ),
52783     L1CandTag = cms.InputTag( "" ),
52784     inputMuonCollection = cms.InputTag( "" ),
52785     MinN = cms.int32( 2 ),
52786     MaxEta = cms.double( 2.5 ),
52787     MinNhits = cms.int32( 0 ),
52788     MaxDr = cms.double( 9999.0 ),
52789     MinDr = cms.double( -1.0 ),
52790     MaxDz = cms.double( 9999.0 ),
52791     MinDxySig = cms.double( -1.0 ),
52792     MinPt = cms.double( 43.0 ),
52793     NSigmaPt = cms.double( 0.0 ),
52794     MaxNormalizedChi2 = cms.double( 9999.0 ),
52795     MaxDXYBeamSpot = cms.double( 9999.0 ),
52796     MinDXYBeamSpot = cms.double( -1.0 ),
52797     MinNmuonHits = cms.int32( 0 ),
52798     MaxPtDifference = cms.double( 9999.0 ),
52799     MinTrackPt = cms.double( 0.0 ),
52800     minMuonStations = cms.int32( -1 ),
52801     minTrkHits = cms.int32( -1 ),
52802     minMuonHits = cms.int32( -1 ),
52803     allowedTypeMask = cms.uint32( 255 ),
52804     requiredTypeMask = cms.uint32( 0 ),
52805     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
52806     trkMuonId = cms.uint32( 0 ),
52807     L1MatchingdR = cms.double( 0.3 ),
52808     MatchToPreviousCand = cms.bool( True ),
52809     InputLinks = cms.InputTag( "" ),
52810     requireL3MuonTrajectorySeed = cms.bool( True ),
52811     useSimpleGeometry = cms.bool( True ),
52812     useStation2 = cms.bool( True ),
52813     fallbackToME1 = cms.bool( False ),
52814     cosmicPropagationHypothesis = cms.bool( False ),
52815     useMB2InOverlap = cms.bool( False ),
52816     useTrack = cms.string( "tracker" ),
52817     useState = cms.string( "atVertex" ),
52818     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
52819     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
52820     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
52821 )
52822 fragment.hltPreDoubleMu48NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
52823     offset = cms.uint32( 0 ),
52824     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
52825 )
52826 fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 = cms.EDFilter( "HLTMuonL3PreFilter",
52827     saveTags = cms.bool( True ),
52828     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
52829     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
52830     PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtxFiltered16" ),
52831     L1CandTag = cms.InputTag( "" ),
52832     inputMuonCollection = cms.InputTag( "" ),
52833     MinN = cms.int32( 2 ),
52834     MaxEta = cms.double( 2.5 ),
52835     MinNhits = cms.int32( 0 ),
52836     MaxDr = cms.double( 9999.0 ),
52837     MinDr = cms.double( -1.0 ),
52838     MaxDz = cms.double( 9999.0 ),
52839     MinDxySig = cms.double( -1.0 ),
52840     MinPt = cms.double( 48.0 ),
52841     NSigmaPt = cms.double( 0.0 ),
52842     MaxNormalizedChi2 = cms.double( 9999.0 ),
52843     MaxDXYBeamSpot = cms.double( 9999.0 ),
52844     MinDXYBeamSpot = cms.double( -1.0 ),
52845     MinNmuonHits = cms.int32( 0 ),
52846     MaxPtDifference = cms.double( 9999.0 ),
52847     MinTrackPt = cms.double( 0.0 ),
52848     minMuonStations = cms.int32( -1 ),
52849     minTrkHits = cms.int32( -1 ),
52850     minMuonHits = cms.int32( -1 ),
52851     allowedTypeMask = cms.uint32( 255 ),
52852     requiredTypeMask = cms.uint32( 0 ),
52853     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
52854     trkMuonId = cms.uint32( 0 ),
52855     L1MatchingdR = cms.double( 0.3 ),
52856     MatchToPreviousCand = cms.bool( True ),
52857     InputLinks = cms.InputTag( "" ),
52858     requireL3MuonTrajectorySeed = cms.bool( True ),
52859     useSimpleGeometry = cms.bool( True ),
52860     useStation2 = cms.bool( True ),
52861     fallbackToME1 = cms.bool( False ),
52862     cosmicPropagationHypothesis = cms.bool( False ),
52863     useMB2InOverlap = cms.bool( False ),
52864     useTrack = cms.string( "tracker" ),
52865     useState = cms.string( "atVertex" ),
52866     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
52867     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
52868     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
52869 )
52870 fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 = cms.EDFilter( "HLTL1TSeed",
52871     saveTags = cms.bool( True ),
52872     L1SeedsLogicalExpression = cms.string( "L1_Mu7_EG20er2p5 OR L1_Mu5_EG23er2p5 OR L1_Mu7_EG23er2p5 OR L1_Mu20_EG10er2p5 OR L1_SingleMu22" ),
52873     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
52874     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
52875     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
52876     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
52877     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
52878     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
52879     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
52880     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
52881     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
52882 )
52883 fragment.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL = cms.EDFilter( "HLTPrescaler",
52884     offset = cms.uint32( 0 ),
52885     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
52886 )
52887 fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 = cms.EDFilter( "HLTMuonL1TFilter",
52888     saveTags = cms.bool( True ),
52889     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
52890     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ),
52891     MaxEta = cms.double( 2.5 ),
52892     MinPt = cms.double( 5.0 ),
52893     MaxDeltaR = cms.double( 0.3 ),
52894     MinN = cms.int32( 1 ),
52895     CentralBxOnly = cms.bool( True ),
52896     SelectQualities = cms.vint32(  )
52897 )
52898 fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
52899     saveTags = cms.bool( True ),
52900     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
52901     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
52902     PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ),
52903     SeedMapTag = cms.InputTag( "hltL2Muons" ),
52904     MinN = cms.int32( 1 ),
52905     MaxEta = cms.double( 2.5 ),
52906     AbsEtaBins = cms.vdouble( 5.0 ),
52907     MinNstations = cms.vint32( 0 ),
52908     MinNhits = cms.vint32( 0 ),
52909     CutOnChambers = cms.bool( False ),
52910     MinNchambers = cms.vint32( 0 ),
52911     MaxDr = cms.double( 9999.0 ),
52912     MinDr = cms.double( -1.0 ),
52913     MaxDz = cms.double( 9999.0 ),
52914     MinDxySig = cms.double( -1.0 ),
52915     MinPt = cms.double( 16.0 ),
52916     NSigmaPt = cms.double( 0.0 ),
52917     MatchToPreviousCand = cms.bool( True )
52918 )
52919 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 = cms.EDFilter( "HLTMuonL3PreFilter",
52920     saveTags = cms.bool( True ),
52921     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
52922     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
52923     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
52924     L1CandTag = cms.InputTag( "" ),
52925     inputMuonCollection = cms.InputTag( "" ),
52926     MinN = cms.int32( 1 ),
52927     MaxEta = cms.double( 2.5 ),
52928     MinNhits = cms.int32( 0 ),
52929     MaxDr = cms.double( 9999.0 ),
52930     MinDr = cms.double( -1.0 ),
52931     MaxDz = cms.double( 9999.0 ),
52932     MinDxySig = cms.double( -1.0 ),
52933     MinPt = cms.double( 43.0 ),
52934     NSigmaPt = cms.double( 0.0 ),
52935     MaxNormalizedChi2 = cms.double( 9999.0 ),
52936     MaxDXYBeamSpot = cms.double( 9999.0 ),
52937     MinDXYBeamSpot = cms.double( -1.0 ),
52938     MinNmuonHits = cms.int32( 0 ),
52939     MaxPtDifference = cms.double( 9999.0 ),
52940     MinTrackPt = cms.double( 0.0 ),
52941     minMuonStations = cms.int32( -1 ),
52942     minTrkHits = cms.int32( -1 ),
52943     minMuonHits = cms.int32( -1 ),
52944     allowedTypeMask = cms.uint32( 255 ),
52945     requiredTypeMask = cms.uint32( 0 ),
52946     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
52947     trkMuonId = cms.uint32( 0 ),
52948     L1MatchingdR = cms.double( 0.3 ),
52949     MatchToPreviousCand = cms.bool( True ),
52950     InputLinks = cms.InputTag( "" ),
52951     requireL3MuonTrajectorySeed = cms.bool( True ),
52952     useSimpleGeometry = cms.bool( True ),
52953     useStation2 = cms.bool( True ),
52954     fallbackToME1 = cms.bool( False ),
52955     cosmicPropagationHypothesis = cms.bool( False ),
52956     useMB2InOverlap = cms.bool( False ),
52957     useTrack = cms.string( "tracker" ),
52958     useState = cms.string( "atVertex" ),
52959     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
52960     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
52961     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
52962 )
52963 fragment.hltEGL1Mu5EG20Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
52964     saveTags = cms.bool( True ),
52965     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
52966     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
52967     candNonIsolatedTag = cms.InputTag( "" ),
52968     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
52969     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ),
52970     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
52971     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
52972     ncandcut = cms.int32( 1 ),
52973     doIsolated = cms.bool( False ),
52974     region_eta_size = cms.double( 0.522 ),
52975     region_eta_size_ecap = cms.double( 1.0 ),
52976     region_phi_size = cms.double( 1.044 ),
52977     barrel_end = cms.double( 1.4791 ),
52978     endcap_end = cms.double( 2.65 )
52979 )
52980 fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
52981     saveTags = cms.bool( True ),
52982     inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ),
52983     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
52984     etcutEB = cms.double( 43.0 ),
52985     etcutEE = cms.double( 43.0 ),
52986     minEtaCut = cms.double( -9999.0 ),
52987     maxEtaCut = cms.double( 9999.0 ),
52988     ncandcut = cms.int32( 1 )
52989 )
52990 fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52991     saveTags = cms.bool( True ),
52992     candTag = cms.InputTag( "hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter" ),
52993     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
52994     rhoTag = cms.InputTag( "" ),
52995     energyLowEdges = cms.vdouble( 0.0 ),
52996     lessThan = cms.bool( True ),
52997     useEt = cms.bool( False ),
52998     useAbs = cms.bool( False ),
52999     thrRegularEB = cms.vdouble( 0.014 ),
53000     thrRegularEE = cms.vdouble( 0.035 ),
53001     thrOverEEB = cms.vdouble( -1.0 ),
53002     thrOverEEE = cms.vdouble( -1.0 ),
53003     thrOverE2EB = cms.vdouble( -1.0 ),
53004     thrOverE2EE = cms.vdouble( -1.0 ),
53005     ncandcut = cms.int32( 1 ),
53006     doRhoCorrection = cms.bool( False ),
53007     rhoMax = cms.double( 9.9999999E7 ),
53008     rhoScale = cms.double( 1.0 ),
53009     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53010     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53011     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53012 )
53013 fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53014     saveTags = cms.bool( True ),
53015     candTag = cms.InputTag( "hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter" ),
53016     varTag = cms.InputTag( "hltEgammaHoverE" ),
53017     rhoTag = cms.InputTag( "" ),
53018     energyLowEdges = cms.vdouble( 0.0 ),
53019     lessThan = cms.bool( True ),
53020     useEt = cms.bool( False ),
53021     useAbs = cms.bool( False ),
53022     thrRegularEB = cms.vdouble( -1.0 ),
53023     thrRegularEE = cms.vdouble( -1.0 ),
53024     thrOverEEB = cms.vdouble( 0.15 ),
53025     thrOverEEE = cms.vdouble( 0.1 ),
53026     thrOverE2EB = cms.vdouble( -1.0 ),
53027     thrOverE2EE = cms.vdouble( -1.0 ),
53028     ncandcut = cms.int32( 1 ),
53029     doRhoCorrection = cms.bool( False ),
53030     rhoMax = cms.double( 9.9999999E7 ),
53031     rhoScale = cms.double( 1.0 ),
53032     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53033     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53034     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53035 )
53036 fragment.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL = cms.EDFilter( "HLTPrescaler",
53037     offset = cms.uint32( 0 ),
53038     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53039 )
53040 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 = cms.EDFilter( "HLTMuonL3PreFilter",
53041     saveTags = cms.bool( True ),
53042     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53043     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
53044     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
53045     L1CandTag = cms.InputTag( "" ),
53046     inputMuonCollection = cms.InputTag( "" ),
53047     MinN = cms.int32( 1 ),
53048     MaxEta = cms.double( 2.5 ),
53049     MinNhits = cms.int32( 0 ),
53050     MaxDr = cms.double( 9999.0 ),
53051     MinDr = cms.double( -1.0 ),
53052     MaxDz = cms.double( 9999.0 ),
53053     MinDxySig = cms.double( -1.0 ),
53054     MinPt = cms.double( 48.0 ),
53055     NSigmaPt = cms.double( 0.0 ),
53056     MaxNormalizedChi2 = cms.double( 9999.0 ),
53057     MaxDXYBeamSpot = cms.double( 9999.0 ),
53058     MinDXYBeamSpot = cms.double( -1.0 ),
53059     MinNmuonHits = cms.int32( 0 ),
53060     MaxPtDifference = cms.double( 9999.0 ),
53061     MinTrackPt = cms.double( 0.0 ),
53062     minMuonStations = cms.int32( -1 ),
53063     minTrkHits = cms.int32( -1 ),
53064     minMuonHits = cms.int32( -1 ),
53065     allowedTypeMask = cms.uint32( 255 ),
53066     requiredTypeMask = cms.uint32( 0 ),
53067     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
53068     trkMuonId = cms.uint32( 0 ),
53069     L1MatchingdR = cms.double( 0.3 ),
53070     MatchToPreviousCand = cms.bool( True ),
53071     InputLinks = cms.InputTag( "" ),
53072     requireL3MuonTrajectorySeed = cms.bool( True ),
53073     useSimpleGeometry = cms.bool( True ),
53074     useStation2 = cms.bool( True ),
53075     fallbackToME1 = cms.bool( False ),
53076     cosmicPropagationHypothesis = cms.bool( False ),
53077     useMB2InOverlap = cms.bool( False ),
53078     useTrack = cms.string( "tracker" ),
53079     useState = cms.string( "atVertex" ),
53080     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
53081     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
53082     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
53083 )
53084 fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
53085     saveTags = cms.bool( True ),
53086     inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ),
53087     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53088     etcutEB = cms.double( 48.0 ),
53089     etcutEE = cms.double( 48.0 ),
53090     minEtaCut = cms.double( -9999.0 ),
53091     maxEtaCut = cms.double( 9999.0 ),
53092     ncandcut = cms.int32( 1 )
53093 )
53094 fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53095     saveTags = cms.bool( True ),
53096     candTag = cms.InputTag( "hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter" ),
53097     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
53098     rhoTag = cms.InputTag( "" ),
53099     energyLowEdges = cms.vdouble( 0.0 ),
53100     lessThan = cms.bool( True ),
53101     useEt = cms.bool( False ),
53102     useAbs = cms.bool( False ),
53103     thrRegularEB = cms.vdouble( 0.014 ),
53104     thrRegularEE = cms.vdouble( 0.035 ),
53105     thrOverEEB = cms.vdouble( -1.0 ),
53106     thrOverEEE = cms.vdouble( -1.0 ),
53107     thrOverE2EB = cms.vdouble( -1.0 ),
53108     thrOverE2EE = cms.vdouble( -1.0 ),
53109     ncandcut = cms.int32( 1 ),
53110     doRhoCorrection = cms.bool( False ),
53111     rhoMax = cms.double( 9.9999999E7 ),
53112     rhoScale = cms.double( 1.0 ),
53113     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53114     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53115     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53116 )
53117 fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53118     saveTags = cms.bool( True ),
53119     candTag = cms.InputTag( "hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter" ),
53120     varTag = cms.InputTag( "hltEgammaHoverE" ),
53121     rhoTag = cms.InputTag( "" ),
53122     energyLowEdges = cms.vdouble( 0.0 ),
53123     lessThan = cms.bool( True ),
53124     useEt = cms.bool( False ),
53125     useAbs = cms.bool( False ),
53126     thrRegularEB = cms.vdouble( -1.0 ),
53127     thrRegularEE = cms.vdouble( -1.0 ),
53128     thrOverEEB = cms.vdouble( 0.15 ),
53129     thrOverEEE = cms.vdouble( 0.1 ),
53130     thrOverE2EB = cms.vdouble( -1.0 ),
53131     thrOverE2EE = cms.vdouble( -1.0 ),
53132     ncandcut = cms.int32( 1 ),
53133     doRhoCorrection = cms.bool( False ),
53134     rhoMax = cms.double( 9.9999999E7 ),
53135     rhoScale = cms.double( 1.0 ),
53136     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53137     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53138     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53139 )
53140 fragment.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL = cms.EDFilter( "HLTPrescaler",
53141     offset = cms.uint32( 0 ),
53142     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53143 )
53144 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced = cms.EDFilter( "HLTMuonL3PreFilter",
53145     saveTags = cms.bool( True ),
53146     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53147     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
53148     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
53149     L1CandTag = cms.InputTag( "" ),
53150     inputMuonCollection = cms.InputTag( "" ),
53151     MinN = cms.int32( 1 ),
53152     MaxEta = cms.double( 2.5 ),
53153     MinNhits = cms.int32( 0 ),
53154     MaxDr = cms.double( 9999.0 ),
53155     MinDr = cms.double( -1.0 ),
53156     MaxDz = cms.double( 9999.0 ),
53157     MinDxySig = cms.double( -1.0 ),
53158     MinPt = cms.double( 38.0 ),
53159     NSigmaPt = cms.double( 0.0 ),
53160     MaxNormalizedChi2 = cms.double( 9999.0 ),
53161     MaxDXYBeamSpot = cms.double( 9999.0 ),
53162     MinDXYBeamSpot = cms.double( 0.01 ),
53163     MinNmuonHits = cms.int32( 0 ),
53164     MaxPtDifference = cms.double( 9999.0 ),
53165     MinTrackPt = cms.double( 0.0 ),
53166     minMuonStations = cms.int32( -1 ),
53167     minTrkHits = cms.int32( -1 ),
53168     minMuonHits = cms.int32( -1 ),
53169     allowedTypeMask = cms.uint32( 255 ),
53170     requiredTypeMask = cms.uint32( 0 ),
53171     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
53172     trkMuonId = cms.uint32( 0 ),
53173     L1MatchingdR = cms.double( 0.3 ),
53174     MatchToPreviousCand = cms.bool( True ),
53175     InputLinks = cms.InputTag( "" ),
53176     requireL3MuonTrajectorySeed = cms.bool( True ),
53177     useSimpleGeometry = cms.bool( True ),
53178     useStation2 = cms.bool( True ),
53179     fallbackToME1 = cms.bool( False ),
53180     cosmicPropagationHypothesis = cms.bool( False ),
53181     useMB2InOverlap = cms.bool( False ),
53182     useTrack = cms.string( "tracker" ),
53183     useState = cms.string( "atVertex" ),
53184     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
53185     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
53186     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
53187 )
53188 fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
53189     saveTags = cms.bool( True ),
53190     inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ),
53191     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53192     etcutEB = cms.double( 38.0 ),
53193     etcutEE = cms.double( 38.0 ),
53194     minEtaCut = cms.double( -9999.0 ),
53195     maxEtaCut = cms.double( 9999.0 ),
53196     ncandcut = cms.int32( 1 )
53197 )
53198 fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53199     saveTags = cms.bool( True ),
53200     candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter" ),
53201     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
53202     rhoTag = cms.InputTag( "" ),
53203     energyLowEdges = cms.vdouble( 0.0 ),
53204     lessThan = cms.bool( True ),
53205     useEt = cms.bool( False ),
53206     useAbs = cms.bool( False ),
53207     thrRegularEB = cms.vdouble( 0.014 ),
53208     thrRegularEE = cms.vdouble( 0.035 ),
53209     thrOverEEB = cms.vdouble( -1.0 ),
53210     thrOverEEE = cms.vdouble( -1.0 ),
53211     thrOverE2EB = cms.vdouble( -1.0 ),
53212     thrOverE2EE = cms.vdouble( -1.0 ),
53213     ncandcut = cms.int32( 1 ),
53214     doRhoCorrection = cms.bool( False ),
53215     rhoMax = cms.double( 9.9999999E7 ),
53216     rhoScale = cms.double( 1.0 ),
53217     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53218     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53219     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53220 )
53221 fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53222     saveTags = cms.bool( True ),
53223     candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter" ),
53224     varTag = cms.InputTag( "hltEgammaHoverE" ),
53225     rhoTag = cms.InputTag( "" ),
53226     energyLowEdges = cms.vdouble( 0.0 ),
53227     lessThan = cms.bool( True ),
53228     useEt = cms.bool( False ),
53229     useAbs = cms.bool( False ),
53230     thrRegularEB = cms.vdouble( -1.0 ),
53231     thrRegularEE = cms.vdouble( -1.0 ),
53232     thrOverEEB = cms.vdouble( 0.15 ),
53233     thrOverEEE = cms.vdouble( 0.1 ),
53234     thrOverE2EB = cms.vdouble( -1.0 ),
53235     thrOverE2EE = cms.vdouble( -1.0 ),
53236     ncandcut = cms.int32( 1 ),
53237     doRhoCorrection = cms.bool( False ),
53238     rhoMax = cms.double( 9.9999999E7 ),
53239     rhoScale = cms.double( 1.0 ),
53240     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53241     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53242     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53243 )
53244 fragment.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL = cms.EDFilter( "HLTPrescaler",
53245     offset = cms.uint32( 0 ),
53246     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53247 )
53248 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced = cms.EDFilter( "HLTMuonL3PreFilter",
53249     saveTags = cms.bool( True ),
53250     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53251     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
53252     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
53253     L1CandTag = cms.InputTag( "" ),
53254     inputMuonCollection = cms.InputTag( "" ),
53255     MinN = cms.int32( 1 ),
53256     MaxEta = cms.double( 2.5 ),
53257     MinNhits = cms.int32( 0 ),
53258     MaxDr = cms.double( 9999.0 ),
53259     MinDr = cms.double( -1.0 ),
53260     MaxDz = cms.double( 9999.0 ),
53261     MinDxySig = cms.double( -1.0 ),
53262     MinPt = cms.double( 43.0 ),
53263     NSigmaPt = cms.double( 0.0 ),
53264     MaxNormalizedChi2 = cms.double( 9999.0 ),
53265     MaxDXYBeamSpot = cms.double( 9999.0 ),
53266     MinDXYBeamSpot = cms.double( 0.01 ),
53267     MinNmuonHits = cms.int32( 0 ),
53268     MaxPtDifference = cms.double( 9999.0 ),
53269     MinTrackPt = cms.double( 0.0 ),
53270     minMuonStations = cms.int32( -1 ),
53271     minTrkHits = cms.int32( -1 ),
53272     minMuonHits = cms.int32( -1 ),
53273     allowedTypeMask = cms.uint32( 255 ),
53274     requiredTypeMask = cms.uint32( 0 ),
53275     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
53276     trkMuonId = cms.uint32( 0 ),
53277     L1MatchingdR = cms.double( 0.3 ),
53278     MatchToPreviousCand = cms.bool( True ),
53279     InputLinks = cms.InputTag( "" ),
53280     requireL3MuonTrajectorySeed = cms.bool( True ),
53281     useSimpleGeometry = cms.bool( True ),
53282     useStation2 = cms.bool( True ),
53283     fallbackToME1 = cms.bool( False ),
53284     cosmicPropagationHypothesis = cms.bool( False ),
53285     useMB2InOverlap = cms.bool( False ),
53286     useTrack = cms.string( "tracker" ),
53287     useState = cms.string( "atVertex" ),
53288     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
53289     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
53290     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
53291 )
53292 fragment.hltPreEle28HighEtaSC20Mass55 = cms.EDFilter( "HLTPrescaler",
53293     offset = cms.uint32( 0 ),
53294     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53295 )
53296 fragment.hltEle28HighEtaSC20EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
53297     saveTags = cms.bool( True ),
53298     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
53299     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53300     etcutEB = cms.double( 28.0 ),
53301     etcutEE = cms.double( 28.0 ),
53302     minEtaCut = cms.double( -9999.0 ),
53303     maxEtaCut = cms.double( 9999.0 ),
53304     ncandcut = cms.int32( 1 )
53305 )
53306 fragment.hltEle28HighEtaSC20ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53307     saveTags = cms.bool( True ),
53308     candTag = cms.InputTag( "hltEle28HighEtaSC20EtFilter" ),
53309     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
53310     rhoTag = cms.InputTag( "" ),
53311     energyLowEdges = cms.vdouble( 0.0 ),
53312     lessThan = cms.bool( True ),
53313     useEt = cms.bool( False ),
53314     useAbs = cms.bool( False ),
53315     thrRegularEB = cms.vdouble( 0.0132 ),
53316     thrRegularEE = cms.vdouble( 0.03 ),
53317     thrOverEEB = cms.vdouble( -1.0 ),
53318     thrOverEEE = cms.vdouble( -1.0 ),
53319     thrOverE2EB = cms.vdouble( -1.0 ),
53320     thrOverE2EE = cms.vdouble( -1.0 ),
53321     ncandcut = cms.int32( 1 ),
53322     doRhoCorrection = cms.bool( False ),
53323     rhoMax = cms.double( 9.9999999E7 ),
53324     rhoScale = cms.double( 1.0 ),
53325     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53326     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53327     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53328 )
53329 fragment.hltEle28HighEtaSC20HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53330     saveTags = cms.bool( True ),
53331     candTag = cms.InputTag( "hltEle28HighEtaSC20ClusterShapeFilter" ),
53332     varTag = cms.InputTag( "hltEgammaHoverE" ),
53333     rhoTag = cms.InputTag( "" ),
53334     energyLowEdges = cms.vdouble( 0.0 ),
53335     lessThan = cms.bool( True ),
53336     useEt = cms.bool( False ),
53337     useAbs = cms.bool( False ),
53338     thrRegularEB = cms.vdouble( -1.0 ),
53339     thrRegularEE = cms.vdouble( -1.0 ),
53340     thrOverEEB = cms.vdouble( 0.08 ),
53341     thrOverEEE = cms.vdouble( 0.135 ),
53342     thrOverE2EB = cms.vdouble( -1.0 ),
53343     thrOverE2EE = cms.vdouble( -1.0 ),
53344     ncandcut = cms.int32( 1 ),
53345     doRhoCorrection = cms.bool( False ),
53346     rhoMax = cms.double( 9.9999999E7 ),
53347     rhoScale = cms.double( 1.0 ),
53348     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53349     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53350     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53351 )
53352 fragment.hltEle28HighEtaSC20EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53353     saveTags = cms.bool( True ),
53354     candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilter" ),
53355     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
53356     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53357     energyLowEdges = cms.vdouble( 0.0 ),
53358     lessThan = cms.bool( True ),
53359     useEt = cms.bool( True ),
53360     useAbs = cms.bool( False ),
53361     thrRegularEB = cms.vdouble( -1.0 ),
53362     thrRegularEE = cms.vdouble( -1.0 ),
53363     thrOverEEB = cms.vdouble( 0.145 ),
53364     thrOverEEE = cms.vdouble( 0.11 ),
53365     thrOverE2EB = cms.vdouble( -1.0 ),
53366     thrOverE2EE = cms.vdouble( -1.0 ),
53367     ncandcut = cms.int32( 1 ),
53368     doRhoCorrection = cms.bool( True ),
53369     rhoMax = cms.double( 9.9999999E7 ),
53370     rhoScale = cms.double( 1.0 ),
53371     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
53372     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53373     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53374 )
53375 fragment.hltEle28HighEtaSC20HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53376     saveTags = cms.bool( True ),
53377     candTag = cms.InputTag( "hltEle28HighEtaSC20EcalIsoFilter" ),
53378     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
53379     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53380     energyLowEdges = cms.vdouble( 0.0 ),
53381     lessThan = cms.bool( True ),
53382     useEt = cms.bool( True ),
53383     useAbs = cms.bool( False ),
53384     thrRegularEB = cms.vdouble( -1.0 ),
53385     thrRegularEE = cms.vdouble( -1.0 ),
53386     thrOverEEB = cms.vdouble( 0.16 ),
53387     thrOverEEE = cms.vdouble( 0.3 ),
53388     thrOverE2EB = cms.vdouble( -1.0 ),
53389     thrOverE2EE = cms.vdouble( -1.0 ),
53390     ncandcut = cms.int32( 1 ),
53391     doRhoCorrection = cms.bool( True ),
53392     rhoMax = cms.double( 9.9999999E7 ),
53393     rhoScale = cms.double( 1.0 ),
53394     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
53395     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53396     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53397 )
53398 fragment.hltEle28HighEtaSC20PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
53399     saveTags = cms.bool( True ),
53400     candTag = cms.InputTag( "hltEle28HighEtaSC20HcalIsoFilter" ),
53401     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
53402     npixelmatchcut = cms.double( 1.0 ),
53403     ncandcut = cms.int32( 1 ),
53404     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53405     s_a_phi1B = cms.double( 0.0069 ),
53406     s_a_phi1I = cms.double( 0.0088 ),
53407     s_a_phi1F = cms.double( 0.0076 ),
53408     s_a_phi2B = cms.double( 3.7E-4 ),
53409     s_a_phi2I = cms.double( 7.0E-4 ),
53410     s_a_phi2F = cms.double( 0.00906 ),
53411     s_a_zB = cms.double( 0.012 ),
53412     s_a_rI = cms.double( 0.027 ),
53413     s_a_rF = cms.double( 0.04 ),
53414     s2_threshold = cms.double( 0.4 ),
53415     tanhSO10BarrelThres = cms.double( 0.55 ),
53416     tanhSO10InterThres = cms.double( 1.8 ),
53417     tanhSO10ForwardThres = cms.double( 1.8 ),
53418     useS = cms.bool( False ),
53419     pixelVeto = cms.bool( False )
53420 )
53421 fragment.hltEle28HighEtaSC20OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53422     saveTags = cms.bool( True ),
53423     candTag = cms.InputTag( "hltEle28HighEtaSC20PixelMatchFilter" ),
53424     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
53425     rhoTag = cms.InputTag( "" ),
53426     energyLowEdges = cms.vdouble( 0.0 ),
53427     lessThan = cms.bool( True ),
53428     useEt = cms.bool( True ),
53429     useAbs = cms.bool( True ),
53430     thrRegularEB = cms.vdouble( 0.08 ),
53431     thrRegularEE = cms.vdouble( 0.08 ),
53432     thrOverEEB = cms.vdouble( -1.0 ),
53433     thrOverEEE = cms.vdouble( -1.0 ),
53434     thrOverE2EB = cms.vdouble( -1.0 ),
53435     thrOverE2EE = cms.vdouble( -1.0 ),
53436     ncandcut = cms.int32( 1 ),
53437     doRhoCorrection = cms.bool( False ),
53438     rhoMax = cms.double( 9.9999999E7 ),
53439     rhoScale = cms.double( 1.0 ),
53440     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53441     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53442     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53443 )
53444 fragment.hltEle28HighEtaSC20DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53445     saveTags = cms.bool( True ),
53446     candTag = cms.InputTag( "hltEle28HighEtaSC20PixelMatchFilter" ),
53447     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
53448     rhoTag = cms.InputTag( "" ),
53449     energyLowEdges = cms.vdouble( 0.0 ),
53450     lessThan = cms.bool( True ),
53451     useEt = cms.bool( True ),
53452     useAbs = cms.bool( True ),
53453     thrRegularEB = cms.vdouble( 0.01 ),
53454     thrRegularEE = cms.vdouble( 0.01 ),
53455     thrOverEEB = cms.vdouble( -1.0 ),
53456     thrOverEEE = cms.vdouble( -1.0 ),
53457     thrOverE2EB = cms.vdouble( -1.0 ),
53458     thrOverE2EE = cms.vdouble( -1.0 ),
53459     ncandcut = cms.int32( 1 ),
53460     doRhoCorrection = cms.bool( False ),
53461     rhoMax = cms.double( 9.9999999E7 ),
53462     rhoScale = cms.double( 1.0 ),
53463     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53464     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53465     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53466 )
53467 fragment.hltEle28HighEtaSC20DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53468     saveTags = cms.bool( True ),
53469     candTag = cms.InputTag( "hltEle28HighEtaSC20DetaFilter" ),
53470     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
53471     rhoTag = cms.InputTag( "" ),
53472     energyLowEdges = cms.vdouble( 0.0 ),
53473     lessThan = cms.bool( True ),
53474     useEt = cms.bool( True ),
53475     useAbs = cms.bool( True ),
53476     thrRegularEB = cms.vdouble( 0.1 ),
53477     thrRegularEE = cms.vdouble( 0.1 ),
53478     thrOverEEB = cms.vdouble( -1.0 ),
53479     thrOverEEE = cms.vdouble( -1.0 ),
53480     thrOverE2EB = cms.vdouble( -1.0 ),
53481     thrOverE2EE = cms.vdouble( -1.0 ),
53482     ncandcut = cms.int32( 1 ),
53483     doRhoCorrection = cms.bool( False ),
53484     rhoMax = cms.double( 9.9999999E7 ),
53485     rhoScale = cms.double( 1.0 ),
53486     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53487     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53488     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53489 )
53490 fragment.hltEle28HighEtaSC20TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53491     saveTags = cms.bool( True ),
53492     candTag = cms.InputTag( "hltEle28HighEtaSC20DphiFilter" ),
53493     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
53494     rhoTag = cms.InputTag( "" ),
53495     energyLowEdges = cms.vdouble( 0.0 ),
53496     lessThan = cms.bool( True ),
53497     useEt = cms.bool( True ),
53498     useAbs = cms.bool( False ),
53499     thrRegularEB = cms.vdouble( -1.0 ),
53500     thrRegularEE = cms.vdouble( -1.0 ),
53501     thrOverEEB = cms.vdouble( 0.2 ),
53502     thrOverEEE = cms.vdouble( 0.2 ),
53503     thrOverE2EB = cms.vdouble( -1.0 ),
53504     thrOverE2EE = cms.vdouble( -1.0 ),
53505     ncandcut = cms.int32( 1 ),
53506     doRhoCorrection = cms.bool( False ),
53507     rhoMax = cms.double( 9.9999999E7 ),
53508     rhoScale = cms.double( 1.0 ),
53509     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53510     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53511     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53512 )
53513 fragment.hltDiEG20EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
53514     saveTags = cms.bool( True ),
53515     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
53516     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
53517     etcutEB = cms.double( 20.0 ),
53518     etcutEE = cms.double( 20.0 ),
53519     minEtaCut = cms.double( -9999.0 ),
53520     maxEtaCut = cms.double( 9999.0 ),
53521     ncandcut = cms.int32( 2 )
53522 )
53523 fragment.hltEle28HighEtaSC20ClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53524     saveTags = cms.bool( True ),
53525     candTag = cms.InputTag( "hltDiEG20EtUnseededFilter" ),
53526     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
53527     rhoTag = cms.InputTag( "" ),
53528     energyLowEdges = cms.vdouble( 0.0 ),
53529     lessThan = cms.bool( True ),
53530     useEt = cms.bool( False ),
53531     useAbs = cms.bool( False ),
53532     thrRegularEB = cms.vdouble( 0.033 ),
53533     thrRegularEE = cms.vdouble( 0.033 ),
53534     thrOverEEB = cms.vdouble( -1.0 ),
53535     thrOverEEE = cms.vdouble( -1.0 ),
53536     thrOverE2EB = cms.vdouble( -1.0 ),
53537     thrOverE2EE = cms.vdouble( -1.0 ),
53538     ncandcut = cms.int32( 2 ),
53539     doRhoCorrection = cms.bool( False ),
53540     rhoMax = cms.double( 9.9999999E7 ),
53541     rhoScale = cms.double( 1.0 ),
53542     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53543     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53544     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53545 )
53546 fragment.hltEle28HighEtaSC20EcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
53547     saveTags = cms.bool( True ),
53548     candTag = cms.InputTag( "hltEle28HighEtaSC20ClusterShapeUnseededFilter" ),
53549     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
53550     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53551     energyLowEdges = cms.vdouble( 0.0 ),
53552     lessThan = cms.bool( True ),
53553     useEt = cms.bool( True ),
53554     useAbs = cms.bool( False ),
53555     thrRegularEB = cms.vdouble( -1.0 ),
53556     thrRegularEE = cms.vdouble( -1.0 ),
53557     thrOverEEB = cms.vdouble( 0.17 ),
53558     thrOverEEE = cms.vdouble( 0.17 ),
53559     thrOverE2EB = cms.vdouble( -1.0 ),
53560     thrOverE2EE = cms.vdouble( -1.0 ),
53561     ncandcut = cms.int32( 2 ),
53562     doRhoCorrection = cms.bool( True ),
53563     rhoMax = cms.double( 9.9999999E7 ),
53564     rhoScale = cms.double( 1.0 ),
53565     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
53566     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53567     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53568 )
53569 fragment.hltEle28HighEtaSC20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
53570     saveTags = cms.bool( True ),
53571     candTag = cms.InputTag( "hltEle28HighEtaSC20EcalIsoFilterUnseeded" ),
53572     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
53573     rhoTag = cms.InputTag( "" ),
53574     energyLowEdges = cms.vdouble( 0.0 ),
53575     lessThan = cms.bool( True ),
53576     useEt = cms.bool( False ),
53577     useAbs = cms.bool( False ),
53578     thrRegularEB = cms.vdouble( -1.0 ),
53579     thrRegularEE = cms.vdouble( -1.0 ),
53580     thrOverEEB = cms.vdouble( 0.21 ),
53581     thrOverEEE = cms.vdouble( 0.21 ),
53582     thrOverE2EB = cms.vdouble( -1.0 ),
53583     thrOverE2EE = cms.vdouble( -1.0 ),
53584     ncandcut = cms.int32( 2 ),
53585     doRhoCorrection = cms.bool( False ),
53586     rhoMax = cms.double( 9.9999999E7 ),
53587     rhoScale = cms.double( 1.0 ),
53588     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53589     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53590     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53591 )
53592 fragment.hltEle28HighEtaSC20HcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
53593     saveTags = cms.bool( True ),
53594     candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilterUnseeded" ),
53595     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
53596     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53597     energyLowEdges = cms.vdouble( 0.0 ),
53598     lessThan = cms.bool( True ),
53599     useEt = cms.bool( True ),
53600     useAbs = cms.bool( False ),
53601     thrRegularEB = cms.vdouble( -1.0 ),
53602     thrRegularEE = cms.vdouble( -1.0 ),
53603     thrOverEEB = cms.vdouble( 0.7 ),
53604     thrOverEEE = cms.vdouble( 0.7 ),
53605     thrOverE2EB = cms.vdouble( -1.0 ),
53606     thrOverE2EE = cms.vdouble( -1.0 ),
53607     ncandcut = cms.int32( 2 ),
53608     doRhoCorrection = cms.bool( True ),
53609     rhoMax = cms.double( 9.9999999E7 ),
53610     rhoScale = cms.double( 1.0 ),
53611     effectiveAreas = cms.vdouble( 0.05956, 0.13052 ),
53612     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53613     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53614 )
53615 fragment.hltHighEtaSC20Selector = cms.EDFilter( "CandViewSelector",
53616     src = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
53617     cut = cms.string( "et>20 && abs(eta) < 3.0 && abs(eta) > 2.5" ),
53618     filter = cms.bool( False ),
53619     throwOnMissing = cms.untracked.bool( True )
53620 )
53621 fragment.hltHighEtaSC20SelectorFilter = cms.EDFilter( "CandViewCountFilter",
53622     src = cms.InputTag( "hltHighEtaSC20Selector" ),
53623     minNumber = cms.uint32( 1 )
53624 )
53625 fragment.hltEle28HighEtaSC20Mass55Filter = cms.EDFilter( "HLTPMMassFilter",
53626     saveTags = cms.bool( True ),
53627     candTag = cms.InputTag( "hltEle28HighEtaSC20HcalIsoFilterUnseeded" ),
53628     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
53629     lowerMassCut = cms.double( 55.0 ),
53630     upperMassCut = cms.double( 13000.0 ),
53631     lowerdRCut = cms.double( 0.0 ),
53632     upperdRCut = cms.double( 9999.0 ),
53633     nZcandcut = cms.int32( 1 ),
53634     reqOppCharge = cms.untracked.bool( False ),
53635     isElectron1 = cms.untracked.bool( False ),
53636     isElectron2 = cms.untracked.bool( False ),
53637     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53638 )
53639 fragment.hltL1sHTT380erIorHTT320er = cms.EDFilter( "HLTL1TSeed",
53640     saveTags = cms.bool( True ),
53641     L1SeedsLogicalExpression = cms.string( "L1_HTT360er OR L1_ETT2000 OR L1_HTT320er" ),
53642     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
53643     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
53644     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
53645     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
53646     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53647     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
53648     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
53649     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
53650     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
53651 )
53652 fragment.hltPreEle15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler",
53653     offset = cms.uint32( 0 ),
53654     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53655 )
53656 fragment.hltL1sSingleEG5ObjectMap = cms.EDFilter( "HLTL1TSeed",
53657     saveTags = cms.bool( True ),
53658     L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5" ),
53659     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
53660     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
53661     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
53662     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
53663     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53664     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
53665     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
53666     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
53667     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
53668 )
53669 fragment.hltEGL1SingleEG5OpenFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
53670     saveTags = cms.bool( True ),
53671     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
53672     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53673     candNonIsolatedTag = cms.InputTag( "" ),
53674     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53675     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5ObjectMap" ),
53676     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
53677     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
53678     ncandcut = cms.int32( 1 ),
53679     doIsolated = cms.bool( False ),
53680     region_eta_size = cms.double( 0.522 ),
53681     region_eta_size_ecap = cms.double( 1.0 ),
53682     region_phi_size = cms.double( 1.044 ),
53683     barrel_end = cms.double( 1.4791 ),
53684     endcap_end = cms.double( 2.65 )
53685 )
53686 fragment.hltEG15EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
53687     saveTags = cms.bool( True ),
53688     inputTag = cms.InputTag( "hltEGL1SingleEG5OpenFilter" ),
53689     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53690     etcutEB = cms.double( 15.0 ),
53691     etcutEE = cms.double( 15.0 ),
53692     minEtaCut = cms.double( -9999.0 ),
53693     maxEtaCut = cms.double( 9999.0 ),
53694     ncandcut = cms.int32( 1 )
53695 )
53696 fragment.hltEle15VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53697     saveTags = cms.bool( True ),
53698     candTag = cms.InputTag( "hltEG15EtFilter" ),
53699     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
53700     rhoTag = cms.InputTag( "" ),
53701     energyLowEdges = cms.vdouble( 0.0 ),
53702     lessThan = cms.bool( True ),
53703     useEt = cms.bool( False ),
53704     useAbs = cms.bool( False ),
53705     thrRegularEB = cms.vdouble( 0.0105 ),
53706     thrRegularEE = cms.vdouble( 0.031 ),
53707     thrOverEEB = cms.vdouble( -1.0 ),
53708     thrOverEEE = cms.vdouble( -1.0 ),
53709     thrOverE2EB = cms.vdouble( -1.0 ),
53710     thrOverE2EE = cms.vdouble( -1.0 ),
53711     ncandcut = cms.int32( 1 ),
53712     doRhoCorrection = cms.bool( False ),
53713     rhoMax = cms.double( 9.9999999E7 ),
53714     rhoScale = cms.double( 1.0 ),
53715     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53716     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53717     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53718 )
53719 fragment.hltEle15VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53720     saveTags = cms.bool( True ),
53721     candTag = cms.InputTag( "hltEle15VVVLClusterShapeFilter" ),
53722     varTag = cms.InputTag( "hltEgammaHoverE" ),
53723     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53724     energyLowEdges = cms.vdouble( 0.0 ),
53725     lessThan = cms.bool( True ),
53726     useEt = cms.bool( False ),
53727     useAbs = cms.bool( False ),
53728     thrRegularEB = cms.vdouble( -1.0 ),
53729     thrRegularEE = cms.vdouble( -1.0 ),
53730     thrOverEEB = cms.vdouble( 0.08 ),
53731     thrOverEEE = cms.vdouble( 0.04 ),
53732     thrOverE2EB = cms.vdouble( -1.0 ),
53733     thrOverE2EE = cms.vdouble( -1.0 ),
53734     ncandcut = cms.int32( 1 ),
53735     doRhoCorrection = cms.bool( True ),
53736     rhoMax = cms.double( 9.9999999E7 ),
53737     rhoScale = cms.double( 1.0 ),
53738     effectiveAreas = cms.vdouble( 0.079, 0.25 ),
53739     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53740     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53741 )
53742 fragment.hltEgammaEcalPFClusterIsoR02 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
53743     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
53744     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
53745     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53746     doRhoCorrection = cms.bool( False ),
53747     rhoMax = cms.double( 9.9999999E7 ),
53748     rhoScale = cms.double( 1.0 ),
53749     drMax = cms.double( 0.2 ),
53750     drVetoBarrel = cms.double( 0.0 ),
53751     drVetoEndcap = cms.double( 0.0 ),
53752     etaStripBarrel = cms.double( 0.0 ),
53753     etaStripEndcap = cms.double( 0.0 ),
53754     energyBarrel = cms.double( 0.0 ),
53755     energyEndcap = cms.double( 0.0 ),
53756     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
53757     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
53758 )
53759 fragment.hltEle15VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53760     saveTags = cms.bool( True ),
53761     candTag = cms.InputTag( "hltEle15VVVLHEFilter" ),
53762     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ),
53763     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53764     energyLowEdges = cms.vdouble( 0.0 ),
53765     lessThan = cms.bool( True ),
53766     useEt = cms.bool( True ),
53767     useAbs = cms.bool( False ),
53768     thrRegularEB = cms.vdouble( -1.0 ),
53769     thrRegularEE = cms.vdouble( -1.0 ),
53770     thrOverEEB = cms.vdouble( 0.5 ),
53771     thrOverEEE = cms.vdouble( 0.5 ),
53772     thrOverE2EB = cms.vdouble( -1.0 ),
53773     thrOverE2EE = cms.vdouble( -1.0 ),
53774     ncandcut = cms.int32( 1 ),
53775     doRhoCorrection = cms.bool( True ),
53776     rhoMax = cms.double( 9.9999999E7 ),
53777     rhoScale = cms.double( 1.0 ),
53778     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
53779     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53780     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53781 )
53782 fragment.hltEgammaHcalPFClusterIsoR02 = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
53783     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
53784     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
53785     useHF = cms.bool( False ),
53786     pfClusterProducerHFEM = cms.InputTag( "" ),
53787     pfClusterProducerHFHAD = cms.InputTag( "" ),
53788     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53789     doRhoCorrection = cms.bool( False ),
53790     rhoMax = cms.double( 9.9999999E7 ),
53791     rhoScale = cms.double( 1.0 ),
53792     drMax = cms.double( 0.2 ),
53793     drVetoBarrel = cms.double( 0.0 ),
53794     drVetoEndcap = cms.double( 0.0 ),
53795     etaStripBarrel = cms.double( 0.0 ),
53796     etaStripEndcap = cms.double( 0.0 ),
53797     energyBarrel = cms.double( 0.0 ),
53798     energyEndcap = cms.double( 0.0 ),
53799     useEt = cms.bool( True ),
53800     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
53801     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53802     doEffAreaCorrection = cms.bool( False ),
53803     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
53804     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
53805 )
53806 fragment.hltEle15VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53807     saveTags = cms.bool( True ),
53808     candTag = cms.InputTag( "hltEle15VVVLEcalIsoFilter" ),
53809     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ),
53810     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53811     energyLowEdges = cms.vdouble( 0.0 ),
53812     lessThan = cms.bool( True ),
53813     useEt = cms.bool( True ),
53814     useAbs = cms.bool( False ),
53815     thrRegularEB = cms.vdouble( -1.0 ),
53816     thrRegularEE = cms.vdouble( -1.0 ),
53817     thrOverEEB = cms.vdouble( 0.6 ),
53818     thrOverEEE = cms.vdouble( 0.6 ),
53819     thrOverE2EB = cms.vdouble( -1.0 ),
53820     thrOverE2EE = cms.vdouble( -1.0 ),
53821     ncandcut = cms.int32( 1 ),
53822     doRhoCorrection = cms.bool( True ),
53823     rhoMax = cms.double( 9.9999999E7 ),
53824     rhoScale = cms.double( 1.0 ),
53825     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
53826     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53827     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53828 )
53829 fragment.hltEle15VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
53830     saveTags = cms.bool( True ),
53831     candTag = cms.InputTag( "hltEle15VVVLHcalIsoFilter" ),
53832     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
53833     npixelmatchcut = cms.double( 1.0 ),
53834     ncandcut = cms.int32( 1 ),
53835     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53836     s_a_phi1B = cms.double( 0.0069 ),
53837     s_a_phi1I = cms.double( 0.0088 ),
53838     s_a_phi1F = cms.double( 0.0076 ),
53839     s_a_phi2B = cms.double( 3.7E-4 ),
53840     s_a_phi2I = cms.double( 7.0E-4 ),
53841     s_a_phi2F = cms.double( 0.00906 ),
53842     s_a_zB = cms.double( 0.012 ),
53843     s_a_rI = cms.double( 0.027 ),
53844     s_a_rF = cms.double( 0.04 ),
53845     s2_threshold = cms.double( 0.4 ),
53846     tanhSO10BarrelThres = cms.double( 0.35 ),
53847     tanhSO10InterThres = cms.double( 1.0 ),
53848     tanhSO10ForwardThres = cms.double( 1.0 ),
53849     useS = cms.bool( False ),
53850     pixelVeto = cms.bool( False )
53851 )
53852 fragment.hltEle15VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53853     saveTags = cms.bool( True ),
53854     candTag = cms.InputTag( "hltEle15VVVLPixelMatchFilter" ),
53855     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
53856     rhoTag = cms.InputTag( "" ),
53857     energyLowEdges = cms.vdouble( 0.0 ),
53858     lessThan = cms.bool( True ),
53859     useEt = cms.bool( True ),
53860     useAbs = cms.bool( True ),
53861     thrRegularEB = cms.vdouble( 0.025 ),
53862     thrRegularEE = cms.vdouble( 0.01 ),
53863     thrOverEEB = cms.vdouble( -1.0 ),
53864     thrOverEEE = cms.vdouble( -1.0 ),
53865     thrOverE2EB = cms.vdouble( -1.0 ),
53866     thrOverE2EE = cms.vdouble( -1.0 ),
53867     ncandcut = cms.int32( 1 ),
53868     doRhoCorrection = cms.bool( False ),
53869     rhoMax = cms.double( 9.9999999E7 ),
53870     rhoScale = cms.double( 1.0 ),
53871     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53872     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53873     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53874 )
53875 fragment.hltEle15VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
53876     saveTags = cms.bool( True ),
53877     candTag = cms.InputTag( "hltEle15VVVLGsfOneOEMinusOneOPFilter" ),
53878     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
53879     rhoTag = cms.InputTag( "" ),
53880     energyLowEdges = cms.vdouble( 0.0 ),
53881     lessThan = cms.bool( True ),
53882     useEt = cms.bool( True ),
53883     useAbs = cms.bool( False ),
53884     thrRegularEB = cms.vdouble( 999999.0 ),
53885     thrRegularEE = cms.vdouble( 4.0 ),
53886     thrOverEEB = cms.vdouble( -1.0 ),
53887     thrOverEEE = cms.vdouble( -1.0 ),
53888     thrOverE2EB = cms.vdouble( -1.0 ),
53889     thrOverE2EE = cms.vdouble( -1.0 ),
53890     ncandcut = cms.int32( 1 ),
53891     doRhoCorrection = cms.bool( False ),
53892     rhoMax = cms.double( 9.9999999E7 ),
53893     rhoScale = cms.double( 1.0 ),
53894     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53895     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53896     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53897 )
53898 fragment.hltEle15VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53899     saveTags = cms.bool( True ),
53900     candTag = cms.InputTag( "hltEle15VVVLGsfChi2Filter" ),
53901     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
53902     rhoTag = cms.InputTag( "" ),
53903     energyLowEdges = cms.vdouble( 0.0 ),
53904     lessThan = cms.bool( True ),
53905     useEt = cms.bool( True ),
53906     useAbs = cms.bool( False ),
53907     thrRegularEB = cms.vdouble( 999.0 ),
53908     thrRegularEE = cms.vdouble( 2.0 ),
53909     thrOverEEB = cms.vdouble( -1.0 ),
53910     thrOverEEE = cms.vdouble( -1.0 ),
53911     thrOverE2EB = cms.vdouble( -1.0 ),
53912     thrOverE2EE = cms.vdouble( -1.0 ),
53913     ncandcut = cms.int32( 1 ),
53914     doRhoCorrection = cms.bool( False ),
53915     rhoMax = cms.double( 9.9999999E7 ),
53916     rhoScale = cms.double( 1.0 ),
53917     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53918     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53919     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53920 )
53921 fragment.hltEle15VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53922     saveTags = cms.bool( True ),
53923     candTag = cms.InputTag( "hltEle15VVVLGsfMissingHitsFilter" ),
53924     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
53925     rhoTag = cms.InputTag( "" ),
53926     energyLowEdges = cms.vdouble( 0.0 ),
53927     lessThan = cms.bool( True ),
53928     useEt = cms.bool( True ),
53929     useAbs = cms.bool( True ),
53930     thrRegularEB = cms.vdouble( 0.0044 ),
53931     thrRegularEE = cms.vdouble( 0.006 ),
53932     thrOverEEB = cms.vdouble( -1.0 ),
53933     thrOverEEE = cms.vdouble( -1.0 ),
53934     thrOverE2EB = cms.vdouble( -1.0 ),
53935     thrOverE2EE = cms.vdouble( -1.0 ),
53936     ncandcut = cms.int32( 1 ),
53937     doRhoCorrection = cms.bool( False ),
53938     rhoMax = cms.double( 9.9999999E7 ),
53939     rhoScale = cms.double( 1.0 ),
53940     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53941     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53942     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53943 )
53944 fragment.hltEle15VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53945     saveTags = cms.bool( True ),
53946     candTag = cms.InputTag( "hltEle15VVVLGsfDetaFilter" ),
53947     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
53948     rhoTag = cms.InputTag( "" ),
53949     energyLowEdges = cms.vdouble( 0.0 ),
53950     lessThan = cms.bool( True ),
53951     useEt = cms.bool( True ),
53952     useAbs = cms.bool( True ),
53953     thrRegularEB = cms.vdouble( 0.025 ),
53954     thrRegularEE = cms.vdouble( 0.025 ),
53955     thrOverEEB = cms.vdouble( -1.0 ),
53956     thrOverEEE = cms.vdouble( -1.0 ),
53957     thrOverE2EB = cms.vdouble( -1.0 ),
53958     thrOverE2EE = cms.vdouble( -1.0 ),
53959     ncandcut = cms.int32( 1 ),
53960     doRhoCorrection = cms.bool( False ),
53961     rhoMax = cms.double( 9.9999999E7 ),
53962     rhoScale = cms.double( 1.0 ),
53963     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53964     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53965     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53966 )
53967 fragment.hltEle15VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53968     saveTags = cms.bool( True ),
53969     candTag = cms.InputTag( "hltEle15VVVLGsfDphiFilter" ),
53970     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
53971     rhoTag = cms.InputTag( "" ),
53972     energyLowEdges = cms.vdouble( 0.0 ),
53973     lessThan = cms.bool( True ),
53974     useEt = cms.bool( True ),
53975     useAbs = cms.bool( False ),
53976     thrRegularEB = cms.vdouble( -1.0 ),
53977     thrRegularEE = cms.vdouble( -1.0 ),
53978     thrOverEEB = cms.vdouble( 0.4 ),
53979     thrOverEEE = cms.vdouble( 0.4 ),
53980     thrOverE2EB = cms.vdouble( -1.0 ),
53981     thrOverE2EE = cms.vdouble( -1.0 ),
53982     ncandcut = cms.int32( 1 ),
53983     doRhoCorrection = cms.bool( False ),
53984     rhoMax = cms.double( 9.9999999E7 ),
53985     rhoScale = cms.double( 1.0 ),
53986     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53987     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53988     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53989 )
53990 fragment.hltPFHT450Jet30 = cms.EDFilter( "HLTHtMhtFilter",
53991     saveTags = cms.bool( True ),
53992     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
53993     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
53994     minHt = cms.vdouble( 450.0 ),
53995     minMht = cms.vdouble( 0.0 ),
53996     minMeff = cms.vdouble( 0.0 ),
53997     meffSlope = cms.vdouble( 1.0 )
53998 )
53999 fragment.hltPreEle15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
54000     offset = cms.uint32( 0 ),
54001     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54002 )
54003 fragment.hltPreEle50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
54004     offset = cms.uint32( 0 ),
54005     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54006 )
54007 fragment.hltEG50IsoVVVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
54008     saveTags = cms.bool( True ),
54009     inputTag = cms.InputTag( "hltEGL1SingleEG5OpenFilter" ),
54010     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
54011     etcutEB = cms.double( 50.0 ),
54012     etcutEE = cms.double( 50.0 ),
54013     minEtaCut = cms.double( -9999.0 ),
54014     maxEtaCut = cms.double( 9999.0 ),
54015     ncandcut = cms.int32( 1 )
54016 )
54017 fragment.hltEle50VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54018     saveTags = cms.bool( True ),
54019     candTag = cms.InputTag( "hltEG50IsoVVVLEtFilter" ),
54020     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
54021     rhoTag = cms.InputTag( "" ),
54022     energyLowEdges = cms.vdouble( 0.0 ),
54023     lessThan = cms.bool( True ),
54024     useEt = cms.bool( False ),
54025     useAbs = cms.bool( False ),
54026     thrRegularEB = cms.vdouble( 0.0105 ),
54027     thrRegularEE = cms.vdouble( 0.031 ),
54028     thrOverEEB = cms.vdouble( -1.0 ),
54029     thrOverEEE = cms.vdouble( -1.0 ),
54030     thrOverE2EB = cms.vdouble( -1.0 ),
54031     thrOverE2EE = cms.vdouble( -1.0 ),
54032     ncandcut = cms.int32( 1 ),
54033     doRhoCorrection = cms.bool( False ),
54034     rhoMax = cms.double( 9.9999999E7 ),
54035     rhoScale = cms.double( 1.0 ),
54036     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54037     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54038     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54039 )
54040 fragment.hltEle50VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54041     saveTags = cms.bool( True ),
54042     candTag = cms.InputTag( "hltEle50VVVLClusterShapeFilter" ),
54043     varTag = cms.InputTag( "hltEgammaHoverE" ),
54044     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
54045     energyLowEdges = cms.vdouble( 0.0 ),
54046     lessThan = cms.bool( True ),
54047     useEt = cms.bool( False ),
54048     useAbs = cms.bool( False ),
54049     thrRegularEB = cms.vdouble( -1.0 ),
54050     thrRegularEE = cms.vdouble( -1.0 ),
54051     thrOverEEB = cms.vdouble( 0.08 ),
54052     thrOverEEE = cms.vdouble( 0.04 ),
54053     thrOverE2EB = cms.vdouble( -1.0 ),
54054     thrOverE2EE = cms.vdouble( -1.0 ),
54055     ncandcut = cms.int32( 1 ),
54056     doRhoCorrection = cms.bool( True ),
54057     rhoMax = cms.double( 9.9999999E7 ),
54058     rhoScale = cms.double( 1.0 ),
54059     effectiveAreas = cms.vdouble( 0.079, 0.25 ),
54060     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54061     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54062 )
54063 fragment.hltEle50VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54064     saveTags = cms.bool( True ),
54065     candTag = cms.InputTag( "hltEle50VVVLHEFilter" ),
54066     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ),
54067     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
54068     energyLowEdges = cms.vdouble( 0.0 ),
54069     lessThan = cms.bool( True ),
54070     useEt = cms.bool( True ),
54071     useAbs = cms.bool( False ),
54072     thrRegularEB = cms.vdouble( -1.0 ),
54073     thrRegularEE = cms.vdouble( -1.0 ),
54074     thrOverEEB = cms.vdouble( 0.5 ),
54075     thrOverEEE = cms.vdouble( 0.5 ),
54076     thrOverE2EB = cms.vdouble( -1.0 ),
54077     thrOverE2EE = cms.vdouble( -1.0 ),
54078     ncandcut = cms.int32( 1 ),
54079     doRhoCorrection = cms.bool( True ),
54080     rhoMax = cms.double( 9.9999999E7 ),
54081     rhoScale = cms.double( 1.0 ),
54082     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
54083     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54084     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54085 )
54086 fragment.hltEle50VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54087     saveTags = cms.bool( True ),
54088     candTag = cms.InputTag( "hltEle50VVVLEcalIsoFilter" ),
54089     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ),
54090     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
54091     energyLowEdges = cms.vdouble( 0.0 ),
54092     lessThan = cms.bool( True ),
54093     useEt = cms.bool( True ),
54094     useAbs = cms.bool( False ),
54095     thrRegularEB = cms.vdouble( -1.0 ),
54096     thrRegularEE = cms.vdouble( -1.0 ),
54097     thrOverEEB = cms.vdouble( 0.6 ),
54098     thrOverEEE = cms.vdouble( 0.6 ),
54099     thrOverE2EB = cms.vdouble( -1.0 ),
54100     thrOverE2EE = cms.vdouble( -1.0 ),
54101     ncandcut = cms.int32( 1 ),
54102     doRhoCorrection = cms.bool( True ),
54103     rhoMax = cms.double( 9.9999999E7 ),
54104     rhoScale = cms.double( 1.0 ),
54105     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
54106     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54107     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54108 )
54109 fragment.hltEle50VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
54110     saveTags = cms.bool( True ),
54111     candTag = cms.InputTag( "hltEle50VVVLHcalIsoFilter" ),
54112     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
54113     npixelmatchcut = cms.double( 1.0 ),
54114     ncandcut = cms.int32( 1 ),
54115     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
54116     s_a_phi1B = cms.double( 0.0069 ),
54117     s_a_phi1I = cms.double( 0.0088 ),
54118     s_a_phi1F = cms.double( 0.0076 ),
54119     s_a_phi2B = cms.double( 3.7E-4 ),
54120     s_a_phi2I = cms.double( 7.0E-4 ),
54121     s_a_phi2F = cms.double( 0.00906 ),
54122     s_a_zB = cms.double( 0.012 ),
54123     s_a_rI = cms.double( 0.027 ),
54124     s_a_rF = cms.double( 0.04 ),
54125     s2_threshold = cms.double( 0.4 ),
54126     tanhSO10BarrelThres = cms.double( 0.35 ),
54127     tanhSO10InterThres = cms.double( 1.0 ),
54128     tanhSO10ForwardThres = cms.double( 1.0 ),
54129     useS = cms.bool( False ),
54130     pixelVeto = cms.bool( False )
54131 )
54132 fragment.hltEle50VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54133     saveTags = cms.bool( True ),
54134     candTag = cms.InputTag( "hltEle50VVVLPixelMatchFilter" ),
54135     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
54136     rhoTag = cms.InputTag( "" ),
54137     energyLowEdges = cms.vdouble( 0.0 ),
54138     lessThan = cms.bool( True ),
54139     useEt = cms.bool( True ),
54140     useAbs = cms.bool( True ),
54141     thrRegularEB = cms.vdouble( 0.025 ),
54142     thrRegularEE = cms.vdouble( 0.01 ),
54143     thrOverEEB = cms.vdouble( -1.0 ),
54144     thrOverEEE = cms.vdouble( -1.0 ),
54145     thrOverE2EB = cms.vdouble( -1.0 ),
54146     thrOverE2EE = cms.vdouble( -1.0 ),
54147     ncandcut = cms.int32( 1 ),
54148     doRhoCorrection = cms.bool( False ),
54149     rhoMax = cms.double( 9.9999999E7 ),
54150     rhoScale = cms.double( 1.0 ),
54151     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54152     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54153     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54154 )
54155 fragment.hltEle50VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
54156     saveTags = cms.bool( True ),
54157     candTag = cms.InputTag( "hltEle50VVVLGsfOneOEMinusOneOPFilter" ),
54158     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
54159     rhoTag = cms.InputTag( "" ),
54160     energyLowEdges = cms.vdouble( 0.0 ),
54161     lessThan = cms.bool( True ),
54162     useEt = cms.bool( True ),
54163     useAbs = cms.bool( False ),
54164     thrRegularEB = cms.vdouble( 999999.0 ),
54165     thrRegularEE = cms.vdouble( 4.0 ),
54166     thrOverEEB = cms.vdouble( -1.0 ),
54167     thrOverEEE = cms.vdouble( -1.0 ),
54168     thrOverE2EB = cms.vdouble( -1.0 ),
54169     thrOverE2EE = cms.vdouble( -1.0 ),
54170     ncandcut = cms.int32( 1 ),
54171     doRhoCorrection = cms.bool( False ),
54172     rhoMax = cms.double( 9.9999999E7 ),
54173     rhoScale = cms.double( 1.0 ),
54174     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54175     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54176     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54177 )
54178 fragment.hltEle50VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54179     saveTags = cms.bool( True ),
54180     candTag = cms.InputTag( "hltEle50VVVLGsfChi2Filter" ),
54181     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
54182     rhoTag = cms.InputTag( "" ),
54183     energyLowEdges = cms.vdouble( 0.0 ),
54184     lessThan = cms.bool( True ),
54185     useEt = cms.bool( True ),
54186     useAbs = cms.bool( False ),
54187     thrRegularEB = cms.vdouble( 999.0 ),
54188     thrRegularEE = cms.vdouble( 2.0 ),
54189     thrOverEEB = cms.vdouble( -1.0 ),
54190     thrOverEEE = cms.vdouble( -1.0 ),
54191     thrOverE2EB = cms.vdouble( -1.0 ),
54192     thrOverE2EE = cms.vdouble( -1.0 ),
54193     ncandcut = cms.int32( 1 ),
54194     doRhoCorrection = cms.bool( False ),
54195     rhoMax = cms.double( 9.9999999E7 ),
54196     rhoScale = cms.double( 1.0 ),
54197     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54198     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54199     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54200 )
54201 fragment.hltEle50VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54202     saveTags = cms.bool( True ),
54203     candTag = cms.InputTag( "hltEle50VVVLGsfMissingHitsFilter" ),
54204     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
54205     rhoTag = cms.InputTag( "" ),
54206     energyLowEdges = cms.vdouble( 0.0 ),
54207     lessThan = cms.bool( True ),
54208     useEt = cms.bool( True ),
54209     useAbs = cms.bool( True ),
54210     thrRegularEB = cms.vdouble( 0.0044 ),
54211     thrRegularEE = cms.vdouble( 0.006 ),
54212     thrOverEEB = cms.vdouble( -1.0 ),
54213     thrOverEEE = cms.vdouble( -1.0 ),
54214     thrOverE2EB = cms.vdouble( -1.0 ),
54215     thrOverE2EE = cms.vdouble( -1.0 ),
54216     ncandcut = cms.int32( 1 ),
54217     doRhoCorrection = cms.bool( False ),
54218     rhoMax = cms.double( 9.9999999E7 ),
54219     rhoScale = cms.double( 1.0 ),
54220     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54221     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54222     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54223 )
54224 fragment.hltEle50VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54225     saveTags = cms.bool( True ),
54226     candTag = cms.InputTag( "hltEle50VVVLGsfDetaFilter" ),
54227     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
54228     rhoTag = cms.InputTag( "" ),
54229     energyLowEdges = cms.vdouble( 0.0 ),
54230     lessThan = cms.bool( True ),
54231     useEt = cms.bool( True ),
54232     useAbs = cms.bool( True ),
54233     thrRegularEB = cms.vdouble( 0.025 ),
54234     thrRegularEE = cms.vdouble( 0.025 ),
54235     thrOverEEB = cms.vdouble( -1.0 ),
54236     thrOverEEE = cms.vdouble( -1.0 ),
54237     thrOverE2EB = cms.vdouble( -1.0 ),
54238     thrOverE2EE = cms.vdouble( -1.0 ),
54239     ncandcut = cms.int32( 1 ),
54240     doRhoCorrection = cms.bool( False ),
54241     rhoMax = cms.double( 9.9999999E7 ),
54242     rhoScale = cms.double( 1.0 ),
54243     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54244     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54245     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54246 )
54247 fragment.hltEle50VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54248     saveTags = cms.bool( True ),
54249     candTag = cms.InputTag( "hltEle50VVVLGsfDphiFilter" ),
54250     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
54251     rhoTag = cms.InputTag( "" ),
54252     energyLowEdges = cms.vdouble( 0.0 ),
54253     lessThan = cms.bool( True ),
54254     useEt = cms.bool( True ),
54255     useAbs = cms.bool( False ),
54256     thrRegularEB = cms.vdouble( -1.0 ),
54257     thrRegularEE = cms.vdouble( -1.0 ),
54258     thrOverEEB = cms.vdouble( 0.4 ),
54259     thrOverEEE = cms.vdouble( 0.4 ),
54260     thrOverE2EB = cms.vdouble( -1.0 ),
54261     thrOverE2EE = cms.vdouble( -1.0 ),
54262     ncandcut = cms.int32( 1 ),
54263     doRhoCorrection = cms.bool( False ),
54264     rhoMax = cms.double( 9.9999999E7 ),
54265     rhoScale = cms.double( 1.0 ),
54266     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54267     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54268     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54269 )
54270 fragment.hltPreEle15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler",
54271     offset = cms.uint32( 0 ),
54272     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54273 )
54274 fragment.hltPFHT600Jet30 = cms.EDFilter( "HLTHtMhtFilter",
54275     saveTags = cms.bool( True ),
54276     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
54277     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
54278     minHt = cms.vdouble( 600.0 ),
54279     minMht = cms.vdouble( 0.0 ),
54280     minMeff = cms.vdouble( 0.0 ),
54281     meffSlope = cms.vdouble( 1.0 )
54282 )
54283 fragment.hltPreMu15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler",
54284     offset = cms.uint32( 0 ),
54285     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54286 )
54287 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q = cms.EDFilter( "HLTMuonL3PreFilter",
54288     saveTags = cms.bool( True ),
54289     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54290     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54291     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
54292     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
54293     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54294     MinN = cms.int32( 1 ),
54295     MaxEta = cms.double( 1.0E99 ),
54296     MinNhits = cms.int32( 0 ),
54297     MaxDr = cms.double( 2.0 ),
54298     MinDr = cms.double( -1.0 ),
54299     MaxDz = cms.double( 9999.0 ),
54300     MinDxySig = cms.double( -1.0 ),
54301     MinPt = cms.double( 15.0 ),
54302     NSigmaPt = cms.double( 0.0 ),
54303     MaxNormalizedChi2 = cms.double( 9999.0 ),
54304     MaxDXYBeamSpot = cms.double( 9999.0 ),
54305     MinDXYBeamSpot = cms.double( -1.0 ),
54306     MinNmuonHits = cms.int32( 0 ),
54307     MaxPtDifference = cms.double( 9999.0 ),
54308     MinTrackPt = cms.double( 0.0 ),
54309     minMuonStations = cms.int32( 2 ),
54310     minTrkHits = cms.int32( -1 ),
54311     minMuonHits = cms.int32( -1 ),
54312     allowedTypeMask = cms.uint32( 255 ),
54313     requiredTypeMask = cms.uint32( 0 ),
54314     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
54315     trkMuonId = cms.uint32( 0 ),
54316     L1MatchingdR = cms.double( 0.3 ),
54317     MatchToPreviousCand = cms.bool( True ),
54318     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54319     requireL3MuonTrajectorySeed = cms.bool( False ),
54320     useSimpleGeometry = cms.bool( True ),
54321     useStation2 = cms.bool( True ),
54322     fallbackToME1 = cms.bool( False ),
54323     cosmicPropagationHypothesis = cms.bool( False ),
54324     useMB2InOverlap = cms.bool( False ),
54325     useTrack = cms.string( "tracker" ),
54326     useState = cms.string( "atVertex" ),
54327     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54328     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54329     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54330 )
54331 fragment.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers = cms.EDProducer( "FixedGridRhoProducerFastjet",
54332     maxRapidity = cms.double( 2.5 ),
54333     gridSpacing = cms.double( 0.55 ),
54334     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
54335 )
54336 fragment.hltL3CaloMuonCorrectedVVVLIsolations = cms.EDProducer( "L2MuonIsolationProducer",
54337     StandAloneCollectionLabel = cms.InputTag( "hltIterL3MuonCandidates" ),
54338     ExtractorPSet = cms.PSet( 
54339       DR_Veto_H = cms.double( 0.1 ),
54340       Vertex_Constraint_Z = cms.bool( False ),
54341       DR_Veto_E = cms.double( 0.07 ),
54342       Weight_H = cms.double( 1.0 ),
54343       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
54344       DR_Max = cms.double( 1.0 ),
54345       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
54346       Vertex_Constraint_XY = cms.bool( False ),
54347       Threshold_H = cms.double( 0.5 ),
54348       Threshold_E = cms.double( 0.2 ),
54349       ComponentName = cms.string( "CaloExtractor" ),
54350       Weight_E = cms.double( 1.0 )
54351     ),
54352     IsolatorPSet = cms.PSet( 
54353       Thresholds = cms.vdouble( 9.9999999E7 ),
54354       ReturnRelativeSum = cms.bool( False ),
54355       AndOrCuts = cms.bool( True ),
54356       EtaBounds = cms.vdouble( 2.411 ),
54357       ConeSizesRel = cms.vdouble( 0.2 ),
54358       EtaBoundsRel = cms.vdouble( 2.411 ),
54359       RhoScaleBarrel = cms.double( 0.836 ),
54360       UseRhoCorrection = cms.bool( True ),
54361       ReturnAbsoluteSum = cms.bool( True ),
54362       RhoMax = cms.double( 9.9999999E7 ),
54363       RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers" ),
54364       CutRelativeIso = cms.bool( False ),
54365       CutAbsoluteIso = cms.bool( True ),
54366       EffAreaSFBarrel = cms.double( 1.0 ),
54367       ThresholdsRel = cms.vdouble( 9.9999999E7 ),
54368       ComponentName = cms.string( "CutsIsolatorWithCorrection" ),
54369       ConeSizes = cms.vdouble( 0.2 ),
54370       EffAreaSFEndcap = cms.double( 0.883 ),
54371       RhoScaleEndcap = cms.double( 1.0 )
54372     ),
54373     WriteIsolatorFloat = cms.bool( True )
54374 )
54375 fragment.hltL3MuonCombRelIsolationVVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
54376     UseRhoCorrectedCaloDeposits = cms.bool( True ),
54377     UseCaloIso = cms.bool( True ),
54378     CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedVVVLIsolations" ),
54379     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
54380     OutputMuIsoDeposits = cms.bool( True ),
54381     TrackPt_Min = cms.double( -1.0 ),
54382     printDebug = cms.bool( False ),
54383     CutsPSet = cms.PSet( 
54384       applyCutsORmaxNTracks = cms.bool( False ),
54385       maxNTracks = cms.int32( -1 ),
54386       Thresholds = cms.vdouble( 1.2 ),
54387       EtaBounds = cms.vdouble( 2.411 ),
54388       ComponentName = cms.string( "SimpleCuts" ),
54389       ConeSizes = cms.vdouble( 0.2 )
54390     ),
54391     TrkExtractorPSet = cms.PSet( 
54392       Diff_z = cms.double( 0.2 ),
54393       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
54394       Chi2Ndof_Max = cms.double( 1.0E64 ),
54395       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
54396       DR_Veto = cms.double( 0.01 ),
54397       Pt_Min = cms.double( -1.0 ),
54398       VetoLeadingTrack = cms.bool( True ),
54399       DR_Max = cms.double( 0.2 ),
54400       DepositLabel = cms.untracked.string( "PXLS" ),
54401       PtVeto_Min = cms.double( 2.0 ),
54402       NHits_Min = cms.uint32( 0 ),
54403       PropagateTracksToRadius = cms.bool( True ),
54404       ReferenceRadius = cms.double( 6.0 ),
54405       Chi2Prob_Min = cms.double( -1.0 ),
54406       Diff_r = cms.double( 0.1 ),
54407       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
54408       ComponentName = cms.string( "PixelTrackExtractor" ),
54409       DR_VetoPt = cms.double( 0.025 )
54410     ),
54411     CaloExtractorPSet = cms.PSet( 
54412       DR_Veto_H = cms.double( 0.1 ),
54413       Vertex_Constraint_Z = cms.bool( False ),
54414       DR_Veto_E = cms.double( 0.07 ),
54415       Weight_H = cms.double( 1.0 ),
54416       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
54417       DR_Max = cms.double( 0.2 ),
54418       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
54419       Vertex_Constraint_XY = cms.bool( False ),
54420       Threshold_H = cms.double( 0.5 ),
54421       Threshold_E = cms.double( 0.2 ),
54422       ComponentName = cms.string( "CaloExtractor" ),
54423       Weight_E = cms.double( 1.0 )
54424     )
54425 )
54426 fragment.hltL3MuVVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter",
54427     saveTags = cms.bool( True ),
54428     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54429     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q" ),
54430     MinN = cms.int32( 1 ),
54431     DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ),
54432     IsolatorPSet = cms.PSet(  )
54433 )
54434 fragment.hltPreMu15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
54435     offset = cms.uint32( 0 ),
54436     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54437 )
54438 fragment.hltPreMu50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
54439     offset = cms.uint32( 0 ),
54440     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54441 )
54442 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter",
54443     saveTags = cms.bool( True ),
54444     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54445     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54446     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
54447     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
54448     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54449     MinN = cms.int32( 1 ),
54450     MaxEta = cms.double( 1.0E99 ),
54451     MinNhits = cms.int32( 0 ),
54452     MaxDr = cms.double( 2.0 ),
54453     MinDr = cms.double( -1.0 ),
54454     MaxDz = cms.double( 9999.0 ),
54455     MinDxySig = cms.double( -1.0 ),
54456     MinPt = cms.double( 50.0 ),
54457     NSigmaPt = cms.double( 0.0 ),
54458     MaxNormalizedChi2 = cms.double( 9999.0 ),
54459     MaxDXYBeamSpot = cms.double( 9999.0 ),
54460     MinDXYBeamSpot = cms.double( -1.0 ),
54461     MinNmuonHits = cms.int32( 0 ),
54462     MaxPtDifference = cms.double( 9999.0 ),
54463     MinTrackPt = cms.double( 0.0 ),
54464     minMuonStations = cms.int32( 2 ),
54465     minTrkHits = cms.int32( -1 ),
54466     minMuonHits = cms.int32( -1 ),
54467     allowedTypeMask = cms.uint32( 255 ),
54468     requiredTypeMask = cms.uint32( 0 ),
54469     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
54470     trkMuonId = cms.uint32( 0 ),
54471     L1MatchingdR = cms.double( 0.3 ),
54472     MatchToPreviousCand = cms.bool( True ),
54473     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54474     requireL3MuonTrajectorySeed = cms.bool( False ),
54475     useSimpleGeometry = cms.bool( True ),
54476     useStation2 = cms.bool( True ),
54477     fallbackToME1 = cms.bool( False ),
54478     cosmicPropagationHypothesis = cms.bool( False ),
54479     useMB2InOverlap = cms.bool( False ),
54480     useTrack = cms.string( "tracker" ),
54481     useState = cms.string( "atVertex" ),
54482     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54483     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54484     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54485 )
54486 fragment.hltL3Mu50VVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter",
54487     saveTags = cms.bool( True ),
54488     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54489     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q" ),
54490     MinN = cms.int32( 1 ),
54491     DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ),
54492     IsolatorPSet = cms.PSet(  )
54493 )
54494 fragment.hltPreMu15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler",
54495     offset = cms.uint32( 0 ),
54496     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54497 )
54498 fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 = cms.EDFilter( "HLTL1TSeed",
54499     saveTags = cms.bool( True ),
54500     L1SeedsLogicalExpression = cms.string( "L1_Mu3er1p5_Jet100er2p5_ETMHF30 OR L1_Mu3er1p5_Jet100er2p5_ETMHF40 OR L1_Mu3er1p5_Jet100er2p5_ETMHF50" ),
54501     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
54502     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
54503     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54504     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
54505     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
54506     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
54507     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
54508     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
54509     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
54510 )
54511 fragment.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight = cms.EDFilter( "HLTPrescaler",
54512     offset = cms.uint32( 0 ),
54513     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54514 )
54515 fragment.hltL3MuFiltered3er1p5 = cms.EDFilter( "HLTMuonL3PreFilter",
54516     saveTags = cms.bool( True ),
54517     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54518     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54519     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
54520     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
54521     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54522     MinN = cms.int32( 1 ),
54523     MaxEta = cms.double( 1.5 ),
54524     MinNhits = cms.int32( 0 ),
54525     MaxDr = cms.double( 2.0 ),
54526     MinDr = cms.double( -1.0 ),
54527     MaxDz = cms.double( 9999.0 ),
54528     MinDxySig = cms.double( -1.0 ),
54529     MinPt = cms.double( 3.0 ),
54530     NSigmaPt = cms.double( 0.0 ),
54531     MaxNormalizedChi2 = cms.double( 9999.0 ),
54532     MaxDXYBeamSpot = cms.double( 9999.0 ),
54533     MinDXYBeamSpot = cms.double( -1.0 ),
54534     MinNmuonHits = cms.int32( 0 ),
54535     MaxPtDifference = cms.double( 9999.0 ),
54536     MinTrackPt = cms.double( 0.0 ),
54537     minMuonStations = cms.int32( 2 ),
54538     minTrkHits = cms.int32( -1 ),
54539     minMuonHits = cms.int32( -1 ),
54540     allowedTypeMask = cms.uint32( 255 ),
54541     requiredTypeMask = cms.uint32( 0 ),
54542     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
54543     trkMuonId = cms.uint32( 0 ),
54544     L1MatchingdR = cms.double( 0.3 ),
54545     MatchToPreviousCand = cms.bool( True ),
54546     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54547     requireL3MuonTrajectorySeed = cms.bool( False ),
54548     useSimpleGeometry = cms.bool( True ),
54549     useStation2 = cms.bool( True ),
54550     fallbackToME1 = cms.bool( False ),
54551     cosmicPropagationHypothesis = cms.bool( False ),
54552     useMB2InOverlap = cms.bool( False ),
54553     useTrack = cms.string( "tracker" ),
54554     useState = cms.string( "atVertex" ),
54555     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54556     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54557     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54558 )
54559 fragment.hltSingleAK4CaloJet70 = cms.EDFilter( "HLT1CaloJet",
54560     saveTags = cms.bool( True ),
54561     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
54562     triggerType = cms.int32( 85 ),
54563     MinE = cms.double( -1.0 ),
54564     MinPt = cms.double( 70.0 ),
54565     MinMass = cms.double( -1.0 ),
54566     MaxMass = cms.double( -1.0 ),
54567     MinEta = cms.double( -1.0 ),
54568     MaxEta = cms.double( 5.0 ),
54569     MinN = cms.int32( 1 )
54570 )
54571 fragment.hltPFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
54572     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
54573     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet70" ),
54574     triggerJetsType = cms.int32( 85 ),
54575     maxDeltaR = cms.double( 0.5 )
54576 )
54577 fragment.hltSinglePFJet100er2p5 = cms.EDFilter( "HLT1PFJet",
54578     saveTags = cms.bool( True ),
54579     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets70" ),
54580     triggerType = cms.int32( 85 ),
54581     MinE = cms.double( -1.0 ),
54582     MinPt = cms.double( 100.0 ),
54583     MinMass = cms.double( -1.0 ),
54584     MaxMass = cms.double( -1.0 ),
54585     MinEta = cms.double( -1.0 ),
54586     MaxEta = cms.double( 2.5 ),
54587     MinN = cms.int32( 1 )
54588 )
54589 fragment.hltPFMHTTightID80 = cms.EDFilter( "HLTMhtFilter",
54590     saveTags = cms.bool( True ),
54591     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
54592     minMht = cms.vdouble( 80.0 )
54593 )
54594 fragment.hltPFMET80 = cms.EDFilter( "HLT1PFMET",
54595     saveTags = cms.bool( True ),
54596     inputTag = cms.InputTag( "hltPFMETProducer" ),
54597     triggerType = cms.int32( 87 ),
54598     MinE = cms.double( -1.0 ),
54599     MinPt = cms.double( 80.0 ),
54600     MinMass = cms.double( -1.0 ),
54601     MaxMass = cms.double( -1.0 ),
54602     MinEta = cms.double( -1.0 ),
54603     MaxEta = cms.double( -1.0 ),
54604     MinN = cms.int32( 1 )
54605 )
54606 fragment.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight = cms.EDFilter( "HLTPrescaler",
54607     offset = cms.uint32( 0 ),
54608     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54609 )
54610 fragment.hltPFMHTTightID90 = cms.EDFilter( "HLTMhtFilter",
54611     saveTags = cms.bool( True ),
54612     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
54613     minMht = cms.vdouble( 90.0 )
54614 )
54615 fragment.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight = cms.EDFilter( "HLTPrescaler",
54616     offset = cms.uint32( 0 ),
54617     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54618 )
54619 fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight = cms.EDFilter( "HLTPrescaler",
54620     offset = cms.uint32( 0 ),
54621     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54622 )
54623 fragment.hltPFMHTNoMuTightID80 = cms.EDFilter( "HLTMhtFilter",
54624     saveTags = cms.bool( True ),
54625     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
54626     minMht = cms.vdouble( 80.0 )
54627 )
54628 fragment.hltPFMETNoMu80 = cms.EDFilter( "HLT1PFMET",
54629     saveTags = cms.bool( True ),
54630     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
54631     triggerType = cms.int32( 87 ),
54632     MinE = cms.double( -1.0 ),
54633     MinPt = cms.double( 80.0 ),
54634     MinMass = cms.double( -1.0 ),
54635     MaxMass = cms.double( -1.0 ),
54636     MinEta = cms.double( -1.0 ),
54637     MaxEta = cms.double( -1.0 ),
54638     MinN = cms.int32( 1 )
54639 )
54640 fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight = cms.EDFilter( "HLTPrescaler",
54641     offset = cms.uint32( 0 ),
54642     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54643 )
54644 fragment.hltPFMETNoMu90 = cms.EDFilter( "HLT1PFMET",
54645     saveTags = cms.bool( True ),
54646     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
54647     triggerType = cms.int32( 87 ),
54648     MinE = cms.double( -1.0 ),
54649     MinPt = cms.double( 90.0 ),
54650     MinMass = cms.double( -1.0 ),
54651     MaxMass = cms.double( -1.0 ),
54652     MinEta = cms.double( -1.0 ),
54653     MaxEta = cms.double( -1.0 ),
54654     MinN = cms.int32( 1 )
54655 )
54656 fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight = cms.EDFilter( "HLTPrescaler",
54657     offset = cms.uint32( 0 ),
54658     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54659 )
54660 fragment.hltPFMHTNoMuTightID100 = cms.EDFilter( "HLTMhtFilter",
54661     saveTags = cms.bool( True ),
54662     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
54663     minMht = cms.vdouble( 100.0 )
54664 )
54665 fragment.hltPFMETNoMu100 = cms.EDFilter( "HLT1PFMET",
54666     saveTags = cms.bool( True ),
54667     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
54668     triggerType = cms.int32( 87 ),
54669     MinE = cms.double( -1.0 ),
54670     MinPt = cms.double( 100.0 ),
54671     MinMass = cms.double( -1.0 ),
54672     MaxMass = cms.double( -1.0 ),
54673     MinEta = cms.double( -1.0 ),
54674     MaxEta = cms.double( -1.0 ),
54675     MinN = cms.int32( 1 )
54676 )
54677 fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 = cms.EDFilter( "HLTL1TSeed",
54678     saveTags = cms.bool( True ),
54679     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ),
54680     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
54681     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
54682     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54683     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
54684     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
54685     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
54686     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
54687     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
54688     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
54689 )
54690 fragment.hltPreDimuon10Upsilony1p4 = cms.EDFilter( "HLTPrescaler",
54691     offset = cms.uint32( 0 ),
54692     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54693 )
54694 fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54695     saveTags = cms.bool( False ),
54696     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54697     PreviousCandTag = cms.InputTag( "hltL1s12DoubleMu4p5er2p0SQOSMass7to18" ),
54698     MaxEta = cms.double( 2.5 ),
54699     MinPt = cms.double( 0.0 ),
54700     MaxDeltaR = cms.double( 0.3 ),
54701     MinN = cms.int32( 2 ),
54702     CentralBxOnly = cms.bool( True ),
54703     SelectQualities = cms.vint32(  )
54704 )
54705 fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
54706     saveTags = cms.bool( True ),
54707     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54708     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
54709     PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
54710     SeedMapTag = cms.InputTag( "hltL2Muons" ),
54711     MinN = cms.int32( 0 ),
54712     MaxEta = cms.double( 2.5 ),
54713     AbsEtaBins = cms.vdouble( 0.0 ),
54714     MinNstations = cms.vint32( 0 ),
54715     MinNhits = cms.vint32( 0 ),
54716     CutOnChambers = cms.bool( False ),
54717     MinNchambers = cms.vint32( 0 ),
54718     MaxDr = cms.double( 9999.0 ),
54719     MinDr = cms.double( -1.0 ),
54720     MaxDz = cms.double( 9999.0 ),
54721     MinDxySig = cms.double( -1.0 ),
54722     MinPt = cms.double( 0.0 ),
54723     NSigmaPt = cms.double( 0.0 ),
54724     MatchToPreviousCand = cms.bool( True )
54725 )
54726 fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54727     saveTags = cms.bool( True ),
54728     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
54729     PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
54730     MaxEta = cms.double( 2.5 ),
54731     MinPt = cms.double( 0.0 ),
54732     MaxDeltaR = cms.double( 0.3 ),
54733     MinN = cms.int32( 1 ),
54734     CentralBxOnly = cms.bool( True ),
54735     SelectQualities = cms.vint32(  )
54736 )
54737 fragment.hltDimuon10Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54738     saveTags = cms.bool( True ),
54739     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54740     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54741     PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ),
54742     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
54743     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54744     PreviousCandIsL2 = cms.bool( True ),
54745     FastAccept = cms.bool( False ),
54746     MinN = cms.int32( 1 ),
54747     MaxEta = cms.double( 2.5 ),
54748     MinNhits = cms.int32( 0 ),
54749     MaxDr = cms.double( 2.0 ),
54750     MaxDz = cms.double( 9999.0 ),
54751     ChargeOpt = cms.int32( -1 ),
54752     MinPtPair = cms.vdouble( 9.9 ),
54753     MaxPtPair = cms.vdouble( 1.0E125 ),
54754     MinPtMax = cms.vdouble( 0.0 ),
54755     MinPtMin = cms.vdouble( 0.0 ),
54756     MaxPtMin = cms.vdouble( 1.0E125 ),
54757     MinInvMass = cms.vdouble( 8.5 ),
54758     MaxInvMass = cms.vdouble( 11.5 ),
54759     MinDiMuonDeltaR = cms.double( -1.0 ),
54760     MinAcop = cms.double( -999.0 ),
54761     MaxAcop = cms.double( 999.0 ),
54762     MinPtBalance = cms.double( -1.0 ),
54763     MaxPtBalance = cms.double( 999999.0 ),
54764     NSigmaPt = cms.double( 0.0 ),
54765     MaxDCAMuMu = cms.double( 0.5 ),
54766     MaxRapidityPair = cms.double( 1.4 ),
54767     CutCowboys = cms.bool( False ),
54768     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54769     L1MatchingdR = cms.double( 0.3 ),
54770     MatchToPreviousCand = cms.bool( True ),
54771     useSimpleGeometry = cms.bool( True ),
54772     useStation2 = cms.bool( True ),
54773     fallbackToME1 = cms.bool( False ),
54774     cosmicPropagationHypothesis = cms.bool( False ),
54775     useMB2InOverlap = cms.bool( False ),
54776     useTrack = cms.string( "tracker" ),
54777     useState = cms.string( "atVertex" ),
54778     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54779     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54780     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54781 )
54782 fragment.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54783     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54784     PreviousCandTag = cms.InputTag( "hltDimuon10Upsilony1p4L3fL3Filtered" ),
54785     matchToPrevious = cms.bool( True ),
54786     MaxEta = cms.double( 2.5 ),
54787     MinPt = cms.double( 0.0 ),
54788     MinPtPair = cms.double( 0.0 ),
54789     MinInvMass = cms.double( 0.0 ),
54790     MaxInvMass = cms.double( 999999.0 ),
54791     ChargeOpt = cms.int32( -1 )
54792 )
54793 fragment.hltDisplacedmumuFilterDimuon10Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter",
54794     saveTags = cms.bool( True ),
54795     FastAccept = cms.bool( True ),
54796     MinLxySignificance = cms.double( 0.0 ),
54797     MaxLxySignificance = cms.double( 0.0 ),
54798     MaxNormalisedChi2 = cms.double( 999999.0 ),
54799     MinVtxProbability = cms.double( 0.005 ),
54800     MinCosinePointingAngle = cms.double( -2.0 ),
54801     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon10Upsilonsv3" ),
54802     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54803     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54804 )
54805 fragment.hltPreDimuon12Upsilony1p4 = cms.EDFilter( "HLTPrescaler",
54806     offset = cms.uint32( 0 ),
54807     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54808 )
54809 fragment.hltDimuon12Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54810     saveTags = cms.bool( True ),
54811     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54812     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54813     PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ),
54814     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
54815     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54816     PreviousCandIsL2 = cms.bool( True ),
54817     FastAccept = cms.bool( False ),
54818     MinN = cms.int32( 1 ),
54819     MaxEta = cms.double( 2.5 ),
54820     MinNhits = cms.int32( 0 ),
54821     MaxDr = cms.double( 2.0 ),
54822     MaxDz = cms.double( 9999.0 ),
54823     ChargeOpt = cms.int32( -1 ),
54824     MinPtPair = cms.vdouble( 11.9 ),
54825     MaxPtPair = cms.vdouble( 1.0E125 ),
54826     MinPtMax = cms.vdouble( 0.0 ),
54827     MinPtMin = cms.vdouble( 0.0 ),
54828     MaxPtMin = cms.vdouble( 1.0E125 ),
54829     MinInvMass = cms.vdouble( 8.5 ),
54830     MaxInvMass = cms.vdouble( 11.5 ),
54831     MinDiMuonDeltaR = cms.double( -1.0 ),
54832     MinAcop = cms.double( -999.0 ),
54833     MaxAcop = cms.double( 999.0 ),
54834     MinPtBalance = cms.double( -1.0 ),
54835     MaxPtBalance = cms.double( 999999.0 ),
54836     NSigmaPt = cms.double( 0.0 ),
54837     MaxDCAMuMu = cms.double( 0.5 ),
54838     MaxRapidityPair = cms.double( 1.4 ),
54839     CutCowboys = cms.bool( False ),
54840     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54841     L1MatchingdR = cms.double( 0.3 ),
54842     MatchToPreviousCand = cms.bool( True ),
54843     useSimpleGeometry = cms.bool( True ),
54844     useStation2 = cms.bool( True ),
54845     fallbackToME1 = cms.bool( False ),
54846     cosmicPropagationHypothesis = cms.bool( False ),
54847     useMB2InOverlap = cms.bool( False ),
54848     useTrack = cms.string( "tracker" ),
54849     useState = cms.string( "atVertex" ),
54850     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54851     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54852     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54853 )
54854 fragment.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54855     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54856     PreviousCandTag = cms.InputTag( "hltDimuon12Upsilony1p4L3fL3Filtered" ),
54857     matchToPrevious = cms.bool( True ),
54858     MaxEta = cms.double( 2.5 ),
54859     MinPt = cms.double( 0.0 ),
54860     MinPtPair = cms.double( 0.0 ),
54861     MinInvMass = cms.double( 0.0 ),
54862     MaxInvMass = cms.double( 999999.0 ),
54863     ChargeOpt = cms.int32( -1 )
54864 )
54865 fragment.hltDisplacedmumuFilterDimuon12Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter",
54866     saveTags = cms.bool( True ),
54867     FastAccept = cms.bool( True ),
54868     MinLxySignificance = cms.double( 0.0 ),
54869     MaxLxySignificance = cms.double( 0.0 ),
54870     MaxNormalisedChi2 = cms.double( 999999.0 ),
54871     MinVtxProbability = cms.double( 0.005 ),
54872     MinCosinePointingAngle = cms.double( -2.0 ),
54873     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon12Upsilonsv3" ),
54874     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54875     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54876 )
54877 fragment.hltL1sDoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed",
54878     saveTags = cms.bool( True ),
54879     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ),
54880     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
54881     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
54882     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54883     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
54884     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
54885     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
54886     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
54887     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
54888     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
54889 )
54890 fragment.hltPreDimuon14PhiBarrelSeagulls = cms.EDFilter( "HLTPrescaler",
54891     offset = cms.uint32( 0 ),
54892     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54893 )
54894 fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54895     saveTags = cms.bool( True ),
54896     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54897     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5SQOSdRMax1p4" ),
54898     MaxEta = cms.double( 2.5 ),
54899     MinPt = cms.double( 0.0 ),
54900     MaxDeltaR = cms.double( 0.3 ),
54901     MinN = cms.int32( 2 ),
54902     CentralBxOnly = cms.bool( True ),
54903     SelectQualities = cms.vint32(  )
54904 )
54905 fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
54906     saveTags = cms.bool( True ),
54907     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54908     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
54909     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ),
54910     SeedMapTag = cms.InputTag( "hltL2Muons" ),
54911     MinN = cms.int32( 0 ),
54912     MaxEta = cms.double( 2.5 ),
54913     AbsEtaBins = cms.vdouble( 0.0 ),
54914     MinNstations = cms.vint32( 0 ),
54915     MinNhits = cms.vint32( 0 ),
54916     CutOnChambers = cms.bool( False ),
54917     MinNchambers = cms.vint32( 0 ),
54918     MaxDr = cms.double( 9999.0 ),
54919     MinDr = cms.double( -1.0 ),
54920     MaxDz = cms.double( 9999.0 ),
54921     MinDxySig = cms.double( -1.0 ),
54922     MinPt = cms.double( 0.0 ),
54923     NSigmaPt = cms.double( 0.0 ),
54924     MatchToPreviousCand = cms.bool( True )
54925 )
54926 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54927     saveTags = cms.bool( True ),
54928     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
54929     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ),
54930     MaxEta = cms.double( 2.5 ),
54931     MinPt = cms.double( 0.0 ),
54932     MaxDeltaR = cms.double( 0.3 ),
54933     MinN = cms.int32( 1 ),
54934     CentralBxOnly = cms.bool( True ),
54935     SelectQualities = cms.vint32(  )
54936 )
54937 fragment.hltDimuon14PhiBarrelnoCowL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54938     saveTags = cms.bool( True ),
54939     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54940     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54941     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0" ),
54942     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ),
54943     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54944     PreviousCandIsL2 = cms.bool( True ),
54945     FastAccept = cms.bool( False ),
54946     MinN = cms.int32( 1 ),
54947     MaxEta = cms.double( 2.5 ),
54948     MinNhits = cms.int32( 0 ),
54949     MaxDr = cms.double( 2.0 ),
54950     MaxDz = cms.double( 9999.0 ),
54951     ChargeOpt = cms.int32( -1 ),
54952     MinPtPair = cms.vdouble( 13.9 ),
54953     MaxPtPair = cms.vdouble( 1.0E125 ),
54954     MinPtMax = cms.vdouble( 0.0 ),
54955     MinPtMin = cms.vdouble( 0.0 ),
54956     MaxPtMin = cms.vdouble( 1.0E125 ),
54957     MinInvMass = cms.vdouble( 0.85 ),
54958     MaxInvMass = cms.vdouble( 1.2 ),
54959     MinDiMuonDeltaR = cms.double( -1.0 ),
54960     MinAcop = cms.double( -999.0 ),
54961     MaxAcop = cms.double( 999.0 ),
54962     MinPtBalance = cms.double( -1.0 ),
54963     MaxPtBalance = cms.double( 999999.0 ),
54964     NSigmaPt = cms.double( 0.0 ),
54965     MaxDCAMuMu = cms.double( 0.5 ),
54966     MaxRapidityPair = cms.double( 1.25 ),
54967     CutCowboys = cms.bool( True ),
54968     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54969     L1MatchingdR = cms.double( 0.3 ),
54970     MatchToPreviousCand = cms.bool( True ),
54971     useSimpleGeometry = cms.bool( True ),
54972     useStation2 = cms.bool( True ),
54973     fallbackToME1 = cms.bool( False ),
54974     cosmicPropagationHypothesis = cms.bool( False ),
54975     useMB2InOverlap = cms.bool( False ),
54976     useTrack = cms.string( "tracker" ),
54977     useState = cms.string( "atVertex" ),
54978     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54979     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54980     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54981 )
54982 fragment.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54983     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54984     PreviousCandTag = cms.InputTag( "hltDimuon14PhiBarrelnoCowL3Filtered" ),
54985     matchToPrevious = cms.bool( True ),
54986     MaxEta = cms.double( 2.5 ),
54987     MinPt = cms.double( 0.0 ),
54988     MinPtPair = cms.double( 0.0 ),
54989     MinInvMass = cms.double( 0.0 ),
54990     MaxInvMass = cms.double( 999999.0 ),
54991     ChargeOpt = cms.int32( -1 )
54992 )
54993 fragment.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow = cms.EDFilter( "HLTDisplacedmumuFilter",
54994     saveTags = cms.bool( True ),
54995     FastAccept = cms.bool( True ),
54996     MinLxySignificance = cms.double( 0.0 ),
54997     MaxLxySignificance = cms.double( 0.0 ),
54998     MaxNormalisedChi2 = cms.double( 999999.0 ),
54999     MinVtxProbability = cms.double( 0.005 ),
55000     MinCosinePointingAngle = cms.double( -2.0 ),
55001     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow" ),
55002     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55003     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55004 )
55005 fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed",
55006     saveTags = cms.bool( True ),
55007     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ),
55008     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
55009     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
55010     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55011     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
55012     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55013     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55014     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55015     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
55016     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
55017 )
55018 fragment.hltPreDimuon25Jpsi = cms.EDFilter( "HLTPrescaler",
55019     offset = cms.uint32( 0 ),
55020     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55021 )
55022 fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55023     saveTags = cms.bool( True ),
55024     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55025     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4" ),
55026     MaxEta = cms.double( 2.5 ),
55027     MinPt = cms.double( 0.0 ),
55028     MaxDeltaR = cms.double( 0.3 ),
55029     MinN = cms.int32( 2 ),
55030     CentralBxOnly = cms.bool( True ),
55031     SelectQualities = cms.vint32(  )
55032 )
55033 fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
55034     saveTags = cms.bool( True ),
55035     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55036     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
55037     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
55038     SeedMapTag = cms.InputTag( "hltL2Muons" ),
55039     MinN = cms.int32( 0 ),
55040     MaxEta = cms.double( 2.5 ),
55041     AbsEtaBins = cms.vdouble( 0.0 ),
55042     MinNstations = cms.vint32( 0 ),
55043     MinNhits = cms.vint32( 0 ),
55044     CutOnChambers = cms.bool( False ),
55045     MinNchambers = cms.vint32( 0 ),
55046     MaxDr = cms.double( 9999.0 ),
55047     MinDr = cms.double( -1.0 ),
55048     MaxDz = cms.double( 9999.0 ),
55049     MinDxySig = cms.double( -1.0 ),
55050     MinPt = cms.double( 0.0 ),
55051     NSigmaPt = cms.double( 0.0 ),
55052     MatchToPreviousCand = cms.bool( True )
55053 )
55054 fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55055     saveTags = cms.bool( True ),
55056     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
55057     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
55058     MaxEta = cms.double( 2.5 ),
55059     MinPt = cms.double( 0.0 ),
55060     MaxDeltaR = cms.double( 0.3 ),
55061     MinN = cms.int32( 1 ),
55062     CentralBxOnly = cms.bool( True ),
55063     SelectQualities = cms.vint32(  )
55064 )
55065 fragment.hltDimuon25JpsiL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55066     saveTags = cms.bool( True ),
55067     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55068     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55069     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ),
55070     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
55071     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55072     PreviousCandIsL2 = cms.bool( True ),
55073     FastAccept = cms.bool( False ),
55074     MinN = cms.int32( 1 ),
55075     MaxEta = cms.double( 2.5 ),
55076     MinNhits = cms.int32( 0 ),
55077     MaxDr = cms.double( 2.0 ),
55078     MaxDz = cms.double( 9999.0 ),
55079     ChargeOpt = cms.int32( -1 ),
55080     MinPtPair = cms.vdouble( 24.9 ),
55081     MaxPtPair = cms.vdouble( 1.0E125 ),
55082     MinPtMax = cms.vdouble( 0.0 ),
55083     MinPtMin = cms.vdouble( 0.0 ),
55084     MaxPtMin = cms.vdouble( 1.0E125 ),
55085     MinInvMass = cms.vdouble( 2.9 ),
55086     MaxInvMass = cms.vdouble( 3.3 ),
55087     MinDiMuonDeltaR = cms.double( -1.0 ),
55088     MinAcop = cms.double( -999.0 ),
55089     MaxAcop = cms.double( 999.0 ),
55090     MinPtBalance = cms.double( -1.0 ),
55091     MaxPtBalance = cms.double( 999999.0 ),
55092     NSigmaPt = cms.double( 0.0 ),
55093     MaxDCAMuMu = cms.double( 0.5 ),
55094     MaxRapidityPair = cms.double( 999999.0 ),
55095     CutCowboys = cms.bool( False ),
55096     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55097     L1MatchingdR = cms.double( 0.3 ),
55098     MatchToPreviousCand = cms.bool( True ),
55099     useSimpleGeometry = cms.bool( True ),
55100     useStation2 = cms.bool( True ),
55101     fallbackToME1 = cms.bool( False ),
55102     cosmicPropagationHypothesis = cms.bool( False ),
55103     useMB2InOverlap = cms.bool( False ),
55104     useTrack = cms.string( "tracker" ),
55105     useState = cms.string( "atVertex" ),
55106     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55107     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55108     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55109 )
55110 fragment.hltDisplacedmumuVtxProducerDimuon25Jpsis = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55111     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55112     PreviousCandTag = cms.InputTag( "hltDimuon25JpsiL3fL3Filtered" ),
55113     matchToPrevious = cms.bool( True ),
55114     MaxEta = cms.double( 2.5 ),
55115     MinPt = cms.double( 0.0 ),
55116     MinPtPair = cms.double( 0.0 ),
55117     MinInvMass = cms.double( 0.0 ),
55118     MaxInvMass = cms.double( 999999.0 ),
55119     ChargeOpt = cms.int32( -1 )
55120 )
55121 fragment.hltDisplacedmumuFilterDimuon25Jpsis = cms.EDFilter( "HLTDisplacedmumuFilter",
55122     saveTags = cms.bool( True ),
55123     FastAccept = cms.bool( True ),
55124     MinLxySignificance = cms.double( 0.0 ),
55125     MaxLxySignificance = cms.double( 0.0 ),
55126     MaxNormalisedChi2 = cms.double( 999999.0 ),
55127     MinVtxProbability = cms.double( 0.005 ),
55128     MinCosinePointingAngle = cms.double( -2.0 ),
55129     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon25Jpsis" ),
55130     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55131     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55132 )
55133 fragment.hltPreDimuon14PsiPrime = cms.EDFilter( "HLTPrescaler",
55134     offset = cms.uint32( 0 ),
55135     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55136 )
55137 fragment.hltDimuon14PsiPrimeL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55138     saveTags = cms.bool( True ),
55139     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55140     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55141     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ),
55142     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
55143     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55144     PreviousCandIsL2 = cms.bool( True ),
55145     FastAccept = cms.bool( False ),
55146     MinN = cms.int32( 1 ),
55147     MaxEta = cms.double( 2.5 ),
55148     MinNhits = cms.int32( 0 ),
55149     MaxDr = cms.double( 2.0 ),
55150     MaxDz = cms.double( 9999.0 ),
55151     ChargeOpt = cms.int32( -1 ),
55152     MinPtPair = cms.vdouble( 13.9 ),
55153     MaxPtPair = cms.vdouble( 1.0E125 ),
55154     MinPtMax = cms.vdouble( 0.0 ),
55155     MinPtMin = cms.vdouble( 0.0 ),
55156     MaxPtMin = cms.vdouble( 1.0E125 ),
55157     MinInvMass = cms.vdouble( 3.35 ),
55158     MaxInvMass = cms.vdouble( 4.05 ),
55159     MinDiMuonDeltaR = cms.double( -1.0 ),
55160     MinAcop = cms.double( -999.0 ),
55161     MaxAcop = cms.double( 999.0 ),
55162     MinPtBalance = cms.double( -1.0 ),
55163     MaxPtBalance = cms.double( 999999.0 ),
55164     NSigmaPt = cms.double( 0.0 ),
55165     MaxDCAMuMu = cms.double( 0.5 ),
55166     MaxRapidityPair = cms.double( 999999.0 ),
55167     CutCowboys = cms.bool( False ),
55168     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55169     L1MatchingdR = cms.double( 0.3 ),
55170     MatchToPreviousCand = cms.bool( True ),
55171     useSimpleGeometry = cms.bool( True ),
55172     useStation2 = cms.bool( True ),
55173     fallbackToME1 = cms.bool( False ),
55174     cosmicPropagationHypothesis = cms.bool( False ),
55175     useMB2InOverlap = cms.bool( False ),
55176     useTrack = cms.string( "tracker" ),
55177     useState = cms.string( "atVertex" ),
55178     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55179     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55180     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55181 )
55182 fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimes = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55183     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55184     PreviousCandTag = cms.InputTag( "hltDimuon14PsiPrimeL3fL3Filtered" ),
55185     matchToPrevious = cms.bool( True ),
55186     MaxEta = cms.double( 2.5 ),
55187     MinPt = cms.double( 0.0 ),
55188     MinPtPair = cms.double( 0.0 ),
55189     MinInvMass = cms.double( 0.0 ),
55190     MaxInvMass = cms.double( 999999.0 ),
55191     ChargeOpt = cms.int32( -1 )
55192 )
55193 fragment.hltDisplacedmumuFilterDimuon14PsiPrimes = cms.EDFilter( "HLTDisplacedmumuFilter",
55194     saveTags = cms.bool( True ),
55195     FastAccept = cms.bool( True ),
55196     MinLxySignificance = cms.double( 0.0 ),
55197     MaxLxySignificance = cms.double( 0.0 ),
55198     MaxNormalisedChi2 = cms.double( 999999.0 ),
55199     MinVtxProbability = cms.double( 0.005 ),
55200     MinCosinePointingAngle = cms.double( -2.0 ),
55201     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PsiPrimes" ),
55202     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55203     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55204 )
55205 fragment.hltL1sDoubleMu9SQ = cms.EDFilter( "HLTL1TSeed",
55206     saveTags = cms.bool( True ),
55207     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu8_SQ OR L1_DoubleMu9_SQ" ),
55208     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
55209     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
55210     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55211     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
55212     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55213     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55214     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55215     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
55216     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
55217 )
55218 fragment.hltPreDimuon14PsiPrimenoCorrL1 = cms.EDFilter( "HLTPrescaler",
55219     offset = cms.uint32( 0 ),
55220     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55221 )
55222 fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55223     saveTags = cms.bool( True ),
55224     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55225     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu9SQ" ),
55226     MaxEta = cms.double( 2.5 ),
55227     MinPt = cms.double( 0.0 ),
55228     MaxDeltaR = cms.double( 0.3 ),
55229     MinN = cms.int32( 2 ),
55230     CentralBxOnly = cms.bool( True ),
55231     SelectQualities = cms.vint32(  )
55232 )
55233 fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
55234     saveTags = cms.bool( True ),
55235     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55236     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
55237     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu9SQL1Filtered0" ),
55238     SeedMapTag = cms.InputTag( "hltL2Muons" ),
55239     MinN = cms.int32( 0 ),
55240     MaxEta = cms.double( 2.5 ),
55241     AbsEtaBins = cms.vdouble( 0.0 ),
55242     MinNstations = cms.vint32( 0 ),
55243     MinNhits = cms.vint32( 0 ),
55244     CutOnChambers = cms.bool( False ),
55245     MinNchambers = cms.vint32( 0 ),
55246     MaxDr = cms.double( 9999.0 ),
55247     MinDr = cms.double( -1.0 ),
55248     MaxDz = cms.double( 9999.0 ),
55249     MinDxySig = cms.double( -1.0 ),
55250     MinPt = cms.double( 0.0 ),
55251     NSigmaPt = cms.double( 0.0 ),
55252     MatchToPreviousCand = cms.bool( True )
55253 )
55254 fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55255     saveTags = cms.bool( True ),
55256     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
55257     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu9SQL1Filtered0" ),
55258     MaxEta = cms.double( 2.5 ),
55259     MinPt = cms.double( 0.0 ),
55260     MaxDeltaR = cms.double( 0.3 ),
55261     MinN = cms.int32( 1 ),
55262     CentralBxOnly = cms.bool( True ),
55263     SelectQualities = cms.vint32(  )
55264 )
55265 fragment.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55266     saveTags = cms.bool( True ),
55267     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55268     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55269     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55270     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55271     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55272     PreviousCandIsL2 = cms.bool( True ),
55273     FastAccept = cms.bool( False ),
55274     MinN = cms.int32( 1 ),
55275     MaxEta = cms.double( 2.5 ),
55276     MinNhits = cms.int32( 0 ),
55277     MaxDr = cms.double( 2.0 ),
55278     MaxDz = cms.double( 9999.0 ),
55279     ChargeOpt = cms.int32( -1 ),
55280     MinPtPair = cms.vdouble( 13.9 ),
55281     MaxPtPair = cms.vdouble( 1.0E125 ),
55282     MinPtMax = cms.vdouble( 0.0 ),
55283     MinPtMin = cms.vdouble( 0.0 ),
55284     MaxPtMin = cms.vdouble( 1.0E125 ),
55285     MinInvMass = cms.vdouble( 3.35 ),
55286     MaxInvMass = cms.vdouble( 4.05 ),
55287     MinDiMuonDeltaR = cms.double( -1.0 ),
55288     MinAcop = cms.double( -999.0 ),
55289     MaxAcop = cms.double( 999.0 ),
55290     MinPtBalance = cms.double( -1.0 ),
55291     MaxPtBalance = cms.double( 999999.0 ),
55292     NSigmaPt = cms.double( 0.0 ),
55293     MaxDCAMuMu = cms.double( 0.5 ),
55294     MaxRapidityPair = cms.double( 999999.0 ),
55295     CutCowboys = cms.bool( False ),
55296     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55297     L1MatchingdR = cms.double( 0.3 ),
55298     MatchToPreviousCand = cms.bool( True ),
55299     useSimpleGeometry = cms.bool( True ),
55300     useStation2 = cms.bool( True ),
55301     fallbackToME1 = cms.bool( False ),
55302     cosmicPropagationHypothesis = cms.bool( False ),
55303     useMB2InOverlap = cms.bool( False ),
55304     useTrack = cms.string( "tracker" ),
55305     useState = cms.string( "atVertex" ),
55306     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55307     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55308     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55309 )
55310 fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55311     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55312     PreviousCandTag = cms.InputTag( "hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered" ),
55313     matchToPrevious = cms.bool( True ),
55314     MaxEta = cms.double( 2.5 ),
55315     MinPt = cms.double( 0.0 ),
55316     MinPtPair = cms.double( 0.0 ),
55317     MinInvMass = cms.double( 0.0 ),
55318     MaxInvMass = cms.double( 999999.0 ),
55319     ChargeOpt = cms.int32( -1 )
55320 )
55321 fragment.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55322     saveTags = cms.bool( True ),
55323     FastAccept = cms.bool( True ),
55324     MinLxySignificance = cms.double( 0.0 ),
55325     MaxLxySignificance = cms.double( 0.0 ),
55326     MaxNormalisedChi2 = cms.double( 999999.0 ),
55327     MinVtxProbability = cms.double( 0.005 ),
55328     MinCosinePointingAngle = cms.double( -2.0 ),
55329     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1" ),
55330     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55331     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55332 )
55333 fragment.hltPreDimuon18PsiPrime = cms.EDFilter( "HLTPrescaler",
55334     offset = cms.uint32( 0 ),
55335     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55336 )
55337 fragment.hltDimuon18PsiPrimeL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55338     saveTags = cms.bool( True ),
55339     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55340     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55341     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ),
55342     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
55343     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55344     PreviousCandIsL2 = cms.bool( True ),
55345     FastAccept = cms.bool( False ),
55346     MinN = cms.int32( 1 ),
55347     MaxEta = cms.double( 2.5 ),
55348     MinNhits = cms.int32( 0 ),
55349     MaxDr = cms.double( 2.0 ),
55350     MaxDz = cms.double( 9999.0 ),
55351     ChargeOpt = cms.int32( -1 ),
55352     MinPtPair = cms.vdouble( 17.9 ),
55353     MaxPtPair = cms.vdouble( 1.0E125 ),
55354     MinPtMax = cms.vdouble( 0.0 ),
55355     MinPtMin = cms.vdouble( 0.0 ),
55356     MaxPtMin = cms.vdouble( 1.0E125 ),
55357     MinInvMass = cms.vdouble( 3.35 ),
55358     MaxInvMass = cms.vdouble( 4.05 ),
55359     MinDiMuonDeltaR = cms.double( -1.0 ),
55360     MinAcop = cms.double( -999.0 ),
55361     MaxAcop = cms.double( 999.0 ),
55362     MinPtBalance = cms.double( -1.0 ),
55363     MaxPtBalance = cms.double( 999999.0 ),
55364     NSigmaPt = cms.double( 0.0 ),
55365     MaxDCAMuMu = cms.double( 0.5 ),
55366     MaxRapidityPair = cms.double( 999999.0 ),
55367     CutCowboys = cms.bool( False ),
55368     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55369     L1MatchingdR = cms.double( 0.3 ),
55370     MatchToPreviousCand = cms.bool( True ),
55371     useSimpleGeometry = cms.bool( True ),
55372     useStation2 = cms.bool( True ),
55373     fallbackToME1 = cms.bool( False ),
55374     cosmicPropagationHypothesis = cms.bool( False ),
55375     useMB2InOverlap = cms.bool( False ),
55376     useTrack = cms.string( "tracker" ),
55377     useState = cms.string( "atVertex" ),
55378     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55379     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55380     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55381 )
55382 fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimes = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55383     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55384     PreviousCandTag = cms.InputTag( "hltDimuon18PsiPrimeL3fL3Filtered" ),
55385     matchToPrevious = cms.bool( True ),
55386     MaxEta = cms.double( 2.5 ),
55387     MinPt = cms.double( 0.0 ),
55388     MinPtPair = cms.double( 0.0 ),
55389     MinInvMass = cms.double( 0.0 ),
55390     MaxInvMass = cms.double( 999999.0 ),
55391     ChargeOpt = cms.int32( -1 )
55392 )
55393 fragment.hltDisplacedmumuFilterDimuon18PsiPrimes = cms.EDFilter( "HLTDisplacedmumuFilter",
55394     saveTags = cms.bool( True ),
55395     FastAccept = cms.bool( True ),
55396     MinLxySignificance = cms.double( 0.0 ),
55397     MaxLxySignificance = cms.double( 0.0 ),
55398     MaxNormalisedChi2 = cms.double( 999999.0 ),
55399     MinVtxProbability = cms.double( 0.005 ),
55400     MinCosinePointingAngle = cms.double( -2.0 ),
55401     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon18PsiPrimes" ),
55402     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55403     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55404 )
55405 fragment.hltPreDimuon18PsiPrimenoCorrL1 = cms.EDFilter( "HLTPrescaler",
55406     offset = cms.uint32( 0 ),
55407     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55408 )
55409 fragment.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55410     saveTags = cms.bool( True ),
55411     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55412     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55413     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55414     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55415     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55416     PreviousCandIsL2 = cms.bool( True ),
55417     FastAccept = cms.bool( False ),
55418     MinN = cms.int32( 1 ),
55419     MaxEta = cms.double( 2.5 ),
55420     MinNhits = cms.int32( 0 ),
55421     MaxDr = cms.double( 2.0 ),
55422     MaxDz = cms.double( 9999.0 ),
55423     ChargeOpt = cms.int32( -1 ),
55424     MinPtPair = cms.vdouble( 17.9 ),
55425     MaxPtPair = cms.vdouble( 1.0E125 ),
55426     MinPtMax = cms.vdouble( 0.0 ),
55427     MinPtMin = cms.vdouble( 0.0 ),
55428     MaxPtMin = cms.vdouble( 1.0E125 ),
55429     MinInvMass = cms.vdouble( 3.35 ),
55430     MaxInvMass = cms.vdouble( 4.05 ),
55431     MinDiMuonDeltaR = cms.double( -1.0 ),
55432     MinAcop = cms.double( -999.0 ),
55433     MaxAcop = cms.double( 999.0 ),
55434     MinPtBalance = cms.double( -1.0 ),
55435     MaxPtBalance = cms.double( 999999.0 ),
55436     NSigmaPt = cms.double( 0.0 ),
55437     MaxDCAMuMu = cms.double( 0.5 ),
55438     MaxRapidityPair = cms.double( 999999.0 ),
55439     CutCowboys = cms.bool( False ),
55440     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55441     L1MatchingdR = cms.double( 0.3 ),
55442     MatchToPreviousCand = cms.bool( True ),
55443     useSimpleGeometry = cms.bool( True ),
55444     useStation2 = cms.bool( True ),
55445     fallbackToME1 = cms.bool( False ),
55446     cosmicPropagationHypothesis = cms.bool( False ),
55447     useMB2InOverlap = cms.bool( False ),
55448     useTrack = cms.string( "tracker" ),
55449     useState = cms.string( "atVertex" ),
55450     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55451     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55452     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55453 )
55454 fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55455     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55456     PreviousCandTag = cms.InputTag( "hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered" ),
55457     matchToPrevious = cms.bool( True ),
55458     MaxEta = cms.double( 2.5 ),
55459     MinPt = cms.double( 0.0 ),
55460     MinPtPair = cms.double( 0.0 ),
55461     MinInvMass = cms.double( 0.0 ),
55462     MaxInvMass = cms.double( 999999.0 ),
55463     ChargeOpt = cms.int32( -1 )
55464 )
55465 fragment.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55466     saveTags = cms.bool( True ),
55467     FastAccept = cms.bool( True ),
55468     MinLxySignificance = cms.double( 0.0 ),
55469     MaxLxySignificance = cms.double( 0.0 ),
55470     MaxNormalisedChi2 = cms.double( 999999.0 ),
55471     MinVtxProbability = cms.double( 0.005 ),
55472     MinCosinePointingAngle = cms.double( -2.0 ),
55473     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1" ),
55474     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55475     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55476 )
55477 fragment.hltPreDimuon24UpsilonnoCorrL1 = cms.EDFilter( "HLTPrescaler",
55478     offset = cms.uint32( 0 ),
55479     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55480 )
55481 fragment.hltDimuon24UpsilonNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55482     saveTags = cms.bool( True ),
55483     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55484     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55485     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55486     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55487     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55488     PreviousCandIsL2 = cms.bool( True ),
55489     FastAccept = cms.bool( False ),
55490     MinN = cms.int32( 1 ),
55491     MaxEta = cms.double( 2.5 ),
55492     MinNhits = cms.int32( 0 ),
55493     MaxDr = cms.double( 2.0 ),
55494     MaxDz = cms.double( 9999.0 ),
55495     ChargeOpt = cms.int32( -1 ),
55496     MinPtPair = cms.vdouble( 13.9 ),
55497     MaxPtPair = cms.vdouble( 1.0E125 ),
55498     MinPtMax = cms.vdouble( 0.0 ),
55499     MinPtMin = cms.vdouble( 0.0 ),
55500     MaxPtMin = cms.vdouble( 1.0E125 ),
55501     MinInvMass = cms.vdouble( 8.5 ),
55502     MaxInvMass = cms.vdouble( 11.5 ),
55503     MinDiMuonDeltaR = cms.double( -1.0 ),
55504     MinAcop = cms.double( -999.0 ),
55505     MaxAcop = cms.double( 999.0 ),
55506     MinPtBalance = cms.double( -1.0 ),
55507     MaxPtBalance = cms.double( 999999.0 ),
55508     NSigmaPt = cms.double( 0.0 ),
55509     MaxDCAMuMu = cms.double( 0.5 ),
55510     MaxRapidityPair = cms.double( 999999.0 ),
55511     CutCowboys = cms.bool( False ),
55512     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55513     L1MatchingdR = cms.double( 0.3 ),
55514     MatchToPreviousCand = cms.bool( True ),
55515     useSimpleGeometry = cms.bool( True ),
55516     useStation2 = cms.bool( True ),
55517     fallbackToME1 = cms.bool( False ),
55518     cosmicPropagationHypothesis = cms.bool( False ),
55519     useMB2InOverlap = cms.bool( False ),
55520     useTrack = cms.string( "tracker" ),
55521     useState = cms.string( "atVertex" ),
55522     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55523     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55524     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55525 )
55526 fragment.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55527     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55528     PreviousCandTag = cms.InputTag( "hltDimuon24UpsilonNoCorrL1L3fL3Filtered" ),
55529     matchToPrevious = cms.bool( True ),
55530     MaxEta = cms.double( 2.5 ),
55531     MinPt = cms.double( 0.0 ),
55532     MinPtPair = cms.double( 0.0 ),
55533     MinInvMass = cms.double( 0.0 ),
55534     MaxInvMass = cms.double( 999999.0 ),
55535     ChargeOpt = cms.int32( -1 )
55536 )
55537 fragment.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55538     saveTags = cms.bool( True ),
55539     FastAccept = cms.bool( True ),
55540     MinLxySignificance = cms.double( 0.0 ),
55541     MaxLxySignificance = cms.double( 0.0 ),
55542     MaxNormalisedChi2 = cms.double( 999999.0 ),
55543     MinVtxProbability = cms.double( 0.005 ),
55544     MinCosinePointingAngle = cms.double( -2.0 ),
55545     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1" ),
55546     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55547     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55548 )
55549 fragment.hltPreDimuon24PhinoCorrL1 = cms.EDFilter( "HLTPrescaler",
55550     offset = cms.uint32( 0 ),
55551     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55552 )
55553 fragment.hltDimuon24PhiNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55554     saveTags = cms.bool( True ),
55555     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55556     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55557     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55558     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55559     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55560     PreviousCandIsL2 = cms.bool( True ),
55561     FastAccept = cms.bool( False ),
55562     MinN = cms.int32( 1 ),
55563     MaxEta = cms.double( 2.5 ),
55564     MinNhits = cms.int32( 0 ),
55565     MaxDr = cms.double( 2.0 ),
55566     MaxDz = cms.double( 9999.0 ),
55567     ChargeOpt = cms.int32( -1 ),
55568     MinPtPair = cms.vdouble( 23.9 ),
55569     MaxPtPair = cms.vdouble( 1.0E125 ),
55570     MinPtMax = cms.vdouble( 0.0 ),
55571     MinPtMin = cms.vdouble( 0.0 ),
55572     MaxPtMin = cms.vdouble( 1.0E125 ),
55573     MinInvMass = cms.vdouble( 0.85 ),
55574     MaxInvMass = cms.vdouble( 1.2 ),
55575     MinDiMuonDeltaR = cms.double( -1.0 ),
55576     MinAcop = cms.double( -999.0 ),
55577     MaxAcop = cms.double( 999.0 ),
55578     MinPtBalance = cms.double( -1.0 ),
55579     MaxPtBalance = cms.double( 999999.0 ),
55580     NSigmaPt = cms.double( 0.0 ),
55581     MaxDCAMuMu = cms.double( 0.5 ),
55582     MaxRapidityPair = cms.double( 1.25 ),
55583     CutCowboys = cms.bool( False ),
55584     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55585     L1MatchingdR = cms.double( 0.3 ),
55586     MatchToPreviousCand = cms.bool( True ),
55587     useSimpleGeometry = cms.bool( True ),
55588     useStation2 = cms.bool( True ),
55589     fallbackToME1 = cms.bool( False ),
55590     cosmicPropagationHypothesis = cms.bool( False ),
55591     useMB2InOverlap = cms.bool( False ),
55592     useTrack = cms.string( "tracker" ),
55593     useState = cms.string( "atVertex" ),
55594     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55595     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55596     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55597 )
55598 fragment.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55599     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55600     PreviousCandTag = cms.InputTag( "hltDimuon24PhiNoCorrL1L3fL3Filtered" ),
55601     matchToPrevious = cms.bool( True ),
55602     MaxEta = cms.double( 2.5 ),
55603     MinPt = cms.double( 0.0 ),
55604     MinPtPair = cms.double( 0.0 ),
55605     MinInvMass = cms.double( 0.0 ),
55606     MaxInvMass = cms.double( 999999.0 ),
55607     ChargeOpt = cms.int32( -1 )
55608 )
55609 fragment.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55610     saveTags = cms.bool( True ),
55611     FastAccept = cms.bool( True ),
55612     MinLxySignificance = cms.double( 0.0 ),
55613     MaxLxySignificance = cms.double( 0.0 ),
55614     MaxNormalisedChi2 = cms.double( 999999.0 ),
55615     MinVtxProbability = cms.double( 0.005 ),
55616     MinCosinePointingAngle = cms.double( -2.0 ),
55617     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1" ),
55618     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55619     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55620 )
55621 fragment.hltPreDimuon25JpsinoCorrL1 = cms.EDFilter( "HLTPrescaler",
55622     offset = cms.uint32( 0 ),
55623     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55624 )
55625 fragment.hltDimuon25JpsiNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55626     saveTags = cms.bool( True ),
55627     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55628     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55629     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55630     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55631     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55632     PreviousCandIsL2 = cms.bool( True ),
55633     FastAccept = cms.bool( False ),
55634     MinN = cms.int32( 1 ),
55635     MaxEta = cms.double( 2.5 ),
55636     MinNhits = cms.int32( 0 ),
55637     MaxDr = cms.double( 2.0 ),
55638     MaxDz = cms.double( 9999.0 ),
55639     ChargeOpt = cms.int32( -1 ),
55640     MinPtPair = cms.vdouble( 24.9 ),
55641     MaxPtPair = cms.vdouble( 1.0E125 ),
55642     MinPtMax = cms.vdouble( 0.0 ),
55643     MinPtMin = cms.vdouble( 0.0 ),
55644     MaxPtMin = cms.vdouble( 1.0E125 ),
55645     MinInvMass = cms.vdouble( 2.9 ),
55646     MaxInvMass = cms.vdouble( 3.3 ),
55647     MinDiMuonDeltaR = cms.double( -1.0 ),
55648     MinAcop = cms.double( -999.0 ),
55649     MaxAcop = cms.double( 999.0 ),
55650     MinPtBalance = cms.double( -1.0 ),
55651     MaxPtBalance = cms.double( 999999.0 ),
55652     NSigmaPt = cms.double( 0.0 ),
55653     MaxDCAMuMu = cms.double( 0.5 ),
55654     MaxRapidityPair = cms.double( 999999.0 ),
55655     CutCowboys = cms.bool( False ),
55656     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55657     L1MatchingdR = cms.double( 0.3 ),
55658     MatchToPreviousCand = cms.bool( True ),
55659     useSimpleGeometry = cms.bool( True ),
55660     useStation2 = cms.bool( True ),
55661     fallbackToME1 = cms.bool( False ),
55662     cosmicPropagationHypothesis = cms.bool( False ),
55663     useMB2InOverlap = cms.bool( False ),
55664     useTrack = cms.string( "tracker" ),
55665     useState = cms.string( "atVertex" ),
55666     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55667     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55668     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55669 )
55670 fragment.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55671     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55672     PreviousCandTag = cms.InputTag( "hltDimuon25JpsiNoCorrL1L3fL3Filtered" ),
55673     matchToPrevious = cms.bool( True ),
55674     MaxEta = cms.double( 2.5 ),
55675     MinPt = cms.double( 0.0 ),
55676     MinPtPair = cms.double( 0.0 ),
55677     MinInvMass = cms.double( 0.0 ),
55678     MaxInvMass = cms.double( 999999.0 ),
55679     ChargeOpt = cms.int32( -1 )
55680 )
55681 fragment.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55682     saveTags = cms.bool( True ),
55683     FastAccept = cms.bool( True ),
55684     MinLxySignificance = cms.double( 0.0 ),
55685     MaxLxySignificance = cms.double( 0.0 ),
55686     MaxNormalisedChi2 = cms.double( 999999.0 ),
55687     MinVtxProbability = cms.double( 0.005 ),
55688     MinCosinePointingAngle = cms.double( -2.0 ),
55689     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1" ),
55690     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55691     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55692 )
55693 fragment.hltL1sDoubleMu4EG9 = cms.EDFilter( "HLTL1TSeed",
55694     saveTags = cms.bool( True ),
55695     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_EG9er2p5 OR L1_DoubleMu5_SQ_EG9er2p5" ),
55696     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
55697     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
55698     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55699     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
55700     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55701     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55702     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55703     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
55704     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
55705 )
55706 fragment.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 = cms.EDFilter( "HLTPrescaler",
55707     offset = cms.uint32( 0 ),
55708     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55709 )
55710 fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55711     saveTags = cms.bool( True ),
55712     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55713     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4EG9" ),
55714     MaxEta = cms.double( 2.5 ),
55715     MinPt = cms.double( 0.0 ),
55716     MaxDeltaR = cms.double( 0.3 ),
55717     MinN = cms.int32( 2 ),
55718     CentralBxOnly = cms.bool( True ),
55719     SelectQualities = cms.vint32(  )
55720 )
55721 fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
55722     saveTags = cms.bool( True ),
55723     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55724     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
55725     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55726     SeedMapTag = cms.InputTag( "hltL2Muons" ),
55727     MinN = cms.int32( 0 ),
55728     MaxEta = cms.double( 2.5 ),
55729     AbsEtaBins = cms.vdouble( 0.0 ),
55730     MinNstations = cms.vint32( 0 ),
55731     MinNhits = cms.vint32( 0 ),
55732     CutOnChambers = cms.bool( False ),
55733     MinNchambers = cms.vint32( 0 ),
55734     MaxDr = cms.double( 9999.0 ),
55735     MinDr = cms.double( -1.0 ),
55736     MaxDz = cms.double( 9999.0 ),
55737     MinDxySig = cms.double( -1.0 ),
55738     MinPt = cms.double( 0.0 ),
55739     NSigmaPt = cms.double( 0.0 ),
55740     MatchToPreviousCand = cms.bool( True )
55741 )
55742 fragment.hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55743     saveTags = cms.bool( True ),
55744     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
55745     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55746     MaxEta = cms.double( 2.5 ),
55747     MinPt = cms.double( 0.0 ),
55748     MaxDeltaR = cms.double( 0.3 ),
55749     MinN = cms.int32( 1 ),
55750     CentralBxOnly = cms.bool( True ),
55751     SelectQualities = cms.vint32(  )
55752 )
55753 fragment.hltL3fL1DoubleMu4EG9f0Filtered4 = cms.EDFilter( "HLTMuonL3PreFilter",
55754     saveTags = cms.bool( True ),
55755     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55756     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55757     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4" ),
55758     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55759     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55760     MinN = cms.int32( 2 ),
55761     MaxEta = cms.double( 2.5 ),
55762     MinNhits = cms.int32( 0 ),
55763     MaxDr = cms.double( 2.0 ),
55764     MinDr = cms.double( -1.0 ),
55765     MaxDz = cms.double( 9999.0 ),
55766     MinDxySig = cms.double( -1.0 ),
55767     MinPt = cms.double( 4.0 ),
55768     NSigmaPt = cms.double( 0.0 ),
55769     MaxNormalizedChi2 = cms.double( 9999.0 ),
55770     MaxDXYBeamSpot = cms.double( 9999.0 ),
55771     MinDXYBeamSpot = cms.double( -1.0 ),
55772     MinNmuonHits = cms.int32( 0 ),
55773     MaxPtDifference = cms.double( 9999.0 ),
55774     MinTrackPt = cms.double( 0.0 ),
55775     minMuonStations = cms.int32( 2 ),
55776     minTrkHits = cms.int32( -1 ),
55777     minMuonHits = cms.int32( -1 ),
55778     allowedTypeMask = cms.uint32( 255 ),
55779     requiredTypeMask = cms.uint32( 0 ),
55780     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
55781     trkMuonId = cms.uint32( 0 ),
55782     L1MatchingdR = cms.double( 0.3 ),
55783     MatchToPreviousCand = cms.bool( True ),
55784     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55785     requireL3MuonTrajectorySeed = cms.bool( False ),
55786     useSimpleGeometry = cms.bool( True ),
55787     useStation2 = cms.bool( True ),
55788     fallbackToME1 = cms.bool( False ),
55789     cosmicPropagationHypothesis = cms.bool( False ),
55790     useMB2InOverlap = cms.bool( False ),
55791     useTrack = cms.string( "tracker" ),
55792     useState = cms.string( "atVertex" ),
55793     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55794     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55795     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55796 )
55797 fragment.hltDoubleMu4DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
55798     saveTags = cms.bool( True ),
55799     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
55800     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
55801     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ),
55802     inputTag2 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ),
55803     triggerType1 = cms.int32( 83 ),
55804     triggerType2 = cms.int32( 83 ),
55805     MinDR = cms.double( 0.001 ),
55806     MaxDZ = cms.double( 0.2 ),
55807     MinN = cms.int32( 1 ),
55808     MinPixHitsForDZ = cms.int32( 0 ),
55809     checkSC = cms.bool( False )
55810 )
55811 fragment.hltEle9DoubleMu4Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55812     saveTags = cms.bool( True ),
55813     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55814     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55815     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4" ),
55816     L1CandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55817     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55818     PreviousCandIsL2 = cms.bool( True ),
55819     FastAccept = cms.bool( False ),
55820     MinN = cms.int32( 1 ),
55821     MaxEta = cms.double( 2.5 ),
55822     MinNhits = cms.int32( 0 ),
55823     MaxDr = cms.double( 2.0 ),
55824     MaxDz = cms.double( 9999.0 ),
55825     ChargeOpt = cms.int32( 0 ),
55826     MinPtPair = cms.vdouble( 0.0 ),
55827     MaxPtPair = cms.vdouble( 1.0E125 ),
55828     MinPtMax = cms.vdouble( 0.0 ),
55829     MinPtMin = cms.vdouble( 4.0 ),
55830     MaxPtMin = cms.vdouble( 1.0E125 ),
55831     MinInvMass = cms.vdouble( 3.8 ),
55832     MaxInvMass = cms.vdouble( 9999.0 ),
55833     MinDiMuonDeltaR = cms.double( -1.0 ),
55834     MinAcop = cms.double( -1.0 ),
55835     MaxAcop = cms.double( 999.0 ),
55836     MinPtBalance = cms.double( -1.0 ),
55837     MaxPtBalance = cms.double( 999999.0 ),
55838     NSigmaPt = cms.double( 0.0 ),
55839     MaxDCAMuMu = cms.double( 99999.9 ),
55840     MaxRapidityPair = cms.double( 999999.0 ),
55841     CutCowboys = cms.bool( False ),
55842     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55843     L1MatchingdR = cms.double( 0.3 ),
55844     MatchToPreviousCand = cms.bool( True ),
55845     useSimpleGeometry = cms.bool( True ),
55846     useStation2 = cms.bool( True ),
55847     fallbackToME1 = cms.bool( False ),
55848     cosmicPropagationHypothesis = cms.bool( False ),
55849     useMB2InOverlap = cms.bool( False ),
55850     useTrack = cms.string( "tracker" ),
55851     useState = cms.string( "atVertex" ),
55852     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55853     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55854     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55855 )
55856 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
55857     saveTags = cms.bool( True ),
55858     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
55859     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55860     candNonIsolatedTag = cms.InputTag( "" ),
55861     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55862     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu4EG9" ),
55863     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55864     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55865     ncandcut = cms.int32( 1 ),
55866     doIsolated = cms.bool( False ),
55867     region_eta_size = cms.double( 0.522 ),
55868     region_eta_size_ecap = cms.double( 1.0 ),
55869     region_phi_size = cms.double( 1.044 ),
55870     barrel_end = cms.double( 1.4791 ),
55871     endcap_end = cms.double( 2.65 )
55872 )
55873 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
55874     saveTags = cms.bool( True ),
55875     inputTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter" ),
55876     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
55877     etcutEB = cms.double( 9.0 ),
55878     etcutEE = cms.double( 9.0 ),
55879     minEtaCut = cms.double( -9999.0 ),
55880     maxEtaCut = cms.double( 9999.0 ),
55881     ncandcut = cms.int32( 1 )
55882 )
55883 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55884     saveTags = cms.bool( True ),
55885     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter" ),
55886     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
55887     rhoTag = cms.InputTag( "" ),
55888     energyLowEdges = cms.vdouble( 0.0 ),
55889     lessThan = cms.bool( True ),
55890     useEt = cms.bool( False ),
55891     useAbs = cms.bool( False ),
55892     thrRegularEB = cms.vdouble( 0.013 ),
55893     thrRegularEE = cms.vdouble( 0.035 ),
55894     thrOverEEB = cms.vdouble( -1.0 ),
55895     thrOverEEE = cms.vdouble( -1.0 ),
55896     thrOverE2EB = cms.vdouble( -1.0 ),
55897     thrOverE2EE = cms.vdouble( -1.0 ),
55898     ncandcut = cms.int32( 1 ),
55899     doRhoCorrection = cms.bool( False ),
55900     rhoMax = cms.double( 9.9999999E7 ),
55901     rhoScale = cms.double( 1.0 ),
55902     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55903     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55904     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55905 )
55906 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55907     saveTags = cms.bool( True ),
55908     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
55909     varTag = cms.InputTag( "hltEgammaHoverE" ),
55910     rhoTag = cms.InputTag( "" ),
55911     energyLowEdges = cms.vdouble( 0.0 ),
55912     lessThan = cms.bool( True ),
55913     useEt = cms.bool( False ),
55914     useAbs = cms.bool( False ),
55915     thrRegularEB = cms.vdouble( -1.0 ),
55916     thrRegularEE = cms.vdouble( -1.0 ),
55917     thrOverEEB = cms.vdouble( 0.13 ),
55918     thrOverEEE = cms.vdouble( 0.13 ),
55919     thrOverE2EB = cms.vdouble( -1.0 ),
55920     thrOverE2EE = cms.vdouble( -1.0 ),
55921     ncandcut = cms.int32( 1 ),
55922     doRhoCorrection = cms.bool( False ),
55923     rhoMax = cms.double( 9.9999999E7 ),
55924     rhoScale = cms.double( 1.0 ),
55925     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55926     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55927     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55928 )
55929 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
55930     saveTags = cms.bool( True ),
55931     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter" ),
55932     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
55933     npixelmatchcut = cms.double( 1.0 ),
55934     ncandcut = cms.int32( 1 ),
55935     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
55936     s_a_phi1B = cms.double( 0.0069 ),
55937     s_a_phi1I = cms.double( 0.0088 ),
55938     s_a_phi1F = cms.double( 0.0076 ),
55939     s_a_phi2B = cms.double( 3.7E-4 ),
55940     s_a_phi2I = cms.double( 7.0E-4 ),
55941     s_a_phi2F = cms.double( 0.00906 ),
55942     s_a_zB = cms.double( 0.012 ),
55943     s_a_rI = cms.double( 0.027 ),
55944     s_a_rF = cms.double( 0.04 ),
55945     s2_threshold = cms.double( 0.4 ),
55946     tanhSO10BarrelThres = cms.double( 0.35 ),
55947     tanhSO10InterThres = cms.double( 1.0 ),
55948     tanhSO10ForwardThres = cms.double( 1.0 ),
55949     useS = cms.bool( False ),
55950     pixelVeto = cms.bool( False )
55951 )
55952 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55953     saveTags = cms.bool( True ),
55954     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
55955     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
55956     rhoTag = cms.InputTag( "" ),
55957     energyLowEdges = cms.vdouble( 0.0 ),
55958     lessThan = cms.bool( True ),
55959     useEt = cms.bool( True ),
55960     useAbs = cms.bool( True ),
55961     thrRegularEB = cms.vdouble( 999999.0 ),
55962     thrRegularEE = cms.vdouble( 999999.0 ),
55963     thrOverEEB = cms.vdouble( -1.0 ),
55964     thrOverEEE = cms.vdouble( -1.0 ),
55965     thrOverE2EB = cms.vdouble( -1.0 ),
55966     thrOverE2EE = cms.vdouble( -1.0 ),
55967     ncandcut = cms.int32( 1 ),
55968     doRhoCorrection = cms.bool( False ),
55969     rhoMax = cms.double( 9.9999999E7 ),
55970     rhoScale = cms.double( 1.0 ),
55971     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55972     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55973     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55974 )
55975 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55976     saveTags = cms.bool( True ),
55977     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
55978     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
55979     rhoTag = cms.InputTag( "" ),
55980     energyLowEdges = cms.vdouble( 0.0 ),
55981     lessThan = cms.bool( True ),
55982     useEt = cms.bool( True ),
55983     useAbs = cms.bool( True ),
55984     thrRegularEB = cms.vdouble( 0.01 ),
55985     thrRegularEE = cms.vdouble( 0.015 ),
55986     thrOverEEB = cms.vdouble( -1.0 ),
55987     thrOverEEE = cms.vdouble( -1.0 ),
55988     thrOverE2EB = cms.vdouble( -1.0 ),
55989     thrOverE2EE = cms.vdouble( -1.0 ),
55990     ncandcut = cms.int32( 1 ),
55991     doRhoCorrection = cms.bool( False ),
55992     rhoMax = cms.double( 9.9999999E7 ),
55993     rhoScale = cms.double( 1.0 ),
55994     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55995     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55996     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55997 )
55998 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55999     saveTags = cms.bool( True ),
56000     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter" ),
56001     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
56002     rhoTag = cms.InputTag( "" ),
56003     energyLowEdges = cms.vdouble( 0.0 ),
56004     lessThan = cms.bool( True ),
56005     useEt = cms.bool( True ),
56006     useAbs = cms.bool( True ),
56007     thrRegularEB = cms.vdouble( 0.07 ),
56008     thrRegularEE = cms.vdouble( 0.1 ),
56009     thrOverEEB = cms.vdouble( -1.0 ),
56010     thrOverEEE = cms.vdouble( -1.0 ),
56011     thrOverE2EB = cms.vdouble( -1.0 ),
56012     thrOverE2EE = cms.vdouble( -1.0 ),
56013     ncandcut = cms.int32( 1 ),
56014     doRhoCorrection = cms.bool( False ),
56015     rhoMax = cms.double( 9.9999999E7 ),
56016     rhoScale = cms.double( 1.0 ),
56017     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56018     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56019     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56020 )
56021 fragment.hltMu4Ele9DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
56022     saveTags = cms.bool( True ),
56023     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
56024     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
56025     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ),
56026     inputTag2 = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter" ),
56027     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
56028     triggerType1 = cms.int32( 83 ),
56029     triggerType2 = cms.int32( 81 ),
56030     MinDR = cms.double( -1.0 ),
56031     MaxDZ = cms.double( 0.2 ),
56032     MinN = cms.int32( 2 ),
56033     MinPixHitsForDZ = cms.int32( 1 ),
56034     checkSC = cms.bool( False )
56035 )
56036 fragment.hltL1sDoubleMu7EG7 = cms.EDFilter( "HLTL1TSeed",
56037     saveTags = cms.bool( True ),
56038     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu5_SQ_EG9er2p5" ),
56039     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
56040     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
56041     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56042     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
56043     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56044     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56045     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56046     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
56047     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
56048 )
56049 fragment.hltPreDiMu9Ele9CaloIdLTrackIdLDZ = cms.EDFilter( "HLTPrescaler",
56050     offset = cms.uint32( 0 ),
56051     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56052 )
56053 fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
56054     saveTags = cms.bool( True ),
56055     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56056     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu7EG7" ),
56057     MaxEta = cms.double( 2.5 ),
56058     MinPt = cms.double( 0.0 ),
56059     MaxDeltaR = cms.double( 0.3 ),
56060     MinN = cms.int32( 2 ),
56061     CentralBxOnly = cms.bool( True ),
56062     SelectQualities = cms.vint32(  )
56063 )
56064 fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
56065     saveTags = cms.bool( True ),
56066     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56067     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
56068     PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
56069     SeedMapTag = cms.InputTag( "hltL2Muons" ),
56070     MinN = cms.int32( 0 ),
56071     MaxEta = cms.double( 2.5 ),
56072     AbsEtaBins = cms.vdouble( 0.0 ),
56073     MinNstations = cms.vint32( 0 ),
56074     MinNhits = cms.vint32( 0 ),
56075     CutOnChambers = cms.bool( False ),
56076     MinNchambers = cms.vint32( 0 ),
56077     MaxDr = cms.double( 9999.0 ),
56078     MinDr = cms.double( -1.0 ),
56079     MaxDz = cms.double( 9999.0 ),
56080     MinDxySig = cms.double( -1.0 ),
56081     MinPt = cms.double( 0.0 ),
56082     NSigmaPt = cms.double( 0.0 ),
56083     MatchToPreviousCand = cms.bool( True )
56084 )
56085 fragment.hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
56086     saveTags = cms.bool( True ),
56087     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
56088     PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
56089     MaxEta = cms.double( 2.5 ),
56090     MinPt = cms.double( 0.0 ),
56091     MaxDeltaR = cms.double( 0.3 ),
56092     MinN = cms.int32( 1 ),
56093     CentralBxOnly = cms.bool( True ),
56094     SelectQualities = cms.vint32(  )
56095 )
56096 fragment.hltL3fL1DoubleMu7EG7f0Filtered9 = cms.EDFilter( "HLTMuonL3PreFilter",
56097     saveTags = cms.bool( True ),
56098     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56099     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
56100     PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5" ),
56101     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
56102     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
56103     MinN = cms.int32( 2 ),
56104     MaxEta = cms.double( 2.5 ),
56105     MinNhits = cms.int32( 0 ),
56106     MaxDr = cms.double( 2.0 ),
56107     MinDr = cms.double( -1.0 ),
56108     MaxDz = cms.double( 9999.0 ),
56109     MinDxySig = cms.double( -1.0 ),
56110     MinPt = cms.double( 9.0 ),
56111     NSigmaPt = cms.double( 0.0 ),
56112     MaxNormalizedChi2 = cms.double( 9999.0 ),
56113     MaxDXYBeamSpot = cms.double( 9999.0 ),
56114     MinDXYBeamSpot = cms.double( -1.0 ),
56115     MinNmuonHits = cms.int32( 0 ),
56116     MaxPtDifference = cms.double( 9999.0 ),
56117     MinTrackPt = cms.double( 0.0 ),
56118     minMuonStations = cms.int32( 2 ),
56119     minTrkHits = cms.int32( -1 ),
56120     minMuonHits = cms.int32( -1 ),
56121     allowedTypeMask = cms.uint32( 255 ),
56122     requiredTypeMask = cms.uint32( 0 ),
56123     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
56124     trkMuonId = cms.uint32( 0 ),
56125     L1MatchingdR = cms.double( 0.3 ),
56126     MatchToPreviousCand = cms.bool( True ),
56127     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
56128     requireL3MuonTrajectorySeed = cms.bool( False ),
56129     useSimpleGeometry = cms.bool( True ),
56130     useStation2 = cms.bool( True ),
56131     fallbackToME1 = cms.bool( False ),
56132     cosmicPropagationHypothesis = cms.bool( False ),
56133     useMB2InOverlap = cms.bool( False ),
56134     useTrack = cms.string( "tracker" ),
56135     useState = cms.string( "atVertex" ),
56136     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56137     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56138     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56139 )
56140 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
56141     saveTags = cms.bool( True ),
56142     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
56143     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56144     candNonIsolatedTag = cms.InputTag( "" ),
56145     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56146     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu7EG7" ),
56147     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56148     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56149     ncandcut = cms.int32( 1 ),
56150     doIsolated = cms.bool( False ),
56151     region_eta_size = cms.double( 0.522 ),
56152     region_eta_size_ecap = cms.double( 1.0 ),
56153     region_phi_size = cms.double( 1.044 ),
56154     barrel_end = cms.double( 1.4791 ),
56155     endcap_end = cms.double( 2.65 )
56156 )
56157 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
56158     saveTags = cms.bool( True ),
56159     inputTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter" ),
56160     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
56161     etcutEB = cms.double( 9.0 ),
56162     etcutEE = cms.double( 9.0 ),
56163     minEtaCut = cms.double( -9999.0 ),
56164     maxEtaCut = cms.double( 9999.0 ),
56165     ncandcut = cms.int32( 1 )
56166 )
56167 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56168     saveTags = cms.bool( True ),
56169     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter" ),
56170     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
56171     rhoTag = cms.InputTag( "" ),
56172     energyLowEdges = cms.vdouble( 0.0 ),
56173     lessThan = cms.bool( True ),
56174     useEt = cms.bool( False ),
56175     useAbs = cms.bool( False ),
56176     thrRegularEB = cms.vdouble( 0.013 ),
56177     thrRegularEE = cms.vdouble( 0.035 ),
56178     thrOverEEB = cms.vdouble( -1.0 ),
56179     thrOverEEE = cms.vdouble( -1.0 ),
56180     thrOverE2EB = cms.vdouble( -1.0 ),
56181     thrOverE2EE = cms.vdouble( -1.0 ),
56182     ncandcut = cms.int32( 1 ),
56183     doRhoCorrection = cms.bool( False ),
56184     rhoMax = cms.double( 9.9999999E7 ),
56185     rhoScale = cms.double( 1.0 ),
56186     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56187     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56188     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56189 )
56190 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56191     saveTags = cms.bool( True ),
56192     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
56193     varTag = cms.InputTag( "hltEgammaHoverE" ),
56194     rhoTag = cms.InputTag( "" ),
56195     energyLowEdges = cms.vdouble( 0.0 ),
56196     lessThan = cms.bool( True ),
56197     useEt = cms.bool( False ),
56198     useAbs = cms.bool( False ),
56199     thrRegularEB = cms.vdouble( -1.0 ),
56200     thrRegularEE = cms.vdouble( -1.0 ),
56201     thrOverEEB = cms.vdouble( 0.13 ),
56202     thrOverEEE = cms.vdouble( 0.13 ),
56203     thrOverE2EB = cms.vdouble( -1.0 ),
56204     thrOverE2EE = cms.vdouble( -1.0 ),
56205     ncandcut = cms.int32( 1 ),
56206     doRhoCorrection = cms.bool( False ),
56207     rhoMax = cms.double( 9.9999999E7 ),
56208     rhoScale = cms.double( 1.0 ),
56209     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56210     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56211     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56212 )
56213 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
56214     saveTags = cms.bool( True ),
56215     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter" ),
56216     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
56217     npixelmatchcut = cms.double( 1.0 ),
56218     ncandcut = cms.int32( 1 ),
56219     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
56220     s_a_phi1B = cms.double( 0.0069 ),
56221     s_a_phi1I = cms.double( 0.0088 ),
56222     s_a_phi1F = cms.double( 0.0076 ),
56223     s_a_phi2B = cms.double( 3.7E-4 ),
56224     s_a_phi2I = cms.double( 7.0E-4 ),
56225     s_a_phi2F = cms.double( 0.00906 ),
56226     s_a_zB = cms.double( 0.012 ),
56227     s_a_rI = cms.double( 0.027 ),
56228     s_a_rF = cms.double( 0.04 ),
56229     s2_threshold = cms.double( 0.4 ),
56230     tanhSO10BarrelThres = cms.double( 0.35 ),
56231     tanhSO10InterThres = cms.double( 1.0 ),
56232     tanhSO10ForwardThres = cms.double( 1.0 ),
56233     useS = cms.bool( False ),
56234     pixelVeto = cms.bool( False )
56235 )
56236 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56237     saveTags = cms.bool( True ),
56238     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
56239     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
56240     rhoTag = cms.InputTag( "" ),
56241     energyLowEdges = cms.vdouble( 0.0 ),
56242     lessThan = cms.bool( True ),
56243     useEt = cms.bool( True ),
56244     useAbs = cms.bool( True ),
56245     thrRegularEB = cms.vdouble( 999999.0 ),
56246     thrRegularEE = cms.vdouble( 999999.0 ),
56247     thrOverEEB = cms.vdouble( -1.0 ),
56248     thrOverEEE = cms.vdouble( -1.0 ),
56249     thrOverE2EB = cms.vdouble( -1.0 ),
56250     thrOverE2EE = cms.vdouble( -1.0 ),
56251     ncandcut = cms.int32( 1 ),
56252     doRhoCorrection = cms.bool( False ),
56253     rhoMax = cms.double( 9.9999999E7 ),
56254     rhoScale = cms.double( 1.0 ),
56255     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56256     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56257     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56258 )
56259 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56260     saveTags = cms.bool( True ),
56261     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
56262     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
56263     rhoTag = cms.InputTag( "" ),
56264     energyLowEdges = cms.vdouble( 0.0 ),
56265     lessThan = cms.bool( True ),
56266     useEt = cms.bool( True ),
56267     useAbs = cms.bool( True ),
56268     thrRegularEB = cms.vdouble( 0.01 ),
56269     thrRegularEE = cms.vdouble( 0.015 ),
56270     thrOverEEB = cms.vdouble( -1.0 ),
56271     thrOverEEE = cms.vdouble( -1.0 ),
56272     thrOverE2EB = cms.vdouble( -1.0 ),
56273     thrOverE2EE = cms.vdouble( -1.0 ),
56274     ncandcut = cms.int32( 1 ),
56275     doRhoCorrection = cms.bool( False ),
56276     rhoMax = cms.double( 9.9999999E7 ),
56277     rhoScale = cms.double( 1.0 ),
56278     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56279     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56280     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56281 )
56282 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56283     saveTags = cms.bool( True ),
56284     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter" ),
56285     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
56286     rhoTag = cms.InputTag( "" ),
56287     energyLowEdges = cms.vdouble( 0.0 ),
56288     lessThan = cms.bool( True ),
56289     useEt = cms.bool( True ),
56290     useAbs = cms.bool( True ),
56291     thrRegularEB = cms.vdouble( 0.07 ),
56292     thrRegularEE = cms.vdouble( 0.1 ),
56293     thrOverEEB = cms.vdouble( -1.0 ),
56294     thrOverEEE = cms.vdouble( -1.0 ),
56295     thrOverE2EB = cms.vdouble( -1.0 ),
56296     thrOverE2EE = cms.vdouble( -1.0 ),
56297     ncandcut = cms.int32( 1 ),
56298     doRhoCorrection = cms.bool( False ),
56299     rhoMax = cms.double( 9.9999999E7 ),
56300     rhoScale = cms.double( 1.0 ),
56301     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56302     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56303     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56304 )
56305 fragment.hltMu9Ele9DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
56306     saveTags = cms.bool( True ),
56307     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
56308     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
56309     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ),
56310     inputTag2 = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter" ),
56311     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
56312     triggerType1 = cms.int32( 83 ),
56313     triggerType2 = cms.int32( 81 ),
56314     MinDR = cms.double( -1.0 ),
56315     MaxDZ = cms.double( 0.2 ),
56316     MinN = cms.int32( 2 ),
56317     MinPixHitsForDZ = cms.int32( 1 ),
56318     checkSC = cms.bool( False )
56319 )
56320 fragment.hltDoubleMu9DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
56321     saveTags = cms.bool( True ),
56322     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
56323     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
56324     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ),
56325     inputTag2 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ),
56326     triggerType1 = cms.int32( 83 ),
56327     triggerType2 = cms.int32( 83 ),
56328     MinDR = cms.double( 0.001 ),
56329     MaxDZ = cms.double( 0.2 ),
56330     MinN = cms.int32( 1 ),
56331     MinPixHitsForDZ = cms.int32( 0 ),
56332     checkSC = cms.bool( False )
56333 )
56334 fragment.hltPreDiMu9Ele9CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler",
56335     offset = cms.uint32( 0 ),
56336     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56337 )
56338 fragment.hltL1sDoubleMu18er = cms.EDFilter( "HLTL1TSeed",
56339     saveTags = cms.bool( True ),
56340     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu18er2p1_SQ" ),
56341     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
56342     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
56343     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56344     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
56345     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56346     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56347     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56348     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
56349     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
56350 )
56351 fragment.hltPreDoubleIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler",
56352     offset = cms.uint32( 0 ),
56353     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56354 )
56355 fragment.hltL1fL1sDoubleMu18erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
56356     saveTags = cms.bool( True ),
56357     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56358     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu18er" ),
56359     MaxEta = cms.double( 2.1 ),
56360     MinPt = cms.double( 0.0 ),
56361     MaxDeltaR = cms.double( 0.3 ),
56362     MinN = cms.int32( 2 ),
56363     CentralBxOnly = cms.bool( True ),
56364     SelectQualities = cms.vint32(  )
56365 )
56366 fragment.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
56367     saveTags = cms.bool( True ),
56368     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56369     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
56370     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu18erL1Filtered0" ),
56371     SeedMapTag = cms.InputTag( "hltL2Muons" ),
56372     MinN = cms.int32( 0 ),
56373     MaxEta = cms.double( 2.16 ),
56374     AbsEtaBins = cms.vdouble( 0.0 ),
56375     MinNstations = cms.vint32( 0 ),
56376     MinNhits = cms.vint32( 0 ),
56377     CutOnChambers = cms.bool( False ),
56378     MinNchambers = cms.vint32( 0 ),
56379     MaxDr = cms.double( 9999.0 ),
56380     MinDr = cms.double( -1.0 ),
56381     MaxDz = cms.double( 9999.0 ),
56382     MinDxySig = cms.double( -1.0 ),
56383     MinPt = cms.double( 0.0 ),
56384     NSigmaPt = cms.double( 0.0 ),
56385     MatchToPreviousCand = cms.bool( True )
56386 )
56387 fragment.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
56388     saveTags = cms.bool( True ),
56389     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
56390     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu18erL1Filtered0" ),
56391     MaxEta = cms.double( 2.5 ),
56392     MinPt = cms.double( 0.0 ),
56393     MaxDeltaR = cms.double( 0.3 ),
56394     MinN = cms.int32( 1 ),
56395     CentralBxOnly = cms.bool( True ),
56396     SelectQualities = cms.vint32(  )
56397 )
56398 fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter",
56399     saveTags = cms.bool( True ),
56400     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56401     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
56402     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu18erL1f0L2Filtered10Q" ),
56403     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0" ),
56404     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
56405     MinN = cms.int32( 1 ),
56406     MaxEta = cms.double( 2.1 ),
56407     MinNhits = cms.int32( 0 ),
56408     MaxDr = cms.double( 2.0 ),
56409     MinDr = cms.double( -1.0 ),
56410     MaxDz = cms.double( 9999.0 ),
56411     MinDxySig = cms.double( -1.0 ),
56412     MinPt = cms.double( 20.0 ),
56413     NSigmaPt = cms.double( 0.0 ),
56414     MaxNormalizedChi2 = cms.double( 9999.0 ),
56415     MaxDXYBeamSpot = cms.double( 9999.0 ),
56416     MinDXYBeamSpot = cms.double( -1.0 ),
56417     MinNmuonHits = cms.int32( 0 ),
56418     MaxPtDifference = cms.double( 9999.0 ),
56419     MinTrackPt = cms.double( 0.0 ),
56420     minMuonStations = cms.int32( 2 ),
56421     minTrkHits = cms.int32( -1 ),
56422     minMuonHits = cms.int32( -1 ),
56423     allowedTypeMask = cms.uint32( 255 ),
56424     requiredTypeMask = cms.uint32( 0 ),
56425     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
56426     trkMuonId = cms.uint32( 0 ),
56427     L1MatchingdR = cms.double( 0.3 ),
56428     MatchToPreviousCand = cms.bool( True ),
56429     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
56430     requireL3MuonTrajectorySeed = cms.bool( False ),
56431     useSimpleGeometry = cms.bool( True ),
56432     useStation2 = cms.bool( True ),
56433     fallbackToME1 = cms.bool( False ),
56434     cosmicPropagationHypothesis = cms.bool( False ),
56435     useMB2InOverlap = cms.bool( False ),
56436     useTrack = cms.string( "tracker" ),
56437     useState = cms.string( "atVertex" ),
56438     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56439     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56440     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56441 )
56442 fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
56443     saveTags = cms.bool( True ),
56444     candTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q" ),
56445     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
56446     rhoTag = cms.InputTag( "" ),
56447     energyLowEdges = cms.vdouble( 0.0 ),
56448     lessThan = cms.bool( True ),
56449     useEt = cms.bool( True ),
56450     useAbs = cms.bool( False ),
56451     thrRegularEB = cms.vdouble( -1.0 ),
56452     thrRegularEE = cms.vdouble( -1.0 ),
56453     thrOverEEB = cms.vdouble( 0.14 ),
56454     thrOverEEE = cms.vdouble( 0.1 ),
56455     thrOverE2EB = cms.vdouble( -1.0 ),
56456     thrOverE2EE = cms.vdouble( -1.0 ),
56457     ncandcut = cms.int32( 1 ),
56458     doRhoCorrection = cms.bool( False ),
56459     rhoMax = cms.double( 9.9999999E7 ),
56460     rhoScale = cms.double( 1.0 ),
56461     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56462     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56463     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
56464 )
56465 fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
56466     saveTags = cms.bool( True ),
56467     candTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ),
56468     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
56469     rhoTag = cms.InputTag( "" ),
56470     energyLowEdges = cms.vdouble( 0.0 ),
56471     lessThan = cms.bool( True ),
56472     useEt = cms.bool( True ),
56473     useAbs = cms.bool( False ),
56474     thrRegularEB = cms.vdouble( -1.0 ),
56475     thrRegularEE = cms.vdouble( -1.0 ),
56476     thrOverEEB = cms.vdouble( 0.177 ),
56477     thrOverEEE = cms.vdouble( 0.24 ),
56478     thrOverE2EB = cms.vdouble( -1.0 ),
56479     thrOverE2EE = cms.vdouble( -1.0 ),
56480     ncandcut = cms.int32( 1 ),
56481     doRhoCorrection = cms.bool( False ),
56482     rhoMax = cms.double( 9.9999999E7 ),
56483     rhoScale = cms.double( 1.0 ),
56484     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56485     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56486     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
56487 )
56488 fragment.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
56489     saveTags = cms.bool( True ),
56490     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
56491     PreviousCandTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ),
56492     MinN = cms.int32( 2 ),
56493     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
56494     IsolatorPSet = cms.PSet(  )
56495 )
56496 fragment.hltL1sDoubleMu125to157ORTripleMu444 = cms.EDFilter( "HLTL1TSeed",
56497     saveTags = cms.bool( True ),
56498     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3" ),
56499     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
56500     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
56501     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56502     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
56503     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56504     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56505     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56506     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
56507     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
56508 )
56509 fragment.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
56510     offset = cms.uint32( 0 ),
56511     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56512 )
56513 fragment.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
56514     saveTags = cms.bool( True ),
56515     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56516     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157ORTripleMu444" ),
56517     MaxEta = cms.double( 2.5 ),
56518     MinPt = cms.double( 0.0 ),
56519     MaxDeltaR = cms.double( 0.3 ),
56520     MinN = cms.int32( 2 ),
56521     CentralBxOnly = cms.bool( True ),
56522     SelectQualities = cms.vint32(  )
56523 )
56524 fragment.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
56525     saveTags = cms.bool( True ),
56526     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56527     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
56528     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0" ),
56529     SeedMapTag = cms.InputTag( "hltL2Muons" ),
56530     MinN = cms.int32( 0 ),
56531     MaxEta = cms.double( 2.5 ),
56532     AbsEtaBins = cms.vdouble( 0.0 ),
56533     MinNstations = cms.vint32( 0 ),
56534     MinNhits = cms.vint32( 0 ),
56535     CutOnChambers = cms.bool( False ),
56536     MinNchambers = cms.vint32( 0 ),
56537     MaxDr = cms.double( 9999.0 ),
56538     MinDr = cms.double( -1.0 ),
56539     MaxDz = cms.double( 9999.0 ),
56540     MinDxySig = cms.double( -1.0 ),
56541     MinPt = cms.double( 0.0 ),
56542     NSigmaPt = cms.double( 0.0 ),
56543     MatchToPreviousCand = cms.bool( True )
56544 )
56545 fragment.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
56546     saveTags = cms.bool( True ),
56547     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56548     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
56549     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0" ),
56550     SeedMapTag = cms.InputTag( "hltL2Muons" ),
56551     MinN = cms.int32( 0 ),
56552     MaxEta = cms.double( 2.5 ),
56553     AbsEtaBins = cms.vdouble( 0.0 ),
56554     MinNstations = cms.vint32( 0 ),
56555     MinNhits = cms.vint32( 0 ),
56556     CutOnChambers = cms.bool( False ),
56557     MinNchambers = cms.vint32( 0 ),
56558     MaxDr = cms.double( 9999.0 ),
56559     MinDr = cms.double( -1.0 ),
56560     MaxDz = cms.double( 9999.0 ),
56561     MinDxySig = cms.double( -1.0 ),
56562     MinPt = cms.double( 0.0 ),
56563     NSigmaPt = cms.double( 0.0 ),
56564     MatchToPreviousCand = cms.bool( True )
56565 )
56566 fragment.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
56567     saveTags = cms.bool( True ),
56568     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56569     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
56570     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx" ),
56571     L1CandTag = cms.InputTag( "" ),
56572     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ),
56573     MinN = cms.int32( 1 ),
56574     MaxEta = cms.double( 2.5 ),
56575     MinNhits = cms.int32( 0 ),
56576     MaxDr = cms.double( 2.0 ),
56577     MinDr = cms.double( -1.0 ),
56578     MaxDz = cms.double( 9999.0 ),
56579     MinDxySig = cms.double( -1.0 ),
56580     MinPt = cms.double( 5.0 ),
56581     NSigmaPt = cms.double( 0.0 ),
56582     MaxNormalizedChi2 = cms.double( 9999.0 ),
56583     MaxDXYBeamSpot = cms.double( 9999.0 ),
56584     MinDXYBeamSpot = cms.double( -1.0 ),
56585     MinNmuonHits = cms.int32( 0 ),
56586     MaxPtDifference = cms.double( 9999.0 ),
56587     MinTrackPt = cms.double( 0.0 ),
56588     minMuonStations = cms.int32( 2 ),
56589     minTrkHits = cms.int32( -1 ),
56590     minMuonHits = cms.int32( -1 ),
56591     allowedTypeMask = cms.uint32( 255 ),
56592     requiredTypeMask = cms.uint32( 0 ),
56593     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
56594     trkMuonId = cms.uint32( 0 ),
56595     L1MatchingdR = cms.double( 0.3 ),
56596     MatchToPreviousCand = cms.bool( True ),
56597     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
56598     requireL3MuonTrajectorySeed = cms.bool( False ),
56599     useSimpleGeometry = cms.bool( True ),
56600     useStation2 = cms.bool( True ),
56601     fallbackToME1 = cms.bool( False ),
56602     cosmicPropagationHypothesis = cms.bool( False ),
56603     useMB2InOverlap = cms.bool( False ),
56604     useTrack = cms.string( "tracker" ),
56605     useState = cms.string( "atVertex" ),
56606     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56607     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56608     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56609 )
56610 fragment.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
56611     saveTags = cms.bool( True ),
56612     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56613     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
56614     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx" ),
56615     L1CandTag = cms.InputTag( "" ),
56616     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ),
56617     MinN = cms.int32( 1 ),
56618     MaxEta = cms.double( 2.5 ),
56619     MinNhits = cms.int32( 0 ),
56620     MaxDr = cms.double( 2.0 ),
56621     MinDr = cms.double( -1.0 ),
56622     MaxDz = cms.double( 9999.0 ),
56623     MinDxySig = cms.double( -1.0 ),
56624     MinPt = cms.double( 12.0 ),
56625     NSigmaPt = cms.double( 0.0 ),
56626     MaxNormalizedChi2 = cms.double( 9999.0 ),
56627     MaxDXYBeamSpot = cms.double( 9999.0 ),
56628     MinDXYBeamSpot = cms.double( -1.0 ),
56629     MinNmuonHits = cms.int32( 0 ),
56630     MaxPtDifference = cms.double( 9999.0 ),
56631     MinTrackPt = cms.double( 0.0 ),
56632     minMuonStations = cms.int32( 2 ),
56633     minTrkHits = cms.int32( -1 ),
56634     minMuonHits = cms.int32( -1 ),
56635     allowedTypeMask = cms.uint32( 255 ),
56636     requiredTypeMask = cms.uint32( 0 ),
56637     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
56638     trkMuonId = cms.uint32( 0 ),
56639     L1MatchingdR = cms.double( 0.3 ),
56640     MatchToPreviousCand = cms.bool( True ),
56641     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
56642     requireL3MuonTrajectorySeed = cms.bool( False ),
56643     useSimpleGeometry = cms.bool( True ),
56644     useStation2 = cms.bool( True ),
56645     fallbackToME1 = cms.bool( False ),
56646     cosmicPropagationHypothesis = cms.bool( False ),
56647     useMB2InOverlap = cms.bool( False ),
56648     useTrack = cms.string( "tracker" ),
56649     useState = cms.string( "atVertex" ),
56650     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56651     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56652     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56653 )
56654 fragment.hltDiMuonMergingNoVtx = cms.EDProducer( "TrackListMerger",
56655     copyExtras = cms.untracked.bool( True ),
56656     copyMVA = cms.bool( False ),
56657     TrackProducers = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltMuCtfTracks' ),
56658     MaxNormalizedChisq = cms.double( 1000.0 ),
56659     MinPT = cms.double( 0.05 ),
56660     MinFound = cms.int32( 3 ),
56661     Epsilon = cms.double( -0.001 ),
56662     ShareFrac = cms.double( 0.19 ),
56663     allowFirstHitShare = cms.bool( True ),
56664     FoundHitBonus = cms.double( 100.0 ),
56665     LostHitPenalty = cms.double( 0.0 ),
56666     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
56667     newQuality = cms.string( "confirmed" ),
56668     setsToMerge = cms.VPSet( 
56669       cms.PSet(  pQual = cms.bool( False ),
56670         tLists = cms.vint32( 0, 1 )
56671       )
56672     ),
56673     hasSelector = cms.vint32( 0, 0 ),
56674     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltMuCtfTracks' ),
56675     writeOnlyTrkQuals = cms.bool( False ),
56676     makeReKeyedSeeds = cms.untracked.bool( False ),
56677     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
56678 )
56679 fragment.hltDiMuonLinksNoVtx = cms.EDProducer( "MuonLinksProducerForHLT",
56680     LinkCollection = cms.InputTag( "hltIterL3MuonsFromL2LinksCombinationNoVtx" ),
56681     InclusiveTrackerTrackCollection = cms.InputTag( "hltDiMuonMergingNoVtx" ),
56682     ptMin = cms.double( 2.5 ),
56683     pMin = cms.double( 2.5 ),
56684     shareHitFraction = cms.double( 0.8 )
56685 )
56686 fragment.hltGlbTrkMuonsNoVtx = cms.EDProducer( "MuonIdProducer",
56687     MuonCaloCompatibility = cms.PSet( 
56688       delta_eta = cms.double( 0.02 ),
56689       delta_phi = cms.double( 0.02 ),
56690       allSiPMHO = cms.bool( False ),
56691       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
56692       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
56693     ),
56694     TrackAssociatorParameters = cms.PSet( 
56695       useMuon = cms.bool( True ),
56696       truthMatch = cms.bool( False ),
56697       usePreshower = cms.bool( False ),
56698       dRPreshowerPreselection = cms.double( 0.2 ),
56699       muonMaxDistanceSigmaY = cms.double( 0.0 ),
56700       useEcal = cms.bool( False ),
56701       muonMaxDistanceSigmaX = cms.double( 0.0 ),
56702       dRMuon = cms.double( 9999.0 ),
56703       dREcal = cms.double( 9999.0 ),
56704       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
56705       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
56706       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
56707       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
56708       propagateAllDirections = cms.bool( True ),
56709       muonMaxDistanceY = cms.double( 5.0 ),
56710       useHO = cms.bool( False ),
56711       muonMaxDistanceX = cms.double( 5.0 ),
56712       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
56713       useHcal = cms.bool( False ),
56714       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
56715       accountForTrajectoryChangeCalo = cms.bool( False ),
56716       dREcalPreselection = cms.double( 0.05 ),
56717       useCalo = cms.bool( False ),
56718       dRMuonPreselection = cms.double( 0.2 ),
56719       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
56720       dRHcal = cms.double( 9999.0 ),
56721       dRHcalPreselection = cms.double( 0.2 ),
56722       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
56723     ),
56724     CaloExtractorPSet = cms.PSet( 
56725       DR_Veto_H = cms.double( 0.1 ),
56726       CenterConeOnCalIntersection = cms.bool( False ),
56727       NoiseTow_EE = cms.double( 0.15 ),
56728       Noise_EB = cms.double( 0.025 ),
56729       Noise_HE = cms.double( 0.2 ),
56730       DR_Veto_E = cms.double( 0.07 ),
56731       NoiseTow_EB = cms.double( 0.04 ),
56732       Noise_EE = cms.double( 0.1 ),
56733       UseRecHitsFlag = cms.bool( False ),
56734       DR_Max = cms.double( 1.0 ),
56735       DepositLabel = cms.untracked.string( "Cal" ),
56736       Noise_HO = cms.double( 0.2 ),
56737       DR_Veto_HO = cms.double( 0.1 ),
56738       Threshold_H = cms.double( 0.5 ),
56739       PrintTimeReport = cms.untracked.bool( False ),
56740       Threshold_E = cms.double( 0.2 ),
56741       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
56742       ComponentName = cms.string( "CaloExtractorByAssociator" ),
56743       Threshold_HO = cms.double( 0.5 ),
56744       DepositInstanceLabels = cms.vstring( 'ecal',
56745         'hcal',
56746         'ho' ),
56747       ServiceParameters = cms.PSet( 
56748         RPCLayers = cms.bool( False ),
56749         UseMuonNavigation = cms.untracked.bool( False ),
56750         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
56751       ),
56752       TrackAssociatorParameters = cms.PSet( 
56753         useMuon = cms.bool( False ),
56754         truthMatch = cms.bool( False ),
56755         usePreshower = cms.bool( False ),
56756         dRPreshowerPreselection = cms.double( 0.2 ),
56757         muonMaxDistanceSigmaY = cms.double( 0.0 ),
56758         useEcal = cms.bool( False ),
56759         muonMaxDistanceSigmaX = cms.double( 0.0 ),
56760         dRMuon = cms.double( 9999.0 ),
56761         dREcal = cms.double( 1.0 ),
56762         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
56763         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
56764         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
56765         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
56766         propagateAllDirections = cms.bool( True ),
56767         muonMaxDistanceY = cms.double( 5.0 ),
56768         useHO = cms.bool( False ),
56769         muonMaxDistanceX = cms.double( 5.0 ),
56770         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
56771         useHcal = cms.bool( False ),
56772         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
56773         accountForTrajectoryChangeCalo = cms.bool( False ),
56774         dREcalPreselection = cms.double( 1.0 ),
56775         useCalo = cms.bool( True ),
56776         dRMuonPreselection = cms.double( 0.2 ),
56777         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
56778         dRHcal = cms.double( 1.0 ),
56779         dRHcalPreselection = cms.double( 1.0 ),
56780         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
56781       ),
56782       Noise_HB = cms.double( 0.2 )
56783     ),
56784     TrackExtractorPSet = cms.PSet( 
56785       Diff_z = cms.double( 0.2 ),
56786       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
56787       Chi2Ndof_Max = cms.double( 1.0E64 ),
56788       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
56789       DR_Veto = cms.double( 0.01 ),
56790       Pt_Min = cms.double( -1.0 ),
56791       DR_Max = cms.double( 1.0 ),
56792       DepositLabel = cms.untracked.string( "" ),
56793       NHits_Min = cms.uint32( 0 ),
56794       Chi2Prob_Min = cms.double( -1.0 ),
56795       Diff_r = cms.double( 0.1 ),
56796       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
56797       ComponentName = cms.string( "TrackExtractor" )
56798     ),
56799     JetExtractorPSet = cms.PSet( 
56800       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
56801       DR_Veto = cms.double( 0.1 ),
56802       DR_Max = cms.double( 1.0 ),
56803       ExcludeMuonVeto = cms.bool( True ),
56804       PrintTimeReport = cms.untracked.bool( False ),
56805       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
56806       ComponentName = cms.string( "JetExtractor" ),
56807       ServiceParameters = cms.PSet( 
56808         RPCLayers = cms.bool( False ),
56809         UseMuonNavigation = cms.untracked.bool( False ),
56810         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
56811       ),
56812       TrackAssociatorParameters = cms.PSet( 
56813         useMuon = cms.bool( False ),
56814         truthMatch = cms.bool( False ),
56815         usePreshower = cms.bool( False ),
56816         dRPreshowerPreselection = cms.double( 0.2 ),
56817         muonMaxDistanceSigmaY = cms.double( 0.0 ),
56818         useEcal = cms.bool( False ),
56819         muonMaxDistanceSigmaX = cms.double( 0.0 ),
56820         dRMuon = cms.double( 9999.0 ),
56821         dREcal = cms.double( 0.5 ),
56822         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
56823         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
56824         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
56825         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
56826         propagateAllDirections = cms.bool( True ),
56827         muonMaxDistanceY = cms.double( 5.0 ),
56828         useHO = cms.bool( False ),
56829         muonMaxDistanceX = cms.double( 5.0 ),
56830         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
56831         useHcal = cms.bool( False ),
56832         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
56833         accountForTrajectoryChangeCalo = cms.bool( False ),
56834         dREcalPreselection = cms.double( 0.5 ),
56835         useCalo = cms.bool( True ),
56836         dRMuonPreselection = cms.double( 0.2 ),
56837         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
56838         dRHcal = cms.double( 0.5 ),
56839         dRHcalPreselection = cms.double( 0.5 ),
56840         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
56841       ),
56842       Threshold = cms.double( 5.0 )
56843     ),
56844     trackDepositName = cms.string( "tracker" ),
56845     ecalDepositName = cms.string( "ecal" ),
56846     hcalDepositName = cms.string( "hcal" ),
56847     hoDepositName = cms.string( "ho" ),
56848     jetDepositName = cms.string( "jets" ),
56849     TimingFillerParameters = cms.PSet( 
56850       DTTimingParameters = cms.PSet( 
56851         HitError = cms.double( 6.0 ),
56852         MatchParameters = cms.PSet( 
56853           TightMatchDT = cms.bool( False ),
56854           DTradius = cms.double( 0.01 ),
56855           TightMatchCSC = cms.bool( True ),
56856           CSCsegments = cms.InputTag( "hltCscSegments" ),
56857           DTsegments = cms.InputTag( "hltDt4DSegments" )
56858         ),
56859         debug = cms.bool( False ),
56860         DoWireCorr = cms.bool( False ),
56861         RequireBothProjections = cms.bool( False ),
56862         DTTimeOffset = cms.double( 2.7 ),
56863         PruneCut = cms.double( 10000.0 ),
56864         DTsegments = cms.InputTag( "hltDt4DSegments" ),
56865         UseSegmentT0 = cms.bool( False ),
56866         HitsMin = cms.int32( 5 ),
56867         DropTheta = cms.bool( True ),
56868         ServiceParameters = cms.PSet( 
56869           RPCLayers = cms.bool( True ),
56870           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
56871         )
56872       ),
56873       UseCSC = cms.bool( True ),
56874       CSCTimingParameters = cms.PSet( 
56875         MatchParameters = cms.PSet( 
56876           TightMatchDT = cms.bool( False ),
56877           DTradius = cms.double( 0.01 ),
56878           TightMatchCSC = cms.bool( True ),
56879           CSCsegments = cms.InputTag( "hltCscSegments" ),
56880           DTsegments = cms.InputTag( "hltDt4DSegments" )
56881         ),
56882         debug = cms.bool( False ),
56883         CSCWireTimeOffset = cms.double( 0.0 ),
56884         CSCStripError = cms.double( 7.0 ),
56885         CSCTimeOffset = cms.double( 0.0 ),
56886         CSCWireError = cms.double( 8.6 ),
56887         PruneCut = cms.double( 100.0 ),
56888         CSCsegments = cms.InputTag( "hltCscSegments" ),
56889         UseStripTime = cms.bool( True ),
56890         CSCStripTimeOffset = cms.double( 0.0 ),
56891         UseWireTime = cms.bool( True ),
56892         ServiceParameters = cms.PSet( 
56893           RPCLayers = cms.bool( True ),
56894           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
56895         )
56896       ),
56897       ErrorDT = cms.double( 6.0 ),
56898       EcalEnergyCut = cms.double( 0.4 ),
56899       UseECAL = cms.bool( True ),
56900       ErrorEB = cms.double( 2.085 ),
56901       UseDT = cms.bool( True ),
56902       ErrorEE = cms.double( 6.95 ),
56903       ErrorCSC = cms.double( 7.4 )
56904     ),
56905     ShowerDigiFillerParameters = cms.PSet( 
56906       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
56907       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
56908       digiMaxDistanceX = cms.double( 25.0 )
56909     ),
56910     TrackerKinkFinderParameters = cms.PSet( 
56911       usePosition = cms.bool( False ),
56912       diagonalOnly = cms.bool( False )
56913     ),
56914     fillEnergy = cms.bool( False ),
56915     storeCrossedHcalRecHits = cms.bool( False ),
56916     maxAbsPullX = cms.double( 4.0 ),
56917     maxAbsEta = cms.double( 3.0 ),
56918     minPt = cms.double( 8.0 ),
56919     inputCollectionTypes = cms.vstring( 'inner tracks',
56920       'links' ),
56921     addExtraSoftMuons = cms.bool( False ),
56922     fillGlobalTrackRefits = cms.bool( False ),
56923     debugWithTruthMatching = cms.bool( False ),
56924     inputCollectionLabels = cms.VInputTag( 'hltDiMuonMergingNoVtx','hltDiMuonLinksNoVtx' ),
56925     fillCaloCompatibility = cms.bool( False ),
56926     maxAbsPullY = cms.double( 9999.0 ),
56927     maxAbsDy = cms.double( 9999.0 ),
56928     minP = cms.double( 0.0 ),
56929     minPCaloMuon = cms.double( 1.0E9 ),
56930     maxAbsDx = cms.double( 3.0 ),
56931     fillIsolation = cms.bool( False ),
56932     writeIsoDeposits = cms.bool( False ),
56933     minNumberOfMatches = cms.int32( 1 ),
56934     fillMatching = cms.bool( True ),
56935     fillShowerDigis = cms.bool( False ),
56936     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
56937     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
56938     fillGlobalTrackQuality = cms.bool( False ),
56939     globalTrackQualityInputTag = cms.InputTag( "" ),
56940     selectHighPurity = cms.bool( False ),
56941     pvInputTag = cms.InputTag( "" ),
56942     fillTrackerKink = cms.bool( False ),
56943     minCaloCompatibility = cms.double( 0.6 ),
56944     runArbitrationCleaner = cms.bool( False ),
56945     arbitrationCleanerOptions = cms.PSet( 
56946       OverlapDTheta = cms.double( 0.02 ),
56947       Overlap = cms.bool( True ),
56948       Clustering = cms.bool( True ),
56949       ME1a = cms.bool( True ),
56950       ClusterDTheta = cms.double( 0.02 ),
56951       ClusterDPhi = cms.double( 0.6 ),
56952       OverlapDPhi = cms.double( 0.0786 )
56953     ),
56954     arbitrateTrackerMuons = cms.bool( False )
56955 )
56956 fragment.hltGlbTrkMuonCandsNoVtx = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
56957     InputObjects = cms.InputTag( "hltGlbTrkMuonsNoVtx" ),
56958     DisplacedReconstruction = cms.bool( False )
56959 )
56960 fragment.hltTripleTrkMuFiltered5NoVtx = cms.EDFilter( "HLTMuonTrkL1TFilter",
56961     saveTags = cms.bool( True ),
56962     inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsNoVtx" ),
56963     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCandsNoVtx" ),
56964     previousCandTag = cms.InputTag( "" ),
56965     minTrkHits = cms.int32( -1 ),
56966     minMuonHits = cms.int32( -1 ),
56967     minMuonStations = cms.int32( 2 ),
56968     maxNormalizedChi2 = cms.double( 1.0E99 ),
56969     allowedTypeMask = cms.uint32( 255 ),
56970     requiredTypeMask = cms.uint32( 4 ),
56971     trkMuonId = cms.uint32( 0 ),
56972     minPt = cms.double( 5.0 ),
56973     minN = cms.uint32( 3 ),
56974     maxAbsEta = cms.double( 2.5 ),
56975     L1MatchingdR = cms.double( 0.3 ),
56976     useSimpleGeometry = cms.bool( True ),
56977     useStation2 = cms.bool( True ),
56978     fallbackToME1 = cms.bool( False ),
56979     cosmicPropagationHypothesis = cms.bool( False ),
56980     useMB2InOverlap = cms.bool( False ),
56981     useTrack = cms.string( "tracker" ),
56982     useState = cms.string( "atVertex" ),
56983     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56984     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56985     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56986 )
56987 fragment.hltSingleTrkMuFiltered12NoVtx = cms.EDFilter( "HLTMuonTrkL1TFilter",
56988     saveTags = cms.bool( True ),
56989     inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsNoVtx" ),
56990     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCandsNoVtx" ),
56991     previousCandTag = cms.InputTag( "" ),
56992     minTrkHits = cms.int32( -1 ),
56993     minMuonHits = cms.int32( -1 ),
56994     minMuonStations = cms.int32( 2 ),
56995     maxNormalizedChi2 = cms.double( 1.0E99 ),
56996     allowedTypeMask = cms.uint32( 255 ),
56997     requiredTypeMask = cms.uint32( 4 ),
56998     trkMuonId = cms.uint32( 0 ),
56999     minPt = cms.double( 12.0 ),
57000     minN = cms.uint32( 1 ),
57001     maxAbsEta = cms.double( 2.5 ),
57002     L1MatchingdR = cms.double( 0.3 ),
57003     useSimpleGeometry = cms.bool( True ),
57004     useStation2 = cms.bool( True ),
57005     fallbackToME1 = cms.bool( False ),
57006     cosmicPropagationHypothesis = cms.bool( False ),
57007     useMB2InOverlap = cms.bool( False ),
57008     useTrack = cms.string( "tracker" ),
57009     useState = cms.string( "atVertex" ),
57010     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
57011     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
57012     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
57013 )
57014 fragment.hltPreMu8 = cms.EDFilter( "HLTPrescaler",
57015     offset = cms.uint32( 0 ),
57016     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57017 )
57018 fragment.hltPreMu17 = cms.EDFilter( "HLTPrescaler",
57019     offset = cms.uint32( 0 ),
57020     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57021 )
57022 fragment.hltPreMu19 = cms.EDFilter( "HLTPrescaler",
57023     offset = cms.uint32( 0 ),
57024     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57025 )
57026 fragment.hltPreMu17Photon30IsoCaloId = cms.EDFilter( "HLTPrescaler",
57027     offset = cms.uint32( 0 ),
57028     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57029 )
57030 fragment.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
57031     saveTags = cms.bool( True ),
57032     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
57033     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
57034     MaxEta = cms.double( 2.5 ),
57035     MinPt = cms.double( 7.0 ),
57036     MaxDeltaR = cms.double( 0.3 ),
57037     MinN = cms.int32( 1 ),
57038     CentralBxOnly = cms.bool( True ),
57039     SelectQualities = cms.vint32(  )
57040 )
57041 fragment.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
57042     saveTags = cms.bool( True ),
57043     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
57044     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
57045     PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL1Filtered7" ),
57046     SeedMapTag = cms.InputTag( "hltL2Muons" ),
57047     MinN = cms.int32( 0 ),
57048     MaxEta = cms.double( 2.5 ),
57049     AbsEtaBins = cms.vdouble( 0.0 ),
57050     MinNstations = cms.vint32( 0 ),
57051     MinNhits = cms.vint32( 0 ),
57052     CutOnChambers = cms.bool( False ),
57053     MinNchambers = cms.vint32( 0 ),
57054     MaxDr = cms.double( 9999.0 ),
57055     MinDr = cms.double( -1.0 ),
57056     MaxDz = cms.double( 9999.0 ),
57057     MinDxySig = cms.double( -1.0 ),
57058     MinPt = cms.double( 0.0 ),
57059     NSigmaPt = cms.double( 0.0 ),
57060     MatchToPreviousCand = cms.bool( True )
57061 )
57062 fragment.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
57063     saveTags = cms.bool( True ),
57064     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
57065     PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL1Filtered7" ),
57066     MaxEta = cms.double( 2.5 ),
57067     MinPt = cms.double( 0.0 ),
57068     MaxDeltaR = cms.double( 0.3 ),
57069     MinN = cms.int32( 1 ),
57070     CentralBxOnly = cms.bool( True ),
57071     SelectQualities = cms.vint32(  )
57072 )
57073 fragment.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q = cms.EDFilter( "HLTMuonL3PreFilter",
57074     saveTags = cms.bool( True ),
57075     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
57076     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
57077     PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL2Filtered10" ),
57078     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7" ),
57079     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
57080     MinN = cms.int32( 1 ),
57081     MaxEta = cms.double( 1.0E99 ),
57082     MinNhits = cms.int32( 0 ),
57083     MaxDr = cms.double( 2.0 ),
57084     MinDr = cms.double( -1.0 ),
57085     MaxDz = cms.double( 9999.0 ),
57086     MinDxySig = cms.double( -1.0 ),
57087     MinPt = cms.double( 17.0 ),
57088     NSigmaPt = cms.double( 0.0 ),
57089     MaxNormalizedChi2 = cms.double( 9999.0 ),
57090     MaxDXYBeamSpot = cms.double( 9999.0 ),
57091     MinDXYBeamSpot = cms.double( -1.0 ),
57092     MinNmuonHits = cms.int32( 0 ),
57093     MaxPtDifference = cms.double( 9999.0 ),
57094     MinTrackPt = cms.double( 0.0 ),
57095     minMuonStations = cms.int32( 2 ),
57096     minTrkHits = cms.int32( -1 ),
57097     minMuonHits = cms.int32( -1 ),
57098     allowedTypeMask = cms.uint32( 255 ),
57099     requiredTypeMask = cms.uint32( 0 ),
57100     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
57101     trkMuonId = cms.uint32( 0 ),
57102     L1MatchingdR = cms.double( 0.3 ),
57103     MatchToPreviousCand = cms.bool( True ),
57104     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
57105     requireL3MuonTrajectorySeed = cms.bool( False ),
57106     useSimpleGeometry = cms.bool( True ),
57107     useStation2 = cms.bool( True ),
57108     fallbackToME1 = cms.bool( False ),
57109     cosmicPropagationHypothesis = cms.bool( False ),
57110     useMB2InOverlap = cms.bool( False ),
57111     useTrack = cms.string( "tracker" ),
57112     useState = cms.string( "atVertex" ),
57113     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
57114     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
57115     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
57116 )
57117 fragment.hltMu17Photon30IsoCaloIdPhotonlegFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
57118     saveTags = cms.bool( True ),
57119     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
57120     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57121     candNonIsolatedTag = cms.InputTag( "" ),
57122     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57123     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
57124     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57125     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57126     ncandcut = cms.int32( 1 ),
57127     doIsolated = cms.bool( False ),
57128     region_eta_size = cms.double( 0.522 ),
57129     region_eta_size_ecap = cms.double( 1.0 ),
57130     region_phi_size = cms.double( 1.044 ),
57131     barrel_end = cms.double( 1.4791 ),
57132     endcap_end = cms.double( 2.65 )
57133 )
57134 fragment.hltMu17Photon30IsoCaloIdPhotonlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57135     saveTags = cms.bool( True ),
57136     inputTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegFilter" ),
57137     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57138     etcutEB = cms.double( 30.0 ),
57139     etcutEE = cms.double( 30.0 ),
57140     minEtaCut = cms.double( -9999.0 ),
57141     maxEtaCut = cms.double( 9999.0 ),
57142     ncandcut = cms.int32( 1 )
57143 )
57144 fragment.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57145     saveTags = cms.bool( True ),
57146     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegEtFilter" ),
57147     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57148     rhoTag = cms.InputTag( "" ),
57149     energyLowEdges = cms.vdouble( 0.0 ),
57150     lessThan = cms.bool( True ),
57151     useEt = cms.bool( False ),
57152     useAbs = cms.bool( False ),
57153     thrRegularEB = cms.vdouble( 0.015 ),
57154     thrRegularEE = cms.vdouble( 0.035 ),
57155     thrOverEEB = cms.vdouble( -1.0 ),
57156     thrOverEEE = cms.vdouble( -1.0 ),
57157     thrOverE2EB = cms.vdouble( -1.0 ),
57158     thrOverE2EE = cms.vdouble( -1.0 ),
57159     ncandcut = cms.int32( 1 ),
57160     doRhoCorrection = cms.bool( False ),
57161     rhoMax = cms.double( 9.9999999E7 ),
57162     rhoScale = cms.double( 1.0 ),
57163     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57164     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57165     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57166 )
57167 fragment.hltMu17Photon30IsoCaloIdPhotonlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57168     saveTags = cms.bool( True ),
57169     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter" ),
57170     varTag = cms.InputTag( "hltEgammaHoverE" ),
57171     rhoTag = cms.InputTag( "" ),
57172     energyLowEdges = cms.vdouble( 0.0 ),
57173     lessThan = cms.bool( True ),
57174     useEt = cms.bool( False ),
57175     useAbs = cms.bool( False ),
57176     thrRegularEB = cms.vdouble( -1.0 ),
57177     thrRegularEE = cms.vdouble( -1.0 ),
57178     thrOverEEB = cms.vdouble( 0.15 ),
57179     thrOverEEE = cms.vdouble( 0.1 ),
57180     thrOverE2EB = cms.vdouble( -1.0 ),
57181     thrOverE2EE = cms.vdouble( -1.0 ),
57182     ncandcut = cms.int32( 1 ),
57183     doRhoCorrection = cms.bool( False ),
57184     rhoMax = cms.double( 9.9999999E7 ),
57185     rhoScale = cms.double( 1.0 ),
57186     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57187     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57188     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57189 )
57190 fragment.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
57191     saveTags = cms.bool( True ),
57192     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegHEFilter" ),
57193     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
57194     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57195     energyLowEdges = cms.vdouble( 0.0 ),
57196     lessThan = cms.bool( True ),
57197     useEt = cms.bool( True ),
57198     useAbs = cms.bool( False ),
57199     thrRegularEB = cms.vdouble( 5.0 ),
57200     thrRegularEE = cms.vdouble( 5.0 ),
57201     thrOverEEB = cms.vdouble( 0.012 ),
57202     thrOverEEE = cms.vdouble( 0.012 ),
57203     thrOverE2EB = cms.vdouble( 0.0 ),
57204     thrOverE2EE = cms.vdouble( 0.0 ),
57205     ncandcut = cms.int32( 1 ),
57206     doRhoCorrection = cms.bool( True ),
57207     rhoMax = cms.double( 9.9999999E7 ),
57208     rhoScale = cms.double( 1.0 ),
57209     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
57210     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57211     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57212 )
57213 fragment.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
57214     saveTags = cms.bool( True ),
57215     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter" ),
57216     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
57217     rhoTag = cms.InputTag( "" ),
57218     energyLowEdges = cms.vdouble( 0.0 ),
57219     lessThan = cms.bool( True ),
57220     useEt = cms.bool( True ),
57221     useAbs = cms.bool( False ),
57222     thrRegularEB = cms.vdouble( 4.0 ),
57223     thrRegularEE = cms.vdouble( 4.0 ),
57224     thrOverEEB = cms.vdouble( 0.002 ),
57225     thrOverEEE = cms.vdouble( 0.002 ),
57226     thrOverE2EB = cms.vdouble( 0.0 ),
57227     thrOverE2EE = cms.vdouble( 0.0 ),
57228     ncandcut = cms.int32( 1 ),
57229     doRhoCorrection = cms.bool( False ),
57230     rhoMax = cms.double( 9.9999999E7 ),
57231     rhoScale = cms.double( 1.0 ),
57232     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57233     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57234     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57235 )
57236 fragment.hltL1sSingleEG10IorSingleEG5 = cms.EDFilter( "HLTL1TSeed",
57237     saveTags = cms.bool( True ),
57238     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG8er2p5" ),
57239     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
57240     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
57241     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
57242     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
57243     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57244     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57245     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57246     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
57247     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
57248 )
57249 fragment.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler",
57250     offset = cms.uint32( 0 ),
57251     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57252 )
57253 fragment.hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
57254     saveTags = cms.bool( True ),
57255     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
57256     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57257     candNonIsolatedTag = cms.InputTag( "" ),
57258     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57259     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10IorSingleEG5" ),
57260     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57261     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57262     ncandcut = cms.int32( 1 ),
57263     doIsolated = cms.bool( False ),
57264     region_eta_size = cms.double( 0.522 ),
57265     region_eta_size_ecap = cms.double( 1.0 ),
57266     region_phi_size = cms.double( 1.044 ),
57267     barrel_end = cms.double( 1.4791 ),
57268     endcap_end = cms.double( 2.65 )
57269 )
57270 fragment.hltEle8CaloIdLTrackIdLIsoVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57271     saveTags = cms.bool( True ),
57272     inputTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter" ),
57273     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57274     etcutEB = cms.double( 8.0 ),
57275     etcutEE = cms.double( 8.0 ),
57276     minEtaCut = cms.double( -9999.0 ),
57277     maxEtaCut = cms.double( 9999.0 ),
57278     ncandcut = cms.int32( 1 )
57279 )
57280 fragment.hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57281     saveTags = cms.bool( True ),
57282     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLEtFilter" ),
57283     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57284     rhoTag = cms.InputTag( "" ),
57285     energyLowEdges = cms.vdouble( 0.0 ),
57286     lessThan = cms.bool( True ),
57287     useEt = cms.bool( False ),
57288     useAbs = cms.bool( False ),
57289     thrRegularEB = cms.vdouble( 0.013 ),
57290     thrRegularEE = cms.vdouble( 0.035 ),
57291     thrOverEEB = cms.vdouble( -1.0 ),
57292     thrOverEEE = cms.vdouble( -1.0 ),
57293     thrOverE2EB = cms.vdouble( -1.0 ),
57294     thrOverE2EE = cms.vdouble( -1.0 ),
57295     ncandcut = cms.int32( 1 ),
57296     doRhoCorrection = cms.bool( False ),
57297     rhoMax = cms.double( 9.9999999E7 ),
57298     rhoScale = cms.double( 1.0 ),
57299     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57300     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57301     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57302 )
57303 fragment.hltEle8CaloIdLTrackIdLIsoVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57304     saveTags = cms.bool( True ),
57305     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter" ),
57306     varTag = cms.InputTag( "hltEgammaHoverE" ),
57307     rhoTag = cms.InputTag( "" ),
57308     energyLowEdges = cms.vdouble( 0.0 ),
57309     lessThan = cms.bool( True ),
57310     useEt = cms.bool( False ),
57311     useAbs = cms.bool( False ),
57312     thrRegularEB = cms.vdouble( -1.0 ),
57313     thrRegularEE = cms.vdouble( -1.0 ),
57314     thrOverEEB = cms.vdouble( 0.13 ),
57315     thrOverEEE = cms.vdouble( 0.13 ),
57316     thrOverE2EB = cms.vdouble( -1.0 ),
57317     thrOverE2EE = cms.vdouble( -1.0 ),
57318     ncandcut = cms.int32( 1 ),
57319     doRhoCorrection = cms.bool( False ),
57320     rhoMax = cms.double( 9.9999999E7 ),
57321     rhoScale = cms.double( 1.0 ),
57322     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57323     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57324     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57325 )
57326 fragment.hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57327     saveTags = cms.bool( True ),
57328     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLHEFilter" ),
57329     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
57330     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57331     energyLowEdges = cms.vdouble( 0.0 ),
57332     lessThan = cms.bool( True ),
57333     useEt = cms.bool( True ),
57334     useAbs = cms.bool( False ),
57335     thrRegularEB = cms.vdouble( -1.0 ),
57336     thrRegularEE = cms.vdouble( -1.0 ),
57337     thrOverEEB = cms.vdouble( 0.5 ),
57338     thrOverEEE = cms.vdouble( 0.5 ),
57339     thrOverE2EB = cms.vdouble( -1.0 ),
57340     thrOverE2EE = cms.vdouble( -1.0 ),
57341     ncandcut = cms.int32( 1 ),
57342     doRhoCorrection = cms.bool( True ),
57343     rhoMax = cms.double( 9.9999999E7 ),
57344     rhoScale = cms.double( 1.0 ),
57345     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
57346     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57347     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57348 )
57349 fragment.hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57350     saveTags = cms.bool( True ),
57351     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter" ),
57352     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
57353     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57354     energyLowEdges = cms.vdouble( 0.0 ),
57355     lessThan = cms.bool( True ),
57356     useEt = cms.bool( True ),
57357     useAbs = cms.bool( False ),
57358     thrRegularEB = cms.vdouble( -1.0 ),
57359     thrRegularEE = cms.vdouble( -1.0 ),
57360     thrOverEEB = cms.vdouble( 0.3 ),
57361     thrOverEEE = cms.vdouble( 0.3 ),
57362     thrOverE2EB = cms.vdouble( -1.0 ),
57363     thrOverE2EE = cms.vdouble( -1.0 ),
57364     ncandcut = cms.int32( 1 ),
57365     doRhoCorrection = cms.bool( True ),
57366     rhoMax = cms.double( 9.9999999E7 ),
57367     rhoScale = cms.double( 1.0 ),
57368     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
57369     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57370     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57371 )
57372 fragment.hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
57373     saveTags = cms.bool( True ),
57374     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter" ),
57375     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
57376     npixelmatchcut = cms.double( 1.0 ),
57377     ncandcut = cms.int32( 1 ),
57378     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57379     s_a_phi1B = cms.double( 0.0069 ),
57380     s_a_phi1I = cms.double( 0.0088 ),
57381     s_a_phi1F = cms.double( 0.0076 ),
57382     s_a_phi2B = cms.double( 3.7E-4 ),
57383     s_a_phi2I = cms.double( 7.0E-4 ),
57384     s_a_phi2F = cms.double( 0.00906 ),
57385     s_a_zB = cms.double( 0.012 ),
57386     s_a_rI = cms.double( 0.027 ),
57387     s_a_rF = cms.double( 0.04 ),
57388     s2_threshold = cms.double( 0.4 ),
57389     tanhSO10BarrelThres = cms.double( 0.35 ),
57390     tanhSO10InterThres = cms.double( 1.0 ),
57391     tanhSO10ForwardThres = cms.double( 1.0 ),
57392     useS = cms.bool( False ),
57393     pixelVeto = cms.bool( False )
57394 )
57395 fragment.hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57396     saveTags = cms.bool( True ),
57397     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter" ),
57398     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
57399     rhoTag = cms.InputTag( "" ),
57400     energyLowEdges = cms.vdouble( 0.0 ),
57401     lessThan = cms.bool( True ),
57402     useEt = cms.bool( True ),
57403     useAbs = cms.bool( True ),
57404     thrRegularEB = cms.vdouble( 999999.0 ),
57405     thrRegularEE = cms.vdouble( 999999.0 ),
57406     thrOverEEB = cms.vdouble( -1.0 ),
57407     thrOverEEE = cms.vdouble( -1.0 ),
57408     thrOverE2EB = cms.vdouble( -1.0 ),
57409     thrOverE2EE = cms.vdouble( -1.0 ),
57410     ncandcut = cms.int32( 1 ),
57411     doRhoCorrection = cms.bool( False ),
57412     rhoMax = cms.double( 9.9999999E7 ),
57413     rhoScale = cms.double( 1.0 ),
57414     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57415     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57416     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57417 )
57418 fragment.hltEle8CaloIdLTrackIdLIsoVLDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57419     saveTags = cms.bool( True ),
57420     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter" ),
57421     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
57422     rhoTag = cms.InputTag( "" ),
57423     energyLowEdges = cms.vdouble( 0.0 ),
57424     lessThan = cms.bool( True ),
57425     useEt = cms.bool( True ),
57426     useAbs = cms.bool( True ),
57427     thrRegularEB = cms.vdouble( 0.01 ),
57428     thrRegularEE = cms.vdouble( 0.015 ),
57429     thrOverEEB = cms.vdouble( -1.0 ),
57430     thrOverEEE = cms.vdouble( -1.0 ),
57431     thrOverE2EB = cms.vdouble( -1.0 ),
57432     thrOverE2EE = cms.vdouble( -1.0 ),
57433     ncandcut = cms.int32( 1 ),
57434     doRhoCorrection = cms.bool( False ),
57435     rhoMax = cms.double( 9.9999999E7 ),
57436     rhoScale = cms.double( 1.0 ),
57437     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57438     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57439     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57440 )
57441 fragment.hltEle8CaloIdLTrackIdLIsoVLDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57442     saveTags = cms.bool( True ),
57443     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLDetaFilter" ),
57444     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
57445     rhoTag = cms.InputTag( "" ),
57446     energyLowEdges = cms.vdouble( 0.0 ),
57447     lessThan = cms.bool( True ),
57448     useEt = cms.bool( True ),
57449     useAbs = cms.bool( True ),
57450     thrRegularEB = cms.vdouble( 0.07 ),
57451     thrRegularEE = cms.vdouble( 0.1 ),
57452     thrOverEEB = cms.vdouble( -1.0 ),
57453     thrOverEEE = cms.vdouble( -1.0 ),
57454     thrOverE2EB = cms.vdouble( -1.0 ),
57455     thrOverE2EE = cms.vdouble( -1.0 ),
57456     ncandcut = cms.int32( 1 ),
57457     doRhoCorrection = cms.bool( False ),
57458     rhoMax = cms.double( 9.9999999E7 ),
57459     rhoScale = cms.double( 1.0 ),
57460     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57461     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57462     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57463 )
57464 fragment.hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57465     saveTags = cms.bool( True ),
57466     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLDphiFilter" ),
57467     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
57468     rhoTag = cms.InputTag( "" ),
57469     energyLowEdges = cms.vdouble( 0.0 ),
57470     lessThan = cms.bool( True ),
57471     useEt = cms.bool( True ),
57472     useAbs = cms.bool( False ),
57473     thrRegularEB = cms.vdouble( -1.0 ),
57474     thrRegularEE = cms.vdouble( -1.0 ),
57475     thrOverEEB = cms.vdouble( 0.2 ),
57476     thrOverEEE = cms.vdouble( 0.2 ),
57477     thrOverE2EB = cms.vdouble( -1.0 ),
57478     thrOverE2EE = cms.vdouble( -1.0 ),
57479     ncandcut = cms.int32( 1 ),
57480     doRhoCorrection = cms.bool( False ),
57481     rhoMax = cms.double( 9.9999999E7 ),
57482     rhoScale = cms.double( 1.0 ),
57483     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57484     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57485     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57486 )
57487 fragment.hltEle8JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
57488     leptons = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter" ),
57489     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
57490     minDeltaR = cms.double( 1.0 ),
57491     numLeptons = cms.uint32( 1 )
57492 )
57493 fragment.hltEle8PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
57494     saveTags = cms.bool( True ),
57495     inputTag = cms.InputTag( "hltEle8JetCollectionsForLeptonPlusPFJets" ),
57496     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
57497     MinJetPt = cms.double( 30.0 ),
57498     MaxAbsJetEta = cms.double( 2.5 ),
57499     MinNJets = cms.uint32( 1 ),
57500     triggerType = cms.int32( 85 )
57501 )
57502 fragment.hltL1sSingleEG10IorSingleEG15 = cms.EDFilter( "HLTL1TSeed",
57503     saveTags = cms.bool( True ),
57504     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ),
57505     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
57506     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
57507     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
57508     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
57509     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57510     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57511     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57512     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
57513     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
57514 )
57515 fragment.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler",
57516     offset = cms.uint32( 0 ),
57517     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57518 )
57519 fragment.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
57520     saveTags = cms.bool( True ),
57521     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
57522     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57523     candNonIsolatedTag = cms.InputTag( "" ),
57524     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57525     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10IorSingleEG15" ),
57526     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57527     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57528     ncandcut = cms.int32( 1 ),
57529     doIsolated = cms.bool( False ),
57530     region_eta_size = cms.double( 0.522 ),
57531     region_eta_size_ecap = cms.double( 1.0 ),
57532     region_phi_size = cms.double( 1.044 ),
57533     barrel_end = cms.double( 1.4791 ),
57534     endcap_end = cms.double( 2.65 )
57535 )
57536 fragment.hltEle12CaloIdLTrackIdLIsoVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57537     saveTags = cms.bool( True ),
57538     inputTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter" ),
57539     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57540     etcutEB = cms.double( 12.0 ),
57541     etcutEE = cms.double( 12.0 ),
57542     minEtaCut = cms.double( -9999.0 ),
57543     maxEtaCut = cms.double( 9999.0 ),
57544     ncandcut = cms.int32( 1 )
57545 )
57546 fragment.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57547     saveTags = cms.bool( True ),
57548     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLEtFilter" ),
57549     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57550     rhoTag = cms.InputTag( "" ),
57551     energyLowEdges = cms.vdouble( 0.0 ),
57552     lessThan = cms.bool( True ),
57553     useEt = cms.bool( False ),
57554     useAbs = cms.bool( False ),
57555     thrRegularEB = cms.vdouble( 0.013 ),
57556     thrRegularEE = cms.vdouble( 0.035 ),
57557     thrOverEEB = cms.vdouble( -1.0 ),
57558     thrOverEEE = cms.vdouble( -1.0 ),
57559     thrOverE2EB = cms.vdouble( -1.0 ),
57560     thrOverE2EE = cms.vdouble( -1.0 ),
57561     ncandcut = cms.int32( 1 ),
57562     doRhoCorrection = cms.bool( False ),
57563     rhoMax = cms.double( 9.9999999E7 ),
57564     rhoScale = cms.double( 1.0 ),
57565     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57566     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57567     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57568 )
57569 fragment.hltEle12CaloIdLTrackIdLIsoVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57570     saveTags = cms.bool( True ),
57571     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter" ),
57572     varTag = cms.InputTag( "hltEgammaHoverE" ),
57573     rhoTag = cms.InputTag( "" ),
57574     energyLowEdges = cms.vdouble( 0.0 ),
57575     lessThan = cms.bool( True ),
57576     useEt = cms.bool( False ),
57577     useAbs = cms.bool( False ),
57578     thrRegularEB = cms.vdouble( -1.0 ),
57579     thrRegularEE = cms.vdouble( -1.0 ),
57580     thrOverEEB = cms.vdouble( 0.13 ),
57581     thrOverEEE = cms.vdouble( 0.13 ),
57582     thrOverE2EB = cms.vdouble( -1.0 ),
57583     thrOverE2EE = cms.vdouble( -1.0 ),
57584     ncandcut = cms.int32( 1 ),
57585     doRhoCorrection = cms.bool( False ),
57586     rhoMax = cms.double( 9.9999999E7 ),
57587     rhoScale = cms.double( 1.0 ),
57588     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57589     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57590     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57591 )
57592 fragment.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57593     saveTags = cms.bool( True ),
57594     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLHEFilter" ),
57595     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
57596     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57597     energyLowEdges = cms.vdouble( 0.0 ),
57598     lessThan = cms.bool( True ),
57599     useEt = cms.bool( True ),
57600     useAbs = cms.bool( False ),
57601     thrRegularEB = cms.vdouble( -1.0 ),
57602     thrRegularEE = cms.vdouble( -1.0 ),
57603     thrOverEEB = cms.vdouble( 0.5 ),
57604     thrOverEEE = cms.vdouble( 0.5 ),
57605     thrOverE2EB = cms.vdouble( -1.0 ),
57606     thrOverE2EE = cms.vdouble( -1.0 ),
57607     ncandcut = cms.int32( 1 ),
57608     doRhoCorrection = cms.bool( True ),
57609     rhoMax = cms.double( 9.9999999E7 ),
57610     rhoScale = cms.double( 1.0 ),
57611     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
57612     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57613     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57614 )
57615 fragment.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57616     saveTags = cms.bool( True ),
57617     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter" ),
57618     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
57619     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57620     energyLowEdges = cms.vdouble( 0.0 ),
57621     lessThan = cms.bool( True ),
57622     useEt = cms.bool( True ),
57623     useAbs = cms.bool( False ),
57624     thrRegularEB = cms.vdouble( -1.0 ),
57625     thrRegularEE = cms.vdouble( -1.0 ),
57626     thrOverEEB = cms.vdouble( 0.3 ),
57627     thrOverEEE = cms.vdouble( 0.3 ),
57628     thrOverE2EB = cms.vdouble( -1.0 ),
57629     thrOverE2EE = cms.vdouble( -1.0 ),
57630     ncandcut = cms.int32( 1 ),
57631     doRhoCorrection = cms.bool( True ),
57632     rhoMax = cms.double( 9.9999999E7 ),
57633     rhoScale = cms.double( 1.0 ),
57634     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
57635     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57636     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57637 )
57638 fragment.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
57639     saveTags = cms.bool( True ),
57640     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter" ),
57641     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
57642     npixelmatchcut = cms.double( 1.0 ),
57643     ncandcut = cms.int32( 1 ),
57644     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57645     s_a_phi1B = cms.double( 0.0069 ),
57646     s_a_phi1I = cms.double( 0.0088 ),
57647     s_a_phi1F = cms.double( 0.0076 ),
57648     s_a_phi2B = cms.double( 3.7E-4 ),
57649     s_a_phi2I = cms.double( 7.0E-4 ),
57650     s_a_phi2F = cms.double( 0.00906 ),
57651     s_a_zB = cms.double( 0.012 ),
57652     s_a_rI = cms.double( 0.027 ),
57653     s_a_rF = cms.double( 0.04 ),
57654     s2_threshold = cms.double( 0.4 ),
57655     tanhSO10BarrelThres = cms.double( 0.35 ),
57656     tanhSO10InterThres = cms.double( 1.0 ),
57657     tanhSO10ForwardThres = cms.double( 1.0 ),
57658     useS = cms.bool( False ),
57659     pixelVeto = cms.bool( False )
57660 )
57661 fragment.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57662     saveTags = cms.bool( True ),
57663     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter" ),
57664     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
57665     rhoTag = cms.InputTag( "" ),
57666     energyLowEdges = cms.vdouble( 0.0 ),
57667     lessThan = cms.bool( True ),
57668     useEt = cms.bool( True ),
57669     useAbs = cms.bool( True ),
57670     thrRegularEB = cms.vdouble( 999999.0 ),
57671     thrRegularEE = cms.vdouble( 999999.0 ),
57672     thrOverEEB = cms.vdouble( -1.0 ),
57673     thrOverEEE = cms.vdouble( -1.0 ),
57674     thrOverE2EB = cms.vdouble( -1.0 ),
57675     thrOverE2EE = cms.vdouble( -1.0 ),
57676     ncandcut = cms.int32( 1 ),
57677     doRhoCorrection = cms.bool( False ),
57678     rhoMax = cms.double( 9.9999999E7 ),
57679     rhoScale = cms.double( 1.0 ),
57680     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57681     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57682     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57683 )
57684 fragment.hltEle12CaloIdLTrackIdLIsoVLDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57685     saveTags = cms.bool( True ),
57686     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter" ),
57687     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
57688     rhoTag = cms.InputTag( "" ),
57689     energyLowEdges = cms.vdouble( 0.0 ),
57690     lessThan = cms.bool( True ),
57691     useEt = cms.bool( True ),
57692     useAbs = cms.bool( True ),
57693     thrRegularEB = cms.vdouble( 0.01 ),
57694     thrRegularEE = cms.vdouble( 0.015 ),
57695     thrOverEEB = cms.vdouble( -1.0 ),
57696     thrOverEEE = cms.vdouble( -1.0 ),
57697     thrOverE2EB = cms.vdouble( -1.0 ),
57698     thrOverE2EE = cms.vdouble( -1.0 ),
57699     ncandcut = cms.int32( 1 ),
57700     doRhoCorrection = cms.bool( False ),
57701     rhoMax = cms.double( 9.9999999E7 ),
57702     rhoScale = cms.double( 1.0 ),
57703     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57704     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57705     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57706 )
57707 fragment.hltEle12CaloIdLTrackIdLIsoVLDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57708     saveTags = cms.bool( True ),
57709     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLDetaFilter" ),
57710     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
57711     rhoTag = cms.InputTag( "" ),
57712     energyLowEdges = cms.vdouble( 0.0 ),
57713     lessThan = cms.bool( True ),
57714     useEt = cms.bool( True ),
57715     useAbs = cms.bool( True ),
57716     thrRegularEB = cms.vdouble( 0.07 ),
57717     thrRegularEE = cms.vdouble( 0.1 ),
57718     thrOverEEB = cms.vdouble( -1.0 ),
57719     thrOverEEE = cms.vdouble( -1.0 ),
57720     thrOverE2EB = cms.vdouble( -1.0 ),
57721     thrOverE2EE = cms.vdouble( -1.0 ),
57722     ncandcut = cms.int32( 1 ),
57723     doRhoCorrection = cms.bool( False ),
57724     rhoMax = cms.double( 9.9999999E7 ),
57725     rhoScale = cms.double( 1.0 ),
57726     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57727     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57728     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57729 )
57730 fragment.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57731     saveTags = cms.bool( True ),
57732     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLDphiFilter" ),
57733     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
57734     rhoTag = cms.InputTag( "" ),
57735     energyLowEdges = cms.vdouble( 0.0 ),
57736     lessThan = cms.bool( True ),
57737     useEt = cms.bool( True ),
57738     useAbs = cms.bool( False ),
57739     thrRegularEB = cms.vdouble( -1.0 ),
57740     thrRegularEE = cms.vdouble( -1.0 ),
57741     thrOverEEB = cms.vdouble( 0.2 ),
57742     thrOverEEE = cms.vdouble( 0.2 ),
57743     thrOverE2EB = cms.vdouble( -1.0 ),
57744     thrOverE2EE = cms.vdouble( -1.0 ),
57745     ncandcut = cms.int32( 1 ),
57746     doRhoCorrection = cms.bool( False ),
57747     rhoMax = cms.double( 9.9999999E7 ),
57748     rhoScale = cms.double( 1.0 ),
57749     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57750     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57751     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57752 )
57753 fragment.hltEle12JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
57754     leptons = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter" ),
57755     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
57756     minDeltaR = cms.double( 1.0 ),
57757     numLeptons = cms.uint32( 1 )
57758 )
57759 fragment.hltEle12PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
57760     saveTags = cms.bool( True ),
57761     inputTag = cms.InputTag( "hltEle12JetCollectionsForLeptonPlusPFJets" ),
57762     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
57763     MinJetPt = cms.double( 30.0 ),
57764     MaxAbsJetEta = cms.double( 2.5 ),
57765     MinNJets = cms.uint32( 1 ),
57766     triggerType = cms.int32( 85 )
57767 )
57768 fragment.hltL1sIsoEG14erHTT200 = cms.EDFilter( "HLTL1TSeed",
57769     saveTags = cms.bool( True ),
57770     L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG14er2p5_HTT200er OR L1_LooseIsoEG16er2p5_HTT200er OR L1_HTT280er" ),
57771     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
57772     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
57773     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
57774     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
57775     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57776     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57777     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57778     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
57779     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
57780 )
57781 fragment.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 = cms.EDFilter( "HLTPrescaler",
57782     offset = cms.uint32( 0 ),
57783     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57784 )
57785 fragment.hltEGL1IsoEG14erHTT200Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
57786     saveTags = cms.bool( True ),
57787     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
57788     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57789     candNonIsolatedTag = cms.InputTag( "" ),
57790     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57791     L1SeedFilterTag = cms.InputTag( "hltL1sIsoEG14erHTT200" ),
57792     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57793     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57794     ncandcut = cms.int32( 1 ),
57795     doIsolated = cms.bool( False ),
57796     region_eta_size = cms.double( 0.522 ),
57797     region_eta_size_ecap = cms.double( 1.0 ),
57798     region_phi_size = cms.double( 1.044 ),
57799     barrel_end = cms.double( 1.4791 ),
57800     endcap_end = cms.double( 2.5 )
57801 )
57802 fragment.hltEG14EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57803     saveTags = cms.bool( True ),
57804     inputTag = cms.InputTag( "hltEGL1IsoEG14erHTT200Filter" ),
57805     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57806     etcutEB = cms.double( 14.0 ),
57807     etcutEE = cms.double( 14.0 ),
57808     minEtaCut = cms.double( -9999.0 ),
57809     maxEtaCut = cms.double( 9999.0 ),
57810     ncandcut = cms.int32( 1 )
57811 )
57812 fragment.hltEle14VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57813     saveTags = cms.bool( True ),
57814     candTag = cms.InputTag( "hltEG14EtFilter" ),
57815     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57816     rhoTag = cms.InputTag( "" ),
57817     energyLowEdges = cms.vdouble( 0.0 ),
57818     lessThan = cms.bool( True ),
57819     useEt = cms.bool( False ),
57820     useAbs = cms.bool( False ),
57821     thrRegularEB = cms.vdouble( 0.0105 ),
57822     thrRegularEE = cms.vdouble( 0.031 ),
57823     thrOverEEB = cms.vdouble( -1.0 ),
57824     thrOverEEE = cms.vdouble( -1.0 ),
57825     thrOverE2EB = cms.vdouble( -1.0 ),
57826     thrOverE2EE = cms.vdouble( -1.0 ),
57827     ncandcut = cms.int32( 1 ),
57828     doRhoCorrection = cms.bool( False ),
57829     rhoMax = cms.double( 9.9999999E7 ),
57830     rhoScale = cms.double( 1.0 ),
57831     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57832     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57833     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57834 )
57835 fragment.hltEle14VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57836     saveTags = cms.bool( True ),
57837     candTag = cms.InputTag( "hltEle14VVVLClusterShapeFilter" ),
57838     varTag = cms.InputTag( "hltEgammaHoverE" ),
57839     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57840     energyLowEdges = cms.vdouble( 0.0 ),
57841     lessThan = cms.bool( True ),
57842     useEt = cms.bool( False ),
57843     useAbs = cms.bool( False ),
57844     thrRegularEB = cms.vdouble( -1.0 ),
57845     thrRegularEE = cms.vdouble( -1.0 ),
57846     thrOverEEB = cms.vdouble( 0.08 ),
57847     thrOverEEE = cms.vdouble( 0.04 ),
57848     thrOverE2EB = cms.vdouble( -1.0 ),
57849     thrOverE2EE = cms.vdouble( -1.0 ),
57850     ncandcut = cms.int32( 1 ),
57851     doRhoCorrection = cms.bool( True ),
57852     rhoMax = cms.double( 9.9999999E7 ),
57853     rhoScale = cms.double( 1.0 ),
57854     effectiveAreas = cms.vdouble( 0.079, 0.25 ),
57855     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57856     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57857 )
57858 fragment.hltEle14VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57859     saveTags = cms.bool( True ),
57860     candTag = cms.InputTag( "hltEle14VVVLHEFilter" ),
57861     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ),
57862     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57863     energyLowEdges = cms.vdouble( 0.0 ),
57864     lessThan = cms.bool( True ),
57865     useEt = cms.bool( True ),
57866     useAbs = cms.bool( False ),
57867     thrRegularEB = cms.vdouble( -1.0 ),
57868     thrRegularEE = cms.vdouble( -1.0 ),
57869     thrOverEEB = cms.vdouble( 0.5 ),
57870     thrOverEEE = cms.vdouble( 0.5 ),
57871     thrOverE2EB = cms.vdouble( -1.0 ),
57872     thrOverE2EE = cms.vdouble( -1.0 ),
57873     ncandcut = cms.int32( 1 ),
57874     doRhoCorrection = cms.bool( True ),
57875     rhoMax = cms.double( 9.9999999E7 ),
57876     rhoScale = cms.double( 1.0 ),
57877     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
57878     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57879     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57880 )
57881 fragment.hltEle14VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57882     saveTags = cms.bool( True ),
57883     candTag = cms.InputTag( "hltEle14VVVLEcalIsoFilter" ),
57884     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ),
57885     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57886     energyLowEdges = cms.vdouble( 0.0 ),
57887     lessThan = cms.bool( True ),
57888     useEt = cms.bool( True ),
57889     useAbs = cms.bool( False ),
57890     thrRegularEB = cms.vdouble( -1.0 ),
57891     thrRegularEE = cms.vdouble( -1.0 ),
57892     thrOverEEB = cms.vdouble( 0.6 ),
57893     thrOverEEE = cms.vdouble( 0.6 ),
57894     thrOverE2EB = cms.vdouble( -1.0 ),
57895     thrOverE2EE = cms.vdouble( -1.0 ),
57896     ncandcut = cms.int32( 1 ),
57897     doRhoCorrection = cms.bool( True ),
57898     rhoMax = cms.double( 9.9999999E7 ),
57899     rhoScale = cms.double( 1.0 ),
57900     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
57901     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57902     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57903 )
57904 fragment.hltEle14VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
57905     saveTags = cms.bool( True ),
57906     candTag = cms.InputTag( "hltEle14VVVLHcalIsoFilter" ),
57907     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
57908     npixelmatchcut = cms.double( 1.0 ),
57909     ncandcut = cms.int32( 1 ),
57910     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57911     s_a_phi1B = cms.double( 0.0069 ),
57912     s_a_phi1I = cms.double( 0.0088 ),
57913     s_a_phi1F = cms.double( 0.0076 ),
57914     s_a_phi2B = cms.double( 3.7E-4 ),
57915     s_a_phi2I = cms.double( 7.0E-4 ),
57916     s_a_phi2F = cms.double( 0.00906 ),
57917     s_a_zB = cms.double( 0.012 ),
57918     s_a_rI = cms.double( 0.027 ),
57919     s_a_rF = cms.double( 0.04 ),
57920     s2_threshold = cms.double( 0.4 ),
57921     tanhSO10BarrelThres = cms.double( 0.35 ),
57922     tanhSO10InterThres = cms.double( 1.0 ),
57923     tanhSO10ForwardThres = cms.double( 1.0 ),
57924     useS = cms.bool( False ),
57925     pixelVeto = cms.bool( False )
57926 )
57927 fragment.hltEle14VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57928     saveTags = cms.bool( True ),
57929     candTag = cms.InputTag( "hltEle14VVVLPixelMatchFilter" ),
57930     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
57931     rhoTag = cms.InputTag( "" ),
57932     energyLowEdges = cms.vdouble( 0.0 ),
57933     lessThan = cms.bool( True ),
57934     useEt = cms.bool( True ),
57935     useAbs = cms.bool( True ),
57936     thrRegularEB = cms.vdouble( 0.025 ),
57937     thrRegularEE = cms.vdouble( 0.01 ),
57938     thrOverEEB = cms.vdouble( -1.0 ),
57939     thrOverEEE = cms.vdouble( -1.0 ),
57940     thrOverE2EB = cms.vdouble( -1.0 ),
57941     thrOverE2EE = cms.vdouble( -1.0 ),
57942     ncandcut = cms.int32( 1 ),
57943     doRhoCorrection = cms.bool( False ),
57944     rhoMax = cms.double( 9.9999999E7 ),
57945     rhoScale = cms.double( 1.0 ),
57946     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57947     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57948     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57949 )
57950 fragment.hltEle14VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
57951     saveTags = cms.bool( True ),
57952     candTag = cms.InputTag( "hltEle14VVVLGsfOneOEMinusOneOPFilter" ),
57953     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
57954     rhoTag = cms.InputTag( "" ),
57955     energyLowEdges = cms.vdouble( 0.0 ),
57956     lessThan = cms.bool( True ),
57957     useEt = cms.bool( True ),
57958     useAbs = cms.bool( False ),
57959     thrRegularEB = cms.vdouble( 999999.0 ),
57960     thrRegularEE = cms.vdouble( 4.0 ),
57961     thrOverEEB = cms.vdouble( -1.0 ),
57962     thrOverEEE = cms.vdouble( -1.0 ),
57963     thrOverE2EB = cms.vdouble( -1.0 ),
57964     thrOverE2EE = cms.vdouble( -1.0 ),
57965     ncandcut = cms.int32( 1 ),
57966     doRhoCorrection = cms.bool( False ),
57967     rhoMax = cms.double( 9.9999999E7 ),
57968     rhoScale = cms.double( 1.0 ),
57969     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57970     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57971     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57972 )
57973 fragment.hltEle14VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57974     saveTags = cms.bool( True ),
57975     candTag = cms.InputTag( "hltEle14VVVLGsfChi2Filter" ),
57976     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
57977     rhoTag = cms.InputTag( "" ),
57978     energyLowEdges = cms.vdouble( 0.0 ),
57979     lessThan = cms.bool( True ),
57980     useEt = cms.bool( True ),
57981     useAbs = cms.bool( False ),
57982     thrRegularEB = cms.vdouble( 999.0 ),
57983     thrRegularEE = cms.vdouble( 2.0 ),
57984     thrOverEEB = cms.vdouble( -1.0 ),
57985     thrOverEEE = cms.vdouble( -1.0 ),
57986     thrOverE2EB = cms.vdouble( -1.0 ),
57987     thrOverE2EE = cms.vdouble( -1.0 ),
57988     ncandcut = cms.int32( 1 ),
57989     doRhoCorrection = cms.bool( False ),
57990     rhoMax = cms.double( 9.9999999E7 ),
57991     rhoScale = cms.double( 1.0 ),
57992     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57993     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57994     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57995 )
57996 fragment.hltEle14VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57997     saveTags = cms.bool( True ),
57998     candTag = cms.InputTag( "hltEle14VVVLGsfMissingHitsFilter" ),
57999     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58000     rhoTag = cms.InputTag( "" ),
58001     energyLowEdges = cms.vdouble( 0.0 ),
58002     lessThan = cms.bool( True ),
58003     useEt = cms.bool( True ),
58004     useAbs = cms.bool( True ),
58005     thrRegularEB = cms.vdouble( 0.0044 ),
58006     thrRegularEE = cms.vdouble( 0.006 ),
58007     thrOverEEB = cms.vdouble( -1.0 ),
58008     thrOverEEE = cms.vdouble( -1.0 ),
58009     thrOverE2EB = cms.vdouble( -1.0 ),
58010     thrOverE2EE = cms.vdouble( -1.0 ),
58011     ncandcut = cms.int32( 1 ),
58012     doRhoCorrection = cms.bool( False ),
58013     rhoMax = cms.double( 9.9999999E7 ),
58014     rhoScale = cms.double( 1.0 ),
58015     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58016     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58017     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58018 )
58019 fragment.hltEle14VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58020     saveTags = cms.bool( True ),
58021     candTag = cms.InputTag( "hltEle14VVVLGsfDetaFilter" ),
58022     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58023     rhoTag = cms.InputTag( "" ),
58024     energyLowEdges = cms.vdouble( 0.0 ),
58025     lessThan = cms.bool( True ),
58026     useEt = cms.bool( True ),
58027     useAbs = cms.bool( True ),
58028     thrRegularEB = cms.vdouble( 0.025 ),
58029     thrRegularEE = cms.vdouble( 0.025 ),
58030     thrOverEEB = cms.vdouble( -1.0 ),
58031     thrOverEEE = cms.vdouble( -1.0 ),
58032     thrOverE2EB = cms.vdouble( -1.0 ),
58033     thrOverE2EE = cms.vdouble( -1.0 ),
58034     ncandcut = cms.int32( 1 ),
58035     doRhoCorrection = cms.bool( False ),
58036     rhoMax = cms.double( 9.9999999E7 ),
58037     rhoScale = cms.double( 1.0 ),
58038     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58039     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58040     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58041 )
58042 fragment.hltEle14VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58043     saveTags = cms.bool( True ),
58044     candTag = cms.InputTag( "hltEle14VVVLGsfDphiFilter" ),
58045     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
58046     rhoTag = cms.InputTag( "" ),
58047     energyLowEdges = cms.vdouble( 0.0 ),
58048     lessThan = cms.bool( True ),
58049     useEt = cms.bool( True ),
58050     useAbs = cms.bool( False ),
58051     thrRegularEB = cms.vdouble( -1.0 ),
58052     thrRegularEE = cms.vdouble( -1.0 ),
58053     thrOverEEB = cms.vdouble( 0.4 ),
58054     thrOverEEE = cms.vdouble( 0.4 ),
58055     thrOverE2EB = cms.vdouble( -1.0 ),
58056     thrOverE2EE = cms.vdouble( -1.0 ),
58057     ncandcut = cms.int32( 1 ),
58058     doRhoCorrection = cms.bool( False ),
58059     rhoMax = cms.double( 9.9999999E7 ),
58060     rhoScale = cms.double( 1.0 ),
58061     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58062     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58063     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58064 )
58065 fragment.hltHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter",
58066     saveTags = cms.bool( True ),
58067     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
58068     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
58069     minHt = cms.vdouble( 150.0 ),
58070     minMht = cms.vdouble( 0.0 ),
58071     minMeff = cms.vdouble( 0.0 ),
58072     meffSlope = cms.vdouble( 1.0 )
58073 )
58074 fragment.hltPFHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter",
58075     saveTags = cms.bool( True ),
58076     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
58077     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
58078     minHt = cms.vdouble( 200.0 ),
58079     minMht = cms.vdouble( 0.0 ),
58080     minMeff = cms.vdouble( 0.0 ),
58081     meffSlope = cms.vdouble( 1.0 )
58082 )
58083 fragment.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed",
58084     saveTags = cms.bool( True ),
58085     L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ),
58086     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
58087     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
58088     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
58089     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
58090     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
58091     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
58092     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
58093     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
58094     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
58095 )
58096 fragment.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler",
58097     offset = cms.uint32( 0 ),
58098     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58099 )
58100 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
58101     saveTags = cms.bool( True ),
58102     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
58103     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
58104     candNonIsolatedTag = cms.InputTag( "" ),
58105     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
58106     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG15er2p5" ),
58107     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
58108     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
58109     ncandcut = cms.int32( 1 ),
58110     doIsolated = cms.bool( False ),
58111     region_eta_size = cms.double( 0.522 ),
58112     region_eta_size_ecap = cms.double( 1.0 ),
58113     region_phi_size = cms.double( 1.044 ),
58114     barrel_end = cms.double( 1.4791 ),
58115     endcap_end = cms.double( 2.65 )
58116 )
58117 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58118     saveTags = cms.bool( True ),
58119     inputTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter" ),
58120     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58121     etcutEB = cms.double( 23.0 ),
58122     etcutEE = cms.double( 23.0 ),
58123     minEtaCut = cms.double( -9999.0 ),
58124     maxEtaCut = cms.double( 9999.0 ),
58125     ncandcut = cms.int32( 1 )
58126 )
58127 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58128     saveTags = cms.bool( True ),
58129     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter" ),
58130     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58131     rhoTag = cms.InputTag( "" ),
58132     energyLowEdges = cms.vdouble( 0.0 ),
58133     lessThan = cms.bool( True ),
58134     useEt = cms.bool( False ),
58135     useAbs = cms.bool( False ),
58136     thrRegularEB = cms.vdouble( 0.013 ),
58137     thrRegularEE = cms.vdouble( 0.035 ),
58138     thrOverEEB = cms.vdouble( -1.0 ),
58139     thrOverEEE = cms.vdouble( -1.0 ),
58140     thrOverE2EB = cms.vdouble( -1.0 ),
58141     thrOverE2EE = cms.vdouble( -1.0 ),
58142     ncandcut = cms.int32( 1 ),
58143     doRhoCorrection = cms.bool( False ),
58144     rhoMax = cms.double( 9.9999999E7 ),
58145     rhoScale = cms.double( 1.0 ),
58146     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58147     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58148     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58149 )
58150 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58151     saveTags = cms.bool( True ),
58152     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter" ),
58153     varTag = cms.InputTag( "hltEgammaHoverE" ),
58154     rhoTag = cms.InputTag( "" ),
58155     energyLowEdges = cms.vdouble( 0.0 ),
58156     lessThan = cms.bool( True ),
58157     useEt = cms.bool( False ),
58158     useAbs = cms.bool( False ),
58159     thrRegularEB = cms.vdouble( -1.0 ),
58160     thrRegularEE = cms.vdouble( -1.0 ),
58161     thrOverEEB = cms.vdouble( 0.13 ),
58162     thrOverEEE = cms.vdouble( 0.13 ),
58163     thrOverE2EB = cms.vdouble( -1.0 ),
58164     thrOverE2EE = cms.vdouble( -1.0 ),
58165     ncandcut = cms.int32( 1 ),
58166     doRhoCorrection = cms.bool( False ),
58167     rhoMax = cms.double( 9.9999999E7 ),
58168     rhoScale = cms.double( 1.0 ),
58169     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58170     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58171     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58172 )
58173 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58174     saveTags = cms.bool( True ),
58175     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter" ),
58176     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
58177     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
58178     energyLowEdges = cms.vdouble( 0.0 ),
58179     lessThan = cms.bool( True ),
58180     useEt = cms.bool( True ),
58181     useAbs = cms.bool( False ),
58182     thrRegularEB = cms.vdouble( -1.0 ),
58183     thrRegularEE = cms.vdouble( -1.0 ),
58184     thrOverEEB = cms.vdouble( 0.5 ),
58185     thrOverEEE = cms.vdouble( 0.5 ),
58186     thrOverE2EB = cms.vdouble( -1.0 ),
58187     thrOverE2EE = cms.vdouble( -1.0 ),
58188     ncandcut = cms.int32( 1 ),
58189     doRhoCorrection = cms.bool( True ),
58190     rhoMax = cms.double( 9.9999999E7 ),
58191     rhoScale = cms.double( 1.0 ),
58192     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
58193     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58194     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58195 )
58196 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58197     saveTags = cms.bool( True ),
58198     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter" ),
58199     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
58200     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
58201     energyLowEdges = cms.vdouble( 0.0 ),
58202     lessThan = cms.bool( True ),
58203     useEt = cms.bool( True ),
58204     useAbs = cms.bool( False ),
58205     thrRegularEB = cms.vdouble( -1.0 ),
58206     thrRegularEE = cms.vdouble( -1.0 ),
58207     thrOverEEB = cms.vdouble( 0.3 ),
58208     thrOverEEE = cms.vdouble( 0.3 ),
58209     thrOverE2EB = cms.vdouble( -1.0 ),
58210     thrOverE2EE = cms.vdouble( -1.0 ),
58211     ncandcut = cms.int32( 1 ),
58212     doRhoCorrection = cms.bool( True ),
58213     rhoMax = cms.double( 9.9999999E7 ),
58214     rhoScale = cms.double( 1.0 ),
58215     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
58216     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58217     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58218 )
58219 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58220     saveTags = cms.bool( True ),
58221     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter" ),
58222     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58223     npixelmatchcut = cms.double( 1.0 ),
58224     ncandcut = cms.int32( 1 ),
58225     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58226     s_a_phi1B = cms.double( 0.0069 ),
58227     s_a_phi1I = cms.double( 0.0088 ),
58228     s_a_phi1F = cms.double( 0.0076 ),
58229     s_a_phi2B = cms.double( 3.7E-4 ),
58230     s_a_phi2I = cms.double( 7.0E-4 ),
58231     s_a_phi2F = cms.double( 0.00906 ),
58232     s_a_zB = cms.double( 0.012 ),
58233     s_a_rI = cms.double( 0.027 ),
58234     s_a_rF = cms.double( 0.04 ),
58235     s2_threshold = cms.double( 0.4 ),
58236     tanhSO10BarrelThres = cms.double( 0.35 ),
58237     tanhSO10InterThres = cms.double( 1.0 ),
58238     tanhSO10ForwardThres = cms.double( 1.0 ),
58239     useS = cms.bool( False ),
58240     pixelVeto = cms.bool( False )
58241 )
58242 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58243     saveTags = cms.bool( True ),
58244     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter" ),
58245     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
58246     rhoTag = cms.InputTag( "" ),
58247     energyLowEdges = cms.vdouble( 0.0 ),
58248     lessThan = cms.bool( True ),
58249     useEt = cms.bool( True ),
58250     useAbs = cms.bool( True ),
58251     thrRegularEB = cms.vdouble( 999999.0 ),
58252     thrRegularEE = cms.vdouble( 999999.0 ),
58253     thrOverEEB = cms.vdouble( -1.0 ),
58254     thrOverEEE = cms.vdouble( -1.0 ),
58255     thrOverE2EB = cms.vdouble( -1.0 ),
58256     thrOverE2EE = cms.vdouble( -1.0 ),
58257     ncandcut = cms.int32( 1 ),
58258     doRhoCorrection = cms.bool( False ),
58259     rhoMax = cms.double( 9.9999999E7 ),
58260     rhoScale = cms.double( 1.0 ),
58261     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58262     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58263     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58264 )
58265 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58266     saveTags = cms.bool( True ),
58267     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter" ),
58268     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58269     rhoTag = cms.InputTag( "" ),
58270     energyLowEdges = cms.vdouble( 0.0 ),
58271     lessThan = cms.bool( True ),
58272     useEt = cms.bool( True ),
58273     useAbs = cms.bool( True ),
58274     thrRegularEB = cms.vdouble( 0.01 ),
58275     thrRegularEE = cms.vdouble( 0.015 ),
58276     thrOverEEB = cms.vdouble( -1.0 ),
58277     thrOverEEE = cms.vdouble( -1.0 ),
58278     thrOverE2EB = cms.vdouble( -1.0 ),
58279     thrOverE2EE = cms.vdouble( -1.0 ),
58280     ncandcut = cms.int32( 1 ),
58281     doRhoCorrection = cms.bool( False ),
58282     rhoMax = cms.double( 9.9999999E7 ),
58283     rhoScale = cms.double( 1.0 ),
58284     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58285     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58286     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58287 )
58288 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58289     saveTags = cms.bool( True ),
58290     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter" ),
58291     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58292     rhoTag = cms.InputTag( "" ),
58293     energyLowEdges = cms.vdouble( 0.0 ),
58294     lessThan = cms.bool( True ),
58295     useEt = cms.bool( True ),
58296     useAbs = cms.bool( True ),
58297     thrRegularEB = cms.vdouble( 0.07 ),
58298     thrRegularEE = cms.vdouble( 0.1 ),
58299     thrOverEEB = cms.vdouble( -1.0 ),
58300     thrOverEEE = cms.vdouble( -1.0 ),
58301     thrOverE2EB = cms.vdouble( -1.0 ),
58302     thrOverE2EE = cms.vdouble( -1.0 ),
58303     ncandcut = cms.int32( 1 ),
58304     doRhoCorrection = cms.bool( False ),
58305     rhoMax = cms.double( 9.9999999E7 ),
58306     rhoScale = cms.double( 1.0 ),
58307     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58308     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58309     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58310 )
58311 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58312     saveTags = cms.bool( True ),
58313     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter" ),
58314     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
58315     rhoTag = cms.InputTag( "" ),
58316     energyLowEdges = cms.vdouble( 0.0 ),
58317     lessThan = cms.bool( True ),
58318     useEt = cms.bool( True ),
58319     useAbs = cms.bool( False ),
58320     thrRegularEB = cms.vdouble( -1.0 ),
58321     thrRegularEE = cms.vdouble( -1.0 ),
58322     thrOverEEB = cms.vdouble( 0.2 ),
58323     thrOverEEE = cms.vdouble( 0.2 ),
58324     thrOverE2EB = cms.vdouble( -1.0 ),
58325     thrOverE2EE = cms.vdouble( -1.0 ),
58326     ncandcut = cms.int32( 1 ),
58327     doRhoCorrection = cms.bool( False ),
58328     rhoMax = cms.double( 9.9999999E7 ),
58329     rhoScale = cms.double( 1.0 ),
58330     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58331     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58332     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58333 )
58334 fragment.hltEle23JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
58335     leptons = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter" ),
58336     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
58337     minDeltaR = cms.double( 1.0 ),
58338     numLeptons = cms.uint32( 1 )
58339 )
58340 fragment.hltEle23PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58341     saveTags = cms.bool( True ),
58342     inputTag = cms.InputTag( "hltEle23JetCollectionsForLeptonPlusPFJets" ),
58343     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58344     MinJetPt = cms.double( 30.0 ),
58345     MaxAbsJetEta = cms.double( 2.5 ),
58346     MinNJets = cms.uint32( 1 ),
58347     triggerType = cms.int32( 85 )
58348 )
58349 fragment.hltPreEle8CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler",
58350     offset = cms.uint32( 0 ),
58351     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58352 )
58353 fragment.hltEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58354     saveTags = cms.bool( True ),
58355     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
58356     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58357     etcutEB = cms.double( 8.0 ),
58358     etcutEE = cms.double( 8.0 ),
58359     minEtaCut = cms.double( -9999.0 ),
58360     maxEtaCut = cms.double( 9999.0 ),
58361     ncandcut = cms.int32( 1 )
58362 )
58363 fragment.hltEle8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58364     saveTags = cms.bool( True ),
58365     candTag = cms.InputTag( "hltEle8EtFilter" ),
58366     varTag = cms.InputTag( "hltEgammaHoverE" ),
58367     rhoTag = cms.InputTag( "" ),
58368     energyLowEdges = cms.vdouble( 0.0 ),
58369     lessThan = cms.bool( True ),
58370     useEt = cms.bool( False ),
58371     useAbs = cms.bool( False ),
58372     thrRegularEB = cms.vdouble( -1.0 ),
58373     thrRegularEE = cms.vdouble( -1.0 ),
58374     thrOverEEB = cms.vdouble( 0.12 ),
58375     thrOverEEE = cms.vdouble( 0.1 ),
58376     thrOverE2EB = cms.vdouble( -1.0 ),
58377     thrOverE2EE = cms.vdouble( -1.0 ),
58378     ncandcut = cms.int32( 1 ),
58379     doRhoCorrection = cms.bool( False ),
58380     rhoMax = cms.double( 9.9999999E7 ),
58381     rhoScale = cms.double( 1.0 ),
58382     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58383     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58384     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58385 )
58386 fragment.hltEle8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58387     saveTags = cms.bool( True ),
58388     candTag = cms.InputTag( "hltEle8HEFilter" ),
58389     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58390     rhoTag = cms.InputTag( "" ),
58391     energyLowEdges = cms.vdouble( 0.0 ),
58392     lessThan = cms.bool( True ),
58393     useEt = cms.bool( False ),
58394     useAbs = cms.bool( False ),
58395     thrRegularEB = cms.vdouble( 0.013 ),
58396     thrRegularEE = cms.vdouble( 0.035 ),
58397     thrOverEEB = cms.vdouble( -1.0 ),
58398     thrOverEEE = cms.vdouble( -1.0 ),
58399     thrOverE2EB = cms.vdouble( -1.0 ),
58400     thrOverE2EE = cms.vdouble( -1.0 ),
58401     ncandcut = cms.int32( 1 ),
58402     doRhoCorrection = cms.bool( False ),
58403     rhoMax = cms.double( 9.9999999E7 ),
58404     rhoScale = cms.double( 1.0 ),
58405     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58406     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58407     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58408 )
58409 fragment.hltEle8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58410     saveTags = cms.bool( True ),
58411     candTag = cms.InputTag( "hltEle8CaloIdMClusterShapeFilter" ),
58412     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58413     npixelmatchcut = cms.double( 1.0 ),
58414     ncandcut = cms.int32( 1 ),
58415     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58416     s_a_phi1B = cms.double( 0.0069 ),
58417     s_a_phi1I = cms.double( 0.0088 ),
58418     s_a_phi1F = cms.double( 0.0076 ),
58419     s_a_phi2B = cms.double( 3.7E-4 ),
58420     s_a_phi2I = cms.double( 7.0E-4 ),
58421     s_a_phi2F = cms.double( 0.00906 ),
58422     s_a_zB = cms.double( 0.012 ),
58423     s_a_rI = cms.double( 0.027 ),
58424     s_a_rF = cms.double( 0.04 ),
58425     s2_threshold = cms.double( 0.4 ),
58426     tanhSO10BarrelThres = cms.double( 0.35 ),
58427     tanhSO10InterThres = cms.double( 1.0 ),
58428     tanhSO10ForwardThres = cms.double( 1.0 ),
58429     useS = cms.bool( False ),
58430     pixelVeto = cms.bool( False )
58431 )
58432 fragment.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58433     saveTags = cms.bool( True ),
58434     candTag = cms.InputTag( "hltEle8CaloIdMPixelMatchFilter" ),
58435     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
58436     rhoTag = cms.InputTag( "" ),
58437     energyLowEdges = cms.vdouble( 0.0 ),
58438     lessThan = cms.bool( True ),
58439     useEt = cms.bool( True ),
58440     useAbs = cms.bool( True ),
58441     thrRegularEB = cms.vdouble( 0.05 ),
58442     thrRegularEE = cms.vdouble( 0.02 ),
58443     thrOverEEB = cms.vdouble( -1.0 ),
58444     thrOverEEE = cms.vdouble( -1.0 ),
58445     thrOverE2EB = cms.vdouble( -1.0 ),
58446     thrOverE2EE = cms.vdouble( -1.0 ),
58447     ncandcut = cms.int32( 1 ),
58448     doRhoCorrection = cms.bool( False ),
58449     rhoMax = cms.double( 9.9999999E7 ),
58450     rhoScale = cms.double( 1.0 ),
58451     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58452     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58453     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58454 )
58455 fragment.hltEle8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58456     saveTags = cms.bool( True ),
58457     candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
58458     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58459     rhoTag = cms.InputTag( "" ),
58460     energyLowEdges = cms.vdouble( 0.0 ),
58461     lessThan = cms.bool( True ),
58462     useEt = cms.bool( True ),
58463     useAbs = cms.bool( True ),
58464     thrRegularEB = cms.vdouble( 0.006 ),
58465     thrRegularEE = cms.vdouble( 0.0085 ),
58466     thrOverEEB = cms.vdouble( -1.0 ),
58467     thrOverEEE = cms.vdouble( -1.0 ),
58468     thrOverE2EB = cms.vdouble( -1.0 ),
58469     thrOverE2EE = cms.vdouble( -1.0 ),
58470     ncandcut = cms.int32( 1 ),
58471     doRhoCorrection = cms.bool( False ),
58472     rhoMax = cms.double( 9.9999999E7 ),
58473     rhoScale = cms.double( 1.0 ),
58474     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58475     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58476     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58477 )
58478 fragment.hltEle8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58479     saveTags = cms.bool( True ),
58480     candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMDetaFilter" ),
58481     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58482     rhoTag = cms.InputTag( "" ),
58483     energyLowEdges = cms.vdouble( 0.0 ),
58484     lessThan = cms.bool( True ),
58485     useEt = cms.bool( True ),
58486     useAbs = cms.bool( True ),
58487     thrRegularEB = cms.vdouble( 0.1 ),
58488     thrRegularEE = cms.vdouble( 0.05 ),
58489     thrOverEEB = cms.vdouble( -1.0 ),
58490     thrOverEEE = cms.vdouble( -1.0 ),
58491     thrOverE2EB = cms.vdouble( -1.0 ),
58492     thrOverE2EE = cms.vdouble( -1.0 ),
58493     ncandcut = cms.int32( 1 ),
58494     doRhoCorrection = cms.bool( False ),
58495     rhoMax = cms.double( 9.9999999E7 ),
58496     rhoScale = cms.double( 1.0 ),
58497     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58498     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58499     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58500 )
58501 fragment.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
58502     leptons = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMDphiFilter" ),
58503     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
58504     minDeltaR = cms.double( 1.0 ),
58505     numLeptons = cms.uint32( 1 )
58506 )
58507 fragment.hltEle8NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58508     saveTags = cms.bool( True ),
58509     inputTag = cms.InputTag( "hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets" ),
58510     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58511     MinJetPt = cms.double( 30.0 ),
58512     MaxAbsJetEta = cms.double( 2.5 ),
58513     MinNJets = cms.uint32( 1 ),
58514     triggerType = cms.int32( 85 )
58515 )
58516 fragment.hltPreEle17CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler",
58517     offset = cms.uint32( 0 ),
58518     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58519 )
58520 fragment.hltEle17EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58521     saveTags = cms.bool( True ),
58522     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
58523     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58524     etcutEB = cms.double( 17.0 ),
58525     etcutEE = cms.double( 17.0 ),
58526     minEtaCut = cms.double( -9999.0 ),
58527     maxEtaCut = cms.double( 9999.0 ),
58528     ncandcut = cms.int32( 1 )
58529 )
58530 fragment.hltEle17HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58531     saveTags = cms.bool( True ),
58532     candTag = cms.InputTag( "hltEle17EtFilter" ),
58533     varTag = cms.InputTag( "hltEgammaHoverE" ),
58534     rhoTag = cms.InputTag( "" ),
58535     energyLowEdges = cms.vdouble( 0.0 ),
58536     lessThan = cms.bool( True ),
58537     useEt = cms.bool( False ),
58538     useAbs = cms.bool( False ),
58539     thrRegularEB = cms.vdouble( -1.0 ),
58540     thrRegularEE = cms.vdouble( -1.0 ),
58541     thrOverEEB = cms.vdouble( 0.12 ),
58542     thrOverEEE = cms.vdouble( 0.1 ),
58543     thrOverE2EB = cms.vdouble( -1.0 ),
58544     thrOverE2EE = cms.vdouble( -1.0 ),
58545     ncandcut = cms.int32( 1 ),
58546     doRhoCorrection = cms.bool( False ),
58547     rhoMax = cms.double( 9.9999999E7 ),
58548     rhoScale = cms.double( 1.0 ),
58549     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58550     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58551     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58552 )
58553 fragment.hltEle17CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58554     saveTags = cms.bool( True ),
58555     candTag = cms.InputTag( "hltEle17HEFilter" ),
58556     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58557     rhoTag = cms.InputTag( "" ),
58558     energyLowEdges = cms.vdouble( 0.0 ),
58559     lessThan = cms.bool( True ),
58560     useEt = cms.bool( False ),
58561     useAbs = cms.bool( False ),
58562     thrRegularEB = cms.vdouble( 0.011 ),
58563     thrRegularEE = cms.vdouble( 0.031 ),
58564     thrOverEEB = cms.vdouble( -1.0 ),
58565     thrOverEEE = cms.vdouble( -1.0 ),
58566     thrOverE2EB = cms.vdouble( -1.0 ),
58567     thrOverE2EE = cms.vdouble( -1.0 ),
58568     ncandcut = cms.int32( 1 ),
58569     doRhoCorrection = cms.bool( False ),
58570     rhoMax = cms.double( 9.9999999E7 ),
58571     rhoScale = cms.double( 1.0 ),
58572     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58573     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58574     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58575 )
58576 fragment.hltEle17CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58577     saveTags = cms.bool( True ),
58578     candTag = cms.InputTag( "hltEle17CaloIdMClusterShapeFilter" ),
58579     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58580     npixelmatchcut = cms.double( 1.0 ),
58581     ncandcut = cms.int32( 1 ),
58582     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58583     s_a_phi1B = cms.double( 0.0069 ),
58584     s_a_phi1I = cms.double( 0.0088 ),
58585     s_a_phi1F = cms.double( 0.0076 ),
58586     s_a_phi2B = cms.double( 3.7E-4 ),
58587     s_a_phi2I = cms.double( 7.0E-4 ),
58588     s_a_phi2F = cms.double( 0.00906 ),
58589     s_a_zB = cms.double( 0.012 ),
58590     s_a_rI = cms.double( 0.027 ),
58591     s_a_rF = cms.double( 0.04 ),
58592     s2_threshold = cms.double( 0.4 ),
58593     tanhSO10BarrelThres = cms.double( 0.35 ),
58594     tanhSO10InterThres = cms.double( 1.0 ),
58595     tanhSO10ForwardThres = cms.double( 1.0 ),
58596     useS = cms.bool( False ),
58597     pixelVeto = cms.bool( False )
58598 )
58599 fragment.hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58600     saveTags = cms.bool( True ),
58601     candTag = cms.InputTag( "hltEle17CaloIdMPixelMatchFilter" ),
58602     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
58603     rhoTag = cms.InputTag( "" ),
58604     energyLowEdges = cms.vdouble( 0.0 ),
58605     lessThan = cms.bool( True ),
58606     useEt = cms.bool( True ),
58607     useAbs = cms.bool( True ),
58608     thrRegularEB = cms.vdouble( 0.05 ),
58609     thrRegularEE = cms.vdouble( 0.05 ),
58610     thrOverEEB = cms.vdouble( -1.0 ),
58611     thrOverEEE = cms.vdouble( -1.0 ),
58612     thrOverE2EB = cms.vdouble( -1.0 ),
58613     thrOverE2EE = cms.vdouble( -1.0 ),
58614     ncandcut = cms.int32( 1 ),
58615     doRhoCorrection = cms.bool( False ),
58616     rhoMax = cms.double( 9.9999999E7 ),
58617     rhoScale = cms.double( 1.0 ),
58618     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58619     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58620     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58621 )
58622 fragment.hltEle17CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58623     saveTags = cms.bool( True ),
58624     candTag = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
58625     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58626     rhoTag = cms.InputTag( "" ),
58627     energyLowEdges = cms.vdouble( 0.0 ),
58628     lessThan = cms.bool( True ),
58629     useEt = cms.bool( True ),
58630     useAbs = cms.bool( True ),
58631     thrRegularEB = cms.vdouble( 0.006 ),
58632     thrRegularEE = cms.vdouble( 0.0085 ),
58633     thrOverEEB = cms.vdouble( -1.0 ),
58634     thrOverEEE = cms.vdouble( -1.0 ),
58635     thrOverE2EB = cms.vdouble( -1.0 ),
58636     thrOverE2EE = cms.vdouble( -1.0 ),
58637     ncandcut = cms.int32( 1 ),
58638     doRhoCorrection = cms.bool( False ),
58639     rhoMax = cms.double( 9.9999999E7 ),
58640     rhoScale = cms.double( 1.0 ),
58641     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58642     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58643     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58644 )
58645 fragment.hltEle17CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58646     saveTags = cms.bool( True ),
58647     candTag = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMDetaFilter" ),
58648     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58649     rhoTag = cms.InputTag( "" ),
58650     energyLowEdges = cms.vdouble( 0.0 ),
58651     lessThan = cms.bool( True ),
58652     useEt = cms.bool( True ),
58653     useAbs = cms.bool( True ),
58654     thrRegularEB = cms.vdouble( 0.1 ),
58655     thrRegularEE = cms.vdouble( 0.05 ),
58656     thrOverEEB = cms.vdouble( -1.0 ),
58657     thrOverEEE = cms.vdouble( -1.0 ),
58658     thrOverE2EB = cms.vdouble( -1.0 ),
58659     thrOverE2EE = cms.vdouble( -1.0 ),
58660     ncandcut = cms.int32( 1 ),
58661     doRhoCorrection = cms.bool( False ),
58662     rhoMax = cms.double( 9.9999999E7 ),
58663     rhoScale = cms.double( 1.0 ),
58664     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58665     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58666     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58667 )
58668 fragment.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
58669     leptons = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMDphiFilter" ),
58670     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
58671     minDeltaR = cms.double( 1.0 ),
58672     numLeptons = cms.uint32( 1 )
58673 )
58674 fragment.hltEle17NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58675     saveTags = cms.bool( True ),
58676     inputTag = cms.InputTag( "hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets" ),
58677     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58678     MinJetPt = cms.double( 30.0 ),
58679     MaxAbsJetEta = cms.double( 2.5 ),
58680     MinNJets = cms.uint32( 1 ),
58681     triggerType = cms.int32( 85 )
58682 )
58683 fragment.hltPreEle23CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler",
58684     offset = cms.uint32( 0 ),
58685     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58686 )
58687 fragment.hltEle23EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58688     saveTags = cms.bool( True ),
58689     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
58690     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58691     etcutEB = cms.double( 23.0 ),
58692     etcutEE = cms.double( 23.0 ),
58693     minEtaCut = cms.double( -9999.0 ),
58694     maxEtaCut = cms.double( 9999.0 ),
58695     ncandcut = cms.int32( 1 )
58696 )
58697 fragment.hltEle23HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58698     saveTags = cms.bool( True ),
58699     candTag = cms.InputTag( "hltEle23EtFilter" ),
58700     varTag = cms.InputTag( "hltEgammaHoverE" ),
58701     rhoTag = cms.InputTag( "" ),
58702     energyLowEdges = cms.vdouble( 0.0 ),
58703     lessThan = cms.bool( True ),
58704     useEt = cms.bool( False ),
58705     useAbs = cms.bool( False ),
58706     thrRegularEB = cms.vdouble( -1.0 ),
58707     thrRegularEE = cms.vdouble( -1.0 ),
58708     thrOverEEB = cms.vdouble( 0.12 ),
58709     thrOverEEE = cms.vdouble( 0.1 ),
58710     thrOverE2EB = cms.vdouble( -1.0 ),
58711     thrOverE2EE = cms.vdouble( -1.0 ),
58712     ncandcut = cms.int32( 1 ),
58713     doRhoCorrection = cms.bool( False ),
58714     rhoMax = cms.double( 9.9999999E7 ),
58715     rhoScale = cms.double( 1.0 ),
58716     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58717     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58718     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58719 )
58720 fragment.hltEle23CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58721     saveTags = cms.bool( True ),
58722     candTag = cms.InputTag( "hltEle23HEFilter" ),
58723     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58724     rhoTag = cms.InputTag( "" ),
58725     energyLowEdges = cms.vdouble( 0.0 ),
58726     lessThan = cms.bool( True ),
58727     useEt = cms.bool( False ),
58728     useAbs = cms.bool( False ),
58729     thrRegularEB = cms.vdouble( 0.013 ),
58730     thrRegularEE = cms.vdouble( 0.035 ),
58731     thrOverEEB = cms.vdouble( -1.0 ),
58732     thrOverEEE = cms.vdouble( -1.0 ),
58733     thrOverE2EB = cms.vdouble( -1.0 ),
58734     thrOverE2EE = cms.vdouble( -1.0 ),
58735     ncandcut = cms.int32( 1 ),
58736     doRhoCorrection = cms.bool( False ),
58737     rhoMax = cms.double( 9.9999999E7 ),
58738     rhoScale = cms.double( 1.0 ),
58739     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58740     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58741     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58742 )
58743 fragment.hltEle23CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58744     saveTags = cms.bool( True ),
58745     candTag = cms.InputTag( "hltEle23CaloIdMClusterShapeFilter" ),
58746     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58747     npixelmatchcut = cms.double( 1.0 ),
58748     ncandcut = cms.int32( 1 ),
58749     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58750     s_a_phi1B = cms.double( 0.0069 ),
58751     s_a_phi1I = cms.double( 0.0088 ),
58752     s_a_phi1F = cms.double( 0.0076 ),
58753     s_a_phi2B = cms.double( 3.7E-4 ),
58754     s_a_phi2I = cms.double( 7.0E-4 ),
58755     s_a_phi2F = cms.double( 0.00906 ),
58756     s_a_zB = cms.double( 0.012 ),
58757     s_a_rI = cms.double( 0.027 ),
58758     s_a_rF = cms.double( 0.04 ),
58759     s2_threshold = cms.double( 0.4 ),
58760     tanhSO10BarrelThres = cms.double( 0.35 ),
58761     tanhSO10InterThres = cms.double( 1.0 ),
58762     tanhSO10ForwardThres = cms.double( 1.0 ),
58763     useS = cms.bool( False ),
58764     pixelVeto = cms.bool( False )
58765 )
58766 fragment.hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58767     saveTags = cms.bool( True ),
58768     candTag = cms.InputTag( "hltEle23CaloIdMPixelMatchFilter" ),
58769     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
58770     rhoTag = cms.InputTag( "" ),
58771     energyLowEdges = cms.vdouble( 0.0 ),
58772     lessThan = cms.bool( True ),
58773     useEt = cms.bool( True ),
58774     useAbs = cms.bool( True ),
58775     thrRegularEB = cms.vdouble( 0.05 ),
58776     thrRegularEE = cms.vdouble( 0.02 ),
58777     thrOverEEB = cms.vdouble( -1.0 ),
58778     thrOverEEE = cms.vdouble( -1.0 ),
58779     thrOverE2EB = cms.vdouble( -1.0 ),
58780     thrOverE2EE = cms.vdouble( -1.0 ),
58781     ncandcut = cms.int32( 1 ),
58782     doRhoCorrection = cms.bool( False ),
58783     rhoMax = cms.double( 9.9999999E7 ),
58784     rhoScale = cms.double( 1.0 ),
58785     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58786     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58787     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58788 )
58789 fragment.hltEle23CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58790     saveTags = cms.bool( True ),
58791     candTag = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
58792     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58793     rhoTag = cms.InputTag( "" ),
58794     energyLowEdges = cms.vdouble( 0.0 ),
58795     lessThan = cms.bool( True ),
58796     useEt = cms.bool( True ),
58797     useAbs = cms.bool( True ),
58798     thrRegularEB = cms.vdouble( 0.006 ),
58799     thrRegularEE = cms.vdouble( 0.0085 ),
58800     thrOverEEB = cms.vdouble( -1.0 ),
58801     thrOverEEE = cms.vdouble( -1.0 ),
58802     thrOverE2EB = cms.vdouble( -1.0 ),
58803     thrOverE2EE = cms.vdouble( -1.0 ),
58804     ncandcut = cms.int32( 1 ),
58805     doRhoCorrection = cms.bool( False ),
58806     rhoMax = cms.double( 9.9999999E7 ),
58807     rhoScale = cms.double( 1.0 ),
58808     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58809     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58810     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58811 )
58812 fragment.hltEle23CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58813     saveTags = cms.bool( True ),
58814     candTag = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMDetaFilter" ),
58815     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58816     rhoTag = cms.InputTag( "" ),
58817     energyLowEdges = cms.vdouble( 0.0 ),
58818     lessThan = cms.bool( True ),
58819     useEt = cms.bool( True ),
58820     useAbs = cms.bool( True ),
58821     thrRegularEB = cms.vdouble( 0.1 ),
58822     thrRegularEE = cms.vdouble( 0.05 ),
58823     thrOverEEB = cms.vdouble( -1.0 ),
58824     thrOverEEE = cms.vdouble( -1.0 ),
58825     thrOverE2EB = cms.vdouble( -1.0 ),
58826     thrOverE2EE = cms.vdouble( -1.0 ),
58827     ncandcut = cms.int32( 1 ),
58828     doRhoCorrection = cms.bool( False ),
58829     rhoMax = cms.double( 9.9999999E7 ),
58830     rhoScale = cms.double( 1.0 ),
58831     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58832     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58833     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58834 )
58835 fragment.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
58836     leptons = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMDphiFilter" ),
58837     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
58838     minDeltaR = cms.double( 1.0 ),
58839     numLeptons = cms.uint32( 1 )
58840 )
58841 fragment.hltEle23NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58842     saveTags = cms.bool( True ),
58843     inputTag = cms.InputTag( "hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets" ),
58844     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58845     MinJetPt = cms.double( 30.0 ),
58846     MaxAbsJetEta = cms.double( 2.5 ),
58847     MinNJets = cms.uint32( 1 ),
58848     triggerType = cms.int32( 85 )
58849 )
58850 fragment.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 = cms.EDFilter( "HLTPrescaler",
58851     offset = cms.uint32( 0 ),
58852     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58853 )
58854 fragment.hltEle50EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58855     saveTags = cms.bool( True ),
58856     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
58857     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58858     etcutEB = cms.double( 50.0 ),
58859     etcutEE = cms.double( 50.0 ),
58860     minEtaCut = cms.double( -9999.0 ),
58861     maxEtaCut = cms.double( 9999.0 ),
58862     ncandcut = cms.int32( 1 )
58863 )
58864 fragment.hltEle50CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58865     saveTags = cms.bool( True ),
58866     candTag = cms.InputTag( "hltEle50EtFilter" ),
58867     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58868     rhoTag = cms.InputTag( "" ),
58869     energyLowEdges = cms.vdouble( 0.0 ),
58870     lessThan = cms.bool( True ),
58871     useEt = cms.bool( False ),
58872     useAbs = cms.bool( False ),
58873     thrRegularEB = cms.vdouble( 0.01 ),
58874     thrRegularEE = cms.vdouble( 0.03 ),
58875     thrOverEEB = cms.vdouble( -1.0 ),
58876     thrOverEEE = cms.vdouble( -1.0 ),
58877     thrOverE2EB = cms.vdouble( -1.0 ),
58878     thrOverE2EE = cms.vdouble( -1.0 ),
58879     ncandcut = cms.int32( 1 ),
58880     doRhoCorrection = cms.bool( False ),
58881     rhoMax = cms.double( 9.9999999E7 ),
58882     rhoScale = cms.double( 1.0 ),
58883     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58884     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58885     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58886 )
58887 fragment.hltEle50CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58888     saveTags = cms.bool( True ),
58889     candTag = cms.InputTag( "hltEle50CaloIdVTClusterShapeFilter" ),
58890     varTag = cms.InputTag( "hltEgammaHoverE" ),
58891     rhoTag = cms.InputTag( "" ),
58892     energyLowEdges = cms.vdouble( 0.0 ),
58893     lessThan = cms.bool( True ),
58894     useEt = cms.bool( False ),
58895     useAbs = cms.bool( False ),
58896     thrRegularEB = cms.vdouble( -1.0 ),
58897     thrRegularEE = cms.vdouble( -1.0 ),
58898     thrOverEEB = cms.vdouble( 0.1 ),
58899     thrOverEEE = cms.vdouble( 0.05 ),
58900     thrOverE2EB = cms.vdouble( -1.0 ),
58901     thrOverE2EE = cms.vdouble( -1.0 ),
58902     ncandcut = cms.int32( 1 ),
58903     doRhoCorrection = cms.bool( False ),
58904     rhoMax = cms.double( 9.9999999E7 ),
58905     rhoScale = cms.double( 1.0 ),
58906     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58907     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58908     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58909 )
58910 fragment.hltEle50CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58911     saveTags = cms.bool( True ),
58912     candTag = cms.InputTag( "hltEle50CaloIdVTHEFilter" ),
58913     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58914     npixelmatchcut = cms.double( 1.0 ),
58915     ncandcut = cms.int32( 1 ),
58916     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58917     s_a_phi1B = cms.double( 0.0069 ),
58918     s_a_phi1I = cms.double( 0.0088 ),
58919     s_a_phi1F = cms.double( 0.0076 ),
58920     s_a_phi2B = cms.double( 3.7E-4 ),
58921     s_a_phi2I = cms.double( 7.0E-4 ),
58922     s_a_phi2F = cms.double( 0.00906 ),
58923     s_a_zB = cms.double( 0.012 ),
58924     s_a_rI = cms.double( 0.027 ),
58925     s_a_rF = cms.double( 0.04 ),
58926     s2_threshold = cms.double( 0.4 ),
58927     tanhSO10BarrelThres = cms.double( 0.35 ),
58928     tanhSO10InterThres = cms.double( 1.0 ),
58929     tanhSO10ForwardThres = cms.double( 1.0 ),
58930     useS = cms.bool( False ),
58931     pixelVeto = cms.bool( False )
58932 )
58933 fragment.hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58934     saveTags = cms.bool( True ),
58935     candTag = cms.InputTag( "hltEle50CaloIdVTPixelMatchFilter" ),
58936     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58937     rhoTag = cms.InputTag( "" ),
58938     energyLowEdges = cms.vdouble( 0.0 ),
58939     lessThan = cms.bool( True ),
58940     useEt = cms.bool( True ),
58941     useAbs = cms.bool( True ),
58942     thrRegularEB = cms.vdouble( 0.007 ),
58943     thrRegularEE = cms.vdouble( 0.007 ),
58944     thrOverEEB = cms.vdouble( -1.0 ),
58945     thrOverEEE = cms.vdouble( -1.0 ),
58946     thrOverE2EB = cms.vdouble( -1.0 ),
58947     thrOverE2EE = cms.vdouble( -1.0 ),
58948     ncandcut = cms.int32( 1 ),
58949     doRhoCorrection = cms.bool( False ),
58950     rhoMax = cms.double( 9.9999999E7 ),
58951     rhoScale = cms.double( 1.0 ),
58952     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58953     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58954     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58955 )
58956 fragment.hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58957     saveTags = cms.bool( True ),
58958     candTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter" ),
58959     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58960     rhoTag = cms.InputTag( "" ),
58961     energyLowEdges = cms.vdouble( 0.0 ),
58962     lessThan = cms.bool( True ),
58963     useEt = cms.bool( True ),
58964     useAbs = cms.bool( True ),
58965     thrRegularEB = cms.vdouble( 0.06 ),
58966     thrRegularEE = cms.vdouble( 0.06 ),
58967     thrOverEEB = cms.vdouble( -1.0 ),
58968     thrOverEEE = cms.vdouble( -1.0 ),
58969     thrOverE2EB = cms.vdouble( -1.0 ),
58970     thrOverE2EE = cms.vdouble( -1.0 ),
58971     ncandcut = cms.int32( 1 ),
58972     doRhoCorrection = cms.bool( False ),
58973     rhoMax = cms.double( 9.9999999E7 ),
58974     rhoScale = cms.double( 1.0 ),
58975     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58976     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58977     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58978 )
58979 fragment.hltPFJetsCorrectedMatchedToL1 = cms.EDProducer( "HLTPFJetL1TMatchProducer",
58980     jetsInput = cms.InputTag( "hltAK4PFJetsCorrected" ),
58981     L1Jets = cms.InputTag( 'hltGtStage2Digis','Jet' ),
58982     DeltaR = cms.double( 0.5 )
58983 )
58984 fragment.hltMonoPFJet165 = cms.EDFilter( "HLT1PFJet",
58985     saveTags = cms.bool( True ),
58986     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
58987     triggerType = cms.int32( 85 ),
58988     MinE = cms.double( -1.0 ),
58989     MinPt = cms.double( 165.0 ),
58990     MinMass = cms.double( -1.0 ),
58991     MaxMass = cms.double( -1.0 ),
58992     MinEta = cms.double( -1.0 ),
58993     MaxEta = cms.double( 5.0 ),
58994     MinN = cms.int32( 1 )
58995 )
58996 fragment.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet = cms.EDProducer( "HLTPFJetCollectionsForBoostedLeptonPlusJets",
58997     HltLeptonTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter" ),
58998     SourceJetTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
58999     minDeltaR = cms.double( 0.5 )
59000 )
59001 fragment.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
59002     saveTags = cms.bool( True ),
59003     inputTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet" ),
59004     originalTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet" ),
59005     MinJetPt = cms.double( 165.0 ),
59006     MaxAbsJetEta = cms.double( 2.6 ),
59007     MinNJets = cms.uint32( 1 ),
59008     triggerType = cms.int32( 0 )
59009 )
59010 fragment.hltPreEle115CaloIdVTGsfTrkIdT = cms.EDFilter( "HLTPrescaler",
59011     offset = cms.uint32( 0 ),
59012     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59013 )
59014 fragment.hltEG115EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
59015     saveTags = cms.bool( True ),
59016     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
59017     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59018     etcutEB = cms.double( 115.0 ),
59019     etcutEE = cms.double( 115.0 ),
59020     minEtaCut = cms.double( -9999.0 ),
59021     maxEtaCut = cms.double( 9999.0 ),
59022     ncandcut = cms.int32( 1 )
59023 )
59024 fragment.hltEG115CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59025     saveTags = cms.bool( True ),
59026     candTag = cms.InputTag( "hltEG115EtFilter" ),
59027     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
59028     rhoTag = cms.InputTag( "" ),
59029     energyLowEdges = cms.vdouble( 0.0 ),
59030     lessThan = cms.bool( True ),
59031     useEt = cms.bool( False ),
59032     useAbs = cms.bool( False ),
59033     thrRegularEB = cms.vdouble( 0.011 ),
59034     thrRegularEE = cms.vdouble( 0.03 ),
59035     thrOverEEB = cms.vdouble( -1.0 ),
59036     thrOverEEE = cms.vdouble( -1.0 ),
59037     thrOverE2EB = cms.vdouble( -1.0 ),
59038     thrOverE2EE = cms.vdouble( -1.0 ),
59039     ncandcut = cms.int32( 1 ),
59040     doRhoCorrection = cms.bool( False ),
59041     rhoMax = cms.double( 9.9999999E7 ),
59042     rhoScale = cms.double( 1.0 ),
59043     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59044     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59045     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59046 )
59047 fragment.hltEG115CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59048     saveTags = cms.bool( True ),
59049     candTag = cms.InputTag( "hltEG115CaloIdVTClusterShapeFilter" ),
59050     varTag = cms.InputTag( "hltEgammaHoverE" ),
59051     rhoTag = cms.InputTag( "" ),
59052     energyLowEdges = cms.vdouble( 0.0 ),
59053     lessThan = cms.bool( True ),
59054     useEt = cms.bool( False ),
59055     useAbs = cms.bool( False ),
59056     thrRegularEB = cms.vdouble( -1.0 ),
59057     thrRegularEE = cms.vdouble( -1.0 ),
59058     thrOverEEB = cms.vdouble( 0.075 ),
59059     thrOverEEE = cms.vdouble( 0.075 ),
59060     thrOverE2EB = cms.vdouble( -1.0 ),
59061     thrOverE2EE = cms.vdouble( -1.0 ),
59062     ncandcut = cms.int32( 1 ),
59063     doRhoCorrection = cms.bool( False ),
59064     rhoMax = cms.double( 9.9999999E7 ),
59065     rhoScale = cms.double( 1.0 ),
59066     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59067     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59068     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59069 )
59070 fragment.hltEle115CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
59071     saveTags = cms.bool( True ),
59072     candTag = cms.InputTag( "hltEG115CaloIdVTHEFilter" ),
59073     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
59074     npixelmatchcut = cms.double( 1.0 ),
59075     ncandcut = cms.int32( 1 ),
59076     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59077     s_a_phi1B = cms.double( 0.0069 ),
59078     s_a_phi1I = cms.double( 0.0088 ),
59079     s_a_phi1F = cms.double( 0.0076 ),
59080     s_a_phi2B = cms.double( 3.7E-4 ),
59081     s_a_phi2I = cms.double( 7.0E-4 ),
59082     s_a_phi2F = cms.double( 0.00906 ),
59083     s_a_zB = cms.double( 0.012 ),
59084     s_a_rI = cms.double( 0.027 ),
59085     s_a_rF = cms.double( 0.04 ),
59086     s2_threshold = cms.double( 0.4 ),
59087     tanhSO10BarrelThres = cms.double( 0.35 ),
59088     tanhSO10InterThres = cms.double( 1.0 ),
59089     tanhSO10ForwardThres = cms.double( 1.0 ),
59090     useS = cms.bool( False ),
59091     pixelVeto = cms.bool( False )
59092 )
59093 fragment.hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59094     saveTags = cms.bool( True ),
59095     candTag = cms.InputTag( "hltEle115CaloIdVTPixelMatchFilter" ),
59096     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
59097     rhoTag = cms.InputTag( "" ),
59098     energyLowEdges = cms.vdouble( 0.0 ),
59099     lessThan = cms.bool( True ),
59100     useEt = cms.bool( True ),
59101     useAbs = cms.bool( True ),
59102     thrRegularEB = cms.vdouble( 0.007 ),
59103     thrRegularEE = cms.vdouble( 0.007 ),
59104     thrOverEEB = cms.vdouble( -1.0 ),
59105     thrOverEEE = cms.vdouble( -1.0 ),
59106     thrOverE2EB = cms.vdouble( -1.0 ),
59107     thrOverE2EE = cms.vdouble( -1.0 ),
59108     ncandcut = cms.int32( 1 ),
59109     doRhoCorrection = cms.bool( False ),
59110     rhoMax = cms.double( 9.9999999E7 ),
59111     rhoScale = cms.double( 1.0 ),
59112     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59113     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59114     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59115 )
59116 fragment.hltEle115CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59117     saveTags = cms.bool( True ),
59118     candTag = cms.InputTag( "hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter" ),
59119     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
59120     rhoTag = cms.InputTag( "" ),
59121     energyLowEdges = cms.vdouble( 0.0 ),
59122     lessThan = cms.bool( True ),
59123     useEt = cms.bool( True ),
59124     useAbs = cms.bool( True ),
59125     thrRegularEB = cms.vdouble( 0.07 ),
59126     thrRegularEE = cms.vdouble( 0.07 ),
59127     thrOverEEB = cms.vdouble( -1.0 ),
59128     thrOverEEE = cms.vdouble( -1.0 ),
59129     thrOverE2EB = cms.vdouble( -1.0 ),
59130     thrOverE2EE = cms.vdouble( -1.0 ),
59131     ncandcut = cms.int32( 1 ),
59132     doRhoCorrection = cms.bool( False ),
59133     rhoMax = cms.double( 9.9999999E7 ),
59134     rhoScale = cms.double( 1.0 ),
59135     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59136     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59137     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59138 )
59139 fragment.hltPreEle135CaloIdVTGsfTrkIdT = cms.EDFilter( "HLTPrescaler",
59140     offset = cms.uint32( 0 ),
59141     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59142 )
59143 fragment.hltEG135EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
59144     saveTags = cms.bool( True ),
59145     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
59146     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59147     etcutEB = cms.double( 135.0 ),
59148     etcutEE = cms.double( 135.0 ),
59149     minEtaCut = cms.double( -9999.0 ),
59150     maxEtaCut = cms.double( 9999.0 ),
59151     ncandcut = cms.int32( 1 )
59152 )
59153 fragment.hltEG135CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59154     saveTags = cms.bool( True ),
59155     candTag = cms.InputTag( "hltEG135EtFilter" ),
59156     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
59157     rhoTag = cms.InputTag( "" ),
59158     energyLowEdges = cms.vdouble( 0.0 ),
59159     lessThan = cms.bool( True ),
59160     useEt = cms.bool( False ),
59161     useAbs = cms.bool( False ),
59162     thrRegularEB = cms.vdouble( 0.011 ),
59163     thrRegularEE = cms.vdouble( 0.03 ),
59164     thrOverEEB = cms.vdouble( -1.0 ),
59165     thrOverEEE = cms.vdouble( -1.0 ),
59166     thrOverE2EB = cms.vdouble( -1.0 ),
59167     thrOverE2EE = cms.vdouble( -1.0 ),
59168     ncandcut = cms.int32( 1 ),
59169     doRhoCorrection = cms.bool( False ),
59170     rhoMax = cms.double( 9.9999999E7 ),
59171     rhoScale = cms.double( 1.0 ),
59172     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59173     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59174     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59175 )
59176 fragment.hltEG135CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59177     saveTags = cms.bool( True ),
59178     candTag = cms.InputTag( "hltEG135CaloIdVTClusterShapeFilter" ),
59179     varTag = cms.InputTag( "hltEgammaHoverE" ),
59180     rhoTag = cms.InputTag( "" ),
59181     energyLowEdges = cms.vdouble( 0.0 ),
59182     lessThan = cms.bool( True ),
59183     useEt = cms.bool( False ),
59184     useAbs = cms.bool( False ),
59185     thrRegularEB = cms.vdouble( -1.0 ),
59186     thrRegularEE = cms.vdouble( -1.0 ),
59187     thrOverEEB = cms.vdouble( 0.075 ),
59188     thrOverEEE = cms.vdouble( 0.075 ),
59189     thrOverE2EB = cms.vdouble( -1.0 ),
59190     thrOverE2EE = cms.vdouble( -1.0 ),
59191     ncandcut = cms.int32( 1 ),
59192     doRhoCorrection = cms.bool( False ),
59193     rhoMax = cms.double( 9.9999999E7 ),
59194     rhoScale = cms.double( 1.0 ),
59195     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59196     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59197     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59198 )
59199 fragment.hltEle135CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
59200     saveTags = cms.bool( True ),
59201     candTag = cms.InputTag( "hltEG135CaloIdVTHEFilter" ),
59202     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
59203     npixelmatchcut = cms.double( 1.0 ),
59204     ncandcut = cms.int32( 1 ),
59205     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59206     s_a_phi1B = cms.double( 0.0069 ),
59207     s_a_phi1I = cms.double( 0.0088 ),
59208     s_a_phi1F = cms.double( 0.0076 ),
59209     s_a_phi2B = cms.double( 3.7E-4 ),
59210     s_a_phi2I = cms.double( 7.0E-4 ),
59211     s_a_phi2F = cms.double( 0.00906 ),
59212     s_a_zB = cms.double( 0.012 ),
59213     s_a_rI = cms.double( 0.027 ),
59214     s_a_rF = cms.double( 0.04 ),
59215     s2_threshold = cms.double( 0.4 ),
59216     tanhSO10BarrelThres = cms.double( 0.35 ),
59217     tanhSO10InterThres = cms.double( 1.0 ),
59218     tanhSO10ForwardThres = cms.double( 1.0 ),
59219     useS = cms.bool( False ),
59220     pixelVeto = cms.bool( False )
59221 )
59222 fragment.hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59223     saveTags = cms.bool( True ),
59224     candTag = cms.InputTag( "hltEle135CaloIdVTPixelMatchFilter" ),
59225     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
59226     rhoTag = cms.InputTag( "" ),
59227     energyLowEdges = cms.vdouble( 0.0 ),
59228     lessThan = cms.bool( True ),
59229     useEt = cms.bool( True ),
59230     useAbs = cms.bool( True ),
59231     thrRegularEB = cms.vdouble( 0.007 ),
59232     thrRegularEE = cms.vdouble( 0.007 ),
59233     thrOverEEB = cms.vdouble( -1.0 ),
59234     thrOverEEE = cms.vdouble( -1.0 ),
59235     thrOverE2EB = cms.vdouble( -1.0 ),
59236     thrOverE2EE = cms.vdouble( -1.0 ),
59237     ncandcut = cms.int32( 1 ),
59238     doRhoCorrection = cms.bool( False ),
59239     rhoMax = cms.double( 9.9999999E7 ),
59240     rhoScale = cms.double( 1.0 ),
59241     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59242     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59243     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59244 )
59245 fragment.hltEle135CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59246     saveTags = cms.bool( True ),
59247     candTag = cms.InputTag( "hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter" ),
59248     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
59249     rhoTag = cms.InputTag( "" ),
59250     energyLowEdges = cms.vdouble( 0.0 ),
59251     lessThan = cms.bool( True ),
59252     useEt = cms.bool( True ),
59253     useAbs = cms.bool( True ),
59254     thrRegularEB = cms.vdouble( 0.07 ),
59255     thrRegularEE = cms.vdouble( 0.07 ),
59256     thrOverEEB = cms.vdouble( -1.0 ),
59257     thrOverEEE = cms.vdouble( -1.0 ),
59258     thrOverE2EB = cms.vdouble( -1.0 ),
59259     thrOverE2EE = cms.vdouble( -1.0 ),
59260     ncandcut = cms.int32( 1 ),
59261     doRhoCorrection = cms.bool( False ),
59262     rhoMax = cms.double( 9.9999999E7 ),
59263     rhoScale = cms.double( 1.0 ),
59264     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59265     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59266     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59267 )
59268 fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet = cms.EDFilter( "HLTL1TSeed",
59269     saveTags = cms.bool( True ),
59270     L1SeedsLogicalExpression = cms.string( "L1_QuadJet60er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3" ),
59271     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59272     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59273     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59274     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59275     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59276     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59277     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59278     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59279     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59280 )
59281 fragment.hltPrePFHT330PT30QuadPFJet75604540 = cms.EDFilter( "HLTPrescaler",
59282     offset = cms.uint32( 0 ),
59283     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59284 )
59285 fragment.hltQuadCentralJet30 = cms.EDFilter( "HLT1CaloJet",
59286     saveTags = cms.bool( True ),
59287     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
59288     triggerType = cms.int32( 86 ),
59289     MinE = cms.double( -1.0 ),
59290     MinPt = cms.double( 30.0 ),
59291     MinMass = cms.double( -1.0 ),
59292     MaxMass = cms.double( -1.0 ),
59293     MinEta = cms.double( -1.0 ),
59294     MaxEta = cms.double( 2.5 ),
59295     MinN = cms.int32( 4 )
59296 )
59297 fragment.hltCaloJetsQuad30ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer",
59298     HLTObject = cms.InputTag( "hltQuadCentralJet30" ),
59299     TriggerTypes = cms.vint32( 86 )
59300 )
59301 fragment.hltHtMhtCaloJetsQuadC30 = cms.EDProducer( "HLTHtMhtProducer",
59302     usePt = cms.bool( True ),
59303     excludePFMuons = cms.bool( False ),
59304     minNJetHt = cms.int32( 4 ),
59305     minNJetMht = cms.int32( 0 ),
59306     minPtJetHt = cms.double( 30.0 ),
59307     minPtJetMht = cms.double( 0.0 ),
59308     maxEtaJetHt = cms.double( 2.5 ),
59309     maxEtaJetMht = cms.double( 5.0 ),
59310     jetsLabel = cms.InputTag( "hltCaloJetsQuad30ForHt" ),
59311     pfCandidatesLabel = cms.InputTag( "" )
59312 )
59313 fragment.hltCaloQuadJet30HT320 = cms.EDFilter( "HLTHtMhtFilter",
59314     saveTags = cms.bool( True ),
59315     htLabels = cms.VInputTag( 'hltHtMhtCaloJetsQuadC30' ),
59316     mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsQuadC30' ),
59317     minHt = cms.vdouble( 320.0 ),
59318     minMht = cms.vdouble( 0.0 ),
59319     minMeff = cms.vdouble( 0.0 ),
59320     meffSlope = cms.vdouble( 1.0 )
59321 )
59322 fragment.hltPFCentralJetLooseIDQuad30 = cms.EDFilter( "HLT1PFJet",
59323     saveTags = cms.bool( True ),
59324     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59325     triggerType = cms.int32( 86 ),
59326     MinE = cms.double( -1.0 ),
59327     MinPt = cms.double( 30.0 ),
59328     MinMass = cms.double( -1.0 ),
59329     MaxMass = cms.double( -1.0 ),
59330     MinEta = cms.double( -1.0 ),
59331     MaxEta = cms.double( 2.5 ),
59332     MinN = cms.int32( 4 )
59333 )
59334 fragment.hlt1PFCentralJetLooseID75 = cms.EDFilter( "HLT1PFJet",
59335     saveTags = cms.bool( True ),
59336     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59337     triggerType = cms.int32( 0 ),
59338     MinE = cms.double( -1.0 ),
59339     MinPt = cms.double( 75.0 ),
59340     MinMass = cms.double( -1.0 ),
59341     MaxMass = cms.double( -1.0 ),
59342     MinEta = cms.double( -1.0 ),
59343     MaxEta = cms.double( 2.5 ),
59344     MinN = cms.int32( 1 )
59345 )
59346 fragment.hlt2PFCentralJetLooseID60 = cms.EDFilter( "HLT1PFJet",
59347     saveTags = cms.bool( True ),
59348     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59349     triggerType = cms.int32( 0 ),
59350     MinE = cms.double( -1.0 ),
59351     MinPt = cms.double( 60.0 ),
59352     MinMass = cms.double( -1.0 ),
59353     MaxMass = cms.double( -1.0 ),
59354     MinEta = cms.double( -1.0 ),
59355     MaxEta = cms.double( 2.5 ),
59356     MinN = cms.int32( 2 )
59357 )
59358 fragment.hlt3PFCentralJetLooseID45 = cms.EDFilter( "HLT1PFJet",
59359     saveTags = cms.bool( True ),
59360     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59361     triggerType = cms.int32( 0 ),
59362     MinE = cms.double( -1.0 ),
59363     MinPt = cms.double( 45.0 ),
59364     MinMass = cms.double( -1.0 ),
59365     MaxMass = cms.double( -1.0 ),
59366     MinEta = cms.double( -1.0 ),
59367     MaxEta = cms.double( 2.5 ),
59368     MinN = cms.int32( 3 )
59369 )
59370 fragment.hlt4PFCentralJetLooseID40 = cms.EDFilter( "HLT1PFJet",
59371     saveTags = cms.bool( True ),
59372     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59373     triggerType = cms.int32( 0 ),
59374     MinE = cms.double( -1.0 ),
59375     MinPt = cms.double( 40.0 ),
59376     MinMass = cms.double( -1.0 ),
59377     MaxMass = cms.double( -1.0 ),
59378     MinEta = cms.double( -1.0 ),
59379     MaxEta = cms.double( 2.5 ),
59380     MinN = cms.int32( 4 )
59381 )
59382 fragment.hltPFCentralJetLooseIDQuad30forHt = cms.EDProducer( "HLTPFJetCollectionProducer",
59383     HLTObject = cms.InputTag( "hltPFCentralJetLooseIDQuad30" ),
59384     TriggerTypes = cms.vint32( 86 )
59385 )
59386 fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 = cms.EDProducer( "HLTHtMhtProducer",
59387     usePt = cms.bool( True ),
59388     excludePFMuons = cms.bool( False ),
59389     minNJetHt = cms.int32( 4 ),
59390     minNJetMht = cms.int32( 0 ),
59391     minPtJetHt = cms.double( 30.0 ),
59392     minPtJetMht = cms.double( 0.0 ),
59393     maxEtaJetHt = cms.double( 2.5 ),
59394     maxEtaJetMht = cms.double( 999.0 ),
59395     jetsLabel = cms.InputTag( "hltPFCentralJetLooseIDQuad30forHt" ),
59396     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
59397 )
59398 fragment.hltPFCentralJetsLooseIDQuad30HT330 = cms.EDFilter( "HLTHtMhtFilter",
59399     saveTags = cms.bool( True ),
59400     htLabels = cms.VInputTag( 'hltHtMhtPFCentralJetsLooseIDQuadC30' ),
59401     mhtLabels = cms.VInputTag( 'hltHtMhtPFCentralJetsLooseIDQuadC30' ),
59402     minHt = cms.vdouble( 330.0 ),
59403     minMht = cms.vdouble( 0.0 ),
59404     minMeff = cms.vdouble( 0.0 ),
59405     meffSlope = cms.vdouble( 1.0 )
59406 )
59407 fragment.hltL1sQuadJetOrHTTOrMuonHTT = cms.EDFilter( "HLTL1TSeed",
59408     saveTags = cms.bool( True ),
59409     L1SeedsLogicalExpression = cms.string( "L1_QuadJet60er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_Mu6_HTT240er" ),
59410     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59411     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59412     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59413     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59414     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59415     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59416     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59417     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59418     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59419 )
59420 fragment.hltPrePFHT400SixPFJet32 = cms.EDFilter( "HLTPrescaler",
59421     offset = cms.uint32( 0 ),
59422     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59423 )
59424 fragment.hlt6PFCentralJetTightIDPt32 = cms.EDFilter( "HLT1PFJet",
59425     saveTags = cms.bool( True ),
59426     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
59427     triggerType = cms.int32( 86 ),
59428     MinE = cms.double( -1.0 ),
59429     MinPt = cms.double( 32.0 ),
59430     MinMass = cms.double( -1.0 ),
59431     MaxMass = cms.double( -1.0 ),
59432     MinEta = cms.double( -1.0 ),
59433     MaxEta = cms.double( 2.5 ),
59434     MinN = cms.int32( 6 )
59435 )
59436 fragment.hltPFHT400Jet30 = cms.EDFilter( "HLTHtMhtFilter",
59437     saveTags = cms.bool( True ),
59438     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
59439     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
59440     minHt = cms.vdouble( 400.0 ),
59441     minMht = cms.vdouble( 0.0 ),
59442     minMeff = cms.vdouble( 0.0 ),
59443     meffSlope = cms.vdouble( 1.0 )
59444 )
59445 fragment.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
59446     offset = cms.uint32( 0 ),
59447     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59448 )
59449 fragment.hltPFCentralJetTightIDPt32 = cms.EDProducer( "HLTPFJetCollectionProducer",
59450     HLTObject = cms.InputTag( "hlt6PFCentralJetTightIDPt32" ),
59451     TriggerTypes = cms.vint32( 86 )
59452 )
59453 fragment.hltPFCentralJetPt32PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag",
59454     saveTags = cms.bool( True ),
59455     Jets = cms.InputTag( "hltPFCentralJetTightIDPt32" ),
59456     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
59457     MinTag = cms.double( 0.5 ),
59458     MaxTag = cms.double( 999999.0 ),
59459     MinJetToSum = cms.int32( 1 ),
59460     MaxJetToSum = cms.int32( 2 ),
59461     UseMeanValue = cms.bool( True ),
59462     MatchByDeltaR = cms.bool( True ),
59463     MaxDeltaR = cms.double( 0.4 ),
59464     TriggerType = cms.int32( 86 )
59465 )
59466 fragment.hltPrePFHT450SixPFJet36 = cms.EDFilter( "HLTPrescaler",
59467     offset = cms.uint32( 0 ),
59468     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59469 )
59470 fragment.hlt6PFCentralJetTightIDPt36 = cms.EDFilter( "HLT1PFJet",
59471     saveTags = cms.bool( True ),
59472     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
59473     triggerType = cms.int32( 86 ),
59474     MinE = cms.double( -1.0 ),
59475     MinPt = cms.double( 36.0 ),
59476     MinMass = cms.double( -1.0 ),
59477     MaxMass = cms.double( -1.0 ),
59478     MinEta = cms.double( -1.0 ),
59479     MaxEta = cms.double( 2.5 ),
59480     MinN = cms.int32( 6 )
59481 )
59482 fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 = cms.EDFilter( "HLTPrescaler",
59483     offset = cms.uint32( 0 ),
59484     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59485 )
59486 fragment.hltBTagPFPNet0p35Single = cms.EDFilter( "HLTPFJetTag",
59487     saveTags = cms.bool( True ),
59488     Jets = cms.InputTag( "hltPFJetForBtag" ),
59489     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
59490     MinTag = cms.double( 0.35 ),
59491     MaxTag = cms.double( 999999.0 ),
59492     MinJets = cms.int32( 1 ),
59493     MatchJetsByDeltaR = cms.bool( False ),
59494     MaxJetDeltaR = cms.double( 0.1 ),
59495     TriggerType = cms.int32( 86 )
59496 )
59497 fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet = cms.EDFilter( "HLTL1TSeed",
59498     saveTags = cms.bool( True ),
59499     L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5 OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ),
59500     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59501     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59502     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59503     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59504     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59505     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59506     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59507     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59508     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59509 )
59510 fragment.hltPrePFHT400FivePFJet120120603030 = cms.EDFilter( "HLTPrescaler",
59511     offset = cms.uint32( 0 ),
59512     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59513 )
59514 fragment.hltPFJetFilterTwo120er3p0 = cms.EDFilter( "HLT1PFJet",
59515     saveTags = cms.bool( True ),
59516     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
59517     triggerType = cms.int32( 86 ),
59518     MinE = cms.double( -1.0 ),
59519     MinPt = cms.double( 120.0 ),
59520     MinMass = cms.double( -1.0 ),
59521     MaxMass = cms.double( -1.0 ),
59522     MinEta = cms.double( -1.0 ),
59523     MaxEta = cms.double( 3.0 ),
59524     MinN = cms.int32( 2 )
59525 )
59526 fragment.hltPFJetFilterThree60er3p0 = cms.EDFilter( "HLT1PFJet",
59527     saveTags = cms.bool( True ),
59528     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
59529     triggerType = cms.int32( 86 ),
59530     MinE = cms.double( -1.0 ),
59531     MinPt = cms.double( 60.0 ),
59532     MinMass = cms.double( -1.0 ),
59533     MaxMass = cms.double( -1.0 ),
59534     MinEta = cms.double( -1.0 ),
59535     MaxEta = cms.double( 3.0 ),
59536     MinN = cms.int32( 3 )
59537 )
59538 fragment.hltPFJetFilterFive30er3p0 = cms.EDFilter( "HLT1PFJet",
59539     saveTags = cms.bool( True ),
59540     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
59541     triggerType = cms.int32( 86 ),
59542     MinE = cms.double( -1.0 ),
59543     MinPt = cms.double( 30.0 ),
59544     MinMass = cms.double( -1.0 ),
59545     MaxMass = cms.double( -1.0 ),
59546     MinEta = cms.double( -1.0 ),
59547     MaxEta = cms.double( 3.0 ),
59548     MinN = cms.int32( 5 )
59549 )
59550 fragment.hltPFJetsFive30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer",
59551     HLTObject = cms.InputTag( "hltPFJetFilterFive30er3p0" ),
59552     TriggerTypes = cms.vint32( 86 )
59553 )
59554 fragment.hltHtMhtPFJetsFive30er3p0 = cms.EDProducer( "HLTHtMhtProducer",
59555     usePt = cms.bool( True ),
59556     excludePFMuons = cms.bool( False ),
59557     minNJetHt = cms.int32( 5 ),
59558     minNJetMht = cms.int32( 0 ),
59559     minPtJetHt = cms.double( 30.0 ),
59560     minPtJetMht = cms.double( 0.0 ),
59561     maxEtaJetHt = cms.double( 3.0 ),
59562     maxEtaJetMht = cms.double( 999.0 ),
59563     jetsLabel = cms.InputTag( "hltPFJetsFive30ForHt" ),
59564     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
59565 )
59566 fragment.hltPFFiveJet30HT400 = cms.EDFilter( "HLTHtMhtFilter",
59567     saveTags = cms.bool( True ),
59568     htLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ),
59569     mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ),
59570     minHt = cms.vdouble( 400.0 ),
59571     minMht = cms.vdouble( 0.0 ),
59572     minMeff = cms.vdouble( 0.0 ),
59573     meffSlope = cms.vdouble( 1.0 )
59574 )
59575 fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter( "HLTL1TSeed",
59576     saveTags = cms.bool( True ),
59577     L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5" ),
59578     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59579     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59580     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59581     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59582     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59583     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59584     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59585     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59586     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59587 )
59588 fragment.hltPrePFHT350 = cms.EDFilter( "HLTPrescaler",
59589     offset = cms.uint32( 0 ),
59590     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59591 )
59592 fragment.hltHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter",
59593     saveTags = cms.bool( True ),
59594     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
59595     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
59596     minHt = cms.vdouble( 300.0 ),
59597     minMht = cms.vdouble( 0.0 ),
59598     minMeff = cms.vdouble( 0.0 ),
59599     meffSlope = cms.vdouble( 1.0 )
59600 )
59601 fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS = cms.EDFilter( "HLTL1TSeed",
59602     saveTags = cms.bool( True ),
59603     L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_SingleJet180 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ),
59604     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59605     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59606     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59607     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59608     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59609     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59610     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59611     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59612     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59613 )
59614 fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 = cms.EDFilter( "HLTPrescaler",
59615     offset = cms.uint32( 0 ),
59616     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59617 )
59618 fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
59619     saveTags = cms.bool( True ),
59620     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
59621     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59622     candNonIsolatedTag = cms.InputTag( "" ),
59623     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59624     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTauNoPS" ),
59625     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59626     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59627     ncandcut = cms.int32( 1 ),
59628     doIsolated = cms.bool( False ),
59629     region_eta_size = cms.double( 0.522 ),
59630     region_eta_size_ecap = cms.double( 1.0 ),
59631     region_phi_size = cms.double( 1.044 ),
59632     barrel_end = cms.double( 1.4791 ),
59633     endcap_end = cms.double( 2.65 )
59634 )
59635 fragment.hltEG60EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
59636     saveTags = cms.bool( True ),
59637     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter" ),
59638     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59639     etcutEB = cms.double( 60.0 ),
59640     etcutEE = cms.double( 60.0 ),
59641     minEtaCut = cms.double( -9999.0 ),
59642     maxEtaCut = cms.double( 9999.0 ),
59643     ncandcut = cms.int32( 1 )
59644 )
59645 fragment.hltEG60HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59646     saveTags = cms.bool( True ),
59647     candTag = cms.InputTag( "hltEG60EtFilter" ),
59648     varTag = cms.InputTag( "hltEgammaHoverE" ),
59649     rhoTag = cms.InputTag( "" ),
59650     energyLowEdges = cms.vdouble( 0.0 ),
59651     lessThan = cms.bool( True ),
59652     useEt = cms.bool( False ),
59653     useAbs = cms.bool( False ),
59654     thrRegularEB = cms.vdouble( -1.0 ),
59655     thrRegularEE = cms.vdouble( -1.0 ),
59656     thrOverEEB = cms.vdouble( 0.15 ),
59657     thrOverEEE = cms.vdouble( 0.1 ),
59658     thrOverE2EB = cms.vdouble( -1.0 ),
59659     thrOverE2EE = cms.vdouble( -1.0 ),
59660     ncandcut = cms.int32( 1 ),
59661     doRhoCorrection = cms.bool( False ),
59662     rhoMax = cms.double( 9.9999999E7 ),
59663     rhoScale = cms.double( 1.0 ),
59664     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59665     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59666     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59667 )
59668 fragment.hltEG60R9Id90CaloIdLIsoLR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59669     saveTags = cms.bool( True ),
59670     candTag = cms.InputTag( "hltEG60HEFilter" ),
59671     varTag = cms.InputTag( "hltEgammaR9ID" ),
59672     rhoTag = cms.InputTag( "" ),
59673     energyLowEdges = cms.vdouble( 0.0 ),
59674     lessThan = cms.bool( False ),
59675     useEt = cms.bool( False ),
59676     useAbs = cms.bool( False ),
59677     thrRegularEB = cms.vdouble( 0.9 ),
59678     thrRegularEE = cms.vdouble( 0.9 ),
59679     thrOverEEB = cms.vdouble( -1.0 ),
59680     thrOverEEE = cms.vdouble( -1.0 ),
59681     thrOverE2EB = cms.vdouble( -1.0 ),
59682     thrOverE2EE = cms.vdouble( -1.0 ),
59683     ncandcut = cms.int32( 1 ),
59684     doRhoCorrection = cms.bool( False ),
59685     rhoMax = cms.double( 9.9999999E7 ),
59686     rhoScale = cms.double( 1.0 ),
59687     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59688     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59689     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59690 )
59691 fragment.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59692     saveTags = cms.bool( True ),
59693     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLR9IdFilter" ),
59694     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
59695     rhoTag = cms.InputTag( "" ),
59696     energyLowEdges = cms.vdouble( 0.0 ),
59697     lessThan = cms.bool( True ),
59698     useEt = cms.bool( False ),
59699     useAbs = cms.bool( False ),
59700     thrRegularEB = cms.vdouble( 0.014 ),
59701     thrRegularEE = cms.vdouble( 0.035 ),
59702     thrOverEEB = cms.vdouble( -1.0 ),
59703     thrOverEEE = cms.vdouble( -1.0 ),
59704     thrOverE2EB = cms.vdouble( -1.0 ),
59705     thrOverE2EE = cms.vdouble( -1.0 ),
59706     ncandcut = cms.int32( 1 ),
59707     doRhoCorrection = cms.bool( False ),
59708     rhoMax = cms.double( 9.9999999E7 ),
59709     rhoScale = cms.double( 1.0 ),
59710     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59711     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59712     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59713 )
59714 fragment.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59715     saveTags = cms.bool( True ),
59716     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLClusterShapeFilter" ),
59717     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
59718     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59719     energyLowEdges = cms.vdouble( 0.0 ),
59720     lessThan = cms.bool( True ),
59721     useEt = cms.bool( True ),
59722     useAbs = cms.bool( False ),
59723     thrRegularEB = cms.vdouble( 5.0 ),
59724     thrRegularEE = cms.vdouble( 8.0 ),
59725     thrOverEEB = cms.vdouble( 0.01 ),
59726     thrOverEEE = cms.vdouble( 0.007 ),
59727     thrOverE2EB = cms.vdouble( 0.0 ),
59728     thrOverE2EE = cms.vdouble( 0.0 ),
59729     ncandcut = cms.int32( 1 ),
59730     doRhoCorrection = cms.bool( True ),
59731     rhoMax = cms.double( 9.9999999E7 ),
59732     rhoScale = cms.double( 1.0 ),
59733     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
59734     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59735     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59736 )
59737 fragment.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59738     saveTags = cms.bool( True ),
59739     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter" ),
59740     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
59741     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59742     energyLowEdges = cms.vdouble( 0.0 ),
59743     lessThan = cms.bool( True ),
59744     useEt = cms.bool( True ),
59745     useAbs = cms.bool( False ),
59746     thrRegularEB = cms.vdouble( 12.5 ),
59747     thrRegularEE = cms.vdouble( 7.5 ),
59748     thrOverEEB = cms.vdouble( 0.03 ),
59749     thrOverEEE = cms.vdouble( 0.032 ),
59750     thrOverE2EB = cms.vdouble( 3.0E-5 ),
59751     thrOverE2EE = cms.vdouble( 3.0E-5 ),
59752     ncandcut = cms.int32( 0 ),
59753     doRhoCorrection = cms.bool( True ),
59754     rhoMax = cms.double( 9.9999999E7 ),
59755     rhoScale = cms.double( 1.0 ),
59756     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
59757     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59758     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59759 )
59760 fragment.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59761     saveTags = cms.bool( True ),
59762     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter" ),
59763     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
59764     rhoTag = cms.InputTag( "" ),
59765     energyLowEdges = cms.vdouble( 0.0 ),
59766     lessThan = cms.bool( True ),
59767     useEt = cms.bool( True ),
59768     useAbs = cms.bool( False ),
59769     thrRegularEB = cms.vdouble( 6.0 ),
59770     thrRegularEE = cms.vdouble( 6.0 ),
59771     thrOverEEB = cms.vdouble( 0.002 ),
59772     thrOverEEE = cms.vdouble( 0.002 ),
59773     thrOverE2EB = cms.vdouble( 0.0 ),
59774     thrOverE2EE = cms.vdouble( 0.0 ),
59775     ncandcut = cms.int32( 1 ),
59776     doRhoCorrection = cms.bool( False ),
59777     rhoMax = cms.double( 9.9999999E7 ),
59778     rhoScale = cms.double( 1.0 ),
59779     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59780     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59781     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59782 )
59783 fragment.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
59784     saveTags = cms.bool( True ),
59785     inputTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter" ),
59786     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59787     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
59788     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
59789     inputTrack = cms.InputTag( "hltMergedTracks" ),
59790     ncandcut = cms.int32( 1 ),
59791     EBOnly = cms.bool( False ),
59792     sMin_min = cms.double( 0.0 ),
59793     sMin_max = cms.double( 0.4 ),
59794     sMaj_min = cms.double( 0.0 ),
59795     sMaj_max = cms.double( 1.5 ),
59796     seedTimeMin = cms.double( -999.0 ),
59797     seedTimeMax = cms.double( 999.0 ),
59798     useTrackVeto = cms.bool( True ),
59799     maxTrackCut = cms.int32( 0 ),
59800     trackPtCut = cms.double( 5.0 ),
59801     trackdRCut = cms.double( 0.2 )
59802 )
59803 fragment.hltHtMhtJet10 = cms.EDProducer( "HLTHtMhtProducer",
59804     usePt = cms.bool( False ),
59805     excludePFMuons = cms.bool( False ),
59806     minNJetHt = cms.int32( 0 ),
59807     minNJetMht = cms.int32( 0 ),
59808     minPtJetHt = cms.double( 10.0 ),
59809     minPtJetMht = cms.double( 10.0 ),
59810     maxEtaJetHt = cms.double( 3.0 ),
59811     maxEtaJetMht = cms.double( 5.0 ),
59812     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
59813     pfCandidatesLabel = cms.InputTag( "" )
59814 )
59815 fragment.hltHT175Jet10 = cms.EDFilter( "HLTHtMhtFilter",
59816     saveTags = cms.bool( True ),
59817     htLabels = cms.VInputTag( 'hltHtMhtJet10' ),
59818     mhtLabels = cms.VInputTag( 'hltHtMhtJet10' ),
59819     minHt = cms.vdouble( 175.0 ),
59820     minMht = cms.vdouble( 0.0 ),
59821     minMeff = cms.vdouble( 0.0 ),
59822     meffSlope = cms.vdouble( 1.0 )
59823 )
59824 fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 = cms.EDFilter( "HLTPrescaler",
59825     offset = cms.uint32( 0 ),
59826     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59827 )
59828 fragment.hltPFHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter",
59829     saveTags = cms.bool( True ),
59830     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
59831     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
59832     minHt = cms.vdouble( 380.0 ),
59833     minMht = cms.vdouble( 0.0 ),
59834     minMeff = cms.vdouble( 0.0 ),
59835     meffSlope = cms.vdouble( 1.0 )
59836 )
59837 fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 = cms.EDFilter( "HLTPrescaler",
59838     offset = cms.uint32( 0 ),
59839     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59840 )
59841 fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 = cms.EDFilter( "HLTL1TSeed",
59842     saveTags = cms.bool( True ),
59843     L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er" ),
59844     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59845     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59846     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59847     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59848     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59849     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59850     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59851     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59852     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59853 )
59854 fragment.hltPreECALHT800 = cms.EDFilter( "HLTPrescaler",
59855     offset = cms.uint32( 0 ),
59856     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59857 )
59858 fragment.hltTowerMakerEcal = cms.EDProducer( "CaloTowersCreator",
59859     EBSumThreshold = cms.double( 0.2 ),
59860     HF2Weight = cms.double( 1.0 ),
59861     EBWeight = cms.double( 1.0 ),
59862     hfInput = cms.InputTag( "" ),
59863     EESumThreshold = cms.double( 0.45 ),
59864     HOThreshold0 = cms.double( 3.5 ),
59865     HOThresholdPlus1 = cms.double( 3.5 ),
59866     HOThresholdMinus1 = cms.double( 3.5 ),
59867     HOThresholdPlus2 = cms.double( 3.5 ),
59868     HOThresholdMinus2 = cms.double( 3.5 ),
59869     HBGrid = cms.vdouble(  ),
59870     HBThreshold1 = cms.double( 0.4 ),
59871     HBThreshold2 = cms.double( 0.3 ),
59872     HBThreshold = cms.double( 0.3 ),
59873     EEWeights = cms.vdouble(  ),
59874     HF1Threshold = cms.double( 0.5 ),
59875     HF2Weights = cms.vdouble(  ),
59876     HOWeights = cms.vdouble(  ),
59877     EEGrid = cms.vdouble(  ),
59878     HEDWeight = cms.double( 1.0 ),
59879     EEWeight = cms.double( 1.0 ),
59880     UseHO = cms.bool( False ),
59881     HBWeights = cms.vdouble(  ),
59882     HESWeight = cms.double( 1.0 ),
59883     HF1Weight = cms.double( 1.0 ),
59884     HF2Grid = cms.vdouble(  ),
59885     HEDWeights = cms.vdouble(  ),
59886     HF1Grid = cms.vdouble(  ),
59887     EBWeights = cms.vdouble(  ),
59888     HOWeight = cms.double( 1.0E-99 ),
59889     EBThreshold = cms.double( 0.07 ),
59890     EEThreshold = cms.double( 0.3 ),
59891     UseEtEBTreshold = cms.bool( False ),
59892     UseSymEBTreshold = cms.bool( False ),
59893     UseEtEETreshold = cms.bool( False ),
59894     UseSymEETreshold = cms.bool( False ),
59895     hbheInput = cms.InputTag( "" ),
59896     HcalThreshold = cms.double( -1000.0 ),
59897     HF2Threshold = cms.double( 0.85 ),
59898     HESThreshold1 = cms.double( 0.1 ),
59899     HESThreshold = cms.double( 0.2 ),
59900     HF1Weights = cms.vdouble(  ),
59901     hoInput = cms.InputTag( "" ),
59902     HESGrid = cms.vdouble(  ),
59903     HESWeights = cms.vdouble(  ),
59904     HEDThreshold1 = cms.double( 0.1 ),
59905     HEDThreshold = cms.double( 0.2 ),
59906     EcutTower = cms.double( -1000.0 ),
59907     HEDGrid = cms.vdouble(  ),
59908     ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
59909     HBWeight = cms.double( 1.0 ),
59910     HOGrid = cms.vdouble(  ),
59911     EBGrid = cms.vdouble(  ),
59912     MomConstrMethod = cms.int32( 1 ),
59913     MomHBDepth = cms.double( 0.2 ),
59914     MomHEDepth = cms.double( 0.4 ),
59915     MomEBDepth = cms.double( 0.3 ),
59916     MomEEDepth = cms.double( 0.0 ),
59917     HcalAcceptSeverityLevel = cms.uint32( 9 ),
59918     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
59919       'kWeird',
59920       'kBad' ),
59921     UseHcalRecoveredHits = cms.bool( False ),
59922     UseEcalRecoveredHits = cms.bool( False ),
59923     UseRejectedHitsOnly = cms.bool( False ),
59924     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
59925     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
59926     UseRejectedRecoveredHcalHits = cms.bool( False ),
59927     UseRejectedRecoveredEcalHits = cms.bool( False ),
59928     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
59929     AllowMissingInputs = cms.bool( True ),
59930     HcalPhase = cms.int32( 1 ),
59931     usePFThresholdsFromDB = cms.bool( True ),
59932     EcalRecHitThresh = cms.bool( True )
59933 )
59934 fragment.hltHtMhtEcal = cms.EDProducer( "HLTCaloTowerHtMhtProducer",
59935     usePt = cms.bool( False ),
59936     minPtTowerHt = cms.double( 1.5 ),
59937     minPtTowerMht = cms.double( 1.5 ),
59938     maxEtaTowerHt = cms.double( 5.0 ),
59939     maxEtaTowerMht = cms.double( 5.0 ),
59940     towersLabel = cms.InputTag( "hltTowerMakerEcal" )
59941 )
59942 fragment.hltHtEcal800 = cms.EDFilter( "HLTHtMhtFilter",
59943     saveTags = cms.bool( True ),
59944     htLabels = cms.VInputTag( 'hltHtMhtEcal' ),
59945     mhtLabels = cms.VInputTag( 'hltHtMhtEcal' ),
59946     minHt = cms.vdouble( 800.0 ),
59947     minMht = cms.vdouble( 0.0 ),
59948     minMeff = cms.vdouble( 0.0 ),
59949     meffSlope = cms.vdouble( 1.0 )
59950 )
59951 fragment.hltL1sSingleAndDoubleEGWithJetAndTau = cms.EDFilter( "HLTL1TSeed",
59952     saveTags = cms.bool( True ),
59953     L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ),
59954     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59955     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59956     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59957     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59958     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59959     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59960     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59961     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59962     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59963 )
59964 fragment.hltPreDiSC3018EIsoANDHEMass70 = cms.EDFilter( "HLTPrescaler",
59965     offset = cms.uint32( 0 ),
59966     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59967 )
59968 fragment.hltEGL1SingleAndDoubleEGWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
59969     saveTags = cms.bool( True ),
59970     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
59971     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59972     candNonIsolatedTag = cms.InputTag( "" ),
59973     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59974     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGWithJetAndTau" ),
59975     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59976     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59977     ncandcut = cms.int32( 1 ),
59978     doIsolated = cms.bool( False ),
59979     region_eta_size = cms.double( 0.522 ),
59980     region_eta_size_ecap = cms.double( 1.0 ),
59981     region_phi_size = cms.double( 1.044 ),
59982     barrel_end = cms.double( 1.4791 ),
59983     endcap_end = cms.double( 2.65 )
59984 )
59985 fragment.hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
59986     saveTags = cms.bool( True ),
59987     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGWithJetAndTauFilter" ),
59988     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59989     etcutEB = cms.double( 30.0 ),
59990     etcutEE = cms.double( 30.0 ),
59991     minEtaCut = cms.double( -9999.0 ),
59992     maxEtaCut = cms.double( 9999.0 ),
59993     ncandcut = cms.int32( 1 )
59994 )
59995 fragment.hltEgammaHToverET = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
59996     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
59997     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59998     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
59999     doRhoCorrection = cms.bool( False ),
60000     rhoMax = cms.double( 9.9999999E7 ),
60001     rhoScale = cms.double( 1.0 ),
60002     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
60003     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
60004     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
60005     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
60006     usePFThresholdsFromDB = cms.bool( True ),
60007     innerCone = cms.double( 0.0 ),
60008     outerCone = cms.double( 0.14 ),
60009     depth = cms.int32( 0 ),
60010     maxSeverityHB = cms.int32( 9 ),
60011     maxSeverityHE = cms.int32( 9 ),
60012     doEtSum = cms.bool( True ),
60013     useSingleTower = cms.bool( False ),
60014     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
60015     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
60016 )
60017 fragment.hltEG30HE30HEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60018     saveTags = cms.bool( True ),
60019     candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter" ),
60020     varTag = cms.InputTag( "hltEgammaHToverET" ),
60021     rhoTag = cms.InputTag( "" ),
60022     energyLowEdges = cms.vdouble( 0.0 ),
60023     lessThan = cms.bool( True ),
60024     useEt = cms.bool( True ),
60025     useAbs = cms.bool( False ),
60026     thrRegularEB = cms.vdouble( 0.0 ),
60027     thrRegularEE = cms.vdouble( 0.0 ),
60028     thrOverEEB = cms.vdouble( 0.3 ),
60029     thrOverEEE = cms.vdouble( 0.3 ),
60030     thrOverE2EB = cms.vdouble( 0.0 ),
60031     thrOverE2EE = cms.vdouble( 0.0 ),
60032     ncandcut = cms.int32( 1 ),
60033     doRhoCorrection = cms.bool( False ),
60034     rhoMax = cms.double( 9.9999999E7 ),
60035     rhoScale = cms.double( 1.0 ),
60036     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60037     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60038     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60039 )
60040 fragment.hltEG30EIso15HE30EcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60041     saveTags = cms.bool( True ),
60042     candTag = cms.InputTag( "hltEG30HE30HEFilter" ),
60043     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
60044     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60045     energyLowEdges = cms.vdouble( 0.0 ),
60046     lessThan = cms.bool( True ),
60047     useEt = cms.bool( True ),
60048     useAbs = cms.bool( False ),
60049     thrRegularEB = cms.vdouble( 15.0 ),
60050     thrRegularEE = cms.vdouble( 15.0 ),
60051     thrOverEEB = cms.vdouble( 0.012 ),
60052     thrOverEEE = cms.vdouble( 0.012 ),
60053     thrOverE2EB = cms.vdouble( 0.0 ),
60054     thrOverE2EE = cms.vdouble( 0.0 ),
60055     ncandcut = cms.int32( 1 ),
60056     doRhoCorrection = cms.bool( True ),
60057     rhoMax = cms.double( 9.9999999E7 ),
60058     rhoScale = cms.double( 1.0 ),
60059     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
60060     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60061     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60062 )
60063 fragment.hltDiEG18EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
60064     saveTags = cms.bool( True ),
60065     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
60066     triggerType = cms.int32( 92 ),
60067     MinE = cms.double( -1.0 ),
60068     MinPt = cms.double( 18.0 ),
60069     MinMass = cms.double( -1.0 ),
60070     MaxMass = cms.double( -1.0 ),
60071     MinEta = cms.double( -1.0 ),
60072     MaxEta = cms.double( 2.55 ),
60073     MinN = cms.int32( 2 )
60074 )
60075 fragment.hltDiEG18HE30eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60076     saveTags = cms.bool( True ),
60077     candTag = cms.InputTag( "hltDiEG18EtEta2p55UnseededFilter" ),
60078     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
60079     rhoTag = cms.InputTag( "" ),
60080     energyLowEdges = cms.vdouble( 0.0 ),
60081     lessThan = cms.bool( True ),
60082     useEt = cms.bool( True ),
60083     useAbs = cms.bool( False ),
60084     thrRegularEB = cms.vdouble( 0.0 ),
60085     thrRegularEE = cms.vdouble( 0.0 ),
60086     thrOverEEB = cms.vdouble( 0.3 ),
60087     thrOverEEE = cms.vdouble( 0.3 ),
60088     thrOverE2EB = cms.vdouble( 0.0 ),
60089     thrOverE2EE = cms.vdouble( 0.0 ),
60090     ncandcut = cms.int32( 2 ),
60091     doRhoCorrection = cms.bool( False ),
60092     rhoMax = cms.double( 9.9999999E7 ),
60093     rhoScale = cms.double( 1.0 ),
60094     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60095     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60096     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
60097 )
60098 fragment.hltEG18EIso15HE30EcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60099     saveTags = cms.bool( True ),
60100     candTag = cms.InputTag( "hltDiEG18HE30eHEUnseededFilter" ),
60101     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
60102     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60103     energyLowEdges = cms.vdouble( 0.0 ),
60104     lessThan = cms.bool( True ),
60105     useEt = cms.bool( True ),
60106     useAbs = cms.bool( False ),
60107     thrRegularEB = cms.vdouble( 15.0 ),
60108     thrRegularEE = cms.vdouble( 15.0 ),
60109     thrOverEEB = cms.vdouble( 0.012 ),
60110     thrOverEEE = cms.vdouble( 0.012 ),
60111     thrOverE2EB = cms.vdouble( 0.0 ),
60112     thrOverE2EE = cms.vdouble( 0.0 ),
60113     ncandcut = cms.int32( 1 ),
60114     doRhoCorrection = cms.bool( True ),
60115     rhoMax = cms.double( 9.9999999E7 ),
60116     rhoScale = cms.double( 1.0 ),
60117     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
60118     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60119     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
60120 )
60121 fragment.hltDiEG18EIso15ANDHE30Mass70CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
60122     saveTags = cms.bool( True ),
60123     firstLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ),
60124     secondLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ),
60125     minMass = cms.double( 70.0 )
60126 )
60127 fragment.hltL1sSingleEG10er2p5 = cms.EDFilter( "HLTL1TSeed",
60128     saveTags = cms.bool( True ),
60129     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5" ),
60130     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
60131     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
60132     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60133     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
60134     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60135     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
60136     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60137     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
60138     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
60139 )
60140 fragment.hltPrePhoton20HoverELoose = cms.EDFilter( "HLTPrescaler",
60141     offset = cms.uint32( 0 ),
60142     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60143 )
60144 fragment.hltEGL1SingleEG10Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
60145     saveTags = cms.bool( True ),
60146     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
60147     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60148     candNonIsolatedTag = cms.InputTag( "" ),
60149     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60150     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5" ),
60151     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
60152     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60153     ncandcut = cms.int32( 1 ),
60154     doIsolated = cms.bool( False ),
60155     region_eta_size = cms.double( 0.522 ),
60156     region_eta_size_ecap = cms.double( 1.0 ),
60157     region_phi_size = cms.double( 1.044 ),
60158     barrel_end = cms.double( 1.4791 ),
60159     endcap_end = cms.double( 2.65 )
60160 )
60161 fragment.hltEG20EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter",
60162     saveTags = cms.bool( True ),
60163     inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ),
60164     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
60165     etcutEB = cms.double( 20.0 ),
60166     etcutEE = cms.double( 20.0 ),
60167     minEtaCut = cms.double( -9999.0 ),
60168     maxEtaCut = cms.double( 9999.0 ),
60169     ncandcut = cms.int32( 1 )
60170 )
60171 fragment.hltEG20HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter",
60172     saveTags = cms.bool( True ),
60173     candTag = cms.InputTag( "hltEG20EtFilterLooseHoverE" ),
60174     varTag = cms.InputTag( "hltEgammaHoverE" ),
60175     rhoTag = cms.InputTag( "" ),
60176     energyLowEdges = cms.vdouble( 0.0 ),
60177     lessThan = cms.bool( True ),
60178     useEt = cms.bool( False ),
60179     useAbs = cms.bool( False ),
60180     thrRegularEB = cms.vdouble( -1.0 ),
60181     thrRegularEE = cms.vdouble( -1.0 ),
60182     thrOverEEB = cms.vdouble( 0.5 ),
60183     thrOverEEE = cms.vdouble( 0.5 ),
60184     thrOverE2EB = cms.vdouble( -1.0 ),
60185     thrOverE2EE = cms.vdouble( -1.0 ),
60186     ncandcut = cms.int32( 1 ),
60187     doRhoCorrection = cms.bool( False ),
60188     rhoMax = cms.double( 9.9999999E7 ),
60189     rhoScale = cms.double( 1.0 ),
60190     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60191     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60192     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60193 )
60194 fragment.hltPrePhoton30HoverELoose = cms.EDFilter( "HLTPrescaler",
60195     offset = cms.uint32( 0 ),
60196     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60197 )
60198 fragment.hltEG30EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter",
60199     saveTags = cms.bool( True ),
60200     inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ),
60201     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
60202     etcutEB = cms.double( 30.0 ),
60203     etcutEE = cms.double( 30.0 ),
60204     minEtaCut = cms.double( -9999.0 ),
60205     maxEtaCut = cms.double( 9999.0 ),
60206     ncandcut = cms.int32( 1 )
60207 )
60208 fragment.hltEG30HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter",
60209     saveTags = cms.bool( True ),
60210     candTag = cms.InputTag( "hltEG30EtFilterLooseHoverE" ),
60211     varTag = cms.InputTag( "hltEgammaHoverE" ),
60212     rhoTag = cms.InputTag( "" ),
60213     energyLowEdges = cms.vdouble( 0.0 ),
60214     lessThan = cms.bool( True ),
60215     useEt = cms.bool( False ),
60216     useAbs = cms.bool( False ),
60217     thrRegularEB = cms.vdouble( -1.0 ),
60218     thrRegularEE = cms.vdouble( -1.0 ),
60219     thrOverEEB = cms.vdouble( 0.5 ),
60220     thrOverEEE = cms.vdouble( 0.5 ),
60221     thrOverE2EB = cms.vdouble( -1.0 ),
60222     thrOverE2EE = cms.vdouble( -1.0 ),
60223     ncandcut = cms.int32( 1 ),
60224     doRhoCorrection = cms.bool( False ),
60225     rhoMax = cms.double( 9.9999999E7 ),
60226     rhoScale = cms.double( 1.0 ),
60227     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60228     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60229     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60230 )
60231 fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 = cms.EDFilter( "HLTL1TSeed",
60232     saveTags = cms.bool( True ),
60233     L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
60234     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
60235     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
60236     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60237     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
60238     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60239     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
60240     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60241     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
60242     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
60243 )
60244 fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 = cms.EDFilter( "HLTPrescaler",
60245     offset = cms.uint32( 0 ),
60246     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60247 )
60248 fragment.hltL1sCDC = cms.EDFilter( "HLTL1TSeed",
60249     saveTags = cms.bool( True ),
60250     L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
60251     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
60252     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
60253     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60254     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
60255     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60256     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
60257     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60258     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
60259     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
60260 )
60261 fragment.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler",
60262     offset = cms.uint32( 0 ),
60263     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60264 )
60265 fragment.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
60266     saveTags = cms.bool( True ),
60267     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60268     PreviousCandTag = cms.InputTag( "hltL1sCDC" ),
60269     MaxEta = cms.double( 2.5 ),
60270     MinPt = cms.double( 0.0 ),
60271     MaxDeltaR = cms.double( 0.3 ),
60272     MinN = cms.int32( 1 ),
60273     CentralBxOnly = cms.bool( False ),
60274     SelectQualities = cms.vint32(  )
60275 )
60276 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
60277     saveTags = cms.bool( True ),
60278     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60279     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
60280     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
60281     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
60282     MinN = cms.int32( 1 ),
60283     MaxEta = cms.double( 1.0 ),
60284     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
60285     MinNstations = cms.vint32( 0, 2, 0, 2 ),
60286     MinNhits = cms.vint32( 0, 1, 0, 1 ),
60287     CutOnChambers = cms.bool( False ),
60288     MinNchambers = cms.vint32( 0 ),
60289     MaxDr = cms.double( 9999.0 ),
60290     MinDr = cms.double( -1.0 ),
60291     MaxDz = cms.double( 9999.0 ),
60292     MinDxySig = cms.double( -1.0 ),
60293     MinPt = cms.double( 10.0 ),
60294     NSigmaPt = cms.double( 0.0 ),
60295     MatchToPreviousCand = cms.bool( True )
60296 )
60297 fragment.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler",
60298     offset = cms.uint32( 0 ),
60299     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60300 )
60301 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
60302     saveTags = cms.bool( True ),
60303     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60304     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
60305     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
60306     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
60307     MinN = cms.int32( 1 ),
60308     MaxEta = cms.double( 1.0 ),
60309     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
60310     MinNstations = cms.vint32( 0, 2, 0, 2 ),
60311     MinNhits = cms.vint32( 0, 1, 0, 1 ),
60312     CutOnChambers = cms.bool( False ),
60313     MinNchambers = cms.vint32( 0 ),
60314     MaxDr = cms.double( 9999.0 ),
60315     MinDr = cms.double( -1.0 ),
60316     MaxDz = cms.double( 9999.0 ),
60317     MinDxySig = cms.double( -1.0 ),
60318     MinPt = cms.double( 5.5 ),
60319     NSigmaPt = cms.double( 0.0 ),
60320     MatchToPreviousCand = cms.bool( True )
60321 )
60322 fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler",
60323     offset = cms.uint32( 0 ),
60324     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60325 )
60326 fragment.hltEG60R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
60327     saveTags = cms.bool( True ),
60328     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
60329     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
60330     etcutEB = cms.double( 60.0 ),
60331     etcutEE = cms.double( 999999.0 ),
60332     minEtaCut = cms.double( -9999.0 ),
60333     maxEtaCut = cms.double( 9999.0 ),
60334     ncandcut = cms.int32( 1 )
60335 )
60336 fragment.hltEG60R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
60337     saveTags = cms.bool( True ),
60338     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEtFilter" ),
60339     varTag = cms.InputTag( "hltEgammaHoverE" ),
60340     rhoTag = cms.InputTag( "" ),
60341     energyLowEdges = cms.vdouble( 0.0 ),
60342     lessThan = cms.bool( True ),
60343     useEt = cms.bool( False ),
60344     useAbs = cms.bool( False ),
60345     thrRegularEB = cms.vdouble( -1.0 ),
60346     thrRegularEE = cms.vdouble( -1.0 ),
60347     thrOverEEB = cms.vdouble( 0.1 ),
60348     thrOverEEE = cms.vdouble( 0.1 ),
60349     thrOverE2EB = cms.vdouble( -1.0 ),
60350     thrOverE2EE = cms.vdouble( -1.0 ),
60351     ncandcut = cms.int32( 1 ),
60352     doRhoCorrection = cms.bool( False ),
60353     rhoMax = cms.double( 9.9999999E7 ),
60354     rhoScale = cms.double( 1.0 ),
60355     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60356     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60357     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60358 )
60359 fragment.hltEG60R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
60360     saveTags = cms.bool( True ),
60361     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHEFilter" ),
60362     varTag = cms.InputTag( "hltEgammaR9ID" ),
60363     rhoTag = cms.InputTag( "" ),
60364     energyLowEdges = cms.vdouble( 0.0 ),
60365     lessThan = cms.bool( False ),
60366     useEt = cms.bool( False ),
60367     useAbs = cms.bool( False ),
60368     thrRegularEB = cms.vdouble( 0.9 ),
60369     thrRegularEE = cms.vdouble( 0.9 ),
60370     thrOverEEB = cms.vdouble( -1.0 ),
60371     thrOverEEE = cms.vdouble( -1.0 ),
60372     thrOverE2EB = cms.vdouble( -1.0 ),
60373     thrOverE2EE = cms.vdouble( -1.0 ),
60374     ncandcut = cms.int32( 0 ),
60375     doRhoCorrection = cms.bool( False ),
60376     rhoMax = cms.double( 9.9999999E7 ),
60377     rhoScale = cms.double( 1.0 ),
60378     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60379     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60380     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60381 )
60382 fragment.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60383     saveTags = cms.bool( True ),
60384     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyR9Filter" ),
60385     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
60386     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60387     energyLowEdges = cms.vdouble( 0.0 ),
60388     lessThan = cms.bool( True ),
60389     useEt = cms.bool( True ),
60390     useAbs = cms.bool( False ),
60391     thrRegularEB = cms.vdouble( 5.0 ),
60392     thrRegularEE = cms.vdouble( 5.0 ),
60393     thrOverEEB = cms.vdouble( 0.012 ),
60394     thrOverEEE = cms.vdouble( 0.012 ),
60395     thrOverE2EB = cms.vdouble( 0.0 ),
60396     thrOverE2EE = cms.vdouble( 0.0 ),
60397     ncandcut = cms.int32( 1 ),
60398     doRhoCorrection = cms.bool( True ),
60399     rhoMax = cms.double( 9.9999999E7 ),
60400     rhoScale = cms.double( 1.0 ),
60401     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
60402     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60403     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60404 )
60405 fragment.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60406     saveTags = cms.bool( True ),
60407     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter" ),
60408     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
60409     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60410     energyLowEdges = cms.vdouble( 0.0 ),
60411     lessThan = cms.bool( True ),
60412     useEt = cms.bool( True ),
60413     useAbs = cms.bool( False ),
60414     thrRegularEB = cms.vdouble( 10.0 ),
60415     thrRegularEE = cms.vdouble( 10.0 ),
60416     thrOverEEB = cms.vdouble( 0.005 ),
60417     thrOverEEE = cms.vdouble( 0.005 ),
60418     thrOverE2EB = cms.vdouble( 0.0 ),
60419     thrOverE2EE = cms.vdouble( 0.0 ),
60420     ncandcut = cms.int32( 0 ),
60421     doRhoCorrection = cms.bool( True ),
60422     rhoMax = cms.double( 9.9999999E7 ),
60423     rhoScale = cms.double( 1.0 ),
60424     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
60425     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60426     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60427 )
60428 fragment.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60429     saveTags = cms.bool( True ),
60430     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter" ),
60431     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
60432     rhoTag = cms.InputTag( "" ),
60433     energyLowEdges = cms.vdouble( 0.0 ),
60434     lessThan = cms.bool( True ),
60435     useEt = cms.bool( True ),
60436     useAbs = cms.bool( False ),
60437     thrRegularEB = cms.vdouble( 4.0 ),
60438     thrRegularEE = cms.vdouble( 4.0 ),
60439     thrOverEEB = cms.vdouble( 0.002 ),
60440     thrOverEEE = cms.vdouble( 0.002 ),
60441     thrOverE2EB = cms.vdouble( 0.0 ),
60442     thrOverE2EE = cms.vdouble( 0.0 ),
60443     ncandcut = cms.int32( 1 ),
60444     doRhoCorrection = cms.bool( False ),
60445     rhoMax = cms.double( 9.9999999E7 ),
60446     rhoScale = cms.double( 1.0 ),
60447     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60448     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60449     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60450 )
60451 fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter",
60452     saveTags = cms.bool( True ),
60453     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
60454     minPtLow = cms.double( 30.0 ),
60455     minPtHigh = cms.double( 30.0 ),
60456     etaOpposite = cms.bool( True ),
60457     minDeltaEta = cms.double( 3.0 ),
60458     minInvMass = cms.double( 300.0 ),
60459     maxEta = cms.double( 5.0 ),
60460     leadingJetOnly = cms.bool( False ),
60461     triggerType = cms.int32( 85 )
60462 )
60463 fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTPFJetVBFFilter",
60464     saveTags = cms.bool( True ),
60465     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
60466     minPtLow = cms.double( 30.0 ),
60467     minPtHigh = cms.double( 30.0 ),
60468     etaOpposite = cms.bool( True ),
60469     minDeltaEta = cms.double( 3.0 ),
60470     minInvMass = cms.double( 300.0 ),
60471     maxEta = cms.double( 5.0 ),
60472     leadingJetOnly = cms.bool( False ),
60473     triggerType = cms.int32( 85 )
60474 )
60475 fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler",
60476     offset = cms.uint32( 0 ),
60477     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60478 )
60479 fragment.hltEG75R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
60480     saveTags = cms.bool( True ),
60481     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
60482     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
60483     etcutEB = cms.double( 75.0 ),
60484     etcutEE = cms.double( 999999.0 ),
60485     minEtaCut = cms.double( -9999.0 ),
60486     maxEtaCut = cms.double( 9999.0 ),
60487     ncandcut = cms.int32( 1 )
60488 )
60489 fragment.hltEG75R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
60490     saveTags = cms.bool( True ),
60491     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEtFilter" ),
60492     varTag = cms.InputTag( "hltEgammaHoverE" ),
60493     rhoTag = cms.InputTag( "" ),
60494     energyLowEdges = cms.vdouble( 0.0 ),
60495     lessThan = cms.bool( True ),
60496     useEt = cms.bool( False ),
60497     useAbs = cms.bool( False ),
60498     thrRegularEB = cms.vdouble( -1.0 ),
60499     thrRegularEE = cms.vdouble( -1.0 ),
60500     thrOverEEB = cms.vdouble( 0.1 ),
60501     thrOverEEE = cms.vdouble( 0.1 ),
60502     thrOverE2EB = cms.vdouble( -1.0 ),
60503     thrOverE2EE = cms.vdouble( -1.0 ),
60504     ncandcut = cms.int32( 1 ),
60505     doRhoCorrection = cms.bool( False ),
60506     rhoMax = cms.double( 9.9999999E7 ),
60507     rhoScale = cms.double( 1.0 ),
60508     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60509     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60510     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60511 )
60512 fragment.hltEG75R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
60513     saveTags = cms.bool( True ),
60514     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHEFilter" ),
60515     varTag = cms.InputTag( "hltEgammaR9ID" ),
60516     rhoTag = cms.InputTag( "" ),
60517     energyLowEdges = cms.vdouble( 0.0 ),
60518     lessThan = cms.bool( False ),
60519     useEt = cms.bool( False ),
60520     useAbs = cms.bool( False ),
60521     thrRegularEB = cms.vdouble( 0.9 ),
60522     thrRegularEE = cms.vdouble( 0.9 ),
60523     thrOverEEB = cms.vdouble( -1.0 ),
60524     thrOverEEE = cms.vdouble( -1.0 ),
60525     thrOverE2EB = cms.vdouble( -1.0 ),
60526     thrOverE2EE = cms.vdouble( -1.0 ),
60527     ncandcut = cms.int32( 0 ),
60528     doRhoCorrection = cms.bool( False ),
60529     rhoMax = cms.double( 9.9999999E7 ),
60530     rhoScale = cms.double( 1.0 ),
60531     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60532     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60533     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60534 )
60535 fragment.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60536     saveTags = cms.bool( True ),
60537     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyR9Filter" ),
60538     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
60539     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60540     energyLowEdges = cms.vdouble( 0.0 ),
60541     lessThan = cms.bool( True ),
60542     useEt = cms.bool( True ),
60543     useAbs = cms.bool( False ),
60544     thrRegularEB = cms.vdouble( 5.0 ),
60545     thrRegularEE = cms.vdouble( 5.0 ),
60546     thrOverEEB = cms.vdouble( 0.012 ),
60547     thrOverEEE = cms.vdouble( 0.012 ),
60548     thrOverE2EB = cms.vdouble( 0.0 ),
60549     thrOverE2EE = cms.vdouble( 0.0 ),
60550     ncandcut = cms.int32( 1 ),
60551     doRhoCorrection = cms.bool( True ),
60552     rhoMax = cms.double( 9.9999999E7 ),
60553     rhoScale = cms.double( 1.0 ),
60554     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
60555     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60556     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60557 )
60558 fragment.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60559     saveTags = cms.bool( True ),
60560     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter" ),
60561     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
60562     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60563     energyLowEdges = cms.vdouble( 0.0 ),
60564     lessThan = cms.bool( True ),
60565     useEt = cms.bool( True ),
60566     useAbs = cms.bool( False ),
60567     thrRegularEB = cms.vdouble( 10.0 ),
60568     thrRegularEE = cms.vdouble( 10.0 ),
60569     thrOverEEB = cms.vdouble( 0.005 ),
60570     thrOverEEE = cms.vdouble( 0.005 ),
60571     thrOverE2EB = cms.vdouble( 0.0 ),
60572     thrOverE2EE = cms.vdouble( 0.0 ),
60573     ncandcut = cms.int32( 0 ),
60574     doRhoCorrection = cms.bool( True ),
60575     rhoMax = cms.double( 9.9999999E7 ),
60576     rhoScale = cms.double( 1.0 ),
60577     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
60578     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60579     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60580 )
60581 fragment.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60582     saveTags = cms.bool( True ),
60583     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter" ),
60584     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
60585     rhoTag = cms.InputTag( "" ),
60586     energyLowEdges = cms.vdouble( 0.0 ),
60587     lessThan = cms.bool( True ),
60588     useEt = cms.bool( True ),
60589     useAbs = cms.bool( False ),
60590     thrRegularEB = cms.vdouble( 4.0 ),
60591     thrRegularEE = cms.vdouble( 4.0 ),
60592     thrOverEEB = cms.vdouble( 0.002 ),
60593     thrOverEEE = cms.vdouble( 0.002 ),
60594     thrOverE2EB = cms.vdouble( 0.0 ),
60595     thrOverE2EE = cms.vdouble( 0.0 ),
60596     ncandcut = cms.int32( 1 ),
60597     doRhoCorrection = cms.bool( False ),
60598     rhoMax = cms.double( 9.9999999E7 ),
60599     rhoScale = cms.double( 1.0 ),
60600     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60601     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60602     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60603 )
60604 fragment.hltPreMu18Mu9SameSign = cms.EDFilter( "HLTPrescaler",
60605     offset = cms.uint32( 0 ),
60606     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60607 )
60608 fragment.hltL1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
60609     saveTags = cms.bool( True ),
60610     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60611     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ),
60612     MaxEta = cms.double( 2.5 ),
60613     MinPt = cms.double( 0.0 ),
60614     MaxDeltaR = cms.double( 0.3 ),
60615     MinN = cms.int32( 2 ),
60616     CentralBxOnly = cms.bool( True ),
60617     SelectQualities = cms.vint32(  )
60618 )
60619 fragment.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
60620     saveTags = cms.bool( True ),
60621     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60622     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
60623     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ),
60624     SeedMapTag = cms.InputTag( "hltL2Muons" ),
60625     MinN = cms.int32( 2 ),
60626     MaxEta = cms.double( 2.5 ),
60627     AbsEtaBins = cms.vdouble( 0.0 ),
60628     MinNstations = cms.vint32( 0 ),
60629     MinNhits = cms.vint32( 0 ),
60630     CutOnChambers = cms.bool( False ),
60631     MinNchambers = cms.vint32( 0 ),
60632     MaxDr = cms.double( 9999.0 ),
60633     MinDr = cms.double( -1.0 ),
60634     MaxDz = cms.double( 9999.0 ),
60635     MinDxySig = cms.double( -1.0 ),
60636     MinPt = cms.double( 0.0 ),
60637     NSigmaPt = cms.double( 0.0 ),
60638     MatchToPreviousCand = cms.bool( True )
60639 )
60640 fragment.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
60641     saveTags = cms.bool( True ),
60642     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60643     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
60644     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ),
60645     SeedMapTag = cms.InputTag( "hltL2Muons" ),
60646     MinN = cms.int32( 1 ),
60647     MaxEta = cms.double( 2.5 ),
60648     AbsEtaBins = cms.vdouble( 0.0 ),
60649     MinNstations = cms.vint32( 0 ),
60650     MinNhits = cms.vint32( 0 ),
60651     CutOnChambers = cms.bool( False ),
60652     MinNchambers = cms.vint32( 0 ),
60653     MaxDr = cms.double( 9999.0 ),
60654     MinDr = cms.double( -1.0 ),
60655     MaxDz = cms.double( 9999.0 ),
60656     MinDxySig = cms.double( -1.0 ),
60657     MinPt = cms.double( 0.0 ),
60658     NSigmaPt = cms.double( 0.0 ),
60659     MatchToPreviousCand = cms.bool( True )
60660 )
60661 fragment.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
60662     saveTags = cms.bool( True ),
60663     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
60664     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ),
60665     MaxEta = cms.double( 2.5 ),
60666     MinPt = cms.double( 0.0 ),
60667     MaxDeltaR = cms.double( 0.3 ),
60668     MinN = cms.int32( 1 ),
60669     CentralBxOnly = cms.bool( True ),
60670     SelectQualities = cms.vint32(  )
60671 )
60672 fragment.hltL3fL1DoubleMu157fFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter",
60673     saveTags = cms.bool( True ),
60674     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60675     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60676     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ),
60677     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ),
60678     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60679     MinN = cms.int32( 2 ),
60680     MaxEta = cms.double( 2.5 ),
60681     MinNhits = cms.int32( 0 ),
60682     MaxDr = cms.double( 2.0 ),
60683     MinDr = cms.double( -1.0 ),
60684     MaxDz = cms.double( 9999.0 ),
60685     MinDxySig = cms.double( -1.0 ),
60686     MinPt = cms.double( 9.0 ),
60687     NSigmaPt = cms.double( 0.0 ),
60688     MaxNormalizedChi2 = cms.double( 9999.0 ),
60689     MaxDXYBeamSpot = cms.double( 9999.0 ),
60690     MinDXYBeamSpot = cms.double( -1.0 ),
60691     MinNmuonHits = cms.int32( 0 ),
60692     MaxPtDifference = cms.double( 9999.0 ),
60693     MinTrackPt = cms.double( 0.0 ),
60694     minMuonStations = cms.int32( 2 ),
60695     minTrkHits = cms.int32( -1 ),
60696     minMuonHits = cms.int32( -1 ),
60697     allowedTypeMask = cms.uint32( 255 ),
60698     requiredTypeMask = cms.uint32( 0 ),
60699     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
60700     trkMuonId = cms.uint32( 0 ),
60701     L1MatchingdR = cms.double( 0.3 ),
60702     MatchToPreviousCand = cms.bool( True ),
60703     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60704     requireL3MuonTrajectorySeed = cms.bool( False ),
60705     useSimpleGeometry = cms.bool( True ),
60706     useStation2 = cms.bool( True ),
60707     fallbackToME1 = cms.bool( False ),
60708     cosmicPropagationHypothesis = cms.bool( False ),
60709     useMB2InOverlap = cms.bool( False ),
60710     useTrack = cms.string( "tracker" ),
60711     useState = cms.string( "atVertex" ),
60712     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60713     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
60714     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
60715 )
60716 fragment.hltL3fL1DoubleMu157fFiltered18 = cms.EDFilter( "HLTMuonL3PreFilter",
60717     saveTags = cms.bool( True ),
60718     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60719     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60720     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu" ),
60721     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ),
60722     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60723     MinN = cms.int32( 1 ),
60724     MaxEta = cms.double( 2.5 ),
60725     MinNhits = cms.int32( 0 ),
60726     MaxDr = cms.double( 2.0 ),
60727     MinDr = cms.double( -1.0 ),
60728     MaxDz = cms.double( 9999.0 ),
60729     MinDxySig = cms.double( -1.0 ),
60730     MinPt = cms.double( 18.0 ),
60731     NSigmaPt = cms.double( 0.0 ),
60732     MaxNormalizedChi2 = cms.double( 9999.0 ),
60733     MaxDXYBeamSpot = cms.double( 9999.0 ),
60734     MinDXYBeamSpot = cms.double( -1.0 ),
60735     MinNmuonHits = cms.int32( 0 ),
60736     MaxPtDifference = cms.double( 9999.0 ),
60737     MinTrackPt = cms.double( 0.0 ),
60738     minMuonStations = cms.int32( 2 ),
60739     minTrkHits = cms.int32( -1 ),
60740     minMuonHits = cms.int32( -1 ),
60741     allowedTypeMask = cms.uint32( 255 ),
60742     requiredTypeMask = cms.uint32( 0 ),
60743     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
60744     trkMuonId = cms.uint32( 0 ),
60745     L1MatchingdR = cms.double( 0.3 ),
60746     MatchToPreviousCand = cms.bool( True ),
60747     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60748     requireL3MuonTrajectorySeed = cms.bool( False ),
60749     useSimpleGeometry = cms.bool( True ),
60750     useStation2 = cms.bool( True ),
60751     fallbackToME1 = cms.bool( False ),
60752     cosmicPropagationHypothesis = cms.bool( False ),
60753     useMB2InOverlap = cms.bool( False ),
60754     useTrack = cms.string( "tracker" ),
60755     useState = cms.string( "atVertex" ),
60756     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60757     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
60758     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
60759 )
60760 fragment.hltDiMuon189SameSignFiltered = cms.EDFilter( "HLTMuonDimuonL3Filter",
60761     saveTags = cms.bool( True ),
60762     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60763     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60764     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ),
60765     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ),
60766     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60767     PreviousCandIsL2 = cms.bool( True ),
60768     FastAccept = cms.bool( True ),
60769     MinN = cms.int32( 1 ),
60770     MaxEta = cms.double( 2.5 ),
60771     MinNhits = cms.int32( 0 ),
60772     MaxDr = cms.double( 99999.0 ),
60773     MaxDz = cms.double( 9999.0 ),
60774     ChargeOpt = cms.int32( 1 ),
60775     MinPtPair = cms.vdouble( 0.0 ),
60776     MaxPtPair = cms.vdouble( 1.0E125 ),
60777     MinPtMax = cms.vdouble( 18.0 ),
60778     MinPtMin = cms.vdouble( 9.0 ),
60779     MaxPtMin = cms.vdouble( 1.0E125 ),
60780     MinInvMass = cms.vdouble( 0.0 ),
60781     MaxInvMass = cms.vdouble( 999999.0 ),
60782     MinDiMuonDeltaR = cms.double( -1.0 ),
60783     MinAcop = cms.double( -1.0 ),
60784     MaxAcop = cms.double( 3.15 ),
60785     MinPtBalance = cms.double( -1.0 ),
60786     MaxPtBalance = cms.double( 999999.0 ),
60787     NSigmaPt = cms.double( 0.0 ),
60788     MaxDCAMuMu = cms.double( 99999.9 ),
60789     MaxRapidityPair = cms.double( 999999.0 ),
60790     CutCowboys = cms.bool( False ),
60791     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60792     L1MatchingdR = cms.double( 0.3 ),
60793     MatchToPreviousCand = cms.bool( True ),
60794     useSimpleGeometry = cms.bool( True ),
60795     useStation2 = cms.bool( True ),
60796     fallbackToME1 = cms.bool( False ),
60797     cosmicPropagationHypothesis = cms.bool( False ),
60798     useMB2InOverlap = cms.bool( False ),
60799     useTrack = cms.string( "tracker" ),
60800     useState = cms.string( "atVertex" ),
60801     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60802     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
60803     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
60804 )
60805 fragment.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 = cms.EDFilter( "HLTPrescaler",
60806     offset = cms.uint32( 0 ),
60807     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60808 )
60809 fragment.hltDoubleMu2JpsiDoubleTrkL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
60810     saveTags = cms.bool( True ),
60811     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60812     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60813     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
60814     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
60815     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60816     PreviousCandIsL2 = cms.bool( True ),
60817     FastAccept = cms.bool( False ),
60818     MinN = cms.int32( 1 ),
60819     MaxEta = cms.double( 2.5 ),
60820     MinNhits = cms.int32( 0 ),
60821     MaxDr = cms.double( 2.0 ),
60822     MaxDz = cms.double( 9999.0 ),
60823     ChargeOpt = cms.int32( -1 ),
60824     MinPtPair = cms.vdouble( 3.0 ),
60825     MaxPtPair = cms.vdouble( 1.0E125 ),
60826     MinPtMax = cms.vdouble( 0.0 ),
60827     MinPtMin = cms.vdouble( 2.0 ),
60828     MaxPtMin = cms.vdouble( 1.0E125 ),
60829     MinInvMass = cms.vdouble( 2.9 ),
60830     MaxInvMass = cms.vdouble( 3.3 ),
60831     MinDiMuonDeltaR = cms.double( -1.0 ),
60832     MinAcop = cms.double( -999.0 ),
60833     MaxAcop = cms.double( 999.0 ),
60834     MinPtBalance = cms.double( -1.0 ),
60835     MaxPtBalance = cms.double( 999999.0 ),
60836     NSigmaPt = cms.double( 0.0 ),
60837     MaxDCAMuMu = cms.double( 0.5 ),
60838     MaxRapidityPair = cms.double( 999999.0 ),
60839     CutCowboys = cms.bool( False ),
60840     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60841     L1MatchingdR = cms.double( 0.3 ),
60842     MatchToPreviousCand = cms.bool( True ),
60843     useSimpleGeometry = cms.bool( True ),
60844     useStation2 = cms.bool( True ),
60845     fallbackToME1 = cms.bool( False ),
60846     cosmicPropagationHypothesis = cms.bool( False ),
60847     useMB2InOverlap = cms.bool( False ),
60848     useTrack = cms.string( "tracker" ),
60849     useState = cms.string( "atVertex" ),
60850     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60851     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
60852     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
60853 )
60854 fragment.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
60855     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
60856     PreviousCandTag = cms.InputTag( "hltDoubleMu2JpsiDoubleTrkL3Filtered" ),
60857     matchToPrevious = cms.bool( True ),
60858     MaxEta = cms.double( 2.5 ),
60859     MinPt = cms.double( 0.0 ),
60860     MinPtPair = cms.double( 0.0 ),
60861     MinInvMass = cms.double( 0.0 ),
60862     MaxInvMass = cms.double( 999999.0 ),
60863     ChargeOpt = cms.int32( -1 )
60864 )
60865 fragment.hltDoubleTrkmumuFilterDoubleMu2Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
60866     saveTags = cms.bool( True ),
60867     FastAccept = cms.bool( True ),
60868     MinLxySignificance = cms.double( -1.0 ),
60869     MaxLxySignificance = cms.double( -1.0 ),
60870     MaxNormalisedChi2 = cms.double( 999999.0 ),
60871     MinVtxProbability = cms.double( 0.1 ),
60872     MinCosinePointingAngle = cms.double( 0.9 ),
60873     DisplacedVertexTag = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
60874     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60875     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
60876 )
60877 fragment.hltPixelTracksTrackingRegionsDoubleJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
60878     RegionPSet = cms.PSet( 
60879       vertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
60880       zErrorVetex = cms.double( 0.1 ),
60881       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
60882       zErrorBeamSpot = cms.double( 24.2 ),
60883       maxNVertices = cms.int32( 1 ),
60884       maxNRegions = cms.int32( 10 ),
60885       nSigmaZVertex = cms.double( 3.0 ),
60886       nSigmaZBeamSpot = cms.double( 4.0 ),
60887       ptMin = cms.double( 0.5 ),
60888       mode = cms.string( "VerticesFixed" ),
60889       input = cms.InputTag( "hltIterL3MuonCandidates" ),
60890       searchOpt = cms.bool( False ),
60891       whereToUseMeasurementTracker = cms.string( "Never" ),
60892       originRadius = cms.double( 0.1 ),
60893       measurementTrackerName = cms.InputTag( "" ),
60894       precise = cms.bool( True ),
60895       deltaEta = cms.double( 1.0 ),
60896       deltaPhi = cms.double( 1.0 )
60897     )
60898 )
60899 fragment.hltPixelTracksDoubleJpsiRegional = cms.EDProducer( "TrackSelectorByRegion",
60900     tracks = cms.InputTag( "hltPixelTracks" ),
60901     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDoubleJpsiRegional" ),
60902     produceTrackCollection = cms.bool( True ),
60903     produceMask = cms.bool( True )
60904 )
60905 fragment.hltIter0JpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
60906     InputCollection = cms.InputTag( "hltPixelTracksDoubleJpsiRegional" ),
60907     InputVertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
60908     originHalfLength = cms.double( 1.0E9 ),
60909     originRadius = cms.double( 1.0E9 ),
60910     useProtoTrackKinematics = cms.bool( False ),
60911     useEventsWithNoVertex = cms.bool( True ),
60912     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
60913     usePV = cms.bool( False ),
60914     includeFourthHit = cms.bool( True ),
60915     produceComplement = cms.bool( False ),
60916     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
60917 )
60918 fragment.hltIter0JpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
60919     cleanTrajectoryAfterInOut = cms.bool( False ),
60920     doSeedingRegionRebuilding = cms.bool( False ),
60921     onlyPixelHitsForSeedCleaner = cms.bool( False ),
60922     reverseTrajectories = cms.bool( False ),
60923     useHitsSplitting = cms.bool( False ),
60924     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
60925     src = cms.InputTag( "hltIter0JpsiTkTkPixelSeedsFromPixelTracks" ),
60926     clustersToSkip = cms.InputTag( "" ),
60927     phase2clustersToSkip = cms.InputTag( "" ),
60928     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
60929     TransientInitialStateEstimatorParameters = cms.PSet( 
60930       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
60931       numberMeasurementsForFit = cms.int32( 4 ),
60932       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
60933     ),
60934     numHitsForSeedCleaner = cms.int32( 4 ),
60935     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
60936     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
60937     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
60938     maxNSeeds = cms.uint32( 100000 ),
60939     maxSeedsBeforeCleaning = cms.uint32( 1000 )
60940 )
60941 fragment.hltIter0JpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
60942     TrajectoryInEvent = cms.bool( False ),
60943     useHitsSplitting = cms.bool( False ),
60944     src = cms.InputTag( "hltIter0JpsiTkTkCkfTrackCandidates" ),
60945     clusterRemovalInfo = cms.InputTag( "" ),
60946     AlgorithmName = cms.string( "hltIter1" ),
60947     GeometricInnerState = cms.bool( True ),
60948     reMatchSplitHits = cms.bool( False ),
60949     usePropagatorForPCA = cms.bool( False ),
60950     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
60951     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
60952     useSimpleMF = cms.bool( True ),
60953     SimpleMagneticField = cms.string( "ParabolicMf" ),
60954     Fitter = cms.string( "hltESPFittingSmootherIT" ),
60955     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
60956     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
60957     NavigationSchool = cms.string( "" ),
60958     MeasurementTracker = cms.string( "" )
60959 )
60960 fragment.hltIter0JpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
60961     src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ),
60962     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
60963     vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
60964     ignoreVertices = cms.bool( False ),
60965     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
60966     mva = cms.PSet( 
60967       minPixelHits = cms.vint32( 0, 0, 2 ),
60968       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
60969       dr_par = cms.PSet( 
60970         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
60971         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
60972         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
60973         dr_exp = cms.vint32( 3, 3, 3 ),
60974         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
60975       ),
60976       maxLostLayers = cms.vint32( 1, 1, 1 ),
60977       min3DLayers = cms.vint32( 0, 0, 0 ),
60978       dz_par = cms.PSet( 
60979         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
60980         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
60981         dz_exp = cms.vint32( 3, 3, 3 )
60982       ),
60983       minNVtxTrk = cms.int32( 2 ),
60984       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
60985       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
60986       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
60987       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
60988       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
60989       minLayers = cms.vint32( 3, 3, 3 )
60990     )
60991 )
60992 fragment.hltIter0JpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
60993     src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ),
60994     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
60995     vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
60996     ignoreVertices = cms.bool( False ),
60997     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
60998     mva = cms.PSet( 
60999       minPixelHits = cms.vint32( 0, 0, 1 ),
61000       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
61001       dr_par = cms.PSet( 
61002         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
61003         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
61004         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
61005         dr_exp = cms.vint32( 4, 4, 4 ),
61006         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
61007       ),
61008       maxLostLayers = cms.vint32( 99, 3, 3 ),
61009       min3DLayers = cms.vint32( 1, 2, 3 ),
61010       dz_par = cms.PSet( 
61011         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
61012         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
61013         dz_exp = cms.vint32( 4, 4, 4 )
61014       ),
61015       minNVtxTrk = cms.int32( 2 ),
61016       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
61017       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
61018       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
61019       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
61020       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
61021       minLayers = cms.vint32( 5, 5, 5 )
61022     )
61023 )
61024 fragment.hltIter0JpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
61025     inputClassifiers = cms.vstring( 'hltIter0JpsiTkTkTrackCutClassifierPrompt',
61026       'hltIter0JpsiTkTkTrackCutClassifierDetached' )
61027 )
61028 fragment.hltIter0JpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
61029     originalSource = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ),
61030     originalMVAVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','MVAValues' ),
61031     originalQualVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','QualityMasks' ),
61032     minQuality = cms.string( "highPurity" ),
61033     copyExtras = cms.untracked.bool( True ),
61034     copyTrajectories = cms.untracked.bool( False )
61035 )
61036 fragment.hltJpsiTkAllConeTracksIterDoubleTrk = cms.EDProducer( "ConcreteChargedCandidateProducer",
61037     src = cms.InputTag( "hltIter0JpsiTkTkTrackSelectionHighPurity" ),
61038     particleType = cms.string( "K+" )
61039 )
61040 fragment.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 = cms.EDProducer( "HLTmumutktkVtxProducer",
61041     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
61042     TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ),
61043     PreviousCandTag = cms.InputTag( "hltDoubleTrkmumuFilterDoubleMu2Jpsi" ),
61044     SimpleMagneticField = cms.string( "" ),
61045     ThirdTrackMass = cms.double( 0.493677 ),
61046     FourthTrackMass = cms.double( 0.493677 ),
61047     MaxEta = cms.double( 2.5 ),
61048     MinPt = cms.double( 1.0 ),
61049     MinInvMass = cms.double( 0.0 ),
61050     MaxInvMass = cms.double( 99999.0 ),
61051     MinTrkTrkMass = cms.double( 0.95 ),
61052     MaxTrkTrkMass = cms.double( 1.05 ),
61053     MinD0Significance = cms.double( 0.0 ),
61054     OppositeSign = cms.bool( True ),
61055     OverlapDR = cms.double( 1.44E-4 ),
61056     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
61057 )
61058 fragment.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 = cms.EDFilter( "HLTmumutktkFilter",
61059     saveTags = cms.bool( True ),
61060     MaxEta = cms.double( 2.5 ),
61061     MinPt = cms.double( 0.0 ),
61062     MaxNormalisedChi2 = cms.double( 10.0 ),
61063     MinVtxProbability = cms.double( 0.0 ),
61064     MinLxySignificance = cms.double( 0.0 ),
61065     MinCosinePointingAngle = cms.double( -2.0 ),
61066     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61067     TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ),
61068     MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4" ),
61069     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
61070 )
61071 fragment.hltPreDoubleMu3DCAPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler",
61072     offset = cms.uint32( 0 ),
61073     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61074 )
61075 fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter",
61076     saveTags = cms.bool( True ),
61077     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61078     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61079     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61080     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61081     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61082     MinN = cms.int32( 2 ),
61083     MaxEta = cms.double( 2.5 ),
61084     MinNhits = cms.int32( 0 ),
61085     MaxDr = cms.double( 9999.0 ),
61086     MinDr = cms.double( -1.0 ),
61087     MaxDz = cms.double( 9999.0 ),
61088     MinDxySig = cms.double( -1.0 ),
61089     MinPt = cms.double( 3.0 ),
61090     NSigmaPt = cms.double( 0.0 ),
61091     MaxNormalizedChi2 = cms.double( 9999.0 ),
61092     MaxDXYBeamSpot = cms.double( 9999.0 ),
61093     MinDXYBeamSpot = cms.double( -1.0 ),
61094     MinNmuonHits = cms.int32( 0 ),
61095     MaxPtDifference = cms.double( 9999.0 ),
61096     MinTrackPt = cms.double( 0.0 ),
61097     minMuonStations = cms.int32( 2 ),
61098     minTrkHits = cms.int32( -1 ),
61099     minMuonHits = cms.int32( -1 ),
61100     allowedTypeMask = cms.uint32( 255 ),
61101     requiredTypeMask = cms.uint32( 0 ),
61102     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
61103     trkMuonId = cms.uint32( 0 ),
61104     L1MatchingdR = cms.double( 0.3 ),
61105     MatchToPreviousCand = cms.bool( True ),
61106     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61107     requireL3MuonTrajectorySeed = cms.bool( False ),
61108     useSimpleGeometry = cms.bool( True ),
61109     useStation2 = cms.bool( True ),
61110     fallbackToME1 = cms.bool( False ),
61111     cosmicPropagationHypothesis = cms.bool( False ),
61112     useMB2InOverlap = cms.bool( False ),
61113     useTrack = cms.string( "tracker" ),
61114     useState = cms.string( "atVertex" ),
61115     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61116     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61117     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61118 )
61119 fragment.hltDoubleMuon3Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
61120     saveTags = cms.bool( True ),
61121     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61122     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61123     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61124     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61125     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61126     PreviousCandIsL2 = cms.bool( True ),
61127     FastAccept = cms.bool( False ),
61128     MinN = cms.int32( 1 ),
61129     MaxEta = cms.double( 2.5 ),
61130     MinNhits = cms.int32( 0 ),
61131     MaxDr = cms.double( 9999.0 ),
61132     MaxDz = cms.double( 9999.0 ),
61133     ChargeOpt = cms.int32( 0 ),
61134     MinPtPair = cms.vdouble( 0.0 ),
61135     MaxPtPair = cms.vdouble( 1.0E125 ),
61136     MinPtMax = cms.vdouble( 0.0 ),
61137     MinPtMin = cms.vdouble( 3.0 ),
61138     MaxPtMin = cms.vdouble( 1.0E125 ),
61139     MinInvMass = cms.vdouble( -1.0 ),
61140     MaxInvMass = cms.vdouble( 999999.0 ),
61141     MinDiMuonDeltaR = cms.double( -1.0 ),
61142     MinAcop = cms.double( -1.0 ),
61143     MaxAcop = cms.double( 999.0 ),
61144     MinPtBalance = cms.double( -1.0 ),
61145     MaxPtBalance = cms.double( 999999.0 ),
61146     NSigmaPt = cms.double( 0.0 ),
61147     MaxDCAMuMu = cms.double( 0.5 ),
61148     MaxRapidityPair = cms.double( 999999.0 ),
61149     CutCowboys = cms.bool( False ),
61150     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61151     L1MatchingdR = cms.double( 0.3 ),
61152     MatchToPreviousCand = cms.bool( True ),
61153     useSimpleGeometry = cms.bool( True ),
61154     useStation2 = cms.bool( True ),
61155     fallbackToME1 = cms.bool( False ),
61156     cosmicPropagationHypothesis = cms.bool( False ),
61157     useMB2InOverlap = cms.bool( False ),
61158     useTrack = cms.string( "tracker" ),
61159     useState = cms.string( "atVertex" ),
61160     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61161     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61162     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61163 )
61164 fragment.hltDoubleMuon3Mass3p8DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
61165     saveTags = cms.bool( True ),
61166     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61167     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61168     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61169     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61170     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61171     PreviousCandIsL2 = cms.bool( True ),
61172     FastAccept = cms.bool( False ),
61173     MinN = cms.int32( 1 ),
61174     MaxEta = cms.double( 2.5 ),
61175     MinNhits = cms.int32( 0 ),
61176     MaxDr = cms.double( 9999.0 ),
61177     MaxDz = cms.double( 9999.0 ),
61178     ChargeOpt = cms.int32( 0 ),
61179     MinPtPair = cms.vdouble( 0.0 ),
61180     MaxPtPair = cms.vdouble( 1.0E125 ),
61181     MinPtMax = cms.vdouble( 0.0 ),
61182     MinPtMin = cms.vdouble( 3.0 ),
61183     MaxPtMin = cms.vdouble( 1.0E125 ),
61184     MinInvMass = cms.vdouble( 3.8 ),
61185     MaxInvMass = cms.vdouble( 999999.0 ),
61186     MinDiMuonDeltaR = cms.double( -1.0 ),
61187     MinAcop = cms.double( -1.0 ),
61188     MaxAcop = cms.double( 999.0 ),
61189     MinPtBalance = cms.double( -1.0 ),
61190     MaxPtBalance = cms.double( 999999.0 ),
61191     NSigmaPt = cms.double( 0.0 ),
61192     MaxDCAMuMu = cms.double( 0.5 ),
61193     MaxRapidityPair = cms.double( 999999.0 ),
61194     CutCowboys = cms.bool( False ),
61195     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61196     L1MatchingdR = cms.double( 0.3 ),
61197     MatchToPreviousCand = cms.bool( True ),
61198     useSimpleGeometry = cms.bool( True ),
61199     useStation2 = cms.bool( True ),
61200     fallbackToME1 = cms.bool( False ),
61201     cosmicPropagationHypothesis = cms.bool( False ),
61202     useMB2InOverlap = cms.bool( False ),
61203     useTrack = cms.string( "tracker" ),
61204     useState = cms.string( "atVertex" ),
61205     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61206     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61207     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61208 )
61209 fragment.hltPFMETNoMu50 = cms.EDFilter( "HLT1PFMET",
61210     saveTags = cms.bool( True ),
61211     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
61212     triggerType = cms.int32( 87 ),
61213     MinE = cms.double( -1.0 ),
61214     MinPt = cms.double( 50.0 ),
61215     MinMass = cms.double( -1.0 ),
61216     MaxMass = cms.double( -1.0 ),
61217     MinEta = cms.double( -1.0 ),
61218     MaxEta = cms.double( -1.0 ),
61219     MinN = cms.int32( 1 )
61220 )
61221 fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 = cms.EDFilter( "HLTPrescaler",
61222     offset = cms.uint32( 0 ),
61223     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61224 )
61225 fragment.hltDoubleMuon3Mass2p0DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
61226     saveTags = cms.bool( True ),
61227     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61228     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61229     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61230     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61231     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61232     PreviousCandIsL2 = cms.bool( True ),
61233     FastAccept = cms.bool( False ),
61234     MinN = cms.int32( 1 ),
61235     MaxEta = cms.double( 2.5 ),
61236     MinNhits = cms.int32( 0 ),
61237     MaxDr = cms.double( 9999.0 ),
61238     MaxDz = cms.double( 9999.0 ),
61239     ChargeOpt = cms.int32( 0 ),
61240     MinPtPair = cms.vdouble( 0.0 ),
61241     MaxPtPair = cms.vdouble( 1.0E125 ),
61242     MinPtMax = cms.vdouble( 0.0 ),
61243     MinPtMin = cms.vdouble( 3.0 ),
61244     MaxPtMin = cms.vdouble( 1.0E125 ),
61245     MinInvMass = cms.vdouble( 2.0 ),
61246     MaxInvMass = cms.vdouble( 999999.0 ),
61247     MinDiMuonDeltaR = cms.double( -1.0 ),
61248     MinAcop = cms.double( -1.0 ),
61249     MaxAcop = cms.double( 999.0 ),
61250     MinPtBalance = cms.double( -1.0 ),
61251     MaxPtBalance = cms.double( 999999.0 ),
61252     NSigmaPt = cms.double( 0.0 ),
61253     MaxDCAMuMu = cms.double( 0.5 ),
61254     MaxRapidityPair = cms.double( 999999.0 ),
61255     CutCowboys = cms.bool( False ),
61256     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61257     L1MatchingdR = cms.double( 0.3 ),
61258     MatchToPreviousCand = cms.bool( True ),
61259     useSimpleGeometry = cms.bool( True ),
61260     useStation2 = cms.bool( True ),
61261     fallbackToME1 = cms.bool( False ),
61262     cosmicPropagationHypothesis = cms.bool( False ),
61263     useMB2InOverlap = cms.bool( False ),
61264     useTrack = cms.string( "tracker" ),
61265     useState = cms.string( "atVertex" ),
61266     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61267     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61268     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61269 )
61270 fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA = cms.EDFilter( "HLTPrescaler",
61271     offset = cms.uint32( 0 ),
61272     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61273 )
61274 fragment.hltDoubleMuon3Mass2p0noDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
61275     saveTags = cms.bool( True ),
61276     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61277     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61278     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61279     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61280     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61281     PreviousCandIsL2 = cms.bool( True ),
61282     FastAccept = cms.bool( False ),
61283     MinN = cms.int32( 1 ),
61284     MaxEta = cms.double( 2.5 ),
61285     MinNhits = cms.int32( 0 ),
61286     MaxDr = cms.double( 9999.0 ),
61287     MaxDz = cms.double( 9999.0 ),
61288     ChargeOpt = cms.int32( 0 ),
61289     MinPtPair = cms.vdouble( 0.0 ),
61290     MaxPtPair = cms.vdouble( 1.0E125 ),
61291     MinPtMax = cms.vdouble( 0.0 ),
61292     MinPtMin = cms.vdouble( 3.0 ),
61293     MaxPtMin = cms.vdouble( 1.0E125 ),
61294     MinInvMass = cms.vdouble( 2.0 ),
61295     MaxInvMass = cms.vdouble( 999999.0 ),
61296     MinDiMuonDeltaR = cms.double( -1.0 ),
61297     MinAcop = cms.double( -1.0 ),
61298     MaxAcop = cms.double( 999.0 ),
61299     MinPtBalance = cms.double( -1.0 ),
61300     MaxPtBalance = cms.double( 999999.0 ),
61301     NSigmaPt = cms.double( 0.0 ),
61302     MaxDCAMuMu = cms.double( 999999.0 ),
61303     MaxRapidityPair = cms.double( 999999.0 ),
61304     CutCowboys = cms.bool( False ),
61305     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61306     L1MatchingdR = cms.double( 0.3 ),
61307     MatchToPreviousCand = cms.bool( True ),
61308     useSimpleGeometry = cms.bool( True ),
61309     useStation2 = cms.bool( True ),
61310     fallbackToME1 = cms.bool( False ),
61311     cosmicPropagationHypothesis = cms.bool( False ),
61312     useMB2InOverlap = cms.bool( False ),
61313     useTrack = cms.string( "tracker" ),
61314     useState = cms.string( "atVertex" ),
61315     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61316     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61317     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61318 )
61319 fragment.hltPreTripleMu533Mass3p8DCA = cms.EDFilter( "HLTPrescaler",
61320     offset = cms.uint32( 0 ),
61321     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61322 )
61323 fragment.hltTripleMu533Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
61324     saveTags = cms.bool( True ),
61325     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61326     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61327     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
61328     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
61329     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61330     PreviousCandIsL2 = cms.bool( True ),
61331     FastAccept = cms.bool( False ),
61332     MinN = cms.int32( 3 ),
61333     MaxEta = cms.double( 2.5 ),
61334     MinNhits = cms.int32( 0 ),
61335     MaxDr = cms.double( 2.0 ),
61336     MaxDz = cms.double( 9999.0 ),
61337     ChargeOpt = cms.int32( 0 ),
61338     MinPtPair = cms.vdouble( 0.0 ),
61339     MaxPtPair = cms.vdouble( 1.0E125 ),
61340     MinPtMax = cms.vdouble( 0.0 ),
61341     MinPtMin = cms.vdouble( 3.0 ),
61342     MaxPtMin = cms.vdouble( 1.0E125 ),
61343     MinInvMass = cms.vdouble( 3.8 ),
61344     MaxInvMass = cms.vdouble( 999999.0 ),
61345     MinDiMuonDeltaR = cms.double( -1.0 ),
61346     MinAcop = cms.double( -1.0 ),
61347     MaxAcop = cms.double( 999.0 ),
61348     MinPtBalance = cms.double( -1.0 ),
61349     MaxPtBalance = cms.double( 999999.0 ),
61350     NSigmaPt = cms.double( 0.0 ),
61351     MaxDCAMuMu = cms.double( 0.5 ),
61352     MaxRapidityPair = cms.double( 999999.0 ),
61353     CutCowboys = cms.bool( False ),
61354     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61355     L1MatchingdR = cms.double( 0.3 ),
61356     MatchToPreviousCand = cms.bool( True ),
61357     useSimpleGeometry = cms.bool( True ),
61358     useStation2 = cms.bool( True ),
61359     fallbackToME1 = cms.bool( False ),
61360     cosmicPropagationHypothesis = cms.bool( False ),
61361     useMB2InOverlap = cms.bool( False ),
61362     useTrack = cms.string( "tracker" ),
61363     useState = cms.string( "atVertex" ),
61364     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61365     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61366     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61367 )
61368 fragment.hltL1sTripleJetVBFIorHTTIorSingleJet = cms.EDFilter( "HLTL1TSeed",
61369     saveTags = cms.bool( True ),
61370     L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ),
61371     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
61372     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
61373     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
61374     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
61375     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61376     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
61377     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
61378     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
61379     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
61380 )
61381 fragment.hltPreQuadPFJet103887515 = cms.EDFilter( "HLTPrescaler",
61382     offset = cms.uint32( 0 ),
61383     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61384 )
61385 fragment.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet",
61386     saveTags = cms.bool( True ),
61387     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
61388     triggerType = cms.int32( 86 ),
61389     MinE = cms.double( -1.0 ),
61390     MinPt = cms.double( 15.0 ),
61391     MinMass = cms.double( -1.0 ),
61392     MaxMass = cms.double( -1.0 ),
61393     MinEta = cms.double( -1.0 ),
61394     MaxEta = cms.double( 5.2 ),
61395     MinN = cms.int32( 4 )
61396 )
61397 fragment.hltTripleJet50 = cms.EDFilter( "HLT1CaloJet",
61398     saveTags = cms.bool( True ),
61399     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
61400     triggerType = cms.int32( 86 ),
61401     MinE = cms.double( -1.0 ),
61402     MinPt = cms.double( 50.0 ),
61403     MinMass = cms.double( -1.0 ),
61404     MaxMass = cms.double( -1.0 ),
61405     MinEta = cms.double( -1.0 ),
61406     MaxEta = cms.double( 5.2 ),
61407     MinN = cms.int32( 3 )
61408 )
61409 fragment.hltDoubleJet65 = cms.EDFilter( "HLT1CaloJet",
61410     saveTags = cms.bool( True ),
61411     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
61412     triggerType = cms.int32( 86 ),
61413     MinE = cms.double( -1.0 ),
61414     MinPt = cms.double( 65.0 ),
61415     MinMass = cms.double( -1.0 ),
61416     MaxMass = cms.double( -1.0 ),
61417     MinEta = cms.double( -1.0 ),
61418     MaxEta = cms.double( 5.2 ),
61419     MinN = cms.int32( 2 )
61420 )
61421 fragment.hltSingleJet80 = cms.EDFilter( "HLT1CaloJet",
61422     saveTags = cms.bool( True ),
61423     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
61424     triggerType = cms.int32( 86 ),
61425     MinE = cms.double( -1.0 ),
61426     MinPt = cms.double( 80.0 ),
61427     MinMass = cms.double( -1.0 ),
61428     MaxMass = cms.double( -1.0 ),
61429     MinEta = cms.double( -1.0 ),
61430     MaxEta = cms.double( 5.2 ),
61431     MinN = cms.int32( 1 )
61432 )
61433 fragment.hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector",
61434     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
61435     filter = cms.bool( False ),
61436     etMin = cms.double( 20.0 )
61437 )
61438 fragment.hltSelectorCentralJets20L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector",
61439     src = cms.InputTag( "hltSelectorJets20L1FastJet" ),
61440     etaMin = cms.double( -2.5 ),
61441     etaMax = cms.double( 2.5 )
61442 )
61443 fragment.hltSelector4CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
61444     src = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ),
61445     maxNumber = cms.uint32( 4 ),
61446     filter = cms.bool( False ),
61447     throwOnMissing = cms.untracked.bool( True )
61448 )
61449 fragment.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet",
61450     saveTags = cms.bool( True ),
61451     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61452     triggerType = cms.int32( 86 ),
61453     MinE = cms.double( -1.0 ),
61454     MinPt = cms.double( 15.0 ),
61455     MinMass = cms.double( -1.0 ),
61456     MaxMass = cms.double( -1.0 ),
61457     MinEta = cms.double( -1.0 ),
61458     MaxEta = cms.double( 5.2 ),
61459     MinN = cms.int32( 4 )
61460 )
61461 fragment.hltPFTripleJetLooseID75 = cms.EDFilter( "HLT1PFJet",
61462     saveTags = cms.bool( True ),
61463     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61464     triggerType = cms.int32( 86 ),
61465     MinE = cms.double( -1.0 ),
61466     MinPt = cms.double( 75.0 ),
61467     MinMass = cms.double( -1.0 ),
61468     MaxMass = cms.double( -1.0 ),
61469     MinEta = cms.double( -1.0 ),
61470     MaxEta = cms.double( 5.2 ),
61471     MinN = cms.int32( 3 )
61472 )
61473 fragment.hltPFDoubleJetLooseID88 = cms.EDFilter( "HLT1PFJet",
61474     saveTags = cms.bool( True ),
61475     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61476     triggerType = cms.int32( 86 ),
61477     MinE = cms.double( -1.0 ),
61478     MinPt = cms.double( 88.0 ),
61479     MinMass = cms.double( -1.0 ),
61480     MaxMass = cms.double( -1.0 ),
61481     MinEta = cms.double( -1.0 ),
61482     MaxEta = cms.double( 5.2 ),
61483     MinN = cms.int32( 2 )
61484 )
61485 fragment.hltPFSingleJetLooseID103 = cms.EDFilter( "HLT1PFJet",
61486     saveTags = cms.bool( True ),
61487     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61488     triggerType = cms.int32( 86 ),
61489     MinE = cms.double( -1.0 ),
61490     MinPt = cms.double( 103.0 ),
61491     MinMass = cms.double( -1.0 ),
61492     MaxMass = cms.double( -1.0 ),
61493     MinEta = cms.double( -1.0 ),
61494     MaxEta = cms.double( 5.2 ),
61495     MinN = cms.int32( 1 )
61496 )
61497 fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed",
61498     saveTags = cms.bool( True ),
61499     L1SeedsLogicalExpression = cms.string( "L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ),
61500     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
61501     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
61502     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
61503     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
61504     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61505     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
61506     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
61507     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
61508     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
61509 )
61510 fragment.hltPreQuadPFJet105887615 = cms.EDFilter( "HLTPrescaler",
61511     offset = cms.uint32( 0 ),
61512     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61513 )
61514 fragment.hltPFTripleJetLooseID76 = cms.EDFilter( "HLT1PFJet",
61515     saveTags = cms.bool( True ),
61516     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61517     triggerType = cms.int32( 86 ),
61518     MinE = cms.double( -1.0 ),
61519     MinPt = cms.double( 76.0 ),
61520     MinMass = cms.double( -1.0 ),
61521     MaxMass = cms.double( -1.0 ),
61522     MinEta = cms.double( -1.0 ),
61523     MaxEta = cms.double( 5.2 ),
61524     MinN = cms.int32( 3 )
61525 )
61526 fragment.hltPFSingleJetLooseID105 = cms.EDFilter( "HLT1PFJet",
61527     saveTags = cms.bool( True ),
61528     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61529     triggerType = cms.int32( 86 ),
61530     MinE = cms.double( -1.0 ),
61531     MinPt = cms.double( 105.0 ),
61532     MinMass = cms.double( -1.0 ),
61533     MaxMass = cms.double( -1.0 ),
61534     MinEta = cms.double( -1.0 ),
61535     MaxEta = cms.double( 5.2 ),
61536     MinN = cms.int32( 1 )
61537 )
61538 fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed",
61539     saveTags = cms.bool( True ),
61540     L1SeedsLogicalExpression = cms.string( "L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ),
61541     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
61542     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
61543     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
61544     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
61545     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61546     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
61547     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
61548     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
61549     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
61550 )
61551 fragment.hltPreQuadPFJet111908015 = cms.EDFilter( "HLTPrescaler",
61552     offset = cms.uint32( 0 ),
61553     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61554 )
61555 fragment.hltPFTripleJetLooseID80 = cms.EDFilter( "HLT1PFJet",
61556     saveTags = cms.bool( True ),
61557     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61558     triggerType = cms.int32( 86 ),
61559     MinE = cms.double( -1.0 ),
61560     MinPt = cms.double( 80.0 ),
61561     MinMass = cms.double( -1.0 ),
61562     MaxMass = cms.double( -1.0 ),
61563     MinEta = cms.double( -1.0 ),
61564     MaxEta = cms.double( 5.2 ),
61565     MinN = cms.int32( 3 )
61566 )
61567 fragment.hltPFDoubleJetLooseID90 = cms.EDFilter( "HLT1PFJet",
61568     saveTags = cms.bool( True ),
61569     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61570     triggerType = cms.int32( 86 ),
61571     MinE = cms.double( -1.0 ),
61572     MinPt = cms.double( 90.0 ),
61573     MinMass = cms.double( -1.0 ),
61574     MaxMass = cms.double( -1.0 ),
61575     MinEta = cms.double( -1.0 ),
61576     MaxEta = cms.double( 5.2 ),
61577     MinN = cms.int32( 2 )
61578 )
61579 fragment.hltPFSingleJetLooseID111 = cms.EDFilter( "HLT1PFJet",
61580     saveTags = cms.bool( True ),
61581     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61582     triggerType = cms.int32( 86 ),
61583     MinE = cms.double( -1.0 ),
61584     MinPt = cms.double( 111.0 ),
61585     MinMass = cms.double( -1.0 ),
61586     MaxMass = cms.double( -1.0 ),
61587     MinEta = cms.double( -1.0 ),
61588     MaxEta = cms.double( 5.2 ),
61589     MinN = cms.int32( 1 )
61590 )
61591 fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId = cms.EDFilter( "HLTPrescaler",
61592     offset = cms.uint32( 0 ),
61593     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61594 )
61595 fragment.hltEG30R9Id50b90eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
61596     saveTags = cms.bool( True ),
61597     candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ),
61598     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
61599     rhoTag = cms.InputTag( "" ),
61600     energyLowEdges = cms.vdouble( 0.0 ),
61601     lessThan = cms.bool( False ),
61602     useEt = cms.bool( False ),
61603     useAbs = cms.bool( False ),
61604     thrRegularEB = cms.vdouble( 0.5 ),
61605     thrRegularEE = cms.vdouble( 0.9 ),
61606     thrOverEEB = cms.vdouble( -1.0 ),
61607     thrOverEEE = cms.vdouble( -1.0 ),
61608     thrOverE2EB = cms.vdouble( -1.0 ),
61609     thrOverE2EE = cms.vdouble( -1.0 ),
61610     ncandcut = cms.int32( 1 ),
61611     doRhoCorrection = cms.bool( False ),
61612     rhoMax = cms.double( 9.9999999E7 ),
61613     rhoScale = cms.double( 1.0 ),
61614     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61615     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61616     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61617 )
61618 fragment.hltEG30HE10b9eR9Id50b90eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61619     saveTags = cms.bool( True ),
61620     candTag = cms.InputTag( "hltEG30R9Id50b90eR9IdFilter" ),
61621     varTag = cms.InputTag( "hltEgammaHoverE" ),
61622     rhoTag = cms.InputTag( "" ),
61623     energyLowEdges = cms.vdouble( 0.0 ),
61624     lessThan = cms.bool( True ),
61625     useEt = cms.bool( False ),
61626     useAbs = cms.bool( False ),
61627     thrRegularEB = cms.vdouble( 0.0 ),
61628     thrRegularEE = cms.vdouble( 0.0 ),
61629     thrOverEEB = cms.vdouble( 0.1 ),
61630     thrOverEEE = cms.vdouble( 0.09 ),
61631     thrOverE2EB = cms.vdouble( 0.0 ),
61632     thrOverE2EE = cms.vdouble( 0.0 ),
61633     ncandcut = cms.int32( 1 ),
61634     doRhoCorrection = cms.bool( False ),
61635     rhoMax = cms.double( 9.9999999E7 ),
61636     rhoScale = cms.double( 1.0 ),
61637     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61638     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61639     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61640 )
61641 fragment.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
61642     saveTags = cms.bool( True ),
61643     candTag = cms.InputTag( "hltEG30HE10b9eR9Id50b90eHEFilter" ),
61644     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
61645     rhoTag = cms.InputTag( "" ),
61646     energyLowEdges = cms.vdouble( 0.0 ),
61647     lessThan = cms.bool( True ),
61648     useEt = cms.bool( False ),
61649     useAbs = cms.bool( False ),
61650     thrRegularEB = cms.vdouble( 0.011 ),
61651     thrRegularEE = cms.vdouble( 0.032 ),
61652     thrOverEEB = cms.vdouble( -1.0 ),
61653     thrOverEEE = cms.vdouble( -1.0 ),
61654     thrOverE2EB = cms.vdouble( -1.0 ),
61655     thrOverE2EE = cms.vdouble( -1.0 ),
61656     ncandcut = cms.int32( 1 ),
61657     doRhoCorrection = cms.bool( False ),
61658     rhoMax = cms.double( 9.9999999E7 ),
61659     rhoScale = cms.double( 1.0 ),
61660     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61661     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61662     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61663 )
61664 fragment.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61665     saveTags = cms.bool( True ),
61666     candTag = cms.InputTag( "hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter" ),
61667     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
61668     rhoTag = cms.InputTag( "" ),
61669     energyLowEdges = cms.vdouble( 0.0 ),
61670     lessThan = cms.bool( True ),
61671     useEt = cms.bool( True ),
61672     useAbs = cms.bool( False ),
61673     thrRegularEB = cms.vdouble( 6.0 ),
61674     thrRegularEE = cms.vdouble( 4.0 ),
61675     thrOverEEB = cms.vdouble( 0.012 ),
61676     thrOverEEE = cms.vdouble( 0.012 ),
61677     thrOverE2EB = cms.vdouble( 0.0 ),
61678     thrOverE2EE = cms.vdouble( 0.0 ),
61679     ncandcut = cms.int32( 1 ),
61680     doRhoCorrection = cms.bool( False ),
61681     rhoMax = cms.double( 9.9999999E7 ),
61682     rhoScale = cms.double( 1.0 ),
61683     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61684     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61685     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61686 )
61687 fragment.hltDiEG18EtUnseededFilter = cms.EDFilter( "HLT1Photon",
61688     saveTags = cms.bool( True ),
61689     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
61690     triggerType = cms.int32( 92 ),
61691     MinE = cms.double( -1.0 ),
61692     MinPt = cms.double( 18.0 ),
61693     MinMass = cms.double( -1.0 ),
61694     MaxMass = cms.double( -1.0 ),
61695     MinEta = cms.double( -1.0 ),
61696     MaxEta = cms.double( 2.5 ),
61697     MinN = cms.int32( 2 )
61698 )
61699 fragment.hltDiEG18R9Id50b90eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
61700     saveTags = cms.bool( True ),
61701     candTag = cms.InputTag( "hltDiEG18EtUnseededFilter" ),
61702     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
61703     rhoTag = cms.InputTag( "" ),
61704     energyLowEdges = cms.vdouble( 0.0 ),
61705     lessThan = cms.bool( False ),
61706     useEt = cms.bool( False ),
61707     useAbs = cms.bool( False ),
61708     thrRegularEB = cms.vdouble( 0.5 ),
61709     thrRegularEE = cms.vdouble( 0.9 ),
61710     thrOverEEB = cms.vdouble( -1.0 ),
61711     thrOverEEE = cms.vdouble( -1.0 ),
61712     thrOverE2EB = cms.vdouble( -1.0 ),
61713     thrOverE2EE = cms.vdouble( -1.0 ),
61714     ncandcut = cms.int32( 2 ),
61715     doRhoCorrection = cms.bool( False ),
61716     rhoMax = cms.double( 9.9999999E7 ),
61717     rhoScale = cms.double( 1.0 ),
61718     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61719     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61720     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61721 )
61722 fragment.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61723     saveTags = cms.bool( True ),
61724     candTag = cms.InputTag( "hltDiEG18R9Id50b90eR9IdUnseededFilter" ),
61725     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
61726     rhoTag = cms.InputTag( "" ),
61727     energyLowEdges = cms.vdouble( 0.0 ),
61728     lessThan = cms.bool( True ),
61729     useEt = cms.bool( False ),
61730     useAbs = cms.bool( False ),
61731     thrRegularEB = cms.vdouble( 0.0 ),
61732     thrRegularEE = cms.vdouble( 0.0 ),
61733     thrOverEEB = cms.vdouble( 0.1 ),
61734     thrOverEEE = cms.vdouble( 0.09 ),
61735     thrOverE2EB = cms.vdouble( 0.0 ),
61736     thrOverE2EE = cms.vdouble( 0.0 ),
61737     ncandcut = cms.int32( 2 ),
61738     doRhoCorrection = cms.bool( False ),
61739     rhoMax = cms.double( 9.9999999E7 ),
61740     rhoScale = cms.double( 1.0 ),
61741     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61742     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61743     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61744 )
61745 fragment.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
61746     saveTags = cms.bool( True ),
61747     candTag = cms.InputTag( "hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter" ),
61748     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
61749     rhoTag = cms.InputTag( "" ),
61750     energyLowEdges = cms.vdouble( 0.0 ),
61751     lessThan = cms.bool( True ),
61752     useEt = cms.bool( False ),
61753     useAbs = cms.bool( False ),
61754     thrRegularEB = cms.vdouble( 0.011 ),
61755     thrRegularEE = cms.vdouble( 0.032 ),
61756     thrOverEEB = cms.vdouble( -1.0 ),
61757     thrOverEEE = cms.vdouble( -1.0 ),
61758     thrOverE2EB = cms.vdouble( -1.0 ),
61759     thrOverE2EE = cms.vdouble( -1.0 ),
61760     ncandcut = cms.int32( 2 ),
61761     doRhoCorrection = cms.bool( False ),
61762     rhoMax = cms.double( 9.9999999E7 ),
61763     rhoScale = cms.double( 1.0 ),
61764     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61765     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61766     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61767 )
61768 fragment.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61769     saveTags = cms.bool( True ),
61770     candTag = cms.InputTag( "hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter" ),
61771     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
61772     rhoTag = cms.InputTag( "" ),
61773     energyLowEdges = cms.vdouble( 0.0 ),
61774     lessThan = cms.bool( True ),
61775     useEt = cms.bool( True ),
61776     useAbs = cms.bool( False ),
61777     thrRegularEB = cms.vdouble( 6.0 ),
61778     thrRegularEE = cms.vdouble( 4.0 ),
61779     thrOverEEB = cms.vdouble( 0.012 ),
61780     thrOverEEE = cms.vdouble( 0.012 ),
61781     thrOverE2EB = cms.vdouble( 0.0 ),
61782     thrOverE2EE = cms.vdouble( 0.0 ),
61783     ncandcut = cms.int32( 2 ),
61784     doRhoCorrection = cms.bool( False ),
61785     rhoMax = cms.double( 9.9999999E7 ),
61786     rhoScale = cms.double( 1.0 ),
61787     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61788     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61789     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61790 )
61791 fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61792     saveTags = cms.bool( True ),
61793     candTag = cms.InputTag( "hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter" ),
61794     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
61795     rhoTag = cms.InputTag( "" ),
61796     energyLowEdges = cms.vdouble( 0.0 ),
61797     lessThan = cms.bool( True ),
61798     useEt = cms.bool( True ),
61799     useAbs = cms.bool( False ),
61800     thrRegularEB = cms.vdouble( 6.0 ),
61801     thrRegularEE = cms.vdouble( 6.0 ),
61802     thrOverEEB = cms.vdouble( 0.002 ),
61803     thrOverEEE = cms.vdouble( 0.002 ),
61804     thrOverE2EB = cms.vdouble( 0.0 ),
61805     thrOverE2EE = cms.vdouble( 0.0 ),
61806     ncandcut = cms.int32( 2 ),
61807     doRhoCorrection = cms.bool( False ),
61808     rhoMax = cms.double( 9.9999999E7 ),
61809     rhoScale = cms.double( 1.0 ),
61810     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61811     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61812     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61813 )
61814 fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 = cms.EDFilter( "HLTPrescaler",
61815     offset = cms.uint32( 0 ),
61816     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61817 )
61818 fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
61819     saveTags = cms.bool( True ),
61820     firstLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ),
61821     secondLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ),
61822     minMass = cms.double( 55.0 )
61823 )
61824 fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
61825     offset = cms.uint32( 0 ),
61826     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61827 )
61828 fragment.hltEGL1EGerAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
61829     saveTags = cms.bool( True ),
61830     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
61831     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61832     candNonIsolatedTag = cms.InputTag( "" ),
61833     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61834     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
61835     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
61836     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
61837     ncandcut = cms.int32( 1 ),
61838     doIsolated = cms.bool( False ),
61839     region_eta_size = cms.double( 0.522 ),
61840     region_eta_size_ecap = cms.double( 1.0 ),
61841     region_phi_size = cms.double( 1.044 ),
61842     barrel_end = cms.double( 1.4791 ),
61843     endcap_end = cms.double( 2.17 )
61844 )
61845 fragment.hltEG24L1EGandTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
61846     saveTags = cms.bool( True ),
61847     inputTag = cms.InputTag( "hltEGL1EGerAndTauFilter" ),
61848     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
61849     etcutEB = cms.double( 24.0 ),
61850     etcutEE = cms.double( 24.0 ),
61851     minEtaCut = cms.double( -9999.0 ),
61852     maxEtaCut = cms.double( 9999.0 ),
61853     ncandcut = cms.int32( 1 )
61854 )
61855 fragment.hltEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
61856     saveTags = cms.bool( True ),
61857     candTag = cms.InputTag( "hltEG24L1EGandTauEtFilter" ),
61858     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
61859     rhoTag = cms.InputTag( "" ),
61860     energyLowEdges = cms.vdouble( 0.0 ),
61861     lessThan = cms.bool( True ),
61862     useEt = cms.bool( False ),
61863     useAbs = cms.bool( False ),
61864     thrRegularEB = cms.vdouble( 0.0105 ),
61865     thrRegularEE = cms.vdouble( 0.0305 ),
61866     thrOverEEB = cms.vdouble( -1.0 ),
61867     thrOverEEE = cms.vdouble( -1.0 ),
61868     thrOverE2EB = cms.vdouble( -1.0 ),
61869     thrOverE2EE = cms.vdouble( -1.0 ),
61870     ncandcut = cms.int32( 1 ),
61871     doRhoCorrection = cms.bool( False ),
61872     rhoMax = cms.double( 9.9999999E7 ),
61873     rhoScale = cms.double( 1.0 ),
61874     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61875     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61876     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61877 )
61878 fragment.hltEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
61879     saveTags = cms.bool( True ),
61880     candTag = cms.InputTag( "hltEle24erWPTightClusterShapeFilterForTau" ),
61881     varTag = cms.InputTag( "hltEgammaHoverE" ),
61882     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
61883     energyLowEdges = cms.vdouble( 0.0 ),
61884     lessThan = cms.bool( True ),
61885     useEt = cms.bool( False ),
61886     useAbs = cms.bool( False ),
61887     etaBoundaryEB12 = cms.double( 1.0 ),
61888     etaBoundaryEE12 = cms.double( 2.1 ),
61889     thrRegularEB1 = cms.vdouble( 1.0 ),
61890     thrRegularEE1 = cms.vdouble( 0.0 ),
61891     thrOverEEB1 = cms.vdouble( 0.06 ),
61892     thrOverEEE1 = cms.vdouble( 0.05 ),
61893     thrOverE2EB1 = cms.vdouble( 0.0 ),
61894     thrOverE2EE1 = cms.vdouble( 0.0 ),
61895     thrRegularEB2 = cms.vdouble( 1.0 ),
61896     thrRegularEE2 = cms.vdouble( 0.0 ),
61897     thrOverEEB2 = cms.vdouble( 0.06 ),
61898     thrOverEEE2 = cms.vdouble( 0.05 ),
61899     thrOverE2EB2 = cms.vdouble( 0.0 ),
61900     thrOverE2EE2 = cms.vdouble( 0.0 ),
61901     ncandcut = cms.int32( 1 ),
61902     doRhoCorrection = cms.bool( True ),
61903     rhoMax = cms.double( 9.9999999E7 ),
61904     rhoScale = cms.double( 1.0 ),
61905     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
61906     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
61907     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61908 )
61909 fragment.hltEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
61910     saveTags = cms.bool( True ),
61911     candTag = cms.InputTag( "hltEle24erWPTightHEFilterForTau" ),
61912     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
61913     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
61914     energyLowEdges = cms.vdouble( 0.0 ),
61915     lessThan = cms.bool( True ),
61916     useEt = cms.bool( True ),
61917     useAbs = cms.bool( False ),
61918     etaBoundaryEB12 = cms.double( 1.0 ),
61919     etaBoundaryEE12 = cms.double( 2.1 ),
61920     thrRegularEB1 = cms.vdouble( 3.0 ),
61921     thrRegularEE1 = cms.vdouble( 1.0 ),
61922     thrOverEEB1 = cms.vdouble( 0.01 ),
61923     thrOverEEE1 = cms.vdouble( 0.025 ),
61924     thrOverE2EB1 = cms.vdouble( 0.0 ),
61925     thrOverE2EE1 = cms.vdouble( 0.0 ),
61926     thrRegularEB2 = cms.vdouble( 3.0 ),
61927     thrRegularEE2 = cms.vdouble( 2.0 ),
61928     thrOverEEB2 = cms.vdouble( 0.01 ),
61929     thrOverEEE2 = cms.vdouble( 0.025 ),
61930     thrOverE2EB2 = cms.vdouble( 0.0 ),
61931     thrOverE2EE2 = cms.vdouble( 0.0 ),
61932     ncandcut = cms.int32( 1 ),
61933     doRhoCorrection = cms.bool( True ),
61934     rhoMax = cms.double( 9.9999999E7 ),
61935     rhoScale = cms.double( 1.0 ),
61936     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
61937     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
61938     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61939 )
61940 fragment.hltEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
61941     saveTags = cms.bool( True ),
61942     candTag = cms.InputTag( "hltEle24erWPTightEcalIsoFilterForTau" ),
61943     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
61944     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
61945     energyLowEdges = cms.vdouble( 0.0 ),
61946     lessThan = cms.bool( True ),
61947     useEt = cms.bool( True ),
61948     useAbs = cms.bool( False ),
61949     etaBoundaryEB12 = cms.double( 1.0 ),
61950     etaBoundaryEE12 = cms.double( 2.0 ),
61951     thrRegularEB1 = cms.vdouble( 4.0 ),
61952     thrRegularEE1 = cms.vdouble( 3.0 ),
61953     thrOverEEB1 = cms.vdouble( 0.04 ),
61954     thrOverEEE1 = cms.vdouble( 0.03 ),
61955     thrOverE2EB1 = cms.vdouble( 0.0 ),
61956     thrOverE2EE1 = cms.vdouble( 0.0 ),
61957     thrRegularEB2 = cms.vdouble( 4.0 ),
61958     thrRegularEE2 = cms.vdouble( 3.0 ),
61959     thrOverEEB2 = cms.vdouble( 0.04 ),
61960     thrOverEEE2 = cms.vdouble( 0.03 ),
61961     thrOverE2EB2 = cms.vdouble( 0.0 ),
61962     thrOverE2EE2 = cms.vdouble( 0.0 ),
61963     ncandcut = cms.int32( 1 ),
61964     doRhoCorrection = cms.bool( True ),
61965     rhoMax = cms.double( 9.9999999E7 ),
61966     rhoScale = cms.double( 1.0 ),
61967     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
61968     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
61969     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61970 )
61971 fragment.hltEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter",
61972     saveTags = cms.bool( True ),
61973     candTag = cms.InputTag( "hltEle24erWPTightHcalIsoFilterForTau" ),
61974     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
61975     npixelmatchcut = cms.double( 1.0 ),
61976     ncandcut = cms.int32( 1 ),
61977     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
61978     s_a_phi1B = cms.double( 0.0069 ),
61979     s_a_phi1I = cms.double( 0.0088 ),
61980     s_a_phi1F = cms.double( 0.0076 ),
61981     s_a_phi2B = cms.double( 3.7E-4 ),
61982     s_a_phi2I = cms.double( 7.0E-4 ),
61983     s_a_phi2F = cms.double( 0.00906 ),
61984     s_a_zB = cms.double( 0.012 ),
61985     s_a_rI = cms.double( 0.027 ),
61986     s_a_rF = cms.double( 0.04 ),
61987     s2_threshold = cms.double( 0.4 ),
61988     tanhSO10BarrelThres = cms.double( 0.35 ),
61989     tanhSO10InterThres = cms.double( 1.0 ),
61990     tanhSO10ForwardThres = cms.double( 1.0 ),
61991     useS = cms.bool( False ),
61992     pixelVeto = cms.bool( False )
61993 )
61994 fragment.hltEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
61995     saveTags = cms.bool( True ),
61996     candTag = cms.InputTag( "hltEle24erWPTightPixelMatchFilterForTau" ),
61997     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
61998     rhoTag = cms.InputTag( "" ),
61999     energyLowEdges = cms.vdouble( 0.0 ),
62000     lessThan = cms.bool( True ),
62001     useEt = cms.bool( False ),
62002     useAbs = cms.bool( False ),
62003     thrRegularEB = cms.vdouble( 200.0 ),
62004     thrRegularEE = cms.vdouble( 45.0 ),
62005     thrOverEEB = cms.vdouble( -1.0 ),
62006     thrOverEEE = cms.vdouble( -1.0 ),
62007     thrOverE2EB = cms.vdouble( -1.0 ),
62008     thrOverE2EE = cms.vdouble( -1.0 ),
62009     ncandcut = cms.int32( 1 ),
62010     doRhoCorrection = cms.bool( False ),
62011     rhoMax = cms.double( 9.9999999E7 ),
62012     rhoScale = cms.double( 1.0 ),
62013     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62014     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62015     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62016 )
62017 fragment.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
62018     saveTags = cms.bool( True ),
62019     candTag = cms.InputTag( "hltEle24erWPTightPMS2FilterForTau" ),
62020     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
62021     rhoTag = cms.InputTag( "" ),
62022     energyLowEdges = cms.vdouble( 0.0 ),
62023     lessThan = cms.bool( True ),
62024     useEt = cms.bool( False ),
62025     useAbs = cms.bool( True ),
62026     thrRegularEB = cms.vdouble( 0.025 ),
62027     thrRegularEE = cms.vdouble( 0.011 ),
62028     thrOverEEB = cms.vdouble( -1.0 ),
62029     thrOverEEE = cms.vdouble( -1.0 ),
62030     thrOverE2EB = cms.vdouble( -1.0 ),
62031     thrOverE2EE = cms.vdouble( -1.0 ),
62032     ncandcut = cms.int32( 1 ),
62033     doRhoCorrection = cms.bool( False ),
62034     rhoMax = cms.double( 9.9999999E7 ),
62035     rhoScale = cms.double( 1.0 ),
62036     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62037     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62038     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62039 )
62040 fragment.hltEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
62041     saveTags = cms.bool( True ),
62042     candTag = cms.InputTag( "hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ),
62043     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
62044     rhoTag = cms.InputTag( "" ),
62045     energyLowEdges = cms.vdouble( 0.0 ),
62046     lessThan = cms.bool( True ),
62047     useEt = cms.bool( False ),
62048     useAbs = cms.bool( False ),
62049     thrRegularEB = cms.vdouble( 999.0 ),
62050     thrRegularEE = cms.vdouble( 1.0 ),
62051     thrOverEEB = cms.vdouble( -1.0 ),
62052     thrOverEEE = cms.vdouble( -1.0 ),
62053     thrOverE2EB = cms.vdouble( -1.0 ),
62054     thrOverE2EE = cms.vdouble( -1.0 ),
62055     ncandcut = cms.int32( 1 ),
62056     doRhoCorrection = cms.bool( False ),
62057     rhoMax = cms.double( 9.9999999E7 ),
62058     rhoScale = cms.double( 1.0 ),
62059     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62060     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62061     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62062 )
62063 fragment.hltEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
62064     saveTags = cms.bool( True ),
62065     candTag = cms.InputTag( "hltEle24erWPTightGsfMissingHitsFilterForTau" ),
62066     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
62067     rhoTag = cms.InputTag( "" ),
62068     energyLowEdges = cms.vdouble( 0.0 ),
62069     lessThan = cms.bool( True ),
62070     useEt = cms.bool( False ),
62071     useAbs = cms.bool( True ),
62072     thrRegularEB = cms.vdouble( 0.003 ),
62073     thrRegularEE = cms.vdouble( 0.005 ),
62074     thrOverEEB = cms.vdouble( -1.0 ),
62075     thrOverEEE = cms.vdouble( -1.0 ),
62076     thrOverE2EB = cms.vdouble( -1.0 ),
62077     thrOverE2EE = cms.vdouble( -1.0 ),
62078     ncandcut = cms.int32( 1 ),
62079     doRhoCorrection = cms.bool( False ),
62080     rhoMax = cms.double( 9.9999999E7 ),
62081     rhoScale = cms.double( 1.0 ),
62082     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62083     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62084     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62085 )
62086 fragment.hltEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
62087     saveTags = cms.bool( True ),
62088     candTag = cms.InputTag( "hltEle24erWPTightGsfDetaFilterForTau" ),
62089     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
62090     rhoTag = cms.InputTag( "" ),
62091     energyLowEdges = cms.vdouble( 0.0 ),
62092     lessThan = cms.bool( True ),
62093     useEt = cms.bool( False ),
62094     useAbs = cms.bool( True ),
62095     thrRegularEB = cms.vdouble( 0.03 ),
62096     thrRegularEE = cms.vdouble( 0.023 ),
62097     thrOverEEB = cms.vdouble( -1.0 ),
62098     thrOverEEE = cms.vdouble( -1.0 ),
62099     thrOverE2EB = cms.vdouble( -1.0 ),
62100     thrOverE2EE = cms.vdouble( -1.0 ),
62101     ncandcut = cms.int32( 1 ),
62102     doRhoCorrection = cms.bool( False ),
62103     rhoMax = cms.double( 9.9999999E7 ),
62104     rhoScale = cms.double( 1.0 ),
62105     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62106     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62107     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62108 )
62109 fragment.hltEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
62110     saveTags = cms.bool( True ),
62111     candTag = cms.InputTag( "hltEle24erWPTightGsfDphiFilterForTau" ),
62112     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
62113     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
62114     energyLowEdges = cms.vdouble( 0.0 ),
62115     lessThan = cms.bool( True ),
62116     useEt = cms.bool( True ),
62117     useAbs = cms.bool( False ),
62118     etaBoundaryEB12 = cms.double( 1.0 ),
62119     etaBoundaryEE12 = cms.double( 2.1 ),
62120     thrRegularEB1 = cms.vdouble( 2.0 ),
62121     thrRegularEE1 = cms.vdouble( -0.363 ),
62122     thrOverEEB1 = cms.vdouble( 0.0 ),
62123     thrOverEEE1 = cms.vdouble( 0.025 ),
62124     thrOverE2EB1 = cms.vdouble( 0.0 ),
62125     thrOverE2EE1 = cms.vdouble( 0.0 ),
62126     thrRegularEB2 = cms.vdouble( 2.0 ),
62127     thrRegularEE2 = cms.vdouble( 0.702 ),
62128     thrOverEEB2 = cms.vdouble( 0.0 ),
62129     thrOverEEE2 = cms.vdouble( 0.025 ),
62130     thrOverE2EB2 = cms.vdouble( 0.0 ),
62131     thrOverE2EE2 = cms.vdouble( 0.0 ),
62132     ncandcut = cms.int32( 1 ),
62133     doRhoCorrection = cms.bool( True ),
62134     rhoMax = cms.double( 9.9999999E7 ),
62135     rhoScale = cms.double( 1.0 ),
62136     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
62137     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
62138     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62139 )
62140 fragment.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 = cms.EDFilter( "TauTagFilter",
62141     saveTags = cms.bool( True ),
62142     nExpected = cms.int32( 1 ),
62143     taus = cms.InputTag( "hltPFJetForBtag" ),
62144     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
62145     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
62146     seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
62147     seedTypes = cms.vint32( -100 ),
62148     selection = cms.string( "double t1 = 0.90, t2 = 0.80, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
62149     minPt = cms.double( 30.0 ),
62150     maxEta = cms.double( 2.3 ),
62151     usePtCorr = cms.bool( True ),
62152     matchWithSeeds = cms.bool( True ),
62153     matchingdR = cms.double( 0.5 )
62154 )
62155 fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet",
62156     saveTags = cms.bool( True ),
62157     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
62158     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
62159     inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ),
62160     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchETauL1" ),
62161     triggerType1 = cms.int32( 81 ),
62162     triggerType2 = cms.int32( 84 ),
62163     MinDeta = cms.double( 0.0 ),
62164     MaxDeta = cms.double( -1.0 ),
62165     MinDphi = cms.double( 0.0 ),
62166     MaxDphi = cms.double( -1.0 ),
62167     MinDelR = cms.double( 0.3 ),
62168     MaxDelR = cms.double( 99999.0 ),
62169     MinPt = cms.double( 1.0 ),
62170     MaxPt = cms.double( -1.0 ),
62171     MinMinv = cms.double( 0.0 ),
62172     MaxMinv = cms.double( -1.0 ),
62173     MinN = cms.int32( 1 )
62174 )
62175 fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
62176     offset = cms.uint32( 0 ),
62177     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62178 )
62179 fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 = cms.EDFilter( "TauTagFilter",
62180     saveTags = cms.bool( True ),
62181     nExpected = cms.int32( 1 ),
62182     taus = cms.InputTag( "hltPFJetForBtag" ),
62183     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
62184     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
62185     seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
62186     seedTypes = cms.vint32( -100 ),
62187     selection = cms.string( "double t1 = 0.80, t2 = 0.60, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
62188     minPt = cms.double( 30.0 ),
62189     maxEta = cms.double( 2.3 ),
62190     usePtCorr = cms.bool( True ),
62191     matchWithSeeds = cms.bool( True ),
62192     matchingdR = cms.double( 0.5 )
62193 )
62194 fragment.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet",
62195     saveTags = cms.bool( True ),
62196     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
62197     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
62198     inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ),
62199     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1" ),
62200     triggerType1 = cms.int32( 81 ),
62201     triggerType2 = cms.int32( 84 ),
62202     MinDeta = cms.double( 0.0 ),
62203     MaxDeta = cms.double( -1.0 ),
62204     MinDphi = cms.double( 0.0 ),
62205     MaxDphi = cms.double( -1.0 ),
62206     MinDelR = cms.double( 0.3 ),
62207     MaxDelR = cms.double( 99999.0 ),
62208     MinPt = cms.double( 1.0 ),
62209     MaxPt = cms.double( -1.0 ),
62210     MinMinv = cms.double( 0.0 ),
62211     MaxMinv = cms.double( -1.0 ),
62212     MinN = cms.int32( 1 )
62213 )
62214 fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
62215     offset = cms.uint32( 0 ),
62216     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62217 )
62218 fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 = cms.EDFilter( "TauTagFilter",
62219     saveTags = cms.bool( True ),
62220     nExpected = cms.int32( 1 ),
62221     taus = cms.InputTag( "hltPFJetForBtag" ),
62222     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
62223     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
62224     seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
62225     seedTypes = cms.vint32( -100 ),
62226     selection = cms.string( "double t1 = 0.70, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
62227     minPt = cms.double( 30.0 ),
62228     maxEta = cms.double( 2.3 ),
62229     usePtCorr = cms.bool( True ),
62230     matchWithSeeds = cms.bool( True ),
62231     matchingdR = cms.double( 0.5 )
62232 )
62233 fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet",
62234     saveTags = cms.bool( True ),
62235     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
62236     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
62237     inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ),
62238     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1" ),
62239     triggerType1 = cms.int32( 81 ),
62240     triggerType2 = cms.int32( 84 ),
62241     MinDeta = cms.double( 0.0 ),
62242     MaxDeta = cms.double( -1.0 ),
62243     MinDphi = cms.double( 0.0 ),
62244     MaxDphi = cms.double( -1.0 ),
62245     MinDelR = cms.double( 0.3 ),
62246     MaxDelR = cms.double( 99999.0 ),
62247     MinPt = cms.double( 1.0 ),
62248     MaxPt = cms.double( -1.0 ),
62249     MinMinv = cms.double( 0.0 ),
62250     MaxMinv = cms.double( -1.0 ),
62251     MinN = cms.int32( 1 )
62252 )
62253 fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 = cms.EDFilter( "HLTPrescaler",
62254     offset = cms.uint32( 0 ),
62255     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62256 )
62257 fragment.hltPFHTJetLooseIDPt30 = cms.EDProducer( "HLTHtMhtProducer",
62258     usePt = cms.bool( True ),
62259     excludePFMuons = cms.bool( False ),
62260     minNJetHt = cms.int32( 4 ),
62261     minNJetMht = cms.int32( 0 ),
62262     minPtJetHt = cms.double( 30.0 ),
62263     minPtJetMht = cms.double( 0.0 ),
62264     maxEtaJetHt = cms.double( 2.5 ),
62265     maxEtaJetMht = cms.double( 999.0 ),
62266     jetsLabel = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62267     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
62268 )
62269 fragment.hltPFHT330JetLooseIDPt30 = cms.EDFilter( "HLTHtMhtFilter",
62270     saveTags = cms.bool( True ),
62271     htLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ),
62272     mhtLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ),
62273     minHt = cms.vdouble( 330.0 ),
62274     minMht = cms.vdouble( 0.0 ),
62275     minMeff = cms.vdouble( 0.0 ),
62276     meffSlope = cms.vdouble( 1.0 )
62277 )
62278 fragment.hltBTagPFPNet4p3Triple = cms.EDFilter( "HLTPFJetTag",
62279     saveTags = cms.bool( True ),
62280     Jets = cms.InputTag( "hltPFJetForBtag" ),
62281     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62282     MinTag = cms.double( 0.2 ),
62283     MaxTag = cms.double( 999999.0 ),
62284     MinJets = cms.int32( 3 ),
62285     MatchJetsByDeltaR = cms.bool( False ),
62286     MaxJetDeltaR = cms.double( 0.1 ),
62287     TriggerType = cms.int32( 86 )
62288 )
62289 fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 = cms.EDFilter( "HLTPrescaler",
62290     offset = cms.uint32( 0 ),
62291     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62292 )
62293 fragment.hltBTagPFPNet2p0Triple = cms.EDFilter( "HLTPFJetTag",
62294     saveTags = cms.bool( True ),
62295     Jets = cms.InputTag( "hltPFJetForBtag" ),
62296     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62297     MinTag = cms.double( 0.35 ),
62298     MaxTag = cms.double( 999999.0 ),
62299     MinJets = cms.int32( 3 ),
62300     MatchJetsByDeltaR = cms.bool( False ),
62301     MaxJetDeltaR = cms.double( 0.1 ),
62302     TriggerType = cms.int32( 86 )
62303 )
62304 fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 = cms.EDFilter( "HLTPrescaler",
62305     offset = cms.uint32( 0 ),
62306     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62307 )
62308 fragment.hltBTagPFPNet5p6Double = cms.EDFilter( "HLTPFJetTag",
62309     saveTags = cms.bool( True ),
62310     Jets = cms.InputTag( "hltPFJetForBtag" ),
62311     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62312     MinTag = cms.double( 0.16 ),
62313     MaxTag = cms.double( 999999.0 ),
62314     MinJets = cms.int32( 2 ),
62315     MatchJetsByDeltaR = cms.bool( False ),
62316     MaxJetDeltaR = cms.double( 0.1 ),
62317     TriggerType = cms.int32( 86 )
62318 )
62319 fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 = cms.EDFilter( "HLTPrescaler",
62320     offset = cms.uint32( 0 ),
62321     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62322 )
62323 fragment.hltBTagPFPNet4p3Double = cms.EDFilter( "HLTPFJetTag",
62324     saveTags = cms.bool( True ),
62325     Jets = cms.InputTag( "hltPFJetForBtag" ),
62326     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62327     MinTag = cms.double( 0.2 ),
62328     MaxTag = cms.double( 999999.0 ),
62329     MinJets = cms.int32( 2 ),
62330     MatchJetsByDeltaR = cms.bool( False ),
62331     MaxJetDeltaR = cms.double( 0.1 ),
62332     TriggerType = cms.int32( 86 )
62333 )
62334 fragment.hltPreQuadPFJet103887515PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler",
62335     offset = cms.uint32( 0 ),
62336     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62337 )
62338 fragment.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector",
62339     src = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62340     maxNumber = cms.uint32( 6 ),
62341     filter = cms.bool( False ),
62342     throwOnMissing = cms.untracked.bool( True )
62343 )
62344 fragment.hltBTagPFPNet0p4Single6Jets = cms.EDFilter( "HLTPFJetTag",
62345     saveTags = cms.bool( True ),
62346     Jets = cms.InputTag( "hltSelector6PFJets" ),
62347     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62348     MinTag = cms.double( 0.4 ),
62349     MaxTag = cms.double( 999999.0 ),
62350     MinJets = cms.int32( 1 ),
62351     MatchJetsByDeltaR = cms.bool( True ),
62352     MaxJetDeltaR = cms.double( 0.1 ),
62353     TriggerType = cms.int32( 86 )
62354 )
62355 fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter",
62356     saveTags = cms.bool( True ),
62357     inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62358     inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62359     Mqq = cms.double( 460.0 ),
62360     Detaqq = cms.double( 3.5 ),
62361     Detabb = cms.double( 999.0 ),
62362     Dphibb = cms.double( 1.9 ),
62363     Ptsumqq = cms.double( 0.0 ),
62364     Ptsumbb = cms.double( 0.0 ),
62365     Etaq1Etaq2 = cms.double( 999.0 ),
62366     value = cms.string( "1BTagAndEta" ),
62367     triggerType = cms.int32( 85 ),
62368     njets = cms.int32( 4 )
62369 )
62370 fragment.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler",
62371     offset = cms.uint32( 0 ),
62372     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62373 )
62374 fragment.hltBTagPFPNet0p12Double6Jets = cms.EDFilter( "HLTPFJetTag",
62375     saveTags = cms.bool( True ),
62376     Jets = cms.InputTag( "hltSelector6PFJets" ),
62377     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62378     MinTag = cms.double( 0.12 ),
62379     MaxTag = cms.double( 999999.0 ),
62380     MinJets = cms.int32( 2 ),
62381     MatchJetsByDeltaR = cms.bool( True ),
62382     MaxJetDeltaR = cms.double( 0.1 ),
62383     TriggerType = cms.int32( 86 )
62384 )
62385 fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter",
62386     saveTags = cms.bool( True ),
62387     inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62388     inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62389     Mqq = cms.double( 200.0 ),
62390     Detaqq = cms.double( 1.5 ),
62391     Detabb = cms.double( 999.0 ),
62392     Dphibb = cms.double( 2.8 ),
62393     Ptsumqq = cms.double( 0.0 ),
62394     Ptsumbb = cms.double( 0.0 ),
62395     Etaq1Etaq2 = cms.double( 999.0 ),
62396     value = cms.string( "2BTagAndPt" ),
62397     triggerType = cms.int32( 85 ),
62398     njets = cms.int32( 6 )
62399 )
62400 fragment.hltPreQuadPFJet105887615PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler",
62401     offset = cms.uint32( 0 ),
62402     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62403 )
62404 fragment.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler",
62405     offset = cms.uint32( 0 ),
62406     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62407 )
62408 fragment.hltPreQuadPFJet111908015PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler",
62409     offset = cms.uint32( 0 ),
62410     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62411 )
62412 fragment.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler",
62413     offset = cms.uint32( 0 ),
62414     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62415 )
62416 fragment.hltPrePFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
62417     offset = cms.uint32( 0 ),
62418     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62419 )
62420 fragment.hlt4PFCentralJetTightIDPt25 = cms.EDFilter( "HLT1PFJet",
62421     saveTags = cms.bool( True ),
62422     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62423     triggerType = cms.int32( 86 ),
62424     MinE = cms.double( -1.0 ),
62425     MinPt = cms.double( 25.0 ),
62426     MinMass = cms.double( -1.0 ),
62427     MaxMass = cms.double( -1.0 ),
62428     MinEta = cms.double( -1.0 ),
62429     MaxEta = cms.double( 2.5 ),
62430     MinN = cms.int32( 4 )
62431 )
62432 fragment.hltPFHTJet25 = cms.EDProducer( "HLTHtMhtProducer",
62433     usePt = cms.bool( True ),
62434     excludePFMuons = cms.bool( False ),
62435     minNJetHt = cms.int32( 0 ),
62436     minNJetMht = cms.int32( 0 ),
62437     minPtJetHt = cms.double( 25.0 ),
62438     minPtJetMht = cms.double( 0.0 ),
62439     maxEtaJetHt = cms.double( 2.5 ),
62440     maxEtaJetMht = cms.double( 999.0 ),
62441     jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ),
62442     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
62443 )
62444 fragment.hltPFHT250Jet25 = cms.EDFilter( "HLTHtMhtFilter",
62445     saveTags = cms.bool( True ),
62446     htLabels = cms.VInputTag( 'hltPFHTJet25' ),
62447     mhtLabels = cms.VInputTag( 'hltPFHTJet25' ),
62448     minHt = cms.vdouble( 250.0 ),
62449     minMht = cms.vdouble( 0.0 ),
62450     minMeff = cms.vdouble( 0.0 ),
62451     meffSlope = cms.vdouble( 1.0 )
62452 )
62453 fragment.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
62454     offset = cms.uint32( 0 ),
62455     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62456 )
62457 fragment.hltPFCentralJetTightIDPt25 = cms.EDProducer( "HLTPFJetCollectionProducer",
62458     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt25" ),
62459     TriggerTypes = cms.vint32( 86 )
62460 )
62461 fragment.hltPFCentralJetPt25PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag",
62462     saveTags = cms.bool( True ),
62463     Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ),
62464     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62465     MinTag = cms.double( 0.55 ),
62466     MaxTag = cms.double( 999999.0 ),
62467     MinJetToSum = cms.int32( 1 ),
62468     MaxJetToSum = cms.int32( 2 ),
62469     UseMeanValue = cms.bool( True ),
62470     MatchByDeltaR = cms.bool( True ),
62471     MaxDeltaR = cms.double( 0.4 ),
62472     TriggerType = cms.int32( 86 )
62473 )
62474 fragment.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
62475     offset = cms.uint32( 0 ),
62476     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62477 )
62478 fragment.hlt4PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet",
62479     saveTags = cms.bool( True ),
62480     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
62481     triggerType = cms.int32( 86 ),
62482     MinE = cms.double( -1.0 ),
62483     MinPt = cms.double( 25.0 ),
62484     MinMass = cms.double( -1.0 ),
62485     MaxMass = cms.double( -1.0 ),
62486     MinEta = cms.double( -1.0 ),
62487     MaxEta = cms.double( 2.5 ),
62488     MinN = cms.int32( 4 )
62489 )
62490 fragment.hltPFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer",
62491     HLTObject = cms.InputTag( "hlt4PFCentralJetPt25" ),
62492     TriggerTypes = cms.vint32( 86 )
62493 )
62494 fragment.hltPFCentralJetNoIDPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag",
62495     saveTags = cms.bool( True ),
62496     Jets = cms.InputTag( "hltPFCentralJetPt25" ),
62497     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62498     MinTag = cms.double( 0.2 ),
62499     MaxTag = cms.double( 999999.0 ),
62500     MinJetToSum = cms.int32( 1 ),
62501     MaxJetToSum = cms.int32( 1 ),
62502     UseMeanValue = cms.bool( True ),
62503     MatchByDeltaR = cms.bool( True ),
62504     MaxDeltaR = cms.double( 0.4 ),
62505     TriggerType = cms.int32( 86 )
62506 )
62507 fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
62508     saveTags = cms.bool( True ),
62509     Jets = cms.InputTag( "hltPFCentralJetPt25" ),
62510     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
62511     MinTag = cms.double( 0.5 ),
62512     MaxTag = cms.double( 999999.0 ),
62513     MinJetToSum = cms.int32( 1 ),
62514     MaxJetToSum = cms.int32( 1 ),
62515     UseMeanValue = cms.bool( True ),
62516     MatchByDeltaR = cms.bool( True ),
62517     MaxDeltaR = cms.double( 0.4 ),
62518     TriggerType = cms.int32( 86 )
62519 )
62520 fragment.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
62521     offset = cms.uint32( 0 ),
62522     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62523 )
62524 fragment.hlt4PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet",
62525     saveTags = cms.bool( True ),
62526     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62527     triggerType = cms.int32( 86 ),
62528     MinE = cms.double( -1.0 ),
62529     MinPt = cms.double( 30.0 ),
62530     MinMass = cms.double( -1.0 ),
62531     MaxMass = cms.double( -1.0 ),
62532     MinEta = cms.double( -1.0 ),
62533     MaxEta = cms.double( 2.5 ),
62534     MinN = cms.int32( 4 )
62535 )
62536 fragment.hltPFCentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer",
62537     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt30" ),
62538     TriggerTypes = cms.vint32( 86 )
62539 )
62540 fragment.hltPFCentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag",
62541     saveTags = cms.bool( True ),
62542     Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ),
62543     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62544     MinTag = cms.double( 0.55 ),
62545     MaxTag = cms.double( 999999.0 ),
62546     MinJetToSum = cms.int32( 1 ),
62547     MaxJetToSum = cms.int32( 2 ),
62548     UseMeanValue = cms.bool( True ),
62549     MatchByDeltaR = cms.bool( True ),
62550     MaxDeltaR = cms.double( 0.4 ),
62551     TriggerType = cms.int32( 86 )
62552 )
62553 fragment.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
62554     offset = cms.uint32( 0 ),
62555     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62556 )
62557 fragment.hlt4PFCentralJetPt30 = cms.EDFilter( "HLT1PFJet",
62558     saveTags = cms.bool( True ),
62559     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
62560     triggerType = cms.int32( 86 ),
62561     MinE = cms.double( -1.0 ),
62562     MinPt = cms.double( 30.0 ),
62563     MinMass = cms.double( -1.0 ),
62564     MaxMass = cms.double( -1.0 ),
62565     MinEta = cms.double( -1.0 ),
62566     MaxEta = cms.double( 2.5 ),
62567     MinN = cms.int32( 4 )
62568 )
62569 fragment.hltPFCentralJetPt30 = cms.EDProducer( "HLTPFJetCollectionProducer",
62570     HLTObject = cms.InputTag( "hlt4PFCentralJetPt30" ),
62571     TriggerTypes = cms.vint32( 86 )
62572 )
62573 fragment.hltPFCentralJetNoIDPt30PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag",
62574     saveTags = cms.bool( True ),
62575     Jets = cms.InputTag( "hltPFCentralJetPt30" ),
62576     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62577     MinTag = cms.double( 0.2 ),
62578     MaxTag = cms.double( 999999.0 ),
62579     MinJetToSum = cms.int32( 1 ),
62580     MaxJetToSum = cms.int32( 1 ),
62581     UseMeanValue = cms.bool( True ),
62582     MatchByDeltaR = cms.bool( True ),
62583     MaxDeltaR = cms.double( 0.4 ),
62584     TriggerType = cms.int32( 86 )
62585 )
62586 fragment.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
62587     saveTags = cms.bool( True ),
62588     Jets = cms.InputTag( "hltPFCentralJetPt30" ),
62589     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
62590     MinTag = cms.double( 0.5 ),
62591     MaxTag = cms.double( 999999.0 ),
62592     MinJetToSum = cms.int32( 1 ),
62593     MaxJetToSum = cms.int32( 1 ),
62594     UseMeanValue = cms.bool( True ),
62595     MatchByDeltaR = cms.bool( True ),
62596     MaxDeltaR = cms.double( 0.4 ),
62597     TriggerType = cms.int32( 86 )
62598 )
62599 fragment.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
62600     offset = cms.uint32( 0 ),
62601     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62602 )
62603 fragment.hltPFHT280Jet30 = cms.EDFilter( "HLTHtMhtFilter",
62604     saveTags = cms.bool( True ),
62605     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
62606     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
62607     minHt = cms.vdouble( 280.0 ),
62608     minMht = cms.vdouble( 0.0 ),
62609     minMeff = cms.vdouble( 0.0 ),
62610     meffSlope = cms.vdouble( 1.0 )
62611 )
62612 fragment.hltPrePFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler",
62613     offset = cms.uint32( 0 ),
62614     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62615 )
62616 fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
62617     offset = cms.uint32( 0 ),
62618     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62619 )
62620 fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler",
62621     offset = cms.uint32( 0 ),
62622     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62623 )
62624 fragment.hltPFCentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag",
62625     saveTags = cms.bool( True ),
62626     Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ),
62627     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62628     MinTag = cms.double( 0.6 ),
62629     MaxTag = cms.double( 999999.0 ),
62630     MinJetToSum = cms.int32( 1 ),
62631     MaxJetToSum = cms.int32( 2 ),
62632     UseMeanValue = cms.bool( True ),
62633     MatchByDeltaR = cms.bool( True ),
62634     MaxDeltaR = cms.double( 0.4 ),
62635     TriggerType = cms.int32( 86 )
62636 )
62637 fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler",
62638     offset = cms.uint32( 0 ),
62639     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62640 )
62641 fragment.hlt4PFCentralJetTightIDPt35 = cms.EDFilter( "HLT1PFJet",
62642     saveTags = cms.bool( True ),
62643     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62644     triggerType = cms.int32( 86 ),
62645     MinE = cms.double( -1.0 ),
62646     MinPt = cms.double( 35.0 ),
62647     MinMass = cms.double( -1.0 ),
62648     MaxMass = cms.double( -1.0 ),
62649     MinEta = cms.double( -1.0 ),
62650     MaxEta = cms.double( 2.5 ),
62651     MinN = cms.int32( 4 )
62652 )
62653 fragment.hltPFCentralJetTightIDPt35 = cms.EDProducer( "HLTPFJetCollectionProducer",
62654     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt35" ),
62655     TriggerTypes = cms.vint32( 86 )
62656 )
62657 fragment.hltPFCentralJetPt35PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag",
62658     saveTags = cms.bool( True ),
62659     Jets = cms.InputTag( "hltPFCentralJetTightIDPt35" ),
62660     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62661     MinTag = cms.double( 0.6 ),
62662     MaxTag = cms.double( 999999.0 ),
62663     MinJetToSum = cms.int32( 1 ),
62664     MaxJetToSum = cms.int32( 2 ),
62665     UseMeanValue = cms.bool( True ),
62666     MatchByDeltaR = cms.bool( True ),
62667     MaxDeltaR = cms.double( 0.4 ),
62668     TriggerType = cms.int32( 86 )
62669 )
62670 fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 = cms.EDFilter( "HLTPrescaler",
62671     offset = cms.uint32( 0 ),
62672     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62673 )
62674 fragment.hlt4PFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet",
62675     saveTags = cms.bool( True ),
62676     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62677     triggerType = cms.int32( 86 ),
62678     MinE = cms.double( -1.0 ),
62679     MinPt = cms.double( 40.0 ),
62680     MinMass = cms.double( -1.0 ),
62681     MaxMass = cms.double( -1.0 ),
62682     MinEta = cms.double( -1.0 ),
62683     MaxEta = cms.double( 2.5 ),
62684     MinN = cms.int32( 4 )
62685 )
62686 fragment.hlt2PFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet",
62687     saveTags = cms.bool( True ),
62688     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62689     triggerType = cms.int32( 86 ),
62690     MinE = cms.double( -1.0 ),
62691     MinPt = cms.double( 50.0 ),
62692     MinMass = cms.double( -1.0 ),
62693     MaxMass = cms.double( -1.0 ),
62694     MinEta = cms.double( -1.0 ),
62695     MaxEta = cms.double( 2.5 ),
62696     MinN = cms.int32( 2 )
62697 )
62698 fragment.hlt1PFCentralJetTightIDPt70 = cms.EDFilter( "HLT1PFJet",
62699     saveTags = cms.bool( True ),
62700     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62701     triggerType = cms.int32( 86 ),
62702     MinE = cms.double( -1.0 ),
62703     MinPt = cms.double( 70.0 ),
62704     MinMass = cms.double( -1.0 ),
62705     MaxMass = cms.double( -1.0 ),
62706     MinEta = cms.double( -1.0 ),
62707     MaxEta = cms.double( 2.5 ),
62708     MinN = cms.int32( 1 )
62709 )
62710 fragment.hltPFHTJetTightIDPt30 = cms.EDProducer( "HLTHtMhtProducer",
62711     usePt = cms.bool( True ),
62712     excludePFMuons = cms.bool( False ),
62713     minNJetHt = cms.int32( 4 ),
62714     minNJetMht = cms.int32( 0 ),
62715     minPtJetHt = cms.double( 30.0 ),
62716     minPtJetMht = cms.double( 0.0 ),
62717     maxEtaJetHt = cms.double( 2.5 ),
62718     maxEtaJetMht = cms.double( 999.0 ),
62719     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62720     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
62721 )
62722 fragment.hltPFHT340JetTightIDPt30 = cms.EDFilter( "HLTHtMhtFilter",
62723     saveTags = cms.bool( True ),
62724     htLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ),
62725     mhtLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ),
62726     minHt = cms.vdouble( 340.0 ),
62727     minMht = cms.vdouble( 0.0 ),
62728     minMeff = cms.vdouble( 0.0 ),
62729     meffSlope = cms.vdouble( 1.0 )
62730 )
62731 fragment.hltPFCentralJetTightIDPt40 = cms.EDProducer( "HLTPFJetCollectionProducer",
62732     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt40" ),
62733     TriggerTypes = cms.vint32( 86 )
62734 )
62735 fragment.hltPFCentralJetPt40PNet2BTagMean0p70 = cms.EDFilter( "HLTSumPFJetTag",
62736     saveTags = cms.bool( True ),
62737     Jets = cms.InputTag( "hltPFCentralJetTightIDPt40" ),
62738     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62739     MinTag = cms.double( 0.7 ),
62740     MaxTag = cms.double( 999999.0 ),
62741     MinJetToSum = cms.int32( 1 ),
62742     MaxJetToSum = cms.int32( 2 ),
62743     UseMeanValue = cms.bool( True ),
62744     MatchByDeltaR = cms.bool( True ),
62745     MaxDeltaR = cms.double( 0.4 ),
62746     TriggerType = cms.int32( 86 )
62747 )
62748 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 = cms.EDFilter( "HLTPrescaler",
62749     offset = cms.uint32( 0 ),
62750     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62751 )
62752 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler",
62753     offset = cms.uint32( 0 ),
62754     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62755 )
62756 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
62757     offset = cms.uint32( 0 ),
62758     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62759 )
62760 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
62761     offset = cms.uint32( 0 ),
62762     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62763 )
62764 fragment.hltPFJetTwoC30 = cms.EDProducer( "HLTPFJetCollectionProducer",
62765     HLTObject = cms.InputTag( "hltPFJetFilterTwoC30" ),
62766     TriggerTypes = cms.vint32( 86 )
62767 )
62768 fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag",
62769     saveTags = cms.bool( True ),
62770     Jets = cms.InputTag( "hltPFJetTwoC30" ),
62771     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62772     MinTag = cms.double( 0.5 ),
62773     MaxTag = cms.double( 999999.0 ),
62774     MinJetToSum = cms.int32( 1 ),
62775     MaxJetToSum = cms.int32( 2 ),
62776     UseMeanValue = cms.bool( True ),
62777     MatchByDeltaR = cms.bool( True ),
62778     MaxDeltaR = cms.double( 0.4 ),
62779     TriggerType = cms.int32( 86 )
62780 )
62781 fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 = cms.EDFilter( "HLTL1TSeed",
62782     saveTags = cms.bool( True ),
62783     L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min850 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min1000 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min1100 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min1200 OR L1_QuadJet_95_75_65_20_DoubleJet_75_65_er2p5_Jet20_FWD3p0 OR L1_HTT360er OR L1_HTT280er" ),
62784     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
62785     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
62786     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
62787     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
62788     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
62789     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
62790     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
62791     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
62792     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
62793 )
62794 fragment.hltPreQuadPFJet100887030 = cms.EDFilter( "HLTPrescaler",
62795     offset = cms.uint32( 0 ),
62796     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62797 )
62798 fragment.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet",
62799     saveTags = cms.bool( True ),
62800     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
62801     triggerType = cms.int32( 86 ),
62802     MinE = cms.double( -1.0 ),
62803     MinPt = cms.double( 20.0 ),
62804     MinMass = cms.double( -1.0 ),
62805     MaxMass = cms.double( -1.0 ),
62806     MinEta = cms.double( -1.0 ),
62807     MaxEta = cms.double( 5.2 ),
62808     MinN = cms.int32( 4 )
62809 )
62810 fragment.hltTripleJet35 = cms.EDFilter( "HLT1CaloJet",
62811     saveTags = cms.bool( True ),
62812     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
62813     triggerType = cms.int32( 86 ),
62814     MinE = cms.double( -1.0 ),
62815     MinPt = cms.double( 35.0 ),
62816     MinMass = cms.double( -1.0 ),
62817     MaxMass = cms.double( -1.0 ),
62818     MinEta = cms.double( -1.0 ),
62819     MaxEta = cms.double( 5.2 ),
62820     MinN = cms.int32( 3 )
62821 )
62822 fragment.hltDoubleJet50 = cms.EDFilter( "HLT1CaloJet",
62823     saveTags = cms.bool( True ),
62824     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
62825     triggerType = cms.int32( 86 ),
62826     MinE = cms.double( -1.0 ),
62827     MinPt = cms.double( 50.0 ),
62828     MinMass = cms.double( -1.0 ),
62829     MaxMass = cms.double( -1.0 ),
62830     MinEta = cms.double( -1.0 ),
62831     MaxEta = cms.double( 5.2 ),
62832     MinN = cms.int32( 2 )
62833 )
62834 fragment.hltPFQuadJetLooseID30 = cms.EDFilter( "HLT1PFJet",
62835     saveTags = cms.bool( True ),
62836     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62837     triggerType = cms.int32( 86 ),
62838     MinE = cms.double( -1.0 ),
62839     MinPt = cms.double( 30.0 ),
62840     MinMass = cms.double( -1.0 ),
62841     MaxMass = cms.double( -1.0 ),
62842     MinEta = cms.double( -1.0 ),
62843     MaxEta = cms.double( 5.2 ),
62844     MinN = cms.int32( 4 )
62845 )
62846 fragment.hltPFTripleJetLooseID70 = cms.EDFilter( "HLT1PFJet",
62847     saveTags = cms.bool( True ),
62848     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62849     triggerType = cms.int32( 86 ),
62850     MinE = cms.double( -1.0 ),
62851     MinPt = cms.double( 70.0 ),
62852     MinMass = cms.double( -1.0 ),
62853     MaxMass = cms.double( -1.0 ),
62854     MinEta = cms.double( -1.0 ),
62855     MaxEta = cms.double( 5.2 ),
62856     MinN = cms.int32( 3 )
62857 )
62858 fragment.hltPFSingleJetLooseID100 = cms.EDFilter( "HLT1PFJet",
62859     saveTags = cms.bool( True ),
62860     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62861     triggerType = cms.int32( 86 ),
62862     MinE = cms.double( -1.0 ),
62863     MinPt = cms.double( 100.0 ),
62864     MinMass = cms.double( -1.0 ),
62865     MaxMass = cms.double( -1.0 ),
62866     MinEta = cms.double( -1.0 ),
62867     MaxEta = cms.double( 5.2 ),
62868     MinN = cms.int32( 1 )
62869 )
62870 fragment.hlt2PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet",
62871     saveTags = cms.bool( True ),
62872     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62873     triggerType = cms.int32( 86 ),
62874     MinE = cms.double( -1.0 ),
62875     MinPt = cms.double( 30.0 ),
62876     MinMass = cms.double( -1.0 ),
62877     MaxMass = cms.double( -1.0 ),
62878     MinEta = cms.double( -1.0 ),
62879     MaxEta = cms.double( 2.5 ),
62880     MinN = cms.int32( 2 )
62881 )
62882 fragment.hltPreQuadPFJet105887530 = cms.EDFilter( "HLTPrescaler",
62883     offset = cms.uint32( 0 ),
62884     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62885 )
62886 fragment.hltPreQuadPFJet111908030 = cms.EDFilter( "HLTPrescaler",
62887     offset = cms.uint32( 0 ),
62888     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62889 )
62890 fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler",
62891     offset = cms.uint32( 0 ),
62892     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62893 )
62894 fragment.hltPF2CentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer",
62895     HLTObject = cms.InputTag( "hlt2PFCentralJetTightIDPt30" ),
62896     TriggerTypes = cms.vint32( 86 )
62897 )
62898 fragment.hltPNetCvsAllTag0p5 = cms.EDFilter( "HLTPFJetTag",
62899     saveTags = cms.bool( True ),
62900     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
62901     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ),
62902     MinTag = cms.double( 0.5 ),
62903     MaxTag = cms.double( 999999.0 ),
62904     MinJets = cms.int32( 1 ),
62905     MatchJetsByDeltaR = cms.bool( True ),
62906     MaxJetDeltaR = cms.double( 0.1 ),
62907     TriggerType = cms.int32( 86 )
62908 )
62909 fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter",
62910     saveTags = cms.bool( True ),
62911     inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62912     inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ),
62913     Mqq = cms.double( 460.0 ),
62914     Detaqq = cms.double( 3.5 ),
62915     Detabb = cms.double( 999.0 ),
62916     Dphibb = cms.double( 999.0 ),
62917     Ptsumqq = cms.double( 0.0 ),
62918     Ptsumbb = cms.double( 0.0 ),
62919     Etaq1Etaq2 = cms.double( 999.0 ),
62920     value = cms.string( "2BTagAndPt" ),
62921     triggerType = cms.int32( 85 ),
62922     njets = cms.int32( 4 )
62923 )
62924 fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler",
62925     offset = cms.uint32( 0 ),
62926     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62927 )
62928 fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight = cms.EDFilter( "HLTPrescaler",
62929     offset = cms.uint32( 0 ),
62930     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62931 )
62932 fragment.hltPNetCvsAllTag0p6 = cms.EDFilter( "HLTPFJetTag",
62933     saveTags = cms.bool( True ),
62934     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
62935     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ),
62936     MinTag = cms.double( 0.6 ),
62937     MaxTag = cms.double( 999999.0 ),
62938     MinJets = cms.int32( 1 ),
62939     MatchJetsByDeltaR = cms.bool( True ),
62940     MaxJetDeltaR = cms.double( 0.1 ),
62941     TriggerType = cms.int32( 86 )
62942 )
62943 fragment.hltL1sSingleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed",
62944     saveTags = cms.bool( True ),
62945     L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er" ),
62946     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
62947     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
62948     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
62949     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
62950     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
62951     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
62952     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
62953     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
62954     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
62955 )
62956 fragment.hltPreAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
62957     offset = cms.uint32( 0 ),
62958     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62959 )
62960 fragment.hltSingleAK8PFJet220 = cms.EDFilter( "HLT1PFJet",
62961     saveTags = cms.bool( True ),
62962     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
62963     triggerType = cms.int32( 85 ),
62964     MinE = cms.double( -1.0 ),
62965     MinPt = cms.double( 220.0 ),
62966     MinMass = cms.double( -1.0 ),
62967     MaxMass = cms.double( -1.0 ),
62968     MinEta = cms.double( -1.0 ),
62969     MaxEta = cms.double( 2.5 ),
62970     MinN = cms.int32( 1 )
62971 )
62972 fragment.hltAK8PFJets220Constituents = cms.EDProducer( "PFJetConstituentSelector",
62973     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
62974     cut = cms.string( "pt > 220 && abs(eta) < 2.5" )
62975 )
62976 fragment.hltAK8PFSoftDropJets220 = cms.EDProducer( "FastjetJetProducer",
62977     useMassDropTagger = cms.bool( False ),
62978     useFiltering = cms.bool( False ),
62979     useDynamicFiltering = cms.bool( False ),
62980     useTrimming = cms.bool( False ),
62981     usePruning = cms.bool( False ),
62982     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
62983     useKtPruning = cms.bool( False ),
62984     useConstituentSubtraction = cms.bool( False ),
62985     useSoftDrop = cms.bool( True ),
62986     correctShape = cms.bool( False ),
62987     UseOnlyVertexTracks = cms.bool( False ),
62988     UseOnlyOnePV = cms.bool( False ),
62989     muCut = cms.double( -1.0 ),
62990     yCut = cms.double( -1.0 ),
62991     rFilt = cms.double( -1.0 ),
62992     rFiltFactor = cms.double( -1.0 ),
62993     trimPtFracMin = cms.double( -1.0 ),
62994     zcut = cms.double( 0.1 ),
62995     rcut_factor = cms.double( -1.0 ),
62996     csRho_EtaMax = cms.double( -1.0 ),
62997     csRParam = cms.double( -1.0 ),
62998     beta = cms.double( 0.0 ),
62999     R0 = cms.double( 0.8 ),
63000     gridMaxRapidity = cms.double( -1.0 ),
63001     gridSpacing = cms.double( -1.0 ),
63002     DzTrVtxMax = cms.double( 0.0 ),
63003     DxyTrVtxMax = cms.double( 0.0 ),
63004     MaxVtxZ = cms.double( 15.0 ),
63005     subjetPtMin = cms.double( -1.0 ),
63006     muMin = cms.double( -1.0 ),
63007     muMax = cms.double( -1.0 ),
63008     yMin = cms.double( -1.0 ),
63009     yMax = cms.double( -1.0 ),
63010     dRMin = cms.double( -1.0 ),
63011     dRMax = cms.double( -1.0 ),
63012     maxDepth = cms.int32( -1 ),
63013     nFilt = cms.int32( -1 ),
63014     MinVtxNdof = cms.int32( 0 ),
63015     src = cms.InputTag( 'hltAK8PFJets220Constituents','constituents' ),
63016     srcPVs = cms.InputTag( "hltPixelVertices" ),
63017     jetType = cms.string( "PFJet" ),
63018     jetAlgorithm = cms.string( "AntiKt" ),
63019     rParam = cms.double( 0.8 ),
63020     inputEtMin = cms.double( 0.0 ),
63021     inputEMin = cms.double( 0.0 ),
63022     jetPtMin = cms.double( 0.0 ),
63023     doPVCorrection = cms.bool( False ),
63024     doAreaFastjet = cms.bool( False ),
63025     doRhoFastjet = cms.bool( False ),
63026     doPUOffsetCorr = cms.bool( False ),
63027     puPtMin = cms.double( 10.0 ),
63028     nSigmaPU = cms.double( 1.0 ),
63029     radiusPU = cms.double( 0.8 ),
63030     subtractorName = cms.string( "" ),
63031     useExplicitGhosts = cms.bool( False ),
63032     doAreaDiskApprox = cms.bool( True ),
63033     voronoiRfact = cms.double( -9.0 ),
63034     Rho_EtaMax = cms.double( 4.4 ),
63035     Ghost_EtaMax = cms.double( 6.0 ),
63036     Active_Area_Repeats = cms.int32( 5 ),
63037     GhostArea = cms.double( 0.01 ),
63038     restrictInputs = cms.bool( False ),
63039     maxInputs = cms.uint32( 1 ),
63040     writeCompound = cms.bool( False ),
63041     writeJetsWithConst = cms.bool( False ),
63042     doFastJetNonUniform = cms.bool( False ),
63043     useDeterministicSeed = cms.bool( True ),
63044     minSeed = cms.uint32( 0 ),
63045     verbosity = cms.int32( 0 ),
63046     puWidth = cms.double( 0.0 ),
63047     nExclude = cms.uint32( 0 ),
63048     maxBadEcalCells = cms.uint32( 9999999 ),
63049     maxBadHcalCells = cms.uint32( 9999999 ),
63050     maxProblematicEcalCells = cms.uint32( 9999999 ),
63051     maxProblematicHcalCells = cms.uint32( 9999999 ),
63052     maxRecoveredEcalCells = cms.uint32( 9999999 ),
63053     maxRecoveredHcalCells = cms.uint32( 9999999 ),
63054     puCenters = cms.vdouble(  ),
63055     applyWeight = cms.bool( False ),
63056     srcWeights = cms.InputTag( "" ),
63057     minimumTowersFraction = cms.double( 0.0 ),
63058     jetCollInstanceName = cms.string( "" ),
63059     sumRecHits = cms.bool( False )
63060 )
63061 fragment.hltAK8SinglePFJets220SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
63062     saveTags = cms.bool( True ),
63063     inputTag = cms.InputTag( "hltAK8PFSoftDropJets220" ),
63064     triggerType = cms.int32( 85 ),
63065     MinE = cms.double( -1.0 ),
63066     MinPt = cms.double( -1.0 ),
63067     MinMass = cms.double( 40.0 ),
63068     MaxMass = cms.double( -1.0 ),
63069     MinEta = cms.double( -1.0 ),
63070     MaxEta = cms.double( 2.5 ),
63071     MinN = cms.int32( 1 )
63072 )
63073 fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed",
63074     saveTags = cms.bool( True ),
63075     L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_DoubleJet150er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ),
63076     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63077     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63078     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63079     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63080     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63081     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63082     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63083     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63084     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63085 )
63086 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
63087     offset = cms.uint32( 0 ),
63088     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63089 )
63090 fragment.hlt1PFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet",
63091     saveTags = cms.bool( True ),
63092     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
63093     triggerType = cms.int32( 86 ),
63094     MinE = cms.double( -1.0 ),
63095     MinPt = cms.double( 60.0 ),
63096     MinMass = cms.double( -1.0 ),
63097     MaxMass = cms.double( -1.0 ),
63098     MinEta = cms.double( -1.0 ),
63099     MaxEta = cms.double( 2.5 ),
63100     MinN = cms.int32( 1 )
63101 )
63102 fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag",
63103     saveTags = cms.bool( True ),
63104     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
63105     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
63106     MinTag = cms.double( 0.5 ),
63107     MaxTag = cms.double( 999999.0 ),
63108     MinJetToSum = cms.int32( 1 ),
63109     MaxJetToSum = cms.int32( 2 ),
63110     UseMeanValue = cms.bool( True ),
63111     MatchByDeltaR = cms.bool( True ),
63112     MaxDeltaR = cms.double( 0.4 ),
63113     TriggerType = cms.int32( 86 )
63114 )
63115 fragment.hltPFJetForPNetSelectorAK8 = cms.EDFilter( "HLT1PFJet",
63116     saveTags = cms.bool( True ),
63117     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
63118     triggerType = cms.int32( 85 ),
63119     MinE = cms.double( -1.0 ),
63120     MinPt = cms.double( 200.0 ),
63121     MinMass = cms.double( -1.0 ),
63122     MaxMass = cms.double( -1.0 ),
63123     MinEta = cms.double( -1.0 ),
63124     MaxEta = cms.double( 2.6 ),
63125     MinN = cms.int32( 1 )
63126 )
63127 fragment.hltPFJetForPNetAK8 = cms.EDProducer( "HLTPFJetCollectionProducer",
63128     HLTObject = cms.InputTag( "hltPFJetForPNetSelectorAK8" ),
63129     TriggerTypes = cms.vint32( 85 )
63130 )
63131 fragment.hltParticleNetJetTagsInfosAK8 = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
63132     jet_radius = cms.double( 0.8 ),
63133     min_jet_pt = cms.double( 200.0 ),
63134     max_jet_eta = cms.double( 2.5 ),
63135     min_pt_for_track_properties = cms.double( 0.95 ),
63136     min_pt_for_pfcandidates = cms.double( 0.1 ),
63137     use_puppiP4 = cms.bool( False ),
63138     include_neutrals = cms.bool( True ),
63139     sort_by_sip2dsig = cms.bool( False ),
63140     min_puppi_wgt = cms.double( -1.0 ),
63141     flip_ip_sign = cms.bool( False ),
63142     sip3dSigMax = cms.double( -1.0 ),
63143     use_hlt_features = cms.bool( True ),
63144     vertices = cms.InputTag( "hltVerticesPFFilter" ),
63145     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
63146     pf_candidates = cms.InputTag( "hltParticleFlow" ),
63147     jets = cms.InputTag( "hltPFJetForPNetAK8" ),
63148     unsubjet_map = cms.InputTag( "" ),
63149     puppi_value_map = cms.InputTag( "" ),
63150     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ),
63151     use_scouting_features = cms.bool( False ),
63152     normchi2_value_map = cms.InputTag( "" ),
63153     dz_value_map = cms.InputTag( "" ),
63154     dxy_value_map = cms.InputTag( "" ),
63155     dzsig_value_map = cms.InputTag( "" ),
63156     dxysig_value_map = cms.InputTag( "" ),
63157     lostInnerHits_value_map = cms.InputTag( "" ),
63158     quality_value_map = cms.InputTag( "" ),
63159     trkPt_value_map = cms.InputTag( "" ),
63160     trkEta_value_map = cms.InputTag( "" ),
63161     trkPhi_value_map = cms.InputTag( "" ),
63162     covarianceVersion = cms.int32( 1 ),
63163     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
63164 )
63165 fragment.hltParticleNetONNXJetTagsAK8 = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
63166     src = cms.InputTag( "hltParticleNetJetTagsInfosAK8" ),
63167     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/preprocess.json" ),
63168     preprocessParams = cms.PSet(  ),
63169     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/particle-net.onnx" ),
63170     flav_names = cms.vstring( 'probHtt',
63171       'probHtm',
63172       'probHte',
63173       'probHbb',
63174       'probHcc',
63175       'probHqq',
63176       'probHgg',
63177       'probQCD2hf',
63178       'probQCD1hf',
63179       'probQCD0hf' ),
63180     jets = cms.InputTag( "" ),
63181     produceValueMap = cms.untracked.bool( False ),
63182     debugMode = cms.untracked.bool( False )
63183 )
63184 fragment.hltParticleNetDiscriminatorsJetTagsAK8 = cms.EDProducer( "BTagProbabilityToDiscriminator",
63185     discriminators = cms.VPSet( 
63186       cms.PSet(  name = cms.string( "HbbVsQCD" ),
63187         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb' ),
63188         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' )
63189       ),
63190       cms.PSet(  name = cms.string( "HccVsQCD" ),
63191         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc' ),
63192         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' )
63193       ),
63194       cms.PSet(  name = cms.string( "HttVsQCD" ),
63195         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt' ),
63196         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' )
63197       )
63198     )
63199 )
63200 fragment.hltAK8PFJets220SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
63201     HLTObject = cms.InputTag( "hltAK8SinglePFJets220SoftDropMass40" ),
63202     TriggerTypes = cms.vint32( 85 )
63203 )
63204 fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
63205     saveTags = cms.bool( True ),
63206     Jets = cms.InputTag( "hltAK8PFJets220SoftDropMass40" ),
63207     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63208     MinTag = cms.double( 0.06 ),
63209     MaxTag = cms.double( 999999.0 ),
63210     MinJets = cms.int32( 1 ),
63211     MatchJetsByDeltaR = cms.bool( True ),
63212     MaxJetDeltaR = cms.double( 0.8 ),
63213     TriggerType = cms.int32( 85 )
63214 )
63215 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 = cms.EDFilter( "HLTPrescaler",
63216     offset = cms.uint32( 0 ),
63217     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63218 )
63219 fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 = cms.EDFilter( "HLTSumPFJetTag",
63220     saveTags = cms.bool( True ),
63221     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
63222     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
63223     MinTag = cms.double( 0.53 ),
63224     MaxTag = cms.double( 999999.0 ),
63225     MinJetToSum = cms.int32( 1 ),
63226     MaxJetToSum = cms.int32( 2 ),
63227     UseMeanValue = cms.bool( True ),
63228     MatchByDeltaR = cms.bool( True ),
63229     MaxDeltaR = cms.double( 0.4 ),
63230     TriggerType = cms.int32( 86 )
63231 )
63232 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
63233     offset = cms.uint32( 0 ),
63234     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63235 )
63236 fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag",
63237     saveTags = cms.bool( True ),
63238     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
63239     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
63240     MinTag = cms.double( 0.55 ),
63241     MaxTag = cms.double( 999999.0 ),
63242     MinJetToSum = cms.int32( 1 ),
63243     MaxJetToSum = cms.int32( 2 ),
63244     UseMeanValue = cms.bool( True ),
63245     MatchByDeltaR = cms.bool( True ),
63246     MaxDeltaR = cms.double( 0.4 ),
63247     TriggerType = cms.int32( 86 )
63248 )
63249 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler",
63250     offset = cms.uint32( 0 ),
63251     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63252 )
63253 fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag",
63254     saveTags = cms.bool( True ),
63255     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
63256     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
63257     MinTag = cms.double( 0.6 ),
63258     MaxTag = cms.double( 999999.0 ),
63259     MinJetToSum = cms.int32( 1 ),
63260     MaxJetToSum = cms.int32( 2 ),
63261     UseMeanValue = cms.bool( True ),
63262     MatchByDeltaR = cms.bool( True ),
63263     MaxDeltaR = cms.double( 0.4 ),
63264     TriggerType = cms.int32( 86 )
63265 )
63266 fragment.hltPreAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63267     offset = cms.uint32( 0 ),
63268     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63269 )
63270 fragment.hltSingleAK8PFJet230 = cms.EDFilter( "HLT1PFJet",
63271     saveTags = cms.bool( True ),
63272     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
63273     triggerType = cms.int32( 85 ),
63274     MinE = cms.double( -1.0 ),
63275     MinPt = cms.double( 230.0 ),
63276     MinMass = cms.double( -1.0 ),
63277     MaxMass = cms.double( -1.0 ),
63278     MinEta = cms.double( -1.0 ),
63279     MaxEta = cms.double( 2.5 ),
63280     MinN = cms.int32( 1 )
63281 )
63282 fragment.hltAK8PFJets230Constituents = cms.EDProducer( "PFJetConstituentSelector",
63283     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
63284     cut = cms.string( "pt > 230 && abs(eta) < 2.5" )
63285 )
63286 fragment.hltAK8PFSoftDropJets230 = cms.EDProducer( "FastjetJetProducer",
63287     useMassDropTagger = cms.bool( False ),
63288     useFiltering = cms.bool( False ),
63289     useDynamicFiltering = cms.bool( False ),
63290     useTrimming = cms.bool( False ),
63291     usePruning = cms.bool( False ),
63292     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
63293     useKtPruning = cms.bool( False ),
63294     useConstituentSubtraction = cms.bool( False ),
63295     useSoftDrop = cms.bool( True ),
63296     correctShape = cms.bool( False ),
63297     UseOnlyVertexTracks = cms.bool( False ),
63298     UseOnlyOnePV = cms.bool( False ),
63299     muCut = cms.double( -1.0 ),
63300     yCut = cms.double( -1.0 ),
63301     rFilt = cms.double( -1.0 ),
63302     rFiltFactor = cms.double( -1.0 ),
63303     trimPtFracMin = cms.double( -1.0 ),
63304     zcut = cms.double( 0.1 ),
63305     rcut_factor = cms.double( -1.0 ),
63306     csRho_EtaMax = cms.double( -1.0 ),
63307     csRParam = cms.double( -1.0 ),
63308     beta = cms.double( 0.0 ),
63309     R0 = cms.double( 0.8 ),
63310     gridMaxRapidity = cms.double( -1.0 ),
63311     gridSpacing = cms.double( -1.0 ),
63312     DzTrVtxMax = cms.double( 0.0 ),
63313     DxyTrVtxMax = cms.double( 0.0 ),
63314     MaxVtxZ = cms.double( 15.0 ),
63315     subjetPtMin = cms.double( -1.0 ),
63316     muMin = cms.double( -1.0 ),
63317     muMax = cms.double( -1.0 ),
63318     yMin = cms.double( -1.0 ),
63319     yMax = cms.double( -1.0 ),
63320     dRMin = cms.double( -1.0 ),
63321     dRMax = cms.double( -1.0 ),
63322     maxDepth = cms.int32( -1 ),
63323     nFilt = cms.int32( -1 ),
63324     MinVtxNdof = cms.int32( 0 ),
63325     src = cms.InputTag( 'hltAK8PFJets230Constituents','constituents' ),
63326     srcPVs = cms.InputTag( "hltPixelVertices" ),
63327     jetType = cms.string( "PFJet" ),
63328     jetAlgorithm = cms.string( "AntiKt" ),
63329     rParam = cms.double( 0.8 ),
63330     inputEtMin = cms.double( 0.0 ),
63331     inputEMin = cms.double( 0.0 ),
63332     jetPtMin = cms.double( 0.0 ),
63333     doPVCorrection = cms.bool( False ),
63334     doAreaFastjet = cms.bool( False ),
63335     doRhoFastjet = cms.bool( False ),
63336     doPUOffsetCorr = cms.bool( False ),
63337     puPtMin = cms.double( 10.0 ),
63338     nSigmaPU = cms.double( 1.0 ),
63339     radiusPU = cms.double( 0.8 ),
63340     subtractorName = cms.string( "" ),
63341     useExplicitGhosts = cms.bool( False ),
63342     doAreaDiskApprox = cms.bool( True ),
63343     voronoiRfact = cms.double( -9.0 ),
63344     Rho_EtaMax = cms.double( 4.4 ),
63345     Ghost_EtaMax = cms.double( 6.0 ),
63346     Active_Area_Repeats = cms.int32( 5 ),
63347     GhostArea = cms.double( 0.01 ),
63348     restrictInputs = cms.bool( False ),
63349     maxInputs = cms.uint32( 1 ),
63350     writeCompound = cms.bool( False ),
63351     writeJetsWithConst = cms.bool( False ),
63352     doFastJetNonUniform = cms.bool( False ),
63353     useDeterministicSeed = cms.bool( True ),
63354     minSeed = cms.uint32( 0 ),
63355     verbosity = cms.int32( 0 ),
63356     puWidth = cms.double( 0.0 ),
63357     nExclude = cms.uint32( 0 ),
63358     maxBadEcalCells = cms.uint32( 9999999 ),
63359     maxBadHcalCells = cms.uint32( 9999999 ),
63360     maxProblematicEcalCells = cms.uint32( 9999999 ),
63361     maxProblematicHcalCells = cms.uint32( 9999999 ),
63362     maxRecoveredEcalCells = cms.uint32( 9999999 ),
63363     maxRecoveredHcalCells = cms.uint32( 9999999 ),
63364     puCenters = cms.vdouble(  ),
63365     applyWeight = cms.bool( False ),
63366     srcWeights = cms.InputTag( "" ),
63367     minimumTowersFraction = cms.double( 0.0 ),
63368     jetCollInstanceName = cms.string( "" ),
63369     sumRecHits = cms.bool( False )
63370 )
63371 fragment.hltAK8SinglePFJets230SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
63372     saveTags = cms.bool( True ),
63373     inputTag = cms.InputTag( "hltAK8PFSoftDropJets230" ),
63374     triggerType = cms.int32( 85 ),
63375     MinE = cms.double( -1.0 ),
63376     MinPt = cms.double( -1.0 ),
63377     MinMass = cms.double( 40.0 ),
63378     MaxMass = cms.double( -1.0 ),
63379     MinEta = cms.double( -1.0 ),
63380     MaxEta = cms.double( 2.5 ),
63381     MinN = cms.int32( 1 )
63382 )
63383 fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63384     offset = cms.uint32( 0 ),
63385     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63386 )
63387 fragment.hltAK8PFJets230SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
63388     HLTObject = cms.InputTag( "hltAK8SinglePFJets230SoftDropMass40" ),
63389     TriggerTypes = cms.vint32( 85 )
63390 )
63391 fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
63392     saveTags = cms.bool( True ),
63393     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
63394     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63395     MinTag = cms.double( 0.06 ),
63396     MaxTag = cms.double( 999999.0 ),
63397     MinJets = cms.int32( 1 ),
63398     MatchJetsByDeltaR = cms.bool( True ),
63399     MaxJetDeltaR = cms.double( 0.8 ),
63400     TriggerType = cms.int32( 85 )
63401 )
63402 fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63403     offset = cms.uint32( 0 ),
63404     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63405 )
63406 fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag",
63407     saveTags = cms.bool( True ),
63408     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
63409     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63410     MinTag = cms.double( 0.1 ),
63411     MaxTag = cms.double( 999999.0 ),
63412     MinJets = cms.int32( 1 ),
63413     MatchJetsByDeltaR = cms.bool( True ),
63414     MaxJetDeltaR = cms.double( 0.8 ),
63415     TriggerType = cms.int32( 85 )
63416 )
63417 fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler",
63418     offset = cms.uint32( 0 ),
63419     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63420 )
63421 fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag",
63422     saveTags = cms.bool( True ),
63423     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
63424     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63425     MinTag = cms.double( 0.03 ),
63426     MaxTag = cms.double( 999999.0 ),
63427     MinJets = cms.int32( 1 ),
63428     MatchJetsByDeltaR = cms.bool( True ),
63429     MaxJetDeltaR = cms.double( 0.8 ),
63430     TriggerType = cms.int32( 85 )
63431 )
63432 fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler",
63433     offset = cms.uint32( 0 ),
63434     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63435 )
63436 fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag",
63437     saveTags = cms.bool( True ),
63438     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
63439     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63440     MinTag = cms.double( 0.05 ),
63441     MaxTag = cms.double( 999999.0 ),
63442     MinJets = cms.int32( 1 ),
63443     MatchJetsByDeltaR = cms.bool( True ),
63444     MaxJetDeltaR = cms.double( 0.8 ),
63445     TriggerType = cms.int32( 85 )
63446 )
63447 fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63448     offset = cms.uint32( 0 ),
63449     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63450 )
63451 fragment.hltSingleAK8PFJet250 = cms.EDFilter( "HLT1PFJet",
63452     saveTags = cms.bool( True ),
63453     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
63454     triggerType = cms.int32( 85 ),
63455     MinE = cms.double( -1.0 ),
63456     MinPt = cms.double( 250.0 ),
63457     MinMass = cms.double( -1.0 ),
63458     MaxMass = cms.double( -1.0 ),
63459     MinEta = cms.double( -1.0 ),
63460     MaxEta = cms.double( 2.5 ),
63461     MinN = cms.int32( 1 )
63462 )
63463 fragment.hltAK8SinglePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
63464     saveTags = cms.bool( True ),
63465     inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ),
63466     triggerType = cms.int32( 85 ),
63467     MinE = cms.double( -1.0 ),
63468     MinPt = cms.double( -1.0 ),
63469     MinMass = cms.double( 40.0 ),
63470     MaxMass = cms.double( -1.0 ),
63471     MinEta = cms.double( -1.0 ),
63472     MaxEta = cms.double( 2.5 ),
63473     MinN = cms.int32( 1 )
63474 )
63475 fragment.hltAK8PFJets250SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
63476     HLTObject = cms.InputTag( "hltAK8SinglePFJets250SoftDropMass40" ),
63477     TriggerTypes = cms.vint32( 85 )
63478 )
63479 fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
63480     saveTags = cms.bool( True ),
63481     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
63482     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63483     MinTag = cms.double( 0.06 ),
63484     MaxTag = cms.double( 999999.0 ),
63485     MinJets = cms.int32( 1 ),
63486     MatchJetsByDeltaR = cms.bool( True ),
63487     MaxJetDeltaR = cms.double( 0.8 ),
63488     TriggerType = cms.int32( 85 )
63489 )
63490 fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63491     offset = cms.uint32( 0 ),
63492     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63493 )
63494 fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag",
63495     saveTags = cms.bool( True ),
63496     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
63497     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63498     MinTag = cms.double( 0.1 ),
63499     MaxTag = cms.double( 999999.0 ),
63500     MinJets = cms.int32( 1 ),
63501     MatchJetsByDeltaR = cms.bool( True ),
63502     MaxJetDeltaR = cms.double( 0.8 ),
63503     TriggerType = cms.int32( 85 )
63504 )
63505 fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler",
63506     offset = cms.uint32( 0 ),
63507     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63508 )
63509 fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag",
63510     saveTags = cms.bool( True ),
63511     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
63512     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63513     MinTag = cms.double( 0.03 ),
63514     MaxTag = cms.double( 999999.0 ),
63515     MinJets = cms.int32( 1 ),
63516     MatchJetsByDeltaR = cms.bool( True ),
63517     MaxJetDeltaR = cms.double( 0.8 ),
63518     TriggerType = cms.int32( 85 )
63519 )
63520 fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler",
63521     offset = cms.uint32( 0 ),
63522     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63523 )
63524 fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag",
63525     saveTags = cms.bool( True ),
63526     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
63527     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63528     MinTag = cms.double( 0.05 ),
63529     MaxTag = cms.double( 999999.0 ),
63530     MinJets = cms.int32( 1 ),
63531     MatchJetsByDeltaR = cms.bool( True ),
63532     MaxJetDeltaR = cms.double( 0.8 ),
63533     TriggerType = cms.int32( 85 )
63534 )
63535 fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63536     offset = cms.uint32( 0 ),
63537     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63538 )
63539 fragment.hltSingleAK8PFJet275 = cms.EDFilter( "HLT1PFJet",
63540     saveTags = cms.bool( True ),
63541     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
63542     triggerType = cms.int32( 85 ),
63543     MinE = cms.double( -1.0 ),
63544     MinPt = cms.double( 275.0 ),
63545     MinMass = cms.double( -1.0 ),
63546     MaxMass = cms.double( -1.0 ),
63547     MinEta = cms.double( -1.0 ),
63548     MaxEta = cms.double( 2.5 ),
63549     MinN = cms.int32( 1 )
63550 )
63551 fragment.hltAK8PFJets275Constituents = cms.EDProducer( "PFJetConstituentSelector",
63552     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
63553     cut = cms.string( "pt > 275 && abs(eta) < 2.5" )
63554 )
63555 fragment.hltAK8PFSoftDropJets275 = cms.EDProducer( "FastjetJetProducer",
63556     useMassDropTagger = cms.bool( False ),
63557     useFiltering = cms.bool( False ),
63558     useDynamicFiltering = cms.bool( False ),
63559     useTrimming = cms.bool( False ),
63560     usePruning = cms.bool( False ),
63561     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
63562     useKtPruning = cms.bool( False ),
63563     useConstituentSubtraction = cms.bool( False ),
63564     useSoftDrop = cms.bool( True ),
63565     correctShape = cms.bool( False ),
63566     UseOnlyVertexTracks = cms.bool( False ),
63567     UseOnlyOnePV = cms.bool( False ),
63568     muCut = cms.double( -1.0 ),
63569     yCut = cms.double( -1.0 ),
63570     rFilt = cms.double( -1.0 ),
63571     rFiltFactor = cms.double( -1.0 ),
63572     trimPtFracMin = cms.double( -1.0 ),
63573     zcut = cms.double( 0.1 ),
63574     rcut_factor = cms.double( -1.0 ),
63575     csRho_EtaMax = cms.double( -1.0 ),
63576     csRParam = cms.double( -1.0 ),
63577     beta = cms.double( 0.0 ),
63578     R0 = cms.double( 0.8 ),
63579     gridMaxRapidity = cms.double( -1.0 ),
63580     gridSpacing = cms.double( -1.0 ),
63581     DzTrVtxMax = cms.double( 0.0 ),
63582     DxyTrVtxMax = cms.double( 0.0 ),
63583     MaxVtxZ = cms.double( 15.0 ),
63584     subjetPtMin = cms.double( -1.0 ),
63585     muMin = cms.double( -1.0 ),
63586     muMax = cms.double( -1.0 ),
63587     yMin = cms.double( -1.0 ),
63588     yMax = cms.double( -1.0 ),
63589     dRMin = cms.double( -1.0 ),
63590     dRMax = cms.double( -1.0 ),
63591     maxDepth = cms.int32( -1 ),
63592     nFilt = cms.int32( -1 ),
63593     MinVtxNdof = cms.int32( 0 ),
63594     src = cms.InputTag( 'hltAK8PFJets275Constituents','constituents' ),
63595     srcPVs = cms.InputTag( "hltPixelVertices" ),
63596     jetType = cms.string( "PFJet" ),
63597     jetAlgorithm = cms.string( "AntiKt" ),
63598     rParam = cms.double( 0.8 ),
63599     inputEtMin = cms.double( 0.0 ),
63600     inputEMin = cms.double( 0.0 ),
63601     jetPtMin = cms.double( 0.0 ),
63602     doPVCorrection = cms.bool( False ),
63603     doAreaFastjet = cms.bool( False ),
63604     doRhoFastjet = cms.bool( False ),
63605     doPUOffsetCorr = cms.bool( False ),
63606     puPtMin = cms.double( 10.0 ),
63607     nSigmaPU = cms.double( 1.0 ),
63608     radiusPU = cms.double( 0.8 ),
63609     subtractorName = cms.string( "" ),
63610     useExplicitGhosts = cms.bool( False ),
63611     doAreaDiskApprox = cms.bool( True ),
63612     voronoiRfact = cms.double( -9.0 ),
63613     Rho_EtaMax = cms.double( 4.4 ),
63614     Ghost_EtaMax = cms.double( 6.0 ),
63615     Active_Area_Repeats = cms.int32( 5 ),
63616     GhostArea = cms.double( 0.01 ),
63617     restrictInputs = cms.bool( False ),
63618     maxInputs = cms.uint32( 1 ),
63619     writeCompound = cms.bool( False ),
63620     writeJetsWithConst = cms.bool( False ),
63621     doFastJetNonUniform = cms.bool( False ),
63622     useDeterministicSeed = cms.bool( True ),
63623     minSeed = cms.uint32( 0 ),
63624     verbosity = cms.int32( 0 ),
63625     puWidth = cms.double( 0.0 ),
63626     nExclude = cms.uint32( 0 ),
63627     maxBadEcalCells = cms.uint32( 9999999 ),
63628     maxBadHcalCells = cms.uint32( 9999999 ),
63629     maxProblematicEcalCells = cms.uint32( 9999999 ),
63630     maxProblematicHcalCells = cms.uint32( 9999999 ),
63631     maxRecoveredEcalCells = cms.uint32( 9999999 ),
63632     maxRecoveredHcalCells = cms.uint32( 9999999 ),
63633     puCenters = cms.vdouble(  ),
63634     applyWeight = cms.bool( False ),
63635     srcWeights = cms.InputTag( "" ),
63636     minimumTowersFraction = cms.double( 0.0 ),
63637     jetCollInstanceName = cms.string( "" ),
63638     sumRecHits = cms.bool( False )
63639 )
63640 fragment.hltAK8SinglePFJets275SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
63641     saveTags = cms.bool( True ),
63642     inputTag = cms.InputTag( "hltAK8PFSoftDropJets275" ),
63643     triggerType = cms.int32( 85 ),
63644     MinE = cms.double( -1.0 ),
63645     MinPt = cms.double( -1.0 ),
63646     MinMass = cms.double( 40.0 ),
63647     MaxMass = cms.double( -1.0 ),
63648     MinEta = cms.double( -1.0 ),
63649     MaxEta = cms.double( 2.5 ),
63650     MinN = cms.int32( 1 )
63651 )
63652 fragment.hltAK8PFJets275SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
63653     HLTObject = cms.InputTag( "hltAK8SinglePFJets275SoftDropMass40" ),
63654     TriggerTypes = cms.vint32( 85 )
63655 )
63656 fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
63657     saveTags = cms.bool( True ),
63658     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
63659     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63660     MinTag = cms.double( 0.06 ),
63661     MaxTag = cms.double( 999999.0 ),
63662     MinJets = cms.int32( 1 ),
63663     MatchJetsByDeltaR = cms.bool( True ),
63664     MaxJetDeltaR = cms.double( 0.8 ),
63665     TriggerType = cms.int32( 85 )
63666 )
63667 fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63668     offset = cms.uint32( 0 ),
63669     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63670 )
63671 fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag",
63672     saveTags = cms.bool( True ),
63673     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
63674     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63675     MinTag = cms.double( 0.1 ),
63676     MaxTag = cms.double( 999999.0 ),
63677     MinJets = cms.int32( 1 ),
63678     MatchJetsByDeltaR = cms.bool( True ),
63679     MaxJetDeltaR = cms.double( 0.8 ),
63680     TriggerType = cms.int32( 85 )
63681 )
63682 fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler",
63683     offset = cms.uint32( 0 ),
63684     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63685 )
63686 fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag",
63687     saveTags = cms.bool( True ),
63688     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
63689     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63690     MinTag = cms.double( 0.03 ),
63691     MaxTag = cms.double( 999999.0 ),
63692     MinJets = cms.int32( 1 ),
63693     MatchJetsByDeltaR = cms.bool( True ),
63694     MaxJetDeltaR = cms.double( 0.8 ),
63695     TriggerType = cms.int32( 85 )
63696 )
63697 fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler",
63698     offset = cms.uint32( 0 ),
63699     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63700 )
63701 fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag",
63702     saveTags = cms.bool( True ),
63703     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
63704     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63705     MinTag = cms.double( 0.05 ),
63706     MaxTag = cms.double( 999999.0 ),
63707     MinJets = cms.int32( 1 ),
63708     MatchJetsByDeltaR = cms.bool( True ),
63709     MaxJetDeltaR = cms.double( 0.8 ),
63710     TriggerType = cms.int32( 85 )
63711 )
63712 fragment.hltPreAK8PFJet275Nch45 = cms.EDFilter( "HLTPrescaler",
63713     offset = cms.uint32( 0 ),
63714     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63715 )
63716 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 = cms.EDProducer( "HLTPFJetIDProducer",
63717     minPt = cms.double( 20.0 ),
63718     maxEta = cms.double( 2.5 ),
63719     CHF = cms.double( 0.0 ),
63720     NHF = cms.double( 1.0 ),
63721     CEF = cms.double( 1.0 ),
63722     NEF = cms.double( 1.0 ),
63723     maxCF = cms.double( 99.0 ),
63724     NCH = cms.int32( 45 ),
63725     NTOT = cms.int32( 0 ),
63726     jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" )
63727 )
63728 fragment.hltSingleAK8PFJet275Nch45 = cms.EDFilter( "HLT1PFJet",
63729     saveTags = cms.bool( True ),
63730     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45" ),
63731     triggerType = cms.int32( 85 ),
63732     MinE = cms.double( -1.0 ),
63733     MinPt = cms.double( 275.0 ),
63734     MinMass = cms.double( -1.0 ),
63735     MaxMass = cms.double( -1.0 ),
63736     MinEta = cms.double( -1.0 ),
63737     MaxEta = cms.double( 2.5 ),
63738     MinN = cms.int32( 1 )
63739 )
63740 fragment.hltPreAK8PFJet275Nch40 = cms.EDFilter( "HLTPrescaler",
63741     offset = cms.uint32( 0 ),
63742     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63743 )
63744 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 = cms.EDProducer( "HLTPFJetIDProducer",
63745     minPt = cms.double( 20.0 ),
63746     maxEta = cms.double( 2.5 ),
63747     CHF = cms.double( 0.0 ),
63748     NHF = cms.double( 1.0 ),
63749     CEF = cms.double( 1.0 ),
63750     NEF = cms.double( 1.0 ),
63751     maxCF = cms.double( 99.0 ),
63752     NCH = cms.int32( 40 ),
63753     NTOT = cms.int32( 0 ),
63754     jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" )
63755 )
63756 fragment.hltSingleAK8PFJet275Nch40 = cms.EDFilter( "HLT1PFJet",
63757     saveTags = cms.bool( True ),
63758     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40" ),
63759     triggerType = cms.int32( 85 ),
63760     MinE = cms.double( -1.0 ),
63761     MinPt = cms.double( 275.0 ),
63762     MinMass = cms.double( -1.0 ),
63763     MaxMass = cms.double( -1.0 ),
63764     MinEta = cms.double( -1.0 ),
63765     MaxEta = cms.double( 2.5 ),
63766     MinN = cms.int32( 1 )
63767 )
63768 fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63769     offset = cms.uint32( 0 ),
63770     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63771 )
63772 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
63773     saveTags = cms.bool( True ),
63774     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q" ),
63775     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
63776     rhoTag = cms.InputTag( "" ),
63777     energyLowEdges = cms.vdouble( 0.0 ),
63778     lessThan = cms.bool( True ),
63779     useEt = cms.bool( True ),
63780     useAbs = cms.bool( False ),
63781     thrRegularEB = cms.vdouble( -1.0 ),
63782     thrRegularEE = cms.vdouble( -1.0 ),
63783     thrOverEEB = cms.vdouble( 0.14 ),
63784     thrOverEEE = cms.vdouble( 0.1 ),
63785     thrOverE2EB = cms.vdouble( -1.0 ),
63786     thrOverE2EE = cms.vdouble( -1.0 ),
63787     ncandcut = cms.int32( 1 ),
63788     doRhoCorrection = cms.bool( False ),
63789     rhoMax = cms.double( 9.9999999E7 ),
63790     rhoScale = cms.double( 1.0 ),
63791     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63792     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63793     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
63794 )
63795 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
63796     saveTags = cms.bool( True ),
63797     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered" ),
63798     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
63799     rhoTag = cms.InputTag( "" ),
63800     energyLowEdges = cms.vdouble( 0.0 ),
63801     lessThan = cms.bool( True ),
63802     useEt = cms.bool( True ),
63803     useAbs = cms.bool( False ),
63804     thrRegularEB = cms.vdouble( -1.0 ),
63805     thrRegularEE = cms.vdouble( -1.0 ),
63806     thrOverEEB = cms.vdouble( 0.177 ),
63807     thrOverEEE = cms.vdouble( 0.24 ),
63808     thrOverE2EB = cms.vdouble( -1.0 ),
63809     thrOverE2EE = cms.vdouble( -1.0 ),
63810     ncandcut = cms.int32( 1 ),
63811     doRhoCorrection = cms.bool( False ),
63812     rhoMax = cms.double( 9.9999999E7 ),
63813     rhoScale = cms.double( 1.0 ),
63814     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63815     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63816     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
63817 )
63818 fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
63819     saveTags = cms.bool( True ),
63820     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
63821     PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered" ),
63822     MinN = cms.int32( 1 ),
63823     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
63824     IsolatorPSet = cms.PSet(  )
63825 )
63826 fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63827     offset = cms.uint32( 0 ),
63828     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63829 )
63830 fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63831     offset = cms.uint32( 0 ),
63832     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63833 )
63834 fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63835     offset = cms.uint32( 0 ),
63836     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63837 )
63838 fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63839     offset = cms.uint32( 0 ),
63840     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63841 )
63842 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63843     offset = cms.uint32( 0 ),
63844     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63845 )
63846 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63847     offset = cms.uint32( 0 ),
63848     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63849 )
63850 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63851     offset = cms.uint32( 0 ),
63852     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63853 )
63854 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63855     offset = cms.uint32( 0 ),
63856     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63857 )
63858 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63859     offset = cms.uint32( 0 ),
63860     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63861 )
63862 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 = cms.EDFilter( "HLTPrescaler",
63863     offset = cms.uint32( 0 ),
63864     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63865 )
63866 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
63867     offset = cms.uint32( 0 ),
63868     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63869 )
63870 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 = cms.EDFilter( "HLTPrescaler",
63871     offset = cms.uint32( 0 ),
63872     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63873 )
63874 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
63875     offset = cms.uint32( 0 ),
63876     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63877 )
63878 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
63879     offset = cms.uint32( 0 ),
63880     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63881 )
63882 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 = cms.EDFilter( "HLTPrescaler",
63883     offset = cms.uint32( 0 ),
63884     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63885 )
63886 fragment.hltPFCentralJetPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag",
63887     saveTags = cms.bool( True ),
63888     Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ),
63889     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
63890     MinTag = cms.double( 0.2 ),
63891     MaxTag = cms.double( 999999.0 ),
63892     MinJetToSum = cms.int32( 1 ),
63893     MaxJetToSum = cms.int32( 1 ),
63894     UseMeanValue = cms.bool( True ),
63895     MatchByDeltaR = cms.bool( True ),
63896     MaxDeltaR = cms.double( 0.4 ),
63897     TriggerType = cms.int32( 86 )
63898 )
63899 fragment.hltL1sBigOrMuXXerIsoTauYYer = cms.EDFilter( "HLTL1TSeed",
63900     saveTags = cms.bool( True ),
63901     L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_Tau70er2p1" ),
63902     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63903     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63904     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63905     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63906     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63907     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63908     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63909     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63910     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63911 )
63912 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
63913     offset = cms.uint32( 0 ),
63914     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63915 )
63916 fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
63917     saveTags = cms.bool( True ),
63918     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63919     PreviousCandTag = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
63920     MaxEta = cms.double( 2.1 ),
63921     MinPt = cms.double( 0.0 ),
63922     MaxDeltaR = cms.double( 0.3 ),
63923     MinN = cms.int32( 1 ),
63924     CentralBxOnly = cms.bool( True ),
63925     SelectQualities = cms.vint32(  )
63926 )
63927 fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
63928     saveTags = cms.bool( True ),
63929     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
63930     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
63931     PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ),
63932     SeedMapTag = cms.InputTag( "hltL2Muons" ),
63933     MinN = cms.int32( 0 ),
63934     MaxEta = cms.double( 2.16 ),
63935     AbsEtaBins = cms.vdouble( 0.0 ),
63936     MinNstations = cms.vint32( 0 ),
63937     MinNhits = cms.vint32( 0 ),
63938     CutOnChambers = cms.bool( False ),
63939     MinNchambers = cms.vint32( 0 ),
63940     MaxDr = cms.double( 9999.0 ),
63941     MinDr = cms.double( -1.0 ),
63942     MaxDz = cms.double( 9999.0 ),
63943     MinDxySig = cms.double( -1.0 ),
63944     MinPt = cms.double( 0.0 ),
63945     NSigmaPt = cms.double( 0.0 ),
63946     MatchToPreviousCand = cms.bool( True )
63947 )
63948 fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
63949     saveTags = cms.bool( True ),
63950     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
63951     PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ),
63952     MaxEta = cms.double( 2.5 ),
63953     MinPt = cms.double( 0.0 ),
63954     MaxDeltaR = cms.double( 0.3 ),
63955     MinN = cms.int32( 1 ),
63956     CentralBxOnly = cms.bool( True ),
63957     SelectQualities = cms.vint32(  )
63958 )
63959 fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
63960     saveTags = cms.bool( True ),
63961     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
63962     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
63963     PreviousCandTag = cms.InputTag( "hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q" ),
63964     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ),
63965     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
63966     MinN = cms.int32( 1 ),
63967     MaxEta = cms.double( 2.1 ),
63968     MinNhits = cms.int32( 0 ),
63969     MaxDr = cms.double( 2.0 ),
63970     MinDr = cms.double( -1.0 ),
63971     MaxDz = cms.double( 9999.0 ),
63972     MinDxySig = cms.double( -1.0 ),
63973     MinPt = cms.double( 24.0 ),
63974     NSigmaPt = cms.double( 0.0 ),
63975     MaxNormalizedChi2 = cms.double( 9999.0 ),
63976     MaxDXYBeamSpot = cms.double( 9999.0 ),
63977     MinDXYBeamSpot = cms.double( -1.0 ),
63978     MinNmuonHits = cms.int32( 0 ),
63979     MaxPtDifference = cms.double( 9999.0 ),
63980     MinTrackPt = cms.double( 0.0 ),
63981     minMuonStations = cms.int32( 2 ),
63982     minTrkHits = cms.int32( -1 ),
63983     minMuonHits = cms.int32( -1 ),
63984     allowedTypeMask = cms.uint32( 255 ),
63985     requiredTypeMask = cms.uint32( 0 ),
63986     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
63987     trkMuonId = cms.uint32( 0 ),
63988     L1MatchingdR = cms.double( 0.3 ),
63989     MatchToPreviousCand = cms.bool( True ),
63990     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
63991     requireL3MuonTrajectorySeed = cms.bool( False ),
63992     useSimpleGeometry = cms.bool( True ),
63993     useStation2 = cms.bool( True ),
63994     fallbackToME1 = cms.bool( False ),
63995     cosmicPropagationHypothesis = cms.bool( False ),
63996     useMB2InOverlap = cms.bool( False ),
63997     useTrack = cms.string( "tracker" ),
63998     useState = cms.string( "atVertex" ),
63999     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
64000     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
64001     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
64002 )
64003 fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64004     saveTags = cms.bool( True ),
64005     candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q" ),
64006     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
64007     rhoTag = cms.InputTag( "" ),
64008     energyLowEdges = cms.vdouble( 0.0 ),
64009     lessThan = cms.bool( True ),
64010     useEt = cms.bool( True ),
64011     useAbs = cms.bool( False ),
64012     thrRegularEB = cms.vdouble( -1.0 ),
64013     thrRegularEE = cms.vdouble( -1.0 ),
64014     thrOverEEB = cms.vdouble( 0.14 ),
64015     thrOverEEE = cms.vdouble( 0.1 ),
64016     thrOverE2EB = cms.vdouble( -1.0 ),
64017     thrOverE2EE = cms.vdouble( -1.0 ),
64018     ncandcut = cms.int32( 1 ),
64019     doRhoCorrection = cms.bool( False ),
64020     rhoMax = cms.double( 9.9999999E7 ),
64021     rhoScale = cms.double( 1.0 ),
64022     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64023     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64024     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64025 )
64026 fragment.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64027     saveTags = cms.bool( True ),
64028     candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ),
64029     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
64030     rhoTag = cms.InputTag( "" ),
64031     energyLowEdges = cms.vdouble( 0.0 ),
64032     lessThan = cms.bool( True ),
64033     useEt = cms.bool( True ),
64034     useAbs = cms.bool( False ),
64035     thrRegularEB = cms.vdouble( -1.0 ),
64036     thrRegularEE = cms.vdouble( -1.0 ),
64037     thrOverEEB = cms.vdouble( 0.177 ),
64038     thrOverEEE = cms.vdouble( 0.24 ),
64039     thrOverE2EB = cms.vdouble( -1.0 ),
64040     thrOverE2EE = cms.vdouble( -1.0 ),
64041     ncandcut = cms.int32( 1 ),
64042     doRhoCorrection = cms.bool( False ),
64043     rhoMax = cms.double( 9.9999999E7 ),
64044     rhoScale = cms.double( 1.0 ),
64045     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64046     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64047     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64048 )
64049 fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
64050     saveTags = cms.bool( True ),
64051     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64052     PreviousCandTag = cms.InputTag( "hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ),
64053     MinN = cms.int32( 1 ),
64054     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
64055     IsolatorPSet = cms.PSet(  )
64056 )
64057 fragment.hltL1sDoubleTauBigOR = cms.EDFilter( "HLTL1TSeed",
64058     saveTags = cms.bool( True ),
64059     L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1" ),
64060     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64061     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64062     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64063     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64064     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64065     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64066     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64067     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64068     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64069 )
64070 fragment.hltL1sSingleTau = cms.EDFilter( "HLTL1TSeed",
64071     saveTags = cms.bool( True ),
64072     L1SeedsLogicalExpression = cms.string( "L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ),
64073     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64074     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64075     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64076     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64077     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64078     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64079     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64080     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64081     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64082 )
64083 fragment.hltL1sMu22erIsoTau40er = cms.EDFilter( "HLTL1TSeed",
64084     saveTags = cms.bool( True ),
64085     L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau40er2p1" ),
64086     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64087     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64088     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64089     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64090     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64091     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64092     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64093     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64094     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64095 )
64096 fragment.hltL1sBigORDoubleTauJet = cms.EDFilter( "HLTL1TSeed",
64097     saveTags = cms.bool( True ),
64098     L1SeedsLogicalExpression = cms.string( "L1_DoubleTau_Iso34_Iso23_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso26_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso23_er2p1_Jet70_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso26_er2p1_Jet70_RmOvlp_dR0p5" ),
64099     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64100     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64101     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64102     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64103     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64104     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64105     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64106     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64107     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64108 )
64109 fragment.hltL1VBFDiJetIsoTau = cms.EDFilter( "HLTL1TSeed",
64110     saveTags = cms.bool( True ),
64111     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet45_Mass_Min550_IsoTau45er2p1_RmOvlp_dR0p5 OR L1_DoubleJet45_Mass_Min600_IsoTau45er2p1_RmOvlp_dR0p5 OR L1_DoubleJet45_Mass_Min700_IsoTau45er2p1_RmOvlp_dR0p5 OR L1_DoubleJet45_Mass_Min800_IsoTau45er2p1_RmOvlp_dR0p5" ),
64112     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64113     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64114     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64115     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64116     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64117     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64118     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64119     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64120     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64121 )
64122 fragment.hltL1sVeryBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed",
64123     saveTags = cms.bool( True ),
64124     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu18er2p1_Tau26er2p1_Jet55 OR L1_Mu18er2p1_Tau26er2p1_Jet70" ),
64125     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64126     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64127     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64128     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64129     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64130     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64131     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64132     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64133     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64134 )
64135 fragment.hltL1sTauVeryBigOR = cms.EDFilter( "HLTL1TSeed",
64136     saveTags = cms.bool( True ),
64137     L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1 OR L1_DoubleIsoTau30er2p1 OR L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu22er2p1_IsoTau30er2p1 OR L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau40er2p1 OR L1_Mu22er2p1_Tau70er2p1 OR L1_IsoTau52er2p1_QuadJet36er2p5 OR L1_DoubleTau_Iso34_Iso23_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso26_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso23_er2p1_Jet70_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso26_er2p1_Jet70_RmOvlp_dR0p5" ),
64138     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64139     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64140     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64141     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64142     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64143     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64144     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64145     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64146     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64147 )
64148 fragment.hltL2TauTagNNProducer = cms.EDProducer( "L2TauNNProducerAlpaka",
64149     debugLevel = cms.int32( 0 ),
64150     L1Taus = cms.VPSet( 
64151       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ),
64152         L1CollectionName = cms.string( "DoubleTau" )
64153       ),
64154       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ),
64155         L1CollectionName = cms.string( "SingleTau" )
64156       ),
64157       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
64158         L1CollectionName = cms.string( "MuXXTauYY" )
64159       ),
64160       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ),
64161         L1CollectionName = cms.string( "Mu22Tau40" )
64162       ),
64163       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ),
64164         L1CollectionName = cms.string( "DoubleTauJet" )
64165       ),
64166       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
64167         L1CollectionName = cms.string( "VBFIsoTau" )
64168       ),
64169       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ),
64170         L1CollectionName = cms.string( "Mu18TauXX" )
64171       ),
64172       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ),
64173         L1CollectionName = cms.string( "TauVeryBigOR" )
64174       )
64175     ),
64176     hbheInput = cms.InputTag( "hltHbhereco" ),
64177     hoInput = cms.InputTag( "hltHoreco" ),
64178     ebInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
64179     eeInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
64180     pataVertices = cms.InputTag( "hltPixelVerticesSoA" ),
64181     pataTracks = cms.InputTag( "hltPixelTracksSoA" ),
64182     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
64183     maxVtx = cms.uint32( 100 ),
64184     fractionSumPt2 = cms.double( 0.3 ),
64185     minSumPt2 = cms.double( 0.0 ),
64186     track_pt_min = cms.double( 1.0 ),
64187     track_pt_max = cms.double( 10.0 ),
64188     track_chi2_max = cms.double( 99999.0 ),
64189     graphPath = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/L2TauTag_Run3v1.pb" ),
64190     normalizationDict = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/NormalizationDict.json" )
64191 )
64192 fragment.hltL2TauTagNNFilterMuXXerIsoTauYY = cms.EDFilter( "L2TauTagFilter",
64193     saveTags = cms.bool( True ),
64194     nExpected = cms.int32( 1 ),
64195     L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
64196     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ),
64197     DiscrWP = cms.double( 0.3 ),
64198     l1TauPtThreshold = cms.double( 250.0 )
64199 )
64200 fragment.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter",
64201     saveTags = cms.bool( True ),
64202     nExpected = cms.int32( 1 ),
64203     taus = cms.InputTag( "hltPFJetForBtag" ),
64204     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64205     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64206     seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ),
64207     seedTypes = cms.vint32( -100 ),
64208     selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
64209     minPt = cms.double( 30.0 ),
64210     maxEta = cms.double( 2.3 ),
64211     usePtCorr = cms.bool( True ),
64212     matchWithSeeds = cms.bool( True ),
64213     matchingdR = cms.double( 0.5 )
64214 )
64215 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP = cms.EDFilter( "HLT2MuonPFJet",
64216     saveTags = cms.bool( True ),
64217     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64218     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64219     inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64220     inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY" ),
64221     triggerType1 = cms.int32( 83 ),
64222     triggerType2 = cms.int32( 84 ),
64223     MinDeta = cms.double( 1.0 ),
64224     MaxDeta = cms.double( -1.0 ),
64225     MinDphi = cms.double( 0.0 ),
64226     MaxDphi = cms.double( -1.0 ),
64227     MinDelR = cms.double( 0.3 ),
64228     MaxDelR = cms.double( 99999.0 ),
64229     MinPt = cms.double( 1.0 ),
64230     MaxPt = cms.double( -1.0 ),
64231     MinMinv = cms.double( 0.0 ),
64232     MaxMinv = cms.double( -1.0 ),
64233     MinN = cms.int32( 1 )
64234 )
64235 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64236     offset = cms.uint32( 0 ),
64237     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64238 )
64239 fragment.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter",
64240     saveTags = cms.bool( True ),
64241     nExpected = cms.int32( 1 ),
64242     taus = cms.InputTag( "hltPFJetForBtag" ),
64243     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64244     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64245     seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ),
64246     seedTypes = cms.vint32( -100 ),
64247     selection = cms.string( "double t1 = 0.60, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
64248     minPt = cms.double( 30.0 ),
64249     maxEta = cms.double( 2.3 ),
64250     usePtCorr = cms.bool( True ),
64251     matchWithSeeds = cms.bool( True ),
64252     matchingdR = cms.double( 0.5 )
64253 )
64254 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP = cms.EDFilter( "HLT2MuonPFJet",
64255     saveTags = cms.bool( True ),
64256     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64257     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64258     inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64259     inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY" ),
64260     triggerType1 = cms.int32( 83 ),
64261     triggerType2 = cms.int32( 84 ),
64262     MinDeta = cms.double( 1.0 ),
64263     MaxDeta = cms.double( -1.0 ),
64264     MinDphi = cms.double( 0.0 ),
64265     MaxDphi = cms.double( -1.0 ),
64266     MinDelR = cms.double( 0.3 ),
64267     MaxDelR = cms.double( 99999.0 ),
64268     MinPt = cms.double( 1.0 ),
64269     MaxPt = cms.double( -1.0 ),
64270     MinMinv = cms.double( 0.0 ),
64271     MaxMinv = cms.double( -1.0 ),
64272     MinN = cms.int32( 1 )
64273 )
64274 fragment.hltL1sBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed",
64275     saveTags = cms.bool( True ),
64276     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1" ),
64277     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64278     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64279     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64280     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64281     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64282     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64283     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64284     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64285     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64286 )
64287 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64288     offset = cms.uint32( 0 ),
64289     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64290 )
64291 fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64292     saveTags = cms.bool( True ),
64293     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64294     PreviousCandTag = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ),
64295     MaxEta = cms.double( 2.1 ),
64296     MinPt = cms.double( 0.0 ),
64297     MaxDeltaR = cms.double( 0.3 ),
64298     MinN = cms.int32( 1 ),
64299     CentralBxOnly = cms.bool( True ),
64300     SelectQualities = cms.vint32(  )
64301 )
64302 fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
64303     saveTags = cms.bool( True ),
64304     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64305     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
64306     PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ),
64307     SeedMapTag = cms.InputTag( "hltL2Muons" ),
64308     MinN = cms.int32( 0 ),
64309     MaxEta = cms.double( 2.16 ),
64310     AbsEtaBins = cms.vdouble( 0.0 ),
64311     MinNstations = cms.vint32( 0 ),
64312     MinNhits = cms.vint32( 0 ),
64313     CutOnChambers = cms.bool( False ),
64314     MinNchambers = cms.vint32( 0 ),
64315     MaxDr = cms.double( 9999.0 ),
64316     MinDr = cms.double( -1.0 ),
64317     MaxDz = cms.double( 9999.0 ),
64318     MinDxySig = cms.double( -1.0 ),
64319     MinPt = cms.double( 0.0 ),
64320     NSigmaPt = cms.double( 0.0 ),
64321     MatchToPreviousCand = cms.bool( True )
64322 )
64323 fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64324     saveTags = cms.bool( True ),
64325     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
64326     PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ),
64327     MaxEta = cms.double( 2.5 ),
64328     MinPt = cms.double( 0.0 ),
64329     MaxDeltaR = cms.double( 0.3 ),
64330     MinN = cms.int32( 1 ),
64331     CentralBxOnly = cms.bool( True ),
64332     SelectQualities = cms.vint32(  )
64333 )
64334 fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
64335     saveTags = cms.bool( True ),
64336     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64337     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64338     PreviousCandTag = cms.InputTag( "hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q" ),
64339     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ),
64340     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
64341     MinN = cms.int32( 1 ),
64342     MaxEta = cms.double( 2.1 ),
64343     MinNhits = cms.int32( 0 ),
64344     MaxDr = cms.double( 2.0 ),
64345     MinDr = cms.double( -1.0 ),
64346     MaxDz = cms.double( 9999.0 ),
64347     MinDxySig = cms.double( -1.0 ),
64348     MinPt = cms.double( 24.0 ),
64349     NSigmaPt = cms.double( 0.0 ),
64350     MaxNormalizedChi2 = cms.double( 9999.0 ),
64351     MaxDXYBeamSpot = cms.double( 9999.0 ),
64352     MinDXYBeamSpot = cms.double( -1.0 ),
64353     MinNmuonHits = cms.int32( 0 ),
64354     MaxPtDifference = cms.double( 9999.0 ),
64355     MinTrackPt = cms.double( 0.0 ),
64356     minMuonStations = cms.int32( 2 ),
64357     minTrkHits = cms.int32( -1 ),
64358     minMuonHits = cms.int32( -1 ),
64359     allowedTypeMask = cms.uint32( 255 ),
64360     requiredTypeMask = cms.uint32( 0 ),
64361     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
64362     trkMuonId = cms.uint32( 0 ),
64363     L1MatchingdR = cms.double( 0.3 ),
64364     MatchToPreviousCand = cms.bool( True ),
64365     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
64366     requireL3MuonTrajectorySeed = cms.bool( False ),
64367     useSimpleGeometry = cms.bool( True ),
64368     useStation2 = cms.bool( True ),
64369     fallbackToME1 = cms.bool( False ),
64370     cosmicPropagationHypothesis = cms.bool( False ),
64371     useMB2InOverlap = cms.bool( False ),
64372     useTrack = cms.string( "tracker" ),
64373     useState = cms.string( "atVertex" ),
64374     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
64375     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
64376     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
64377 )
64378 fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64379     saveTags = cms.bool( True ),
64380     candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q" ),
64381     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
64382     rhoTag = cms.InputTag( "" ),
64383     energyLowEdges = cms.vdouble( 0.0 ),
64384     lessThan = cms.bool( True ),
64385     useEt = cms.bool( True ),
64386     useAbs = cms.bool( False ),
64387     thrRegularEB = cms.vdouble( -1.0 ),
64388     thrRegularEE = cms.vdouble( -1.0 ),
64389     thrOverEEB = cms.vdouble( 0.14 ),
64390     thrOverEEE = cms.vdouble( 0.1 ),
64391     thrOverE2EB = cms.vdouble( -1.0 ),
64392     thrOverE2EE = cms.vdouble( -1.0 ),
64393     ncandcut = cms.int32( 1 ),
64394     doRhoCorrection = cms.bool( False ),
64395     rhoMax = cms.double( 9.9999999E7 ),
64396     rhoScale = cms.double( 1.0 ),
64397     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64398     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64399     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64400 )
64401 fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64402     saveTags = cms.bool( True ),
64403     candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ),
64404     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
64405     rhoTag = cms.InputTag( "" ),
64406     energyLowEdges = cms.vdouble( 0.0 ),
64407     lessThan = cms.bool( True ),
64408     useEt = cms.bool( True ),
64409     useAbs = cms.bool( False ),
64410     thrRegularEB = cms.vdouble( -1.0 ),
64411     thrRegularEE = cms.vdouble( -1.0 ),
64412     thrOverEEB = cms.vdouble( 0.177 ),
64413     thrOverEEE = cms.vdouble( 0.24 ),
64414     thrOverE2EB = cms.vdouble( -1.0 ),
64415     thrOverE2EE = cms.vdouble( -1.0 ),
64416     ncandcut = cms.int32( 1 ),
64417     doRhoCorrection = cms.bool( False ),
64418     rhoMax = cms.double( 9.9999999E7 ),
64419     rhoScale = cms.double( 1.0 ),
64420     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64421     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64422     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64423 )
64424 fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
64425     saveTags = cms.bool( True ),
64426     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64427     PreviousCandTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ),
64428     MinN = cms.int32( 1 ),
64429     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
64430     IsolatorPSet = cms.PSet(  )
64431 )
64432 fragment.hltL2TauTagNNFilterMu18erTauXX = cms.EDFilter( "L2TauTagFilter",
64433     saveTags = cms.bool( True ),
64434     nExpected = cms.int32( 1 ),
64435     L1TauSrc = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ),
64436     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu18TauXX' ),
64437     DiscrWP = cms.double( 0.3 ),
64438     l1TauPtThreshold = cms.double( 250.0 )
64439 )
64440 fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY = cms.EDFilter( "TauTagFilter",
64441     saveTags = cms.bool( True ),
64442     nExpected = cms.int32( 1 ),
64443     taus = cms.InputTag( "hltPFJetForBtag" ),
64444     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64445     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64446     seeds = cms.InputTag( "hltL2TauTagNNFilterMu18erTauXX" ),
64447     seedTypes = cms.vint32( -100 ),
64448     selection = cms.string( "double t1 = 0.64, t2 = 0.46, t3 = 0.001, t4 = 0, x1 = 26, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
64449     minPt = cms.double( 26.0 ),
64450     maxEta = cms.double( 2.3 ),
64451     usePtCorr = cms.bool( True ),
64452     matchWithSeeds = cms.bool( True ),
64453     matchingdR = cms.double( 0.5 )
64454 )
64455 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag = cms.EDFilter( "HLT2MuonPFJet",
64456     saveTags = cms.bool( True ),
64457     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64458     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64459     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64460     inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ),
64461     triggerType1 = cms.int32( 83 ),
64462     triggerType2 = cms.int32( 84 ),
64463     MinDeta = cms.double( 1.0 ),
64464     MaxDeta = cms.double( -1.0 ),
64465     MinDphi = cms.double( 0.0 ),
64466     MaxDphi = cms.double( -1.0 ),
64467     MinDelR = cms.double( 0.3 ),
64468     MaxDelR = cms.double( 99999.0 ),
64469     MinPt = cms.double( 1.0 ),
64470     MaxPt = cms.double( -1.0 ),
64471     MinMinv = cms.double( 0.0 ),
64472     MaxMinv = cms.double( -1.0 ),
64473     MinN = cms.int32( 1 )
64474 )
64475 fragment.hltL1sMu18erTau26er2p1Jet55 = cms.EDFilter( "HLTL1TSeed",
64476     saveTags = cms.bool( True ),
64477     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet55" ),
64478     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64479     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64480     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64481     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64482     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64483     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64484     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64485     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64486     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64487 )
64488 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 = cms.EDFilter( "HLTPrescaler",
64489     offset = cms.uint32( 0 ),
64490     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64491 )
64492 fragment.hlt1PFJet60L1HLTMatched = cms.EDFilter( "HLT1PFJet",
64493     saveTags = cms.bool( True ),
64494     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
64495     triggerType = cms.int32( 85 ),
64496     MinE = cms.double( -1.0 ),
64497     MinPt = cms.double( 60.0 ),
64498     MinMass = cms.double( -1.0 ),
64499     MaxMass = cms.double( -1.0 ),
64500     MinEta = cms.double( -1.0 ),
64501     MaxEta = cms.double( -1.0 ),
64502     MinN = cms.int32( 1 )
64503 )
64504 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 = cms.EDFilter( "HLT3MuonDoublePFJet",
64505     saveTags = cms.bool( True ),
64506     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64507     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64508     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
64509     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64510     inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ),
64511     inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ),
64512     triggerType1 = cms.int32( 83 ),
64513     triggerType2 = cms.int32( 84 ),
64514     triggerType3 = cms.int32( 85 ),
64515     MinDphi = cms.double( 1.0 ),
64516     MaxDphi = cms.double( -1.0 ),
64517     MinDeta = cms.double( 1.0 ),
64518     MaxDeta = cms.double( -1.0 ),
64519     MinMinv = cms.double( 1.0 ),
64520     MaxMinv = cms.double( -1.0 ),
64521     MinDelR = cms.double( 0.5 ),
64522     MaxDelR = cms.double( 9999.0 ),
64523     MinPt = cms.double( 1.0 ),
64524     MaxPt = cms.double( -1.0 ),
64525     MinN = cms.int32( 1 )
64526 )
64527 fragment.hltL1sMu18erTau26er2p1Jet70 = cms.EDFilter( "HLTL1TSeed",
64528     saveTags = cms.bool( True ),
64529     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet70" ),
64530     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64531     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64532     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64533     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64534     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64535     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64536     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64537     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64538     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64539 )
64540 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 = cms.EDFilter( "HLTPrescaler",
64541     offset = cms.uint32( 0 ),
64542     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64543 )
64544 fragment.hlt1PFJet75L1HLTMatched = cms.EDFilter( "HLT1PFJet",
64545     saveTags = cms.bool( True ),
64546     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
64547     triggerType = cms.int32( 85 ),
64548     MinE = cms.double( -1.0 ),
64549     MinPt = cms.double( 75.0 ),
64550     MinMass = cms.double( -1.0 ),
64551     MaxMass = cms.double( -1.0 ),
64552     MinEta = cms.double( -1.0 ),
64553     MaxEta = cms.double( -1.0 ),
64554     MinN = cms.int32( 1 )
64555 )
64556 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 = cms.EDFilter( "HLT3MuonDoublePFJet",
64557     saveTags = cms.bool( True ),
64558     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64559     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64560     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
64561     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64562     inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ),
64563     inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ),
64564     triggerType1 = cms.int32( 83 ),
64565     triggerType2 = cms.int32( 84 ),
64566     triggerType3 = cms.int32( 85 ),
64567     MinDphi = cms.double( 1.0 ),
64568     MaxDphi = cms.double( -1.0 ),
64569     MinDeta = cms.double( 1.0 ),
64570     MaxDeta = cms.double( -1.0 ),
64571     MinMinv = cms.double( 1.0 ),
64572     MaxMinv = cms.double( -1.0 ),
64573     MinDelR = cms.double( 0.5 ),
64574     MaxDelR = cms.double( 9999.0 ),
64575     MinPt = cms.double( 1.0 ),
64576     MaxPt = cms.double( -1.0 ),
64577     MinN = cms.int32( 1 )
64578 )
64579 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler",
64580     offset = cms.uint32( 0 ),
64581     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64582 )
64583 fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64584     saveTags = cms.bool( True ),
64585     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64586     PreviousCandTag = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64587     MaxEta = cms.double( 2.1 ),
64588     MinPt = cms.double( 0.0 ),
64589     MaxDeltaR = cms.double( 0.3 ),
64590     MinN = cms.int32( 1 ),
64591     CentralBxOnly = cms.bool( True ),
64592     SelectQualities = cms.vint32(  )
64593 )
64594 fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
64595     saveTags = cms.bool( True ),
64596     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64597     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
64598     PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ),
64599     SeedMapTag = cms.InputTag( "hltL2Muons" ),
64600     MinN = cms.int32( 0 ),
64601     MaxEta = cms.double( 2.16 ),
64602     AbsEtaBins = cms.vdouble( 0.0 ),
64603     MinNstations = cms.vint32( 0 ),
64604     MinNhits = cms.vint32( 0 ),
64605     CutOnChambers = cms.bool( False ),
64606     MinNchambers = cms.vint32( 0 ),
64607     MaxDr = cms.double( 9999.0 ),
64608     MinDr = cms.double( -1.0 ),
64609     MaxDz = cms.double( 9999.0 ),
64610     MinDxySig = cms.double( -1.0 ),
64611     MinPt = cms.double( 0.0 ),
64612     NSigmaPt = cms.double( 0.0 ),
64613     MatchToPreviousCand = cms.bool( True )
64614 )
64615 fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64616     saveTags = cms.bool( True ),
64617     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
64618     PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ),
64619     MaxEta = cms.double( 2.5 ),
64620     MinPt = cms.double( 0.0 ),
64621     MaxDeltaR = cms.double( 0.3 ),
64622     MinN = cms.int32( 1 ),
64623     CentralBxOnly = cms.bool( True ),
64624     SelectQualities = cms.vint32(  )
64625 )
64626 fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter",
64627     saveTags = cms.bool( True ),
64628     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64629     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64630     PreviousCandTag = cms.InputTag( "hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q" ),
64631     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ),
64632     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
64633     MinN = cms.int32( 1 ),
64634     MaxEta = cms.double( 2.1 ),
64635     MinNhits = cms.int32( 0 ),
64636     MaxDr = cms.double( 2.0 ),
64637     MinDr = cms.double( -1.0 ),
64638     MaxDz = cms.double( 9999.0 ),
64639     MinDxySig = cms.double( -1.0 ),
64640     MinPt = cms.double( 20.0 ),
64641     NSigmaPt = cms.double( 0.0 ),
64642     MaxNormalizedChi2 = cms.double( 9999.0 ),
64643     MaxDXYBeamSpot = cms.double( 9999.0 ),
64644     MinDXYBeamSpot = cms.double( -1.0 ),
64645     MinNmuonHits = cms.int32( 0 ),
64646     MaxPtDifference = cms.double( 9999.0 ),
64647     MinTrackPt = cms.double( 0.0 ),
64648     minMuonStations = cms.int32( 2 ),
64649     minTrkHits = cms.int32( -1 ),
64650     minMuonHits = cms.int32( -1 ),
64651     allowedTypeMask = cms.uint32( 255 ),
64652     requiredTypeMask = cms.uint32( 0 ),
64653     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
64654     trkMuonId = cms.uint32( 0 ),
64655     L1MatchingdR = cms.double( 0.3 ),
64656     MatchToPreviousCand = cms.bool( True ),
64657     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
64658     requireL3MuonTrajectorySeed = cms.bool( False ),
64659     useSimpleGeometry = cms.bool( True ),
64660     useStation2 = cms.bool( True ),
64661     fallbackToME1 = cms.bool( False ),
64662     cosmicPropagationHypothesis = cms.bool( False ),
64663     useMB2InOverlap = cms.bool( False ),
64664     useTrack = cms.string( "tracker" ),
64665     useState = cms.string( "atVertex" ),
64666     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
64667     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
64668     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
64669 )
64670 fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64671     saveTags = cms.bool( True ),
64672     candTag = cms.InputTag( "hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q" ),
64673     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
64674     rhoTag = cms.InputTag( "" ),
64675     energyLowEdges = cms.vdouble( 0.0 ),
64676     lessThan = cms.bool( True ),
64677     useEt = cms.bool( True ),
64678     useAbs = cms.bool( False ),
64679     thrRegularEB = cms.vdouble( -1.0 ),
64680     thrRegularEE = cms.vdouble( -1.0 ),
64681     thrOverEEB = cms.vdouble( 0.14 ),
64682     thrOverEEE = cms.vdouble( 0.1 ),
64683     thrOverE2EB = cms.vdouble( -1.0 ),
64684     thrOverE2EE = cms.vdouble( -1.0 ),
64685     ncandcut = cms.int32( 1 ),
64686     doRhoCorrection = cms.bool( False ),
64687     rhoMax = cms.double( 9.9999999E7 ),
64688     rhoScale = cms.double( 1.0 ),
64689     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64690     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64691     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64692 )
64693 fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64694     saveTags = cms.bool( True ),
64695     candTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ),
64696     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
64697     rhoTag = cms.InputTag( "" ),
64698     energyLowEdges = cms.vdouble( 0.0 ),
64699     lessThan = cms.bool( True ),
64700     useEt = cms.bool( True ),
64701     useAbs = cms.bool( False ),
64702     thrRegularEB = cms.vdouble( -1.0 ),
64703     thrRegularEE = cms.vdouble( -1.0 ),
64704     thrOverEEB = cms.vdouble( 0.177 ),
64705     thrOverEEE = cms.vdouble( 0.24 ),
64706     thrOverE2EB = cms.vdouble( -1.0 ),
64707     thrOverE2EE = cms.vdouble( -1.0 ),
64708     ncandcut = cms.int32( 1 ),
64709     doRhoCorrection = cms.bool( False ),
64710     rhoMax = cms.double( 9.9999999E7 ),
64711     rhoScale = cms.double( 1.0 ),
64712     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64713     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64714     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64715 )
64716 fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
64717     saveTags = cms.bool( True ),
64718     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64719     PreviousCandTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ),
64720     MinN = cms.int32( 1 ),
64721     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
64722     IsolatorPSet = cms.PSet(  )
64723 )
64724 fragment.hltIsoMu24FilterEle24Tau30Monitoring = cms.EDFilter( "HLTMuonL3PreFilter",
64725     saveTags = cms.bool( True ),
64726     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64727     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64728     PreviousCandTag = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
64729     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ),
64730     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
64731     MinN = cms.int32( 1 ),
64732     MaxEta = cms.double( 2.1 ),
64733     MinNhits = cms.int32( 0 ),
64734     MaxDr = cms.double( 2.0 ),
64735     MinDr = cms.double( -1.0 ),
64736     MaxDz = cms.double( 9999.0 ),
64737     MinDxySig = cms.double( -1.0 ),
64738     MinPt = cms.double( 24.0 ),
64739     NSigmaPt = cms.double( 0.0 ),
64740     MaxNormalizedChi2 = cms.double( 9999.0 ),
64741     MaxDXYBeamSpot = cms.double( 9999.0 ),
64742     MinDXYBeamSpot = cms.double( -1.0 ),
64743     MinNmuonHits = cms.int32( 0 ),
64744     MaxPtDifference = cms.double( 9999.0 ),
64745     MinTrackPt = cms.double( 0.0 ),
64746     minMuonStations = cms.int32( 2 ),
64747     minTrkHits = cms.int32( -1 ),
64748     minMuonHits = cms.int32( -1 ),
64749     allowedTypeMask = cms.uint32( 255 ),
64750     requiredTypeMask = cms.uint32( 0 ),
64751     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
64752     trkMuonId = cms.uint32( 0 ),
64753     L1MatchingdR = cms.double( 0.3 ),
64754     MatchToPreviousCand = cms.bool( True ),
64755     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
64756     requireL3MuonTrajectorySeed = cms.bool( False ),
64757     useSimpleGeometry = cms.bool( True ),
64758     useStation2 = cms.bool( True ),
64759     fallbackToME1 = cms.bool( False ),
64760     cosmicPropagationHypothesis = cms.bool( False ),
64761     useMB2InOverlap = cms.bool( False ),
64762     useTrack = cms.string( "tracker" ),
64763     useState = cms.string( "atVertex" ),
64764     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
64765     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
64766     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
64767 )
64768 fragment.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter",
64769     saveTags = cms.bool( True ),
64770     nExpected = cms.int32( 1 ),
64771     taus = cms.InputTag( "hltPFJetForBtag" ),
64772     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64773     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64774     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64775     seedTypes = cms.vint32( -100 ),
64776     selection = cms.string( "double t1 = 0.90, t2 = 0.80, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
64777     minPt = cms.double( 30.0 ),
64778     maxEta = cms.double( 2.3 ),
64779     usePtCorr = cms.bool( True ),
64780     matchWithSeeds = cms.bool( True ),
64781     matchingdR = cms.double( 0.5 )
64782 )
64783 fragment.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet",
64784     saveTags = cms.bool( True ),
64785     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64786     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64787     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64788     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1" ),
64789     triggerType1 = cms.int32( 83 ),
64790     triggerType2 = cms.int32( 84 ),
64791     MinDeta = cms.double( 1.0 ),
64792     MaxDeta = cms.double( -1.0 ),
64793     MinDphi = cms.double( 0.0 ),
64794     MaxDphi = cms.double( -1.0 ),
64795     MinDelR = cms.double( 0.3 ),
64796     MaxDelR = cms.double( 99999.0 ),
64797     MinPt = cms.double( 1.0 ),
64798     MaxPt = cms.double( -1.0 ),
64799     MinMinv = cms.double( 0.0 ),
64800     MaxMinv = cms.double( -1.0 ),
64801     MinN = cms.int32( 1 )
64802 )
64803 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler",
64804     offset = cms.uint32( 0 ),
64805     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64806 )
64807 fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter",
64808     saveTags = cms.bool( True ),
64809     nExpected = cms.int32( 1 ),
64810     taus = cms.InputTag( "hltPFJetForBtag" ),
64811     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64812     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64813     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64814     seedTypes = cms.vint32( -100 ),
64815     selection = cms.string( "double t1 = 0.80, t2 = 0.60, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
64816     minPt = cms.double( 30.0 ),
64817     maxEta = cms.double( 2.3 ),
64818     usePtCorr = cms.bool( True ),
64819     matchWithSeeds = cms.bool( True ),
64820     matchingdR = cms.double( 0.5 )
64821 )
64822 fragment.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet",
64823     saveTags = cms.bool( True ),
64824     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64825     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64826     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64827     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1" ),
64828     triggerType1 = cms.int32( 83 ),
64829     triggerType2 = cms.int32( 84 ),
64830     MinDeta = cms.double( 1.0 ),
64831     MaxDeta = cms.double( -1.0 ),
64832     MinDphi = cms.double( 0.0 ),
64833     MaxDphi = cms.double( -1.0 ),
64834     MinDelR = cms.double( 0.3 ),
64835     MaxDelR = cms.double( 99999.0 ),
64836     MinPt = cms.double( 1.0 ),
64837     MaxPt = cms.double( -1.0 ),
64838     MinMinv = cms.double( 0.0 ),
64839     MaxMinv = cms.double( -1.0 ),
64840     MinN = cms.int32( 1 )
64841 )
64842 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler",
64843     offset = cms.uint32( 0 ),
64844     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64845 )
64846 fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter",
64847     saveTags = cms.bool( True ),
64848     nExpected = cms.int32( 1 ),
64849     taus = cms.InputTag( "hltPFJetForBtag" ),
64850     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64851     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64852     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64853     seedTypes = cms.vint32( -100 ),
64854     selection = cms.string( "double t1 = 0.70, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
64855     minPt = cms.double( 30.0 ),
64856     maxEta = cms.double( 2.3 ),
64857     usePtCorr = cms.bool( True ),
64858     matchWithSeeds = cms.bool( True ),
64859     matchingdR = cms.double( 0.5 )
64860 )
64861 fragment.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet",
64862     saveTags = cms.bool( True ),
64863     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64864     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64865     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64866     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1" ),
64867     triggerType1 = cms.int32( 83 ),
64868     triggerType2 = cms.int32( 84 ),
64869     MinDeta = cms.double( 1.0 ),
64870     MaxDeta = cms.double( -1.0 ),
64871     MinDphi = cms.double( 0.0 ),
64872     MaxDphi = cms.double( -1.0 ),
64873     MinDelR = cms.double( 0.3 ),
64874     MaxDelR = cms.double( 99999.0 ),
64875     MinPt = cms.double( 1.0 ),
64876     MaxPt = cms.double( -1.0 ),
64877     MinMinv = cms.double( 0.0 ),
64878     MaxMinv = cms.double( -1.0 ),
64879     MinN = cms.int32( 1 )
64880 )
64881 fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64882     offset = cms.uint32( 0 ),
64883     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64884 )
64885 fragment.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter",
64886     saveTags = cms.bool( True ),
64887     nExpected = cms.int32( 1 ),
64888     taus = cms.InputTag( "hltPFJetForBtag" ),
64889     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64890     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64891     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64892     seedTypes = cms.vint32( -100 ),
64893     selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
64894     minPt = cms.double( 27.0 ),
64895     maxEta = cms.double( 2.3 ),
64896     usePtCorr = cms.bool( True ),
64897     matchWithSeeds = cms.bool( True ),
64898     matchingdR = cms.double( 0.5 )
64899 )
64900 fragment.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet",
64901     saveTags = cms.bool( True ),
64902     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64903     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64904     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
64905     inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1" ),
64906     triggerType1 = cms.int32( 83 ),
64907     triggerType2 = cms.int32( 84 ),
64908     MinDeta = cms.double( 1.0 ),
64909     MaxDeta = cms.double( -1.0 ),
64910     MinDphi = cms.double( 0.0 ),
64911     MaxDphi = cms.double( -1.0 ),
64912     MinDelR = cms.double( 0.3 ),
64913     MaxDelR = cms.double( 99999.0 ),
64914     MinPt = cms.double( 1.0 ),
64915     MaxPt = cms.double( -1.0 ),
64916     MinMinv = cms.double( 0.0 ),
64917     MaxMinv = cms.double( -1.0 ),
64918     MinN = cms.int32( 1 )
64919 )
64920 fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64921     offset = cms.uint32( 0 ),
64922     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64923 )
64924 fragment.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter",
64925     saveTags = cms.bool( True ),
64926     nExpected = cms.int32( 1 ),
64927     taus = cms.InputTag( "hltPFJetForBtag" ),
64928     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64929     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64930     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64931     seedTypes = cms.vint32( -100 ),
64932     selection = cms.string( "double t1 = 0.52, t2 = 0.42, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
64933     minPt = cms.double( 27.0 ),
64934     maxEta = cms.double( 2.3 ),
64935     usePtCorr = cms.bool( True ),
64936     matchWithSeeds = cms.bool( True ),
64937     matchingdR = cms.double( 0.5 )
64938 )
64939 fragment.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet",
64940     saveTags = cms.bool( True ),
64941     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64942     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64943     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
64944     inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1" ),
64945     triggerType1 = cms.int32( 83 ),
64946     triggerType2 = cms.int32( 84 ),
64947     MinDeta = cms.double( 1.0 ),
64948     MaxDeta = cms.double( -1.0 ),
64949     MinDphi = cms.double( 0.0 ),
64950     MaxDphi = cms.double( -1.0 ),
64951     MinDelR = cms.double( 0.3 ),
64952     MaxDelR = cms.double( 99999.0 ),
64953     MinPt = cms.double( 1.0 ),
64954     MaxPt = cms.double( -1.0 ),
64955     MinMinv = cms.double( 0.0 ),
64956     MaxMinv = cms.double( -1.0 ),
64957     MinN = cms.int32( 1 )
64958 )
64959 fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64960     offset = cms.uint32( 0 ),
64961     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64962 )
64963 fragment.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter",
64964     saveTags = cms.bool( True ),
64965     nExpected = cms.int32( 1 ),
64966     taus = cms.InputTag( "hltPFJetForBtag" ),
64967     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64968     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64969     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64970     seedTypes = cms.vint32( -100 ),
64971     selection = cms.string( "double t1 = 0.48, t2 = 0.4, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
64972     minPt = cms.double( 27.0 ),
64973     maxEta = cms.double( 2.3 ),
64974     usePtCorr = cms.bool( True ),
64975     matchWithSeeds = cms.bool( True ),
64976     matchingdR = cms.double( 0.5 )
64977 )
64978 fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet",
64979     saveTags = cms.bool( True ),
64980     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64981     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64982     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
64983     inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1" ),
64984     triggerType1 = cms.int32( 83 ),
64985     triggerType2 = cms.int32( 84 ),
64986     MinDeta = cms.double( 1.0 ),
64987     MaxDeta = cms.double( -1.0 ),
64988     MinDphi = cms.double( 0.0 ),
64989     MaxDphi = cms.double( -1.0 ),
64990     MinDelR = cms.double( 0.3 ),
64991     MaxDelR = cms.double( 99999.0 ),
64992     MinPt = cms.double( 1.0 ),
64993     MaxPt = cms.double( -1.0 ),
64994     MinMinv = cms.double( 0.0 ),
64995     MaxMinv = cms.double( -1.0 ),
64996     MinN = cms.int32( 1 )
64997 )
64998 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 = cms.EDFilter( "HLTPrescaler",
64999     offset = cms.uint32( 0 ),
65000     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
65001 )
65002 fragment.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65003     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65004     towers = cms.InputTag( "hltTowerMakerForAll" ),
65005     TauId = cms.int32( 0 ),
65006     UseTowersInCone = cms.double( 0.8 ),
65007     minimumE = cms.double( 0.8 ),
65008     minimumEt = cms.double( 0.5 ),
65009     BX = cms.int32( 0 ),
65010     verbose = cms.untracked.int32( 0 )
65011 )
65012 fragment.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer",
65013     useMassDropTagger = cms.bool( False ),
65014     useFiltering = cms.bool( False ),
65015     useDynamicFiltering = cms.bool( False ),
65016     useTrimming = cms.bool( False ),
65017     usePruning = cms.bool( False ),
65018     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65019     useKtPruning = cms.bool( False ),
65020     useConstituentSubtraction = cms.bool( False ),
65021     useSoftDrop = cms.bool( False ),
65022     correctShape = cms.bool( False ),
65023     UseOnlyVertexTracks = cms.bool( False ),
65024     UseOnlyOnePV = cms.bool( False ),
65025     muCut = cms.double( -1.0 ),
65026     yCut = cms.double( -1.0 ),
65027     rFilt = cms.double( -1.0 ),
65028     rFiltFactor = cms.double( -1.0 ),
65029     trimPtFracMin = cms.double( -1.0 ),
65030     zcut = cms.double( -1.0 ),
65031     rcut_factor = cms.double( -1.0 ),
65032     csRho_EtaMax = cms.double( -1.0 ),
65033     csRParam = cms.double( -1.0 ),
65034     beta = cms.double( -1.0 ),
65035     R0 = cms.double( -1.0 ),
65036     gridMaxRapidity = cms.double( -1.0 ),
65037     gridSpacing = cms.double( -1.0 ),
65038     DzTrVtxMax = cms.double( 0.0 ),
65039     DxyTrVtxMax = cms.double( 0.0 ),
65040     MaxVtxZ = cms.double( 15.0 ),
65041     subjetPtMin = cms.double( -1.0 ),
65042     muMin = cms.double( -1.0 ),
65043     muMax = cms.double( -1.0 ),
65044     yMin = cms.double( -1.0 ),
65045     yMax = cms.double( -1.0 ),
65046     dRMin = cms.double( -1.0 ),
65047     dRMax = cms.double( -1.0 ),
65048     maxDepth = cms.int32( -1 ),
65049     nFilt = cms.int32( -1 ),
65050     MinVtxNdof = cms.int32( 5 ),
65051     src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ),
65052     srcPVs = cms.InputTag( "NotUsed" ),
65053     jetType = cms.string( "CaloJet" ),
65054     jetAlgorithm = cms.string( "AntiKt" ),
65055     rParam = cms.double( 0.2 ),
65056     inputEtMin = cms.double( 0.3 ),
65057     inputEMin = cms.double( 0.0 ),
65058     jetPtMin = cms.double( 1.0 ),
65059     doPVCorrection = cms.bool( False ),
65060     doAreaFastjet = cms.bool( False ),
65061     doRhoFastjet = cms.bool( False ),
65062     doPUOffsetCorr = cms.bool( False ),
65063     puPtMin = cms.double( 10.0 ),
65064     nSigmaPU = cms.double( 1.0 ),
65065     radiusPU = cms.double( 0.4 ),
65066     subtractorName = cms.string( "" ),
65067     useExplicitGhosts = cms.bool( False ),
65068     doAreaDiskApprox = cms.bool( False ),
65069     voronoiRfact = cms.double( -9.0 ),
65070     Rho_EtaMax = cms.double( 4.4 ),
65071     Ghost_EtaMax = cms.double( 6.0 ),
65072     Active_Area_Repeats = cms.int32( 5 ),
65073     GhostArea = cms.double( 0.01 ),
65074     restrictInputs = cms.bool( False ),
65075     maxInputs = cms.uint32( 1 ),
65076     writeCompound = cms.bool( False ),
65077     writeJetsWithConst = cms.bool( False ),
65078     doFastJetNonUniform = cms.bool( False ),
65079     useDeterministicSeed = cms.bool( True ),
65080     minSeed = cms.uint32( 0 ),
65081     verbosity = cms.int32( 0 ),
65082     puWidth = cms.double( 0.0 ),
65083     nExclude = cms.uint32( 0 ),
65084     maxBadEcalCells = cms.uint32( 9999999 ),
65085     maxBadHcalCells = cms.uint32( 9999999 ),
65086     maxProblematicEcalCells = cms.uint32( 9999999 ),
65087     maxProblematicHcalCells = cms.uint32( 9999999 ),
65088     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65089     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65090     puCenters = cms.vdouble(  ),
65091     applyWeight = cms.bool( False ),
65092     srcWeights = cms.InputTag( "" ),
65093     minimumTowersFraction = cms.double( 0.0 ),
65094     jetCollInstanceName = cms.string( "" ),
65095     sumRecHits = cms.bool( False )
65096 )
65097 fragment.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65098     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65099     towers = cms.InputTag( "hltTowerMakerForAll" ),
65100     TauId = cms.int32( 1 ),
65101     UseTowersInCone = cms.double( 0.8 ),
65102     minimumE = cms.double( 0.8 ),
65103     minimumEt = cms.double( 0.5 ),
65104     BX = cms.int32( 0 ),
65105     verbose = cms.untracked.int32( 0 )
65106 )
65107 fragment.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer",
65108     useMassDropTagger = cms.bool( False ),
65109     useFiltering = cms.bool( False ),
65110     useDynamicFiltering = cms.bool( False ),
65111     useTrimming = cms.bool( False ),
65112     usePruning = cms.bool( False ),
65113     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65114     useKtPruning = cms.bool( False ),
65115     useConstituentSubtraction = cms.bool( False ),
65116     useSoftDrop = cms.bool( False ),
65117     correctShape = cms.bool( False ),
65118     UseOnlyVertexTracks = cms.bool( False ),
65119     UseOnlyOnePV = cms.bool( False ),
65120     muCut = cms.double( -1.0 ),
65121     yCut = cms.double( -1.0 ),
65122     rFilt = cms.double( -1.0 ),
65123     rFiltFactor = cms.double( -1.0 ),
65124     trimPtFracMin = cms.double( -1.0 ),
65125     zcut = cms.double( -1.0 ),
65126     rcut_factor = cms.double( -1.0 ),
65127     csRho_EtaMax = cms.double( -1.0 ),
65128     csRParam = cms.double( -1.0 ),
65129     beta = cms.double( -1.0 ),
65130     R0 = cms.double( -1.0 ),
65131     gridMaxRapidity = cms.double( -1.0 ),
65132     gridSpacing = cms.double( -1.0 ),
65133     DzTrVtxMax = cms.double( 0.0 ),
65134     DxyTrVtxMax = cms.double( 0.0 ),
65135     MaxVtxZ = cms.double( 15.0 ),
65136     subjetPtMin = cms.double( -1.0 ),
65137     muMin = cms.double( -1.0 ),
65138     muMax = cms.double( -1.0 ),
65139     yMin = cms.double( -1.0 ),
65140     yMax = cms.double( -1.0 ),
65141     dRMin = cms.double( -1.0 ),
65142     dRMax = cms.double( -1.0 ),
65143     maxDepth = cms.int32( -1 ),
65144     nFilt = cms.int32( -1 ),
65145     MinVtxNdof = cms.int32( 5 ),
65146     src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ),
65147     srcPVs = cms.InputTag( "NotUsed" ),
65148     jetType = cms.string( "CaloJet" ),
65149     jetAlgorithm = cms.string( "AntiKt" ),
65150     rParam = cms.double( 0.2 ),
65151     inputEtMin = cms.double( 0.3 ),
65152     inputEMin = cms.double( 0.0 ),
65153     jetPtMin = cms.double( 1.0 ),
65154     doPVCorrection = cms.bool( False ),
65155     doAreaFastjet = cms.bool( False ),
65156     doRhoFastjet = cms.bool( False ),
65157     doPUOffsetCorr = cms.bool( False ),
65158     puPtMin = cms.double( 10.0 ),
65159     nSigmaPU = cms.double( 1.0 ),
65160     radiusPU = cms.double( 0.4 ),
65161     subtractorName = cms.string( "" ),
65162     useExplicitGhosts = cms.bool( False ),
65163     doAreaDiskApprox = cms.bool( False ),
65164     voronoiRfact = cms.double( -9.0 ),
65165     Rho_EtaMax = cms.double( 4.4 ),
65166     Ghost_EtaMax = cms.double( 6.0 ),
65167     Active_Area_Repeats = cms.int32( 5 ),
65168     GhostArea = cms.double( 0.01 ),
65169     restrictInputs = cms.bool( False ),
65170     maxInputs = cms.uint32( 1 ),
65171     writeCompound = cms.bool( False ),
65172     writeJetsWithConst = cms.bool( False ),
65173     doFastJetNonUniform = cms.bool( False ),
65174     useDeterministicSeed = cms.bool( True ),
65175     minSeed = cms.uint32( 0 ),
65176     verbosity = cms.int32( 0 ),
65177     puWidth = cms.double( 0.0 ),
65178     nExclude = cms.uint32( 0 ),
65179     maxBadEcalCells = cms.uint32( 9999999 ),
65180     maxBadHcalCells = cms.uint32( 9999999 ),
65181     maxProblematicEcalCells = cms.uint32( 9999999 ),
65182     maxProblematicHcalCells = cms.uint32( 9999999 ),
65183     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65184     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65185     puCenters = cms.vdouble(  ),
65186     applyWeight = cms.bool( False ),
65187     srcWeights = cms.InputTag( "" ),
65188     minimumTowersFraction = cms.double( 0.0 ),
65189     jetCollInstanceName = cms.string( "" ),
65190     sumRecHits = cms.bool( False )
65191 )
65192 fragment.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65193     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65194     towers = cms.InputTag( "hltTowerMakerForAll" ),
65195     TauId = cms.int32( 2 ),
65196     UseTowersInCone = cms.double( 0.8 ),
65197     minimumE = cms.double( 0.8 ),
65198     minimumEt = cms.double( 0.5 ),
65199     BX = cms.int32( 0 ),
65200     verbose = cms.untracked.int32( 0 )
65201 )
65202 fragment.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer",
65203     useMassDropTagger = cms.bool( False ),
65204     useFiltering = cms.bool( False ),
65205     useDynamicFiltering = cms.bool( False ),
65206     useTrimming = cms.bool( False ),
65207     usePruning = cms.bool( False ),
65208     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65209     useKtPruning = cms.bool( False ),
65210     useConstituentSubtraction = cms.bool( False ),
65211     useSoftDrop = cms.bool( False ),
65212     correctShape = cms.bool( False ),
65213     UseOnlyVertexTracks = cms.bool( False ),
65214     UseOnlyOnePV = cms.bool( False ),
65215     muCut = cms.double( -1.0 ),
65216     yCut = cms.double( -1.0 ),
65217     rFilt = cms.double( -1.0 ),
65218     rFiltFactor = cms.double( -1.0 ),
65219     trimPtFracMin = cms.double( -1.0 ),
65220     zcut = cms.double( -1.0 ),
65221     rcut_factor = cms.double( -1.0 ),
65222     csRho_EtaMax = cms.double( -1.0 ),
65223     csRParam = cms.double( -1.0 ),
65224     beta = cms.double( -1.0 ),
65225     R0 = cms.double( -1.0 ),
65226     gridMaxRapidity = cms.double( -1.0 ),
65227     gridSpacing = cms.double( -1.0 ),
65228     DzTrVtxMax = cms.double( 0.0 ),
65229     DxyTrVtxMax = cms.double( 0.0 ),
65230     MaxVtxZ = cms.double( 15.0 ),
65231     subjetPtMin = cms.double( -1.0 ),
65232     muMin = cms.double( -1.0 ),
65233     muMax = cms.double( -1.0 ),
65234     yMin = cms.double( -1.0 ),
65235     yMax = cms.double( -1.0 ),
65236     dRMin = cms.double( -1.0 ),
65237     dRMax = cms.double( -1.0 ),
65238     maxDepth = cms.int32( -1 ),
65239     nFilt = cms.int32( -1 ),
65240     MinVtxNdof = cms.int32( 5 ),
65241     src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ),
65242     srcPVs = cms.InputTag( "NotUsed" ),
65243     jetType = cms.string( "CaloJet" ),
65244     jetAlgorithm = cms.string( "AntiKt" ),
65245     rParam = cms.double( 0.2 ),
65246     inputEtMin = cms.double( 0.3 ),
65247     inputEMin = cms.double( 0.0 ),
65248     jetPtMin = cms.double( 1.0 ),
65249     doPVCorrection = cms.bool( False ),
65250     doAreaFastjet = cms.bool( False ),
65251     doRhoFastjet = cms.bool( False ),
65252     doPUOffsetCorr = cms.bool( False ),
65253     puPtMin = cms.double( 10.0 ),
65254     nSigmaPU = cms.double( 1.0 ),
65255     radiusPU = cms.double( 0.4 ),
65256     subtractorName = cms.string( "" ),
65257     useExplicitGhosts = cms.bool( False ),
65258     doAreaDiskApprox = cms.bool( False ),
65259     voronoiRfact = cms.double( -9.0 ),
65260     Rho_EtaMax = cms.double( 4.4 ),
65261     Ghost_EtaMax = cms.double( 6.0 ),
65262     Active_Area_Repeats = cms.int32( 5 ),
65263     GhostArea = cms.double( 0.01 ),
65264     restrictInputs = cms.bool( False ),
65265     maxInputs = cms.uint32( 1 ),
65266     writeCompound = cms.bool( False ),
65267     writeJetsWithConst = cms.bool( False ),
65268     doFastJetNonUniform = cms.bool( False ),
65269     useDeterministicSeed = cms.bool( True ),
65270     minSeed = cms.uint32( 0 ),
65271     verbosity = cms.int32( 0 ),
65272     puWidth = cms.double( 0.0 ),
65273     nExclude = cms.uint32( 0 ),
65274     maxBadEcalCells = cms.uint32( 9999999 ),
65275     maxBadHcalCells = cms.uint32( 9999999 ),
65276     maxProblematicEcalCells = cms.uint32( 9999999 ),
65277     maxProblematicHcalCells = cms.uint32( 9999999 ),
65278     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65279     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65280     puCenters = cms.vdouble(  ),
65281     applyWeight = cms.bool( False ),
65282     srcWeights = cms.InputTag( "" ),
65283     minimumTowersFraction = cms.double( 0.0 ),
65284     jetCollInstanceName = cms.string( "" ),
65285     sumRecHits = cms.bool( False )
65286 )
65287 fragment.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65288     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65289     towers = cms.InputTag( "hltTowerMakerForAll" ),
65290     TauId = cms.int32( 3 ),
65291     UseTowersInCone = cms.double( 0.8 ),
65292     minimumE = cms.double( 0.8 ),
65293     minimumEt = cms.double( 0.5 ),
65294     BX = cms.int32( 0 ),
65295     verbose = cms.untracked.int32( 0 )
65296 )
65297 fragment.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer",
65298     useMassDropTagger = cms.bool( False ),
65299     useFiltering = cms.bool( False ),
65300     useDynamicFiltering = cms.bool( False ),
65301     useTrimming = cms.bool( False ),
65302     usePruning = cms.bool( False ),
65303     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65304     useKtPruning = cms.bool( False ),
65305     useConstituentSubtraction = cms.bool( False ),
65306     useSoftDrop = cms.bool( False ),
65307     correctShape = cms.bool( False ),
65308     UseOnlyVertexTracks = cms.bool( False ),
65309     UseOnlyOnePV = cms.bool( False ),
65310     muCut = cms.double( -1.0 ),
65311     yCut = cms.double( -1.0 ),
65312     rFilt = cms.double( -1.0 ),
65313     rFiltFactor = cms.double( -1.0 ),
65314     trimPtFracMin = cms.double( -1.0 ),
65315     zcut = cms.double( -1.0 ),
65316     rcut_factor = cms.double( -1.0 ),
65317     csRho_EtaMax = cms.double( -1.0 ),
65318     csRParam = cms.double( -1.0 ),
65319     beta = cms.double( -1.0 ),
65320     R0 = cms.double( -1.0 ),
65321     gridMaxRapidity = cms.double( -1.0 ),
65322     gridSpacing = cms.double( -1.0 ),
65323     DzTrVtxMax = cms.double( 0.0 ),
65324     DxyTrVtxMax = cms.double( 0.0 ),
65325     MaxVtxZ = cms.double( 15.0 ),
65326     subjetPtMin = cms.double( -1.0 ),
65327     muMin = cms.double( -1.0 ),
65328     muMax = cms.double( -1.0 ),
65329     yMin = cms.double( -1.0 ),
65330     yMax = cms.double( -1.0 ),
65331     dRMin = cms.double( -1.0 ),
65332     dRMax = cms.double( -1.0 ),
65333     maxDepth = cms.int32( -1 ),
65334     nFilt = cms.int32( -1 ),
65335     MinVtxNdof = cms.int32( 5 ),
65336     src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ),
65337     srcPVs = cms.InputTag( "NotUsed" ),
65338     jetType = cms.string( "CaloJet" ),
65339     jetAlgorithm = cms.string( "AntiKt" ),
65340     rParam = cms.double( 0.2 ),
65341     inputEtMin = cms.double( 0.3 ),
65342     inputEMin = cms.double( 0.0 ),
65343     jetPtMin = cms.double( 1.0 ),
65344     doPVCorrection = cms.bool( False ),
65345     doAreaFastjet = cms.bool( False ),
65346     doRhoFastjet = cms.bool( False ),
65347     doPUOffsetCorr = cms.bool( False ),
65348     puPtMin = cms.double( 10.0 ),
65349     nSigmaPU = cms.double( 1.0 ),
65350     radiusPU = cms.double( 0.4 ),
65351     subtractorName = cms.string( "" ),
65352     useExplicitGhosts = cms.bool( False ),
65353     doAreaDiskApprox = cms.bool( False ),
65354     voronoiRfact = cms.double( -9.0 ),
65355     Rho_EtaMax = cms.double( 4.4 ),
65356     Ghost_EtaMax = cms.double( 6.0 ),
65357     Active_Area_Repeats = cms.int32( 5 ),
65358     GhostArea = cms.double( 0.01 ),
65359     restrictInputs = cms.bool( False ),
65360     maxInputs = cms.uint32( 1 ),
65361     writeCompound = cms.bool( False ),
65362     writeJetsWithConst = cms.bool( False ),
65363     doFastJetNonUniform = cms.bool( False ),
65364     useDeterministicSeed = cms.bool( True ),
65365     minSeed = cms.uint32( 0 ),
65366     verbosity = cms.int32( 0 ),
65367     puWidth = cms.double( 0.0 ),
65368     nExclude = cms.uint32( 0 ),
65369     maxBadEcalCells = cms.uint32( 9999999 ),
65370     maxBadHcalCells = cms.uint32( 9999999 ),
65371     maxProblematicEcalCells = cms.uint32( 9999999 ),
65372     maxProblematicHcalCells = cms.uint32( 9999999 ),
65373     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65374     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65375     puCenters = cms.vdouble(  ),
65376     applyWeight = cms.bool( False ),
65377     srcWeights = cms.InputTag( "" ),
65378     minimumTowersFraction = cms.double( 0.0 ),
65379     jetCollInstanceName = cms.string( "" ),
65380     sumRecHits = cms.bool( False )
65381 )
65382 fragment.hltCaloTowersIsoTau5Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65383     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65384     towers = cms.InputTag( "hltTowerMakerForAll" ),
65385     TauId = cms.int32( 4 ),
65386     UseTowersInCone = cms.double( 0.8 ),
65387     minimumE = cms.double( 0.8 ),
65388     minimumEt = cms.double( 0.5 ),
65389     BX = cms.int32( 0 ),
65390     verbose = cms.untracked.int32( 0 )
65391 )
65392 fragment.hltAkIsoTau5Regional = cms.EDProducer( "FastjetJetProducer",
65393     useMassDropTagger = cms.bool( False ),
65394     useFiltering = cms.bool( False ),
65395     useDynamicFiltering = cms.bool( False ),
65396     useTrimming = cms.bool( False ),
65397     usePruning = cms.bool( False ),
65398     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65399     useKtPruning = cms.bool( False ),
65400     useConstituentSubtraction = cms.bool( False ),
65401     useSoftDrop = cms.bool( False ),
65402     correctShape = cms.bool( False ),
65403     UseOnlyVertexTracks = cms.bool( False ),
65404     UseOnlyOnePV = cms.bool( False ),
65405     muCut = cms.double( -1.0 ),
65406     yCut = cms.double( -1.0 ),
65407     rFilt = cms.double( -1.0 ),
65408     rFiltFactor = cms.double( -1.0 ),
65409     trimPtFracMin = cms.double( -1.0 ),
65410     zcut = cms.double( -1.0 ),
65411     rcut_factor = cms.double( -1.0 ),
65412     csRho_EtaMax = cms.double( -1.0 ),
65413     csRParam = cms.double( -1.0 ),
65414     beta = cms.double( -1.0 ),
65415     R0 = cms.double( -1.0 ),
65416     gridMaxRapidity = cms.double( -1.0 ),
65417     gridSpacing = cms.double( -1.0 ),
65418     DzTrVtxMax = cms.double( 0.0 ),
65419     DxyTrVtxMax = cms.double( 0.0 ),
65420     MaxVtxZ = cms.double( 15.0 ),
65421     subjetPtMin = cms.double( -1.0 ),
65422     muMin = cms.double( -1.0 ),
65423     muMax = cms.double( -1.0 ),
65424     yMin = cms.double( -1.0 ),
65425     yMax = cms.double( -1.0 ),
65426     dRMin = cms.double( -1.0 ),
65427     dRMax = cms.double( -1.0 ),
65428     maxDepth = cms.int32( -1 ),
65429     nFilt = cms.int32( -1 ),
65430     MinVtxNdof = cms.int32( 5 ),
65431     src = cms.InputTag( "hltCaloTowersIsoTau5Regional" ),
65432     srcPVs = cms.InputTag( "NotUsed" ),
65433     jetType = cms.string( "CaloJet" ),
65434     jetAlgorithm = cms.string( "AntiKt" ),
65435     rParam = cms.double( 0.2 ),
65436     inputEtMin = cms.double( 0.3 ),
65437     inputEMin = cms.double( 0.0 ),
65438     jetPtMin = cms.double( 1.0 ),
65439     doPVCorrection = cms.bool( False ),
65440     doAreaFastjet = cms.bool( False ),
65441     doRhoFastjet = cms.bool( False ),
65442     doPUOffsetCorr = cms.bool( False ),
65443     puPtMin = cms.double( 10.0 ),
65444     nSigmaPU = cms.double( 1.0 ),
65445     radiusPU = cms.double( 0.4 ),
65446     subtractorName = cms.string( "" ),
65447     useExplicitGhosts = cms.bool( False ),
65448     doAreaDiskApprox = cms.bool( False ),
65449     voronoiRfact = cms.double( -9.0 ),
65450     Rho_EtaMax = cms.double( 4.4 ),
65451     Ghost_EtaMax = cms.double( 6.0 ),
65452     Active_Area_Repeats = cms.int32( 5 ),
65453     GhostArea = cms.double( 0.01 ),
65454     restrictInputs = cms.bool( False ),
65455     maxInputs = cms.uint32( 1 ),
65456     writeCompound = cms.bool( False ),
65457     writeJetsWithConst = cms.bool( False ),
65458     doFastJetNonUniform = cms.bool( False ),
65459     useDeterministicSeed = cms.bool( True ),
65460     minSeed = cms.uint32( 0 ),
65461     verbosity = cms.int32( 0 ),
65462     puWidth = cms.double( 0.0 ),
65463     nExclude = cms.uint32( 0 ),
65464     maxBadEcalCells = cms.uint32( 9999999 ),
65465     maxBadHcalCells = cms.uint32( 9999999 ),
65466     maxProblematicEcalCells = cms.uint32( 9999999 ),
65467     maxProblematicHcalCells = cms.uint32( 9999999 ),
65468     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65469     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65470     puCenters = cms.vdouble(  ),
65471     applyWeight = cms.bool( False ),
65472     srcWeights = cms.InputTag( "" ),
65473     minimumTowersFraction = cms.double( 0.0 ),
65474     jetCollInstanceName = cms.string( "" ),
65475     sumRecHits = cms.bool( False )
65476 )
65477 fragment.hltCaloTowersIsoTau6Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65478     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65479     towers = cms.InputTag( "hltTowerMakerForAll" ),
65480     TauId = cms.int32( 5 ),
65481     UseTowersInCone = cms.double( 0.8 ),
65482     minimumE = cms.double( 0.8 ),
65483     minimumEt = cms.double( 0.5 ),
65484     BX = cms.int32( 0 ),
65485     verbose = cms.untracked.int32( 0 )
65486 )
65487 fragment.hltAkIsoTau6Regional = cms.EDProducer( "FastjetJetProducer",
65488     useMassDropTagger = cms.bool( False ),
65489     useFiltering = cms.bool( False ),
65490     useDynamicFiltering = cms.bool( False ),
65491     useTrimming = cms.bool( False ),
65492     usePruning = cms.bool( False ),
65493     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65494     useKtPruning = cms.bool( False ),
65495     useConstituentSubtraction = cms.bool( False ),
65496     useSoftDrop = cms.bool( False ),
65497     correctShape = cms.bool( False ),
65498     UseOnlyVertexTracks = cms.bool( False ),
65499     UseOnlyOnePV = cms.bool( False ),
65500     muCut = cms.double( -1.0 ),
65501     yCut = cms.double( -1.0 ),
65502     rFilt = cms.double( -1.0 ),
65503     rFiltFactor = cms.double( -1.0 ),
65504     trimPtFracMin = cms.double( -1.0 ),
65505     zcut = cms.double( -1.0 ),
65506     rcut_factor = cms.double( -1.0 ),
65507     csRho_EtaMax = cms.double( -1.0 ),
65508     csRParam = cms.double( -1.0 ),
65509     beta = cms.double( -1.0 ),
65510     R0 = cms.double( -1.0 ),
65511     gridMaxRapidity = cms.double( -1.0 ),
65512     gridSpacing = cms.double( -1.0 ),
65513     DzTrVtxMax = cms.double( 0.0 ),
65514     DxyTrVtxMax = cms.double( 0.0 ),
65515     MaxVtxZ = cms.double( 15.0 ),
65516     subjetPtMin = cms.double( -1.0 ),
65517     muMin = cms.double( -1.0 ),
65518     muMax = cms.double( -1.0 ),
65519     yMin = cms.double( -1.0 ),
65520     yMax = cms.double( -1.0 ),
65521     dRMin = cms.double( -1.0 ),
65522     dRMax = cms.double( -1.0 ),
65523     maxDepth = cms.int32( -1 ),
65524     nFilt = cms.int32( -1 ),
65525     MinVtxNdof = cms.int32( 5 ),
65526     src = cms.InputTag( "hltCaloTowersIsoTau6Regional" ),
65527     srcPVs = cms.InputTag( "NotUsed" ),
65528     jetType = cms.string( "CaloJet" ),
65529     jetAlgorithm = cms.string( "AntiKt" ),
65530     rParam = cms.double( 0.2 ),
65531     inputEtMin = cms.double( 0.3 ),
65532     inputEMin = cms.double( 0.0 ),
65533     jetPtMin = cms.double( 1.0 ),
65534     doPVCorrection = cms.bool( False ),
65535     doAreaFastjet = cms.bool( False ),
65536     doRhoFastjet = cms.bool( False ),
65537     doPUOffsetCorr = cms.bool( False ),
65538     puPtMin = cms.double( 10.0 ),
65539     nSigmaPU = cms.double( 1.0 ),
65540     radiusPU = cms.double( 0.4 ),
65541     subtractorName = cms.string( "" ),
65542     useExplicitGhosts = cms.bool( False ),
65543     doAreaDiskApprox = cms.bool( False ),
65544     voronoiRfact = cms.double( -9.0 ),
65545     Rho_EtaMax = cms.double( 4.4 ),
65546     Ghost_EtaMax = cms.double( 6.0 ),
65547     Active_Area_Repeats = cms.int32( 5 ),
65548     GhostArea = cms.double( 0.01 ),
65549     restrictInputs = cms.bool( False ),
65550     maxInputs = cms.uint32( 1 ),
65551     writeCompound = cms.bool( False ),
65552     writeJetsWithConst = cms.bool( False ),
65553     doFastJetNonUniform = cms.bool( False ),
65554     useDeterministicSeed = cms.bool( True ),
65555     minSeed = cms.uint32( 0 ),
65556     verbosity = cms.int32( 0 ),
65557     puWidth = cms.double( 0.0 ),
65558     nExclude = cms.uint32( 0 ),
65559     maxBadEcalCells = cms.uint32( 9999999 ),
65560     maxBadHcalCells = cms.uint32( 9999999 ),
65561     maxProblematicEcalCells = cms.uint32( 9999999 ),
65562     maxProblematicHcalCells = cms.uint32( 9999999 ),
65563     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65564     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65565     puCenters = cms.vdouble(  ),
65566     applyWeight = cms.bool( False ),
65567     srcWeights = cms.InputTag( "" ),
65568     minimumTowersFraction = cms.double( 0.0 ),
65569     jetCollInstanceName = cms.string( "" ),
65570     sumRecHits = cms.bool( False )
65571 )
65572 fragment.hltCaloTowersIsoTau7Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65573     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65574     towers = cms.InputTag( "hltTowerMakerForAll" ),
65575     TauId = cms.int32( 6 ),
65576     UseTowersInCone = cms.double( 0.8 ),
65577     minimumE = cms.double( 0.8 ),
65578     minimumEt = cms.double( 0.5 ),
65579     BX = cms.int32( 0 ),
65580     verbose = cms.untracked.int32( 0 )
65581 )
65582 fragment.hltAkIsoTau7Regional = cms.EDProducer( "FastjetJetProducer",
65583     useMassDropTagger = cms.bool( False ),
65584     useFiltering = cms.bool( False ),
65585     useDynamicFiltering = cms.bool( False ),
65586     useTrimming = cms.bool( False ),
65587     usePruning = cms.bool( False ),
65588     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65589     useKtPruning = cms.bool( False ),
65590     useConstituentSubtraction = cms.bool( False ),
65591     useSoftDrop = cms.bool( False ),
65592     correctShape = cms.bool( False ),
65593     UseOnlyVertexTracks = cms.bool( False ),
65594     UseOnlyOnePV = cms.bool( False ),
65595     muCut = cms.double( -1.0 ),
65596     yCut = cms.double( -1.0 ),
65597     rFilt = cms.double( -1.0 ),
65598     rFiltFactor = cms.double( -1.0 ),
65599     trimPtFracMin = cms.double( -1.0 ),
65600     zcut = cms.double( -1.0 ),
65601     rcut_factor = cms.double( -1.0 ),
65602     csRho_EtaMax = cms.double( -1.0 ),
65603     csRParam = cms.double( -1.0 ),
65604     beta = cms.double( -1.0 ),
65605     R0 = cms.double( -1.0 ),
65606     gridMaxRapidity = cms.double( -1.0 ),
65607     gridSpacing = cms.double( -1.0 ),
65608     DzTrVtxMax = cms.double( 0.0 ),
65609     DxyTrVtxMax = cms.double( 0.0 ),
65610     MaxVtxZ = cms.double( 15.0 ),
65611     subjetPtMin = cms.double( -1.0 ),
65612     muMin = cms.double( -1.0 ),
65613     muMax = cms.double( -1.0 ),
65614     yMin = cms.double( -1.0 ),
65615     yMax = cms.double( -1.0 ),
65616     dRMin = cms.double( -1.0 ),
65617     dRMax = cms.double( -1.0 ),
65618     maxDepth = cms.int32( -1 ),
65619     nFilt = cms.int32( -1 ),
65620     MinVtxNdof = cms.int32( 5 ),
65621     src = cms.InputTag( "hltCaloTowersIsoTau7Regional" ),
65622     srcPVs = cms.InputTag( "NotUsed" ),
65623     jetType = cms.string( "CaloJet" ),
65624     jetAlgorithm = cms.string( "AntiKt" ),
65625     rParam = cms.double( 0.2 ),
65626     inputEtMin = cms.double( 0.3 ),
65627     inputEMin = cms.double( 0.0 ),
65628     jetPtMin = cms.double( 1.0 ),
65629     doPVCorrection = cms.bool( False ),
65630     doAreaFastjet = cms.bool( False ),
65631     doRhoFastjet = cms.bool( False ),
65632     doPUOffsetCorr = cms.bool( False ),
65633     puPtMin = cms.double( 10.0 ),
65634     nSigmaPU = cms.double( 1.0 ),
65635     radiusPU = cms.double( 0.4 ),
65636     subtractorName = cms.string( "" ),
65637     useExplicitGhosts = cms.bool( False ),
65638     doAreaDiskApprox = cms.bool( False ),
65639     voronoiRfact = cms.double( -9.0 ),
65640     Rho_EtaMax = cms.double( 4.4 ),
65641     Ghost_EtaMax = cms.double( 6.0 ),
65642     Active_Area_Repeats = cms.int32( 5 ),
65643     GhostArea = cms.double( 0.01 ),
65644     restrictInputs = cms.bool( False ),
65645     maxInputs = cms.uint32( 1 ),
65646     writeCompound = cms.bool( False ),
65647     writeJetsWithConst = cms.bool( False ),
65648     doFastJetNonUniform = cms.bool( False ),
65649     useDeterministicSeed = cms.bool( True ),
65650     minSeed = cms.uint32( 0 ),
65651     verbosity = cms.int32( 0 ),
65652     puWidth = cms.double( 0.0 ),
65653     nExclude = cms.uint32( 0 ),
65654     maxBadEcalCells = cms.uint32( 9999999 ),
65655     maxBadHcalCells = cms.uint32( 9999999 ),
65656     maxProblematicEcalCells = cms.uint32( 9999999 ),
65657     maxProblematicHcalCells = cms.uint32( 9999999 ),
65658     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65659     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65660     puCenters = cms.vdouble(  ),
65661     applyWeight = cms.bool( False ),
65662     srcWeights = cms.InputTag( "" ),
65663     minimumTowersFraction = cms.double( 0.0 ),
65664     jetCollInstanceName = cms.string( "" ),
65665     sumRecHits = cms.bool( False )
65666 )
65667 fragment.hltCaloTowersIsoTau8Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65668     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65669     towers = cms.InputTag( "hltTowerMakerForAll" ),
65670     TauId = cms.int32( 7 ),
65671     UseTowersInCone = cms.double( 0.8 ),
65672     minimumE = cms.double( 0.8 ),
65673     minimumEt = cms.double( 0.5 ),
65674     BX = cms.int32( 0 ),
65675     verbose = cms.untracked.int32( 0 )
65676 )
65677 fragment.hltAkIsoTau8Regional = cms.EDProducer( "FastjetJetProducer",
65678     useMassDropTagger = cms.bool( False ),
65679     useFiltering = cms.bool( False ),
65680     useDynamicFiltering = cms.bool( False ),
65681     useTrimming = cms.bool( False ),
65682     usePruning = cms.bool( False ),
65683     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65684     useKtPruning = cms.bool( False ),
65685     useConstituentSubtraction = cms.bool( False ),
65686     useSoftDrop = cms.bool( False ),
65687     correctShape = cms.bool( False ),
65688     UseOnlyVertexTracks = cms.bool( False ),
65689     UseOnlyOnePV = cms.bool( False ),
65690     muCut = cms.double( -1.0 ),
65691     yCut = cms.double( -1.0 ),
65692     rFilt = cms.double( -1.0 ),
65693     rFiltFactor = cms.double( -1.0 ),
65694     trimPtFracMin = cms.double( -1.0 ),
65695     zcut = cms.double( -1.0 ),
65696     rcut_factor = cms.double( -1.0 ),
65697     csRho_EtaMax = cms.double( -1.0 ),
65698     csRParam = cms.double( -1.0 ),
65699     beta = cms.double( -1.0 ),
65700     R0 = cms.double( -1.0 ),
65701     gridMaxRapidity = cms.double( -1.0 ),
65702     gridSpacing = cms.double( -1.0 ),
65703     DzTrVtxMax = cms.double( 0.0 ),
65704     DxyTrVtxMax = cms.double( 0.0 ),
65705     MaxVtxZ = cms.double( 15.0 ),
65706     subjetPtMin = cms.double( -1.0 ),
65707     muMin = cms.double( -1.0 ),
65708     muMax = cms.double( -1.0 ),
65709     yMin = cms.double( -1.0 ),
65710     yMax = cms.double( -1.0 ),
65711     dRMin = cms.double( -1.0 ),
65712     dRMax = cms.double( -1.0 ),
65713     maxDepth = cms.int32( -1 ),
65714     nFilt = cms.int32( -1 ),
65715     MinVtxNdof = cms.int32( 5 ),
65716     src = cms.InputTag( "hltCaloTowersIsoTau8Regional" ),
65717     srcPVs = cms.InputTag( "NotUsed" ),
65718     jetType = cms.string( "CaloJet" ),
65719     jetAlgorithm = cms.string( "AntiKt" ),
65720     rParam = cms.double( 0.2 ),
65721     inputEtMin = cms.double( 0.3 ),
65722     inputEMin = cms.double( 0.0 ),
65723     jetPtMin = cms.double( 1.0 ),
65724     doPVCorrection = cms.bool( False ),
65725     doAreaFastjet = cms.bool( False ),
65726     doRhoFastjet = cms.bool( False ),
65727     doPUOffsetCorr = cms.bool( False ),
65728     puPtMin = cms.double( 10.0 ),
65729     nSigmaPU = cms.double( 1.0 ),
65730     radiusPU = cms.double( 0.4 ),
65731     subtractorName = cms.string( "" ),
65732     useExplicitGhosts = cms.bool( False ),
65733     doAreaDiskApprox = cms.bool( False ),
65734     voronoiRfact = cms.double( -9.0 ),
65735     Rho_EtaMax = cms.double( 4.4 ),
65736     Ghost_EtaMax = cms.double( 6.0 ),
65737     Active_Area_Repeats = cms.int32( 5 ),
65738     GhostArea = cms.double( 0.01 ),
65739     restrictInputs = cms.bool( False ),
65740     maxInputs = cms.uint32( 1 ),
65741     writeCompound = cms.bool( False ),
65742     writeJetsWithConst = cms.bool( False ),
65743     doFastJetNonUniform = cms.bool( False ),
65744     useDeterministicSeed = cms.bool( True ),
65745     minSeed = cms.uint32( 0 ),
65746     verbosity = cms.int32( 0 ),
65747     puWidth = cms.double( 0.0 ),
65748     nExclude = cms.uint32( 0 ),
65749     maxBadEcalCells = cms.uint32( 9999999 ),
65750     maxBadHcalCells = cms.uint32( 9999999 ),
65751     maxProblematicEcalCells = cms.uint32( 9999999 ),
65752     maxProblematicHcalCells = cms.uint32( 9999999 ),
65753     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65754     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65755     puCenters = cms.vdouble(  ),
65756     applyWeight = cms.bool( False ),
65757     srcWeights = cms.InputTag( "" ),
65758     minimumTowersFraction = cms.double( 0.0 ),
65759     jetCollInstanceName = cms.string( "" ),
65760     sumRecHits = cms.bool( False )
65761 )
65762 fragment.hltCaloTowersIsoTau9Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65763     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65764     towers = cms.InputTag( "hltTowerMakerForAll" ),
65765     TauId = cms.int32( 8 ),
65766     UseTowersInCone = cms.double( 0.8 ),
65767     minimumE = cms.double( 0.8 ),
65768     minimumEt = cms.double( 0.5 ),
65769     BX = cms.int32( 0 ),
65770     verbose = cms.untracked.int32( 0 )
65771 )
65772 fragment.hltAkIsoTau9Regional = cms.EDProducer( "FastjetJetProducer",
65773     useMassDropTagger = cms.bool( False ),
65774     useFiltering = cms.bool( False ),
65775     useDynamicFiltering = cms.bool( False ),
65776     useTrimming = cms.bool( False ),
65777     usePruning = cms.bool( False ),
65778     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65779     useKtPruning = cms.bool( False ),
65780     useConstituentSubtraction = cms.bool( False ),
65781     useSoftDrop = cms.bool( False ),
65782     correctShape = cms.bool( False ),
65783     UseOnlyVertexTracks = cms.bool( False ),
65784     UseOnlyOnePV = cms.bool( False ),
65785     muCut = cms.double( -1.0 ),
65786     yCut = cms.double( -1.0 ),
65787     rFilt = cms.double( -1.0 ),
65788     rFiltFactor = cms.double( -1.0 ),
65789     trimPtFracMin = cms.double( -1.0 ),
65790     zcut = cms.double( -1.0 ),
65791     rcut_factor = cms.double( -1.0 ),
65792     csRho_EtaMax = cms.double( -1.0 ),
65793     csRParam = cms.double( -1.0 ),
65794     beta = cms.double( -1.0 ),
65795     R0 = cms.double( -1.0 ),
65796     gridMaxRapidity = cms.double( -1.0 ),
65797     gridSpacing = cms.double( -1.0 ),
65798     DzTrVtxMax = cms.double( 0.0 ),
65799     DxyTrVtxMax = cms.double( 0.0 ),
65800     MaxVtxZ = cms.double( 15.0 ),
65801     subjetPtMin = cms.double( -1.0 ),
65802     muMin = cms.double( -1.0 ),
65803     muMax = cms.double( -1.0 ),
65804     yMin = cms.double( -1.0 ),
65805     yMax = cms.double( -1.0 ),
65806     dRMin = cms.double( -1.0 ),
65807     dRMax = cms.double( -1.0 ),
65808     maxDepth = cms.int32( -1 ),
65809     nFilt = cms.int32( -1 ),
65810     MinVtxNdof = cms.int32( 5 ),
65811     src = cms.InputTag( "hltCaloTowersIsoTau9Regional" ),
65812     srcPVs = cms.InputTag( "NotUsed" ),
65813     jetType = cms.string( "CaloJet" ),
65814     jetAlgorithm = cms.string( "AntiKt" ),
65815     rParam = cms.double( 0.2 ),
65816     inputEtMin = cms.double( 0.3 ),
65817     inputEMin = cms.double( 0.0 ),
65818     jetPtMin = cms.double( 1.0 ),
65819     doPVCorrection = cms.bool( False ),
65820     doAreaFastjet = cms.bool( False ),
65821     doRhoFastjet = cms.bool( False ),
65822     doPUOffsetCorr = cms.bool( False ),
65823     puPtMin = cms.double( 10.0 ),
65824     nSigmaPU = cms.double( 1.0 ),
65825     radiusPU = cms.double( 0.4 ),
65826     subtractorName = cms.string( "" ),
65827     useExplicitGhosts = cms.bool( False ),
65828     doAreaDiskApprox = cms.bool( False ),
65829     voronoiRfact = cms.double( -9.0 ),
65830     Rho_EtaMax = cms.double( 4.4 ),
65831     Ghost_EtaMax = cms.double( 6.0 ),
65832     Active_Area_Repeats = cms.int32( 5 ),
65833     GhostArea = cms.double( 0.01 ),
65834     restrictInputs = cms.bool( False ),
65835     maxInputs = cms.uint32( 1 ),
65836     writeCompound = cms.bool( False ),
65837     writeJetsWithConst = cms.bool( False ),
65838     doFastJetNonUniform = cms.bool( False ),
65839     useDeterministicSeed = cms.bool( True ),
65840     minSeed = cms.uint32( 0 ),
65841     verbosity = cms.int32( 0 ),
65842     puWidth = cms.double( 0.0 ),
65843     nExclude = cms.uint32( 0 ),
65844     maxBadEcalCells = cms.uint32( 9999999 ),
65845     maxBadHcalCells = cms.uint32( 9999999 ),
65846     maxProblematicEcalCells = cms.uint32( 9999999 ),
65847     maxProblematicHcalCells = cms.uint32( 9999999 ),
65848     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65849     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65850     puCenters = cms.vdouble(  ),
65851     applyWeight = cms.bool( False ),
65852     srcWeights = cms.InputTag( "" ),
65853     minimumTowersFraction = cms.double( 0.0 ),
65854     jetCollInstanceName = cms.string( "" ),
65855     sumRecHits = cms.bool( False )
65856 )
65857 fragment.hltCaloTowersIsoTau10Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65858     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65859     towers = cms.InputTag( "hltTowerMakerForAll" ),
65860     TauId = cms.int32( 9 ),
65861     UseTowersInCone = cms.double( 0.8 ),
65862     minimumE = cms.double( 0.8 ),
65863     minimumEt = cms.double( 0.5 ),
65864     BX = cms.int32( 0 ),
65865     verbose = cms.untracked.int32( 0 )
65866 )
65867 fragment.hltAkIsoTau10Regional = cms.EDProducer( "FastjetJetProducer",
65868     useMassDropTagger = cms.bool( False ),
65869     useFiltering = cms.bool( False ),
65870     useDynamicFiltering = cms.bool( False ),
65871     useTrimming = cms.bool( False ),
65872     usePruning = cms.bool( False ),
65873     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65874     useKtPruning = cms.bool( False ),
65875     useConstituentSubtraction = cms.bool( False ),
65876     useSoftDrop = cms.bool( False ),
65877     correctShape = cms.bool( False ),
65878     UseOnlyVertexTracks = cms.bool( False ),
65879     UseOnlyOnePV = cms.bool( False ),
65880     muCut = cms.double( -1.0 ),
65881     yCut = cms.double( -1.0 ),
65882     rFilt = cms.double( -1.0 ),
65883     rFiltFactor = cms.double( -1.0 ),
65884     trimPtFracMin = cms.double( -1.0 ),
65885     zcut = cms.double( -1.0 ),
65886     rcut_factor = cms.double( -1.0 ),
65887     csRho_EtaMax = cms.double( -1.0 ),
65888     csRParam = cms.double( -1.0 ),
65889     beta = cms.double( -1.0 ),
65890     R0 = cms.double( -1.0 ),
65891     gridMaxRapidity = cms.double( -1.0 ),
65892     gridSpacing = cms.double( -1.0 ),
65893     DzTrVtxMax = cms.double( 0.0 ),
65894     DxyTrVtxMax = cms.double( 0.0 ),
65895     MaxVtxZ = cms.double( 15.0 ),
65896     subjetPtMin = cms.double( -1.0 ),
65897     muMin = cms.double( -1.0 ),
65898     muMax = cms.double( -1.0 ),
65899     yMin = cms.double( -1.0 ),
65900     yMax = cms.double( -1.0 ),
65901     dRMin = cms.double( -1.0 ),
65902     dRMax = cms.double( -1.0 ),
65903     maxDepth = cms.int32( -1 ),
65904     nFilt = cms.int32( -1 ),
65905     MinVtxNdof = cms.int32( 5 ),
65906     src = cms.InputTag( "hltCaloTowersIsoTau10Regional" ),
65907     srcPVs = cms.InputTag( "NotUsed" ),
65908     jetType = cms.string( "CaloJet" ),
65909     jetAlgorithm = cms.string( "AntiKt" ),
65910     rParam = cms.double( 0.2 ),
65911     inputEtMin = cms.double( 0.3 ),
65912     inputEMin = cms.double( 0.0 ),
65913     jetPtMin = cms.double( 1.0 ),
65914     doPVCorrection = cms.bool( False ),
65915     doAreaFastjet = cms.bool( False ),
65916     doRhoFastjet = cms.bool( False ),
65917     doPUOffsetCorr = cms.bool( False ),
65918     puPtMin = cms.double( 10.0 ),
65919     nSigmaPU = cms.double( 1.0 ),
65920     radiusPU = cms.double( 0.4 ),
65921     subtractorName = cms.string( "" ),
65922     useExplicitGhosts = cms.bool( False ),
65923     doAreaDiskApprox = cms.bool( False ),
65924     voronoiRfact = cms.double( -9.0 ),
65925     Rho_EtaMax = cms.double( 4.4 ),
65926     Ghost_EtaMax = cms.double( 6.0 ),
65927     Active_Area_Repeats = cms.int32( 5 ),
65928     GhostArea = cms.double( 0.01 ),
65929     restrictInputs = cms.bool( False ),
65930     maxInputs = cms.uint32( 1 ),
65931     writeCompound = cms.bool( False ),
65932     writeJetsWithConst = cms.bool( False ),
65933     doFastJetNonUniform = cms.bool( False ),
65934     useDeterministicSeed = cms.bool( True ),
65935     minSeed = cms.uint32( 0 ),
65936     verbosity = cms.int32( 0 ),
65937     puWidth = cms.double( 0.0 ),
65938     nExclude = cms.uint32( 0 ),
65939     maxBadEcalCells = cms.uint32( 9999999 ),
65940     maxBadHcalCells = cms.uint32( 9999999 ),
65941     maxProblematicEcalCells = cms.uint32( 9999999 ),
65942     maxProblematicHcalCells = cms.uint32( 9999999 ),
65943     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65944     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65945     puCenters = cms.vdouble(  ),
65946     applyWeight = cms.bool( False ),
65947     srcWeights = cms.InputTag( "" ),
65948     minimumTowersFraction = cms.double( 0.0 ),
65949     jetCollInstanceName = cms.string( "" ),
65950     sumRecHits = cms.bool( False )
65951 )
65952 fragment.hltCaloTowersIsoTau11Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65953     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65954     towers = cms.InputTag( "hltTowerMakerForAll" ),
65955     TauId = cms.int32( 10 ),
65956     UseTowersInCone = cms.double( 0.8 ),
65957     minimumE = cms.double( 0.8 ),
65958     minimumEt = cms.double( 0.5 ),
65959     BX = cms.int32( 0 ),
65960     verbose = cms.untracked.int32( 0 )
65961 )
65962 fragment.hltAkIsoTau11Regional = cms.EDProducer( "FastjetJetProducer",
65963     useMassDropTagger = cms.bool( False ),
65964     useFiltering = cms.bool( False ),
65965     useDynamicFiltering = cms.bool( False ),
65966     useTrimming = cms.bool( False ),
65967     usePruning = cms.bool( False ),
65968     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65969     useKtPruning = cms.bool( False ),
65970     useConstituentSubtraction = cms.bool( False ),
65971     useSoftDrop = cms.bool( False ),
65972     correctShape = cms.bool( False ),
65973     UseOnlyVertexTracks = cms.bool( False ),
65974     UseOnlyOnePV = cms.bool( False ),
65975     muCut = cms.double( -1.0 ),
65976     yCut = cms.double( -1.0 ),
65977     rFilt = cms.double( -1.0 ),
65978     rFiltFactor = cms.double( -1.0 ),
65979     trimPtFracMin = cms.double( -1.0 ),
65980     zcut = cms.double( -1.0 ),
65981     rcut_factor = cms.double( -1.0 ),
65982     csRho_EtaMax = cms.double( -1.0 ),
65983     csRParam = cms.double( -1.0 ),
65984     beta = cms.double( -1.0 ),
65985     R0 = cms.double( -1.0 ),
65986     gridMaxRapidity = cms.double( -1.0 ),
65987     gridSpacing = cms.double( -1.0 ),
65988     DzTrVtxMax = cms.double( 0.0 ),
65989     DxyTrVtxMax = cms.double( 0.0 ),
65990     MaxVtxZ = cms.double( 15.0 ),
65991     subjetPtMin = cms.double( -1.0 ),
65992     muMin = cms.double( -1.0 ),
65993     muMax = cms.double( -1.0 ),
65994     yMin = cms.double( -1.0 ),
65995     yMax = cms.double( -1.0 ),
65996     dRMin = cms.double( -1.0 ),
65997     dRMax = cms.double( -1.0 ),
65998     maxDepth = cms.int32( -1 ),
65999     nFilt = cms.int32( -1 ),
66000     MinVtxNdof = cms.int32( 5 ),
66001     src = cms.InputTag( "hltCaloTowersIsoTau11Regional" ),
66002     srcPVs = cms.InputTag( "NotUsed" ),
66003     jetType = cms.string( "CaloJet" ),
66004     jetAlgorithm = cms.string( "AntiKt" ),
66005     rParam = cms.double( 0.2 ),
66006     inputEtMin = cms.double( 0.3 ),
66007     inputEMin = cms.double( 0.0 ),
66008     jetPtMin = cms.double( 1.0 ),
66009     doPVCorrection = cms.bool( False ),
66010     doAreaFastjet = cms.bool( False ),
66011     doRhoFastjet = cms.bool( False ),
66012     doPUOffsetCorr = cms.bool( False ),
66013     puPtMin = cms.double( 10.0 ),
66014     nSigmaPU = cms.double( 1.0 ),
66015     radiusPU = cms.double( 0.4 ),
66016     subtractorName = cms.string( "" ),
66017     useExplicitGhosts = cms.bool( False ),
66018     doAreaDiskApprox = cms.bool( False ),
66019     voronoiRfact = cms.double( -9.0 ),
66020     Rho_EtaMax = cms.double( 4.4 ),
66021     Ghost_EtaMax = cms.double( 6.0 ),
66022     Active_Area_Repeats = cms.int32( 5 ),
66023     GhostArea = cms.double( 0.01 ),
66024     restrictInputs = cms.bool( False ),
66025     maxInputs = cms.uint32( 1 ),
66026     writeCompound = cms.bool( False ),
66027     writeJetsWithConst = cms.bool( False ),
66028     doFastJetNonUniform = cms.bool( False ),
66029     useDeterministicSeed = cms.bool( True ),
66030     minSeed = cms.uint32( 0 ),
66031     verbosity = cms.int32( 0 ),
66032     puWidth = cms.double( 0.0 ),
66033     nExclude = cms.uint32( 0 ),
66034     maxBadEcalCells = cms.uint32( 9999999 ),
66035     maxBadHcalCells = cms.uint32( 9999999 ),
66036     maxProblematicEcalCells = cms.uint32( 9999999 ),
66037     maxProblematicHcalCells = cms.uint32( 9999999 ),
66038     maxRecoveredEcalCells = cms.uint32( 9999999 ),
66039     maxRecoveredHcalCells = cms.uint32( 9999999 ),
66040     puCenters = cms.vdouble(  ),
66041     applyWeight = cms.bool( False ),
66042     srcWeights = cms.InputTag( "" ),
66043     minimumTowersFraction = cms.double( 0.0 ),
66044     jetCollInstanceName = cms.string( "" ),
66045     sumRecHits = cms.bool( False )
66046 )
66047 fragment.hltCaloTowersIsoTau12Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
66048     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
66049     towers = cms.InputTag( "hltTowerMakerForAll" ),
66050     TauId = cms.int32( 11 ),
66051     UseTowersInCone = cms.double( 0.8 ),
66052     minimumE = cms.double( 0.8 ),
66053     minimumEt = cms.double( 0.5 ),
66054     BX = cms.int32( 0 ),
66055     verbose = cms.untracked.int32( 0 )
66056 )
66057 fragment.hltAkIsoTau12Regional = cms.EDProducer( "FastjetJetProducer",
66058     useMassDropTagger = cms.bool( False ),
66059     useFiltering = cms.bool( False ),
66060     useDynamicFiltering = cms.bool( False ),
66061     useTrimming = cms.bool( False ),
66062     usePruning = cms.bool( False ),
66063     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
66064     useKtPruning = cms.bool( False ),
66065     useConstituentSubtraction = cms.bool( False ),
66066     useSoftDrop = cms.bool( False ),
66067     correctShape = cms.bool( False ),
66068     UseOnlyVertexTracks = cms.bool( False ),
66069     UseOnlyOnePV = cms.bool( False ),
66070     muCut = cms.double( -1.0 ),
66071     yCut = cms.double( -1.0 ),
66072     rFilt = cms.double( -1.0 ),
66073     rFiltFactor = cms.double( -1.0 ),
66074     trimPtFracMin = cms.double( -1.0 ),
66075     zcut = cms.double( -1.0 ),
66076     rcut_factor = cms.double( -1.0 ),
66077     csRho_EtaMax = cms.double( -1.0 ),
66078     csRParam = cms.double( -1.0 ),
66079     beta = cms.double( -1.0 ),
66080     R0 = cms.double( -1.0 ),
66081     gridMaxRapidity = cms.double( -1.0 ),
66082     gridSpacing = cms.double( -1.0 ),
66083     DzTrVtxMax = cms.double( 0.0 ),
66084     DxyTrVtxMax = cms.double( 0.0 ),
66085     MaxVtxZ = cms.double( 15.0 ),
66086     subjetPtMin = cms.double( -1.0 ),
66087     muMin = cms.double( -1.0 ),
66088     muMax = cms.double( -1.0 ),
66089     yMin = cms.double( -1.0 ),
66090     yMax = cms.double( -1.0 ),
66091     dRMin = cms.double( -1.0 ),
66092     dRMax = cms.double( -1.0 ),
66093     maxDepth = cms.int32( -1 ),
66094     nFilt = cms.int32( -1 ),
66095     MinVtxNdof = cms.int32( 5 ),
66096     src = cms.InputTag( "hltCaloTowersIsoTau12Regional" ),
66097     srcPVs = cms.InputTag( "NotUsed" ),
66098     jetType = cms.string( "CaloJet" ),
66099     jetAlgorithm = cms.string( "AntiKt" ),
66100     rParam = cms.double( 0.2 ),
66101     inputEtMin = cms.double( 0.3 ),
66102     inputEMin = cms.double( 0.0 ),
66103     jetPtMin = cms.double( 1.0 ),
66104     doPVCorrection = cms.bool( False ),
66105     doAreaFastjet = cms.bool( False ),
66106     doRhoFastjet = cms.bool( False ),
66107     doPUOffsetCorr = cms.bool( False ),
66108     puPtMin = cms.double( 10.0 ),
66109     nSigmaPU = cms.double( 1.0 ),
66110     radiusPU = cms.double( 0.4 ),
66111     subtractorName = cms.string( "" ),
66112     useExplicitGhosts = cms.bool( False ),
66113     doAreaDiskApprox = cms.bool( False ),
66114     voronoiRfact = cms.double( -9.0 ),
66115     Rho_EtaMax = cms.double( 4.4 ),
66116     Ghost_EtaMax = cms.double( 6.0 ),
66117     Active_Area_Repeats = cms.int32( 5 ),
66118     GhostArea = cms.double( 0.01 ),
66119     restrictInputs = cms.bool( False ),
66120     maxInputs = cms.uint32( 1 ),
66121     writeCompound = cms.bool( False ),
66122     writeJetsWithConst = cms.bool( False ),
66123     doFastJetNonUniform = cms.bool( False ),
66124     useDeterministicSeed = cms.bool( True ),
66125     minSeed = cms.uint32( 0 ),
66126     verbosity = cms.int32( 0 ),
66127     puWidth = cms.double( 0.0 ),
66128     nExclude = cms.uint32( 0 ),
66129     maxBadEcalCells = cms.uint32( 9999999 ),
66130     maxBadHcalCells = cms.uint32( 9999999 ),
66131     maxProblematicEcalCells = cms.uint32( 9999999 ),
66132     maxProblematicHcalCells = cms.uint32( 9999999 ),
66133     maxRecoveredEcalCells = cms.uint32( 9999999 ),
66134     maxRecoveredHcalCells = cms.uint32( 9999999 ),
66135     puCenters = cms.vdouble(  ),
66136     applyWeight = cms.bool( False ),
66137     srcWeights = cms.InputTag( "" ),
66138     minimumTowersFraction = cms.double( 0.0 ),
66139     jetCollInstanceName = cms.string( "" ),
66140     sumRecHits = cms.bool( False )
66141 )
66142 fragment.hltL2TauJets = cms.EDProducer( "L2TauJetsMerger",
66143     JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional','hltAkIsoTau5Regional','hltAkIsoTau6Regional','hltAkIsoTau7Regional','hltAkIsoTau8Regional','hltAkIsoTau9Regional','hltAkIsoTau10Regional','hltAkIsoTau11Regional','hltAkIsoTau12Regional' ),
66144     EtMin = cms.double( 20.0 )
66145 )
66146 fragment.hltSingleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
66147     saveTags = cms.bool( True ),
66148     inputTag = cms.InputTag( "hltL2TauJets" ),
66149     triggerType = cms.int32( 84 ),
66150     MinE = cms.double( -1.0 ),
66151     MinPt = cms.double( 20.0 ),
66152     MinMass = cms.double( -1.0 ),
66153     MaxMass = cms.double( -1.0 ),
66154     MinEta = cms.double( -1.0 ),
66155     MaxEta = cms.double( 2.2 ),
66156     MinN = cms.int32( 1 )
66157 )
66158 fragment.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector",
66159     src = cms.InputTag( "hltL2TauJets" ),
66160     filter = cms.bool( False ),
66161     cut = cms.string( "pt > 20 & abs(eta) < 2.5" )
66162 )
66163 fragment.hltL2TauPixelIsoTagProducerGlob = cms.EDProducer( "L2TauPixelIsoTagProducer",
66164     JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ),
66165     BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
66166     VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ),
66167     MaxNumberPV = cms.int32( 1 ),
66168     IsoConeMax = cms.double( 0.4 ),
66169     IsoConeMin = cms.double( 0.15 ),
66170     TrackMinPt = cms.double( 0.9 ),
66171     TrackMinNHits = cms.int32( 3 ),
66172     TrackMaxNChi2 = cms.double( 1000.0 ),
66173     TrackPVMaxDZ = cms.double( 0.1 ),
66174     TrackMaxDxy = cms.double( 0.2 ),
66175     TrackSrc = cms.InputTag( "" )
66176 )
66177 fragment.hltL2TauIsoFilterGlob = cms.EDFilter( "HLTCaloJetTag",
66178     saveTags = cms.bool( True ),
66179     Jets = cms.InputTag( "hltL2TausForPixelIsolation" ),
66180     JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerGlob" ),
66181     MinTag = cms.double( 0.0 ),
66182     MaxTag = cms.double( 3.0 ),
66183     MinJets = cms.int32( 1 ),
66184     MatchJetsByDeltaR = cms.bool( False ),
66185     MaxJetDeltaR = cms.double( 0.1 ),
66186     TriggerType = cms.int32( 84 )
66187 )
66188 fragment.hltL2TauJetsIsoGlob = cms.EDProducer( "HLTCaloJetCollectionProducer",
66189     HLTObject = cms.InputTag( "hltL2TauIsoFilterGlob" ),
66190     TriggerTypes = cms.vint32( 84 )
66191 )
66192 fragment.hltSingleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
66193     saveTags = cms.bool( True ),
66194     inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ),
66195     triggerType = cms.int32( 84 ),
66196     MinE = cms.double( -1.0 ),
66197     MinPt = cms.double( 20.0 ),
66198     MinMass = cms.double( -1.0 ),
66199     MaxMass = cms.double( -1.0 ),
66200     MinEta = cms.double( -1.0 ),
66201     MaxEta = cms.double( 2.2 ),
66202     MinN = cms.int32( 1 )
66203 )
66204 fragment.hltPFJetForBtagSelectorMinPt20 = cms.EDFilter( "HLT1PFJet",
66205     saveTags = cms.bool( True ),
66206     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
66207     triggerType = cms.int32( 86 ),
66208     MinE = cms.double( -1.0 ),
66209     MinPt = cms.double( 20.0 ),
66210     MinMass = cms.double( -1.0 ),
66211     MaxMass = cms.double( -1.0 ),
66212     MinEta = cms.double( -1.0 ),
66213     MaxEta = cms.double( 2.6 ),
66214     MinN = cms.int32( 1 )
66215 )
66216 fragment.hltPFJetForBtagMinPt20 = cms.EDProducer( "HLTPFJetCollectionProducer",
66217     HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt20" ),
66218     TriggerTypes = cms.vint32( 86 )
66219 )
66220 fragment.hltDeepBLifetimeTagInfosPFMinPt20 = cms.EDProducer( "CandIPProducer",
66221     primaryVertex = cms.InputTag( "hltVerticesPFFilter" ),
66222     computeProbabilities = cms.bool( True ),
66223     computeGhostTrack = cms.bool( True ),
66224     ghostTrackPriorDeltaR = cms.double( 0.03 ),
66225     minimumNumberOfPixelHits = cms.int32( 2 ),
66226     minimumNumberOfHits = cms.int32( 3 ),
66227     maximumTransverseImpactParameter = cms.double( 0.2 ),
66228     minimumTransverseMomentum = cms.double( 1.0 ),
66229     maximumChiSquared = cms.double( 5.0 ),
66230     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
66231     jetDirectionUsingTracks = cms.bool( False ),
66232     jetDirectionUsingGhostTrack = cms.bool( False ),
66233     useTrackQuality = cms.bool( False ),
66234     jets = cms.InputTag( "hltPFJetForBtagMinPt20" ),
66235     candidates = cms.InputTag( "hltParticleFlow" ),
66236     maxDeltaR = cms.double( 0.4 )
66237 )
66238 fragment.hltPrimaryVertexAssociationMinPt20 = cms.EDProducer( "PFCandidatePrimaryVertexSorter",
66239     sorting = cms.PSet(  ),
66240     assignment = cms.PSet( 
66241       maxDxyForJetAxisAssigment = cms.double( 0.1 ),
66242       maxDzForJetAxisAssigment = cms.double( 0.1 ),
66243       useTiming = cms.bool( False ),
66244       preferHighRanked = cms.bool( False ),
66245       EtaMinUseDz = cms.double( -1.0 ),
66246       maxDistanceToJetAxis = cms.double( 0.07 ),
66247       PtMaxCharged = cms.double( -1.0 ),
66248       minJetPt = cms.double( 20.0 ),
66249       maxDzSigForPrimaryAssignment = cms.double( 5.0 ),
66250       OnlyUseFirstDz = cms.bool( False ),
66251       maxDzErrorForPrimaryAssignment = cms.double( 0.05 ),
66252       maxDzForPrimaryAssignment = cms.double( 0.1 ),
66253       maxJetDeltaR = cms.double( 0.5 ),
66254       maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ),
66255       DzCutForChargedFromPUVtxs = cms.double( 0.2 ),
66256       maxDtSigForPrimaryAssignment = cms.double( 3.0 ),
66257       maxDxyForNotReconstructedPrimary = cms.double( 0.01 ),
66258       useVertexFit = cms.bool( True ),
66259       NumOfPUVtxsForCharged = cms.uint32( 0 )
66260     ),
66261     qualityForPrimary = cms.int32( 2 ),
66262     usePVMET = cms.bool( True ),
66263     particles = cms.InputTag( "hltParticleFlow" ),
66264     vertices = cms.InputTag( "hltVerticesPFFilter" ),
66265     jets = cms.InputTag( "hltPFJetForBtagMinPt20" ),
66266     produceAssociationToOriginalVertices = cms.bool( True ),
66267     produceSortedVertices = cms.bool( False ),
66268     producePileUpCollection = cms.bool( False ),
66269     produceNoPileUpCollection = cms.bool( False )
66270 )
66271 fragment.hltParticleNetJetTagInfosMinPt20 = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
66272     jet_radius = cms.double( 0.4 ),
66273     min_jet_pt = cms.double( 20.0 ),
66274     max_jet_eta = cms.double( 2.5 ),
66275     min_pt_for_track_properties = cms.double( 0.95 ),
66276     min_pt_for_pfcandidates = cms.double( 0.1 ),
66277     use_puppiP4 = cms.bool( False ),
66278     include_neutrals = cms.bool( True ),
66279     sort_by_sip2dsig = cms.bool( False ),
66280     min_puppi_wgt = cms.double( -1.0 ),
66281     flip_ip_sign = cms.bool( False ),
66282     sip3dSigMax = cms.double( -1.0 ),
66283     use_hlt_features = cms.bool( True ),
66284     vertices = cms.InputTag( "hltVerticesPFFilter" ),
66285     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
66286     pf_candidates = cms.InputTag( "hltParticleFlow" ),
66287     jets = cms.InputTag( "hltPFJetForBtagMinPt20" ),
66288     unsubjet_map = cms.InputTag( "" ),
66289     puppi_value_map = cms.InputTag( "" ),
66290     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt20','original' ),
66291     use_scouting_features = cms.bool( False ),
66292     normchi2_value_map = cms.InputTag( "" ),
66293     dz_value_map = cms.InputTag( "" ),
66294     dxy_value_map = cms.InputTag( "" ),
66295     dzsig_value_map = cms.InputTag( "" ),
66296     dxysig_value_map = cms.InputTag( "" ),
66297     lostInnerHits_value_map = cms.InputTag( "" ),
66298     quality_value_map = cms.InputTag( "" ),
66299     trkPt_value_map = cms.InputTag( "" ),
66300     trkEta_value_map = cms.InputTag( "" ),
66301     trkPhi_value_map = cms.InputTag( "" ),
66302     covarianceVersion = cms.int32( 1 ),
66303     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
66304 )
66305 fragment.hltParticleNetONNXJetTagsMinPt20 = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
66306     src = cms.InputTag( "hltParticleNetJetTagInfosMinPt20" ),
66307     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ),
66308     preprocessParams = cms.PSet(  ),
66309     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ),
66310     flav_names = cms.vstring( 'probtauhp',
66311       'probtauhm',
66312       'probb',
66313       'probc',
66314       'probuds',
66315       'probg',
66316       'ptcorr' ),
66317     jets = cms.InputTag( "" ),
66318     produceValueMap = cms.untracked.bool( False ),
66319     debugMode = cms.untracked.bool( False )
66320 )
66321 fragment.hltParticleNetDiscriminatorsJetTagsMinPt20 = cms.EDProducer( "BTagProbabilityToDiscriminator",
66322     discriminators = cms.VPSet( 
66323       cms.PSet(  name = cms.string( "BvsAll" ),
66324         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb' ),
66325         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' )
66326       ),
66327       cms.PSet(  name = cms.string( "CvsAll" ),
66328         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ),
66329         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' )
66330       ),
66331       cms.PSet(  name = cms.string( "TauhvsAll" ),
66332         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' ),
66333         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg','hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' )
66334       ),
66335       cms.PSet(  name = cms.string( "CvsL" ),
66336         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ),
66337         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' )
66338       )
66339     )
66340 )
66341 fragment.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau = cms.EDFilter( "TauTagFilter",
66342     saveTags = cms.bool( True ),
66343     nExpected = cms.int32( 1 ),
66344     taus = cms.InputTag( "hltPFJetForBtagMinPt20" ),
66345     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ),
66346     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ),
66347     seeds = cms.InputTag( "hltSingleL2Tau20eta2p2" ),
66348     seedTypes = cms.vint32( -100 ),
66349     selection = cms.string( "double t1 = 0.40, t2 = 0.25, t3 = 0.001, t4 = 0, x1 = 20, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
66350     minPt = cms.double( 20.0 ),
66351     maxEta = cms.double( 2.2 ),
66352     usePtCorr = cms.bool( True ),
66353     matchWithSeeds = cms.bool( False ),
66354     matchingdR = cms.double( 0.5 )
66355 )
66356 fragment.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 = cms.EDFilter( "HLT2MuonPFJet",
66357     saveTags = cms.bool( True ),
66358     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66359     originTag2 = cms.VInputTag( 'hltPFJetForBtagMinPt20' ),
66360     inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66361     inputTag2 = cms.InputTag( "hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau" ),
66362     triggerType1 = cms.int32( 83 ),
66363     triggerType2 = cms.int32( 84 ),
66364     MinDeta = cms.double( 1.0 ),
66365     MaxDeta = cms.double( -1.0 ),
66366     MinDphi = cms.double( 0.0 ),
66367     MaxDphi = cms.double( -1.0 ),
66368     MinDelR = cms.double( 0.3 ),
66369     MaxDelR = cms.double( 99999.0 ),
66370     MinPt = cms.double( 1.0 ),
66371     MaxPt = cms.double( -1.0 ),
66372     MinMinv = cms.double( 0.0 ),
66373     MaxMinv = cms.double( -1.0 ),
66374     MinN = cms.int32( 1 )
66375 )
66376 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
66377     offset = cms.uint32( 0 ),
66378     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66379 )
66380 fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau = cms.EDFilter( "L2TauTagFilter",
66381     saveTags = cms.bool( True ),
66382     nExpected = cms.int32( 1 ),
66383     L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
66384     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ),
66385     DiscrWP = cms.double( 0.3 ),
66386     l1TauPtThreshold = cms.double( 250.0 )
66387 )
66388 fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring = cms.EDFilter( "TauTagFilter",
66389     saveTags = cms.bool( True ),
66390     nExpected = cms.int32( 1 ),
66391     taus = cms.InputTag( "hltPFJetForBtag" ),
66392     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66393     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66394     seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau" ),
66395     seedTypes = cms.vint32( -100 ),
66396     selection = cms.string( "double t1 = 0.40, t2 = 0.30, t3 = 0.001, t4 = 0, x1 = 45, x2 = 150, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
66397     minPt = cms.double( 45.0 ),
66398     maxEta = cms.double( 2.3 ),
66399     usePtCorr = cms.bool( True ),
66400     matchWithSeeds = cms.bool( True ),
66401     matchingdR = cms.double( 0.5 )
66402 )
66403 fragment.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 = cms.EDFilter( "HLT2MuonPFJet",
66404     saveTags = cms.bool( True ),
66405     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66406     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66407     inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66408     inputTag2 = cms.InputTag( "hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring" ),
66409     triggerType1 = cms.int32( 83 ),
66410     triggerType2 = cms.int32( 84 ),
66411     MinDeta = cms.double( 1.0 ),
66412     MaxDeta = cms.double( -1.0 ),
66413     MinDphi = cms.double( 0.0 ),
66414     MaxDphi = cms.double( -1.0 ),
66415     MinDelR = cms.double( 0.3 ),
66416     MaxDelR = cms.double( 99999.0 ),
66417     MinPt = cms.double( 1.0 ),
66418     MaxPt = cms.double( -1.0 ),
66419     MinMinv = cms.double( 0.0 ),
66420     MaxMinv = cms.double( -1.0 ),
66421     MinN = cms.int32( 1 )
66422 )
66423 fragment.hltPreIsoMu24eta2p1PFHT250 = cms.EDFilter( "HLTPrescaler",
66424     offset = cms.uint32( 0 ),
66425     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66426 )
66427 fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
66428     offset = cms.uint32( 0 ),
66429     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66430 )
66431 fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
66432     offset = cms.uint32( 0 ),
66433     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66434 )
66435 fragment.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
66436     offset = cms.uint32( 0 ),
66437     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66438 )
66439 fragment.hlt1PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet",
66440     saveTags = cms.bool( True ),
66441     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
66442     triggerType = cms.int32( 86 ),
66443     MinE = cms.double( -1.0 ),
66444     MinPt = cms.double( 25.0 ),
66445     MinMass = cms.double( -1.0 ),
66446     MaxMass = cms.double( -1.0 ),
66447     MinEta = cms.double( -1.0 ),
66448     MaxEta = cms.double( 2.5 ),
66449     MinN = cms.int32( 1 )
66450 )
66451 fragment.hltSinglePFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer",
66452     HLTObject = cms.InputTag( "hlt1PFCentralJetPt25" ),
66453     TriggerTypes = cms.vint32( 86 )
66454 )
66455 fragment.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
66456     saveTags = cms.bool( True ),
66457     Jets = cms.InputTag( "hltSinglePFCentralJetPt25" ),
66458     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66459     MinTag = cms.double( 0.5 ),
66460     MaxTag = cms.double( 999999.0 ),
66461     MinJetToSum = cms.int32( 1 ),
66462     MaxJetToSum = cms.int32( 1 ),
66463     UseMeanValue = cms.bool( True ),
66464     MatchByDeltaR = cms.bool( True ),
66465     MaxDeltaR = cms.double( 0.4 ),
66466     TriggerType = cms.int32( 86 )
66467 )
66468 fragment.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
66469     offset = cms.uint32( 0 ),
66470     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66471 )
66472 fragment.hltL2DoubleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter",
66473     saveTags = cms.bool( True ),
66474     nExpected = cms.int32( 2 ),
66475     L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigOR" ),
66476     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTau' ),
66477     DiscrWP = cms.double( 0.3 ),
66478     l1TauPtThreshold = cms.double( 250.0 )
66479 )
66480 fragment.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau = cms.EDFilter( "TauTagFilter",
66481     saveTags = cms.bool( True ),
66482     nExpected = cms.int32( 2 ),
66483     taus = cms.InputTag( "hltPFJetForBtag" ),
66484     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66485     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66486     seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ),
66487     seedTypes = cms.vint32( -100 ),
66488     selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
66489     minPt = cms.double( 30.0 ),
66490     maxEta = cms.double( 2.3 ),
66491     usePtCorr = cms.bool( True ),
66492     matchWithSeeds = cms.bool( True ),
66493     matchingdR = cms.double( 0.5 )
66494 )
66495 fragment.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
66496     offset = cms.uint32( 0 ),
66497     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66498 )
66499 fragment.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau = cms.EDFilter( "TauTagFilter",
66500     saveTags = cms.bool( True ),
66501     nExpected = cms.int32( 2 ),
66502     taus = cms.InputTag( "hltPFJetForBtag" ),
66503     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66504     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66505     seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ),
66506     seedTypes = cms.vint32( -100 ),
66507     selection = cms.string( "double t1 = 0.60, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
66508     minPt = cms.double( 30.0 ),
66509     maxEta = cms.double( 2.3 ),
66510     usePtCorr = cms.bool( True ),
66511     matchWithSeeds = cms.bool( True ),
66512     matchingdR = cms.double( 0.5 )
66513 )
66514 fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 = cms.EDFilter( "HLTPrescaler",
66515     offset = cms.uint32( 0 ),
66516     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66517 )
66518 fragment.hltL2DoubleTauJetTagNNFilter = cms.EDFilter( "L2TauTagFilter",
66519     saveTags = cms.bool( True ),
66520     nExpected = cms.int32( 2 ),
66521     L1TauSrc = cms.InputTag( "hltL1sBigORDoubleTauJet" ),
66522     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauJet' ),
66523     DiscrWP = cms.double( 0.3 ),
66524     l1TauPtThreshold = cms.double( 250.0 )
66525 )
66526 fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet = cms.EDFilter( "TauTagFilter",
66527     saveTags = cms.bool( True ),
66528     nExpected = cms.int32( 2 ),
66529     taus = cms.InputTag( "hltPFJetForBtag" ),
66530     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66531     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66532     seeds = cms.InputTag( "hltL2DoubleTauJetTagNNFilter" ),
66533     seedTypes = cms.vint32( -100 ),
66534     selection = cms.string( "double t1 = 0.64, t2 = 0.46, t3 = 0.001, t4 = 0, x1 = 26, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
66535     minPt = cms.double( 26.0 ),
66536     maxEta = cms.double( 2.3 ),
66537     usePtCorr = cms.bool( True ),
66538     matchWithSeeds = cms.bool( True ),
66539     matchingdR = cms.double( 0.5 )
66540 )
66541 fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet60 = cms.EDFilter( "HLT3TriplePFJet",
66542     saveTags = cms.bool( True ),
66543     originTag1 = cms.VInputTag( 'hltPFJetForBtag' ),
66544     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66545     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
66546     inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
66547     inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
66548     inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ),
66549     triggerType1 = cms.int32( 84 ),
66550     triggerType2 = cms.int32( 84 ),
66551     triggerType3 = cms.int32( 85 ),
66552     MinDphi = cms.double( 1.0 ),
66553     MaxDphi = cms.double( -1.0 ),
66554     MinDeta = cms.double( 1.0 ),
66555     MaxDeta = cms.double( -1.0 ),
66556     MinMinv = cms.double( 1.0 ),
66557     MaxMinv = cms.double( -1.0 ),
66558     MinDelR = cms.double( 0.5 ),
66559     MaxDelR = cms.double( 9999.0 ),
66560     MinPt = cms.double( 1.0 ),
66561     MaxPt = cms.double( -1.0 ),
66562     MinN = cms.int32( 1 )
66563 )
66564 fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 = cms.EDFilter( "HLTPrescaler",
66565     offset = cms.uint32( 0 ),
66566     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66567 )
66568 fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet75 = cms.EDFilter( "HLT3TriplePFJet",
66569     saveTags = cms.bool( True ),
66570     originTag1 = cms.VInputTag( 'hltPFJetForBtag' ),
66571     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66572     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
66573     inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
66574     inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
66575     inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ),
66576     triggerType1 = cms.int32( 84 ),
66577     triggerType2 = cms.int32( 84 ),
66578     triggerType3 = cms.int32( 85 ),
66579     MinDphi = cms.double( 1.0 ),
66580     MaxDphi = cms.double( -1.0 ),
66581     MinDeta = cms.double( 1.0 ),
66582     MaxDeta = cms.double( -1.0 ),
66583     MinMinv = cms.double( 1.0 ),
66584     MaxMinv = cms.double( -1.0 ),
66585     MinDelR = cms.double( 0.5 ),
66586     MaxDelR = cms.double( 9999.0 ),
66587     MinPt = cms.double( 1.0 ),
66588     MaxPt = cms.double( -1.0 ),
66589     MinN = cms.int32( 1 )
66590 )
66591 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
66592     offset = cms.uint32( 0 ),
66593     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66594 )
66595 fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
66596     saveTags = cms.bool( True ),
66597     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
66598     PreviousCandTag = cms.InputTag( "hltL1sMu22erIsoTau40er" ),
66599     MaxEta = cms.double( 2.1 ),
66600     MinPt = cms.double( 0.0 ),
66601     MaxDeltaR = cms.double( 0.3 ),
66602     MinN = cms.int32( 1 ),
66603     CentralBxOnly = cms.bool( True ),
66604     SelectQualities = cms.vint32(  )
66605 )
66606 fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
66607     saveTags = cms.bool( True ),
66608     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66609     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
66610     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ),
66611     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66612     MinN = cms.int32( 0 ),
66613     MaxEta = cms.double( 2.16 ),
66614     AbsEtaBins = cms.vdouble( 0.0 ),
66615     MinNstations = cms.vint32( 0 ),
66616     MinNhits = cms.vint32( 0 ),
66617     CutOnChambers = cms.bool( False ),
66618     MinNchambers = cms.vint32( 0 ),
66619     MaxDr = cms.double( 9999.0 ),
66620     MinDr = cms.double( -1.0 ),
66621     MaxDz = cms.double( 9999.0 ),
66622     MinDxySig = cms.double( -1.0 ),
66623     MinPt = cms.double( 0.0 ),
66624     NSigmaPt = cms.double( 0.0 ),
66625     MatchToPreviousCand = cms.bool( True )
66626 )
66627 fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
66628     saveTags = cms.bool( True ),
66629     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
66630     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ),
66631     MaxEta = cms.double( 2.5 ),
66632     MinPt = cms.double( 0.0 ),
66633     MaxDeltaR = cms.double( 0.3 ),
66634     MinN = cms.int32( 1 ),
66635     CentralBxOnly = cms.bool( True ),
66636     SelectQualities = cms.vint32(  )
66637 )
66638 fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
66639     saveTags = cms.bool( True ),
66640     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66641     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
66642     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q" ),
66643     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0" ),
66644     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
66645     MinN = cms.int32( 1 ),
66646     MaxEta = cms.double( 2.1 ),
66647     MinNhits = cms.int32( 0 ),
66648     MaxDr = cms.double( 2.0 ),
66649     MinDr = cms.double( -1.0 ),
66650     MaxDz = cms.double( 9999.0 ),
66651     MinDxySig = cms.double( -1.0 ),
66652     MinPt = cms.double( 24.0 ),
66653     NSigmaPt = cms.double( 0.0 ),
66654     MaxNormalizedChi2 = cms.double( 9999.0 ),
66655     MaxDXYBeamSpot = cms.double( 9999.0 ),
66656     MinDXYBeamSpot = cms.double( -1.0 ),
66657     MinNmuonHits = cms.int32( 0 ),
66658     MaxPtDifference = cms.double( 9999.0 ),
66659     MinTrackPt = cms.double( 0.0 ),
66660     minMuonStations = cms.int32( 2 ),
66661     minTrkHits = cms.int32( -1 ),
66662     minMuonHits = cms.int32( -1 ),
66663     allowedTypeMask = cms.uint32( 255 ),
66664     requiredTypeMask = cms.uint32( 0 ),
66665     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
66666     trkMuonId = cms.uint32( 0 ),
66667     L1MatchingdR = cms.double( 0.3 ),
66668     MatchToPreviousCand = cms.bool( True ),
66669     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
66670     requireL3MuonTrajectorySeed = cms.bool( False ),
66671     useSimpleGeometry = cms.bool( True ),
66672     useStation2 = cms.bool( True ),
66673     fallbackToME1 = cms.bool( False ),
66674     cosmicPropagationHypothesis = cms.bool( False ),
66675     useMB2InOverlap = cms.bool( False ),
66676     useTrack = cms.string( "tracker" ),
66677     useState = cms.string( "atVertex" ),
66678     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
66679     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
66680     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
66681 )
66682 fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
66683     saveTags = cms.bool( True ),
66684     candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q" ),
66685     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
66686     rhoTag = cms.InputTag( "" ),
66687     energyLowEdges = cms.vdouble( 0.0 ),
66688     lessThan = cms.bool( True ),
66689     useEt = cms.bool( True ),
66690     useAbs = cms.bool( False ),
66691     thrRegularEB = cms.vdouble( -1.0 ),
66692     thrRegularEE = cms.vdouble( -1.0 ),
66693     thrOverEEB = cms.vdouble( 0.14 ),
66694     thrOverEEE = cms.vdouble( 0.1 ),
66695     thrOverE2EB = cms.vdouble( -1.0 ),
66696     thrOverE2EE = cms.vdouble( -1.0 ),
66697     ncandcut = cms.int32( 1 ),
66698     doRhoCorrection = cms.bool( False ),
66699     rhoMax = cms.double( 9.9999999E7 ),
66700     rhoScale = cms.double( 1.0 ),
66701     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
66702     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
66703     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
66704 )
66705 fragment.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
66706     saveTags = cms.bool( True ),
66707     candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ),
66708     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
66709     rhoTag = cms.InputTag( "" ),
66710     energyLowEdges = cms.vdouble( 0.0 ),
66711     lessThan = cms.bool( True ),
66712     useEt = cms.bool( True ),
66713     useAbs = cms.bool( False ),
66714     thrRegularEB = cms.vdouble( -1.0 ),
66715     thrRegularEE = cms.vdouble( -1.0 ),
66716     thrOverEEB = cms.vdouble( 0.177 ),
66717     thrOverEEE = cms.vdouble( 0.24 ),
66718     thrOverE2EB = cms.vdouble( -1.0 ),
66719     thrOverE2EE = cms.vdouble( -1.0 ),
66720     ncandcut = cms.int32( 1 ),
66721     doRhoCorrection = cms.bool( False ),
66722     rhoMax = cms.double( 9.9999999E7 ),
66723     rhoScale = cms.double( 1.0 ),
66724     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
66725     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
66726     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
66727 )
66728 fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
66729     saveTags = cms.bool( True ),
66730     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
66731     PreviousCandTag = cms.InputTag( "hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ),
66732     MinN = cms.int32( 1 ),
66733     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
66734     IsolatorPSet = cms.PSet(  )
66735 )
66736 fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP = cms.EDFilter( "L2TauTagFilter",
66737     saveTags = cms.bool( True ),
66738     nExpected = cms.int32( 1 ),
66739     L1TauSrc = cms.InputTag( "hltL1sMu22erIsoTau40er" ),
66740     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu22Tau40' ),
66741     DiscrWP = cms.double( 0.8517 ),
66742     l1TauPtThreshold = cms.double( 250.0 )
66743 )
66744 fragment.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter",
66745     saveTags = cms.bool( True ),
66746     nExpected = cms.int32( 1 ),
66747     taus = cms.InputTag( "hltPFJetForBtag" ),
66748     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66749     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66750     seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ),
66751     seedTypes = cms.vint32( -100 ),
66752     selection = cms.string( "double t1 = 0.94, t2 = 0.90, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
66753     minPt = cms.double( 130.0 ),
66754     maxEta = cms.double( 2.3 ),
66755     usePtCorr = cms.bool( True ),
66756     matchWithSeeds = cms.bool( True ),
66757     matchingdR = cms.double( 0.5 )
66758 )
66759 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet",
66760     saveTags = cms.bool( True ),
66761     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66762     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66763     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66764     inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40" ),
66765     triggerType1 = cms.int32( 83 ),
66766     triggerType2 = cms.int32( 84 ),
66767     MinDeta = cms.double( 1.0 ),
66768     MaxDeta = cms.double( -1.0 ),
66769     MinDphi = cms.double( 0.0 ),
66770     MaxDphi = cms.double( -1.0 ),
66771     MinDelR = cms.double( 0.3 ),
66772     MaxDelR = cms.double( 99999.0 ),
66773     MinPt = cms.double( 1.0 ),
66774     MaxPt = cms.double( -1.0 ),
66775     MinMinv = cms.double( 0.0 ),
66776     MaxMinv = cms.double( -1.0 ),
66777     MinN = cms.int32( 1 )
66778 )
66779 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
66780     offset = cms.uint32( 0 ),
66781     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66782 )
66783 fragment.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter",
66784     saveTags = cms.bool( True ),
66785     nExpected = cms.int32( 1 ),
66786     taus = cms.InputTag( "hltPFJetForBtag" ),
66787     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66788     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66789     seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ),
66790     seedTypes = cms.vint32( -100 ),
66791     selection = cms.string( "double t1 = 1.0, t2 = 0.95, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
66792     minPt = cms.double( 130.0 ),
66793     maxEta = cms.double( 2.3 ),
66794     usePtCorr = cms.bool( True ),
66795     matchWithSeeds = cms.bool( True ),
66796     matchingdR = cms.double( 0.5 )
66797 )
66798 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet",
66799     saveTags = cms.bool( True ),
66800     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66801     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66802     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66803     inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40" ),
66804     triggerType1 = cms.int32( 83 ),
66805     triggerType2 = cms.int32( 84 ),
66806     MinDeta = cms.double( 1.0 ),
66807     MaxDeta = cms.double( -1.0 ),
66808     MinDphi = cms.double( 0.0 ),
66809     MaxDphi = cms.double( -1.0 ),
66810     MinDelR = cms.double( 0.3 ),
66811     MaxDelR = cms.double( 99999.0 ),
66812     MinPt = cms.double( 1.0 ),
66813     MaxPt = cms.double( -1.0 ),
66814     MinMinv = cms.double( 0.0 ),
66815     MaxMinv = cms.double( -1.0 ),
66816     MinN = cms.int32( 1 )
66817 )
66818 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
66819     offset = cms.uint32( 0 ),
66820     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66821 )
66822 fragment.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter",
66823     saveTags = cms.bool( True ),
66824     nExpected = cms.int32( 1 ),
66825     taus = cms.InputTag( "hltPFJetForBtag" ),
66826     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66827     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66828     seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ),
66829     seedTypes = cms.vint32( -100 ),
66830     selection = cms.string( "double t1 = 1.0, t2 = 0.99, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
66831     minPt = cms.double( 130.0 ),
66832     maxEta = cms.double( 2.3 ),
66833     usePtCorr = cms.bool( True ),
66834     matchWithSeeds = cms.bool( True ),
66835     matchingdR = cms.double( 0.5 )
66836 )
66837 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet",
66838     saveTags = cms.bool( True ),
66839     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66840     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66841     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66842     inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40" ),
66843     triggerType1 = cms.int32( 83 ),
66844     triggerType2 = cms.int32( 84 ),
66845     MinDeta = cms.double( 1.0 ),
66846     MaxDeta = cms.double( -1.0 ),
66847     MinDphi = cms.double( 0.0 ),
66848     MaxDphi = cms.double( -1.0 ),
66849     MinDelR = cms.double( 0.3 ),
66850     MaxDelR = cms.double( 99999.0 ),
66851     MinPt = cms.double( 1.0 ),
66852     MaxPt = cms.double( -1.0 ),
66853     MinMinv = cms.double( 0.0 ),
66854     MaxMinv = cms.double( -1.0 ),
66855     MinN = cms.int32( 1 )
66856 )
66857 fragment.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
66858     offset = cms.uint32( 0 ),
66859     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66860 )
66861 fragment.hltL2SingleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter",
66862     saveTags = cms.bool( True ),
66863     nExpected = cms.int32( 1 ),
66864     L1TauSrc = cms.InputTag( "hltL1sSingleTau" ),
66865     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','SingleTau' ),
66866     DiscrWP = cms.double( 0.8517 ),
66867     l1TauPtThreshold = cms.double( 250.0 )
66868 )
66869 fragment.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter",
66870     saveTags = cms.bool( True ),
66871     nExpected = cms.int32( 1 ),
66872     taus = cms.InputTag( "hltPFJetForBtag" ),
66873     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66874     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66875     seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ),
66876     seedTypes = cms.vint32( -100 ),
66877     selection = cms.string( "double t1 = 0.94, t2 = 0.90, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
66878     minPt = cms.double( 130.0 ),
66879     maxEta = cms.double( 2.3 ),
66880     usePtCorr = cms.bool( True ),
66881     matchWithSeeds = cms.bool( True ),
66882     matchingdR = cms.double( 0.5 )
66883 )
66884 fragment.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
66885     offset = cms.uint32( 0 ),
66886     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66887 )
66888 fragment.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau = cms.EDFilter( "TauTagFilter",
66889     saveTags = cms.bool( True ),
66890     nExpected = cms.int32( 1 ),
66891     taus = cms.InputTag( "hltPFJetForBtag" ),
66892     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66893     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66894     seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ),
66895     seedTypes = cms.vint32( -100 ),
66896     selection = cms.string( "double t1 = 1.0, t2 = 0.95, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
66897     minPt = cms.double( 130.0 ),
66898     maxEta = cms.double( 2.3 ),
66899     usePtCorr = cms.bool( True ),
66900     matchWithSeeds = cms.bool( True ),
66901     matchingdR = cms.double( 0.5 )
66902 )
66903 fragment.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
66904     offset = cms.uint32( 0 ),
66905     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66906 )
66907 fragment.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau = cms.EDFilter( "TauTagFilter",
66908     saveTags = cms.bool( True ),
66909     nExpected = cms.int32( 1 ),
66910     taus = cms.InputTag( "hltPFJetForBtag" ),
66911     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66912     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66913     seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ),
66914     seedTypes = cms.vint32( -100 ),
66915     selection = cms.string( "double t1 = 1.0, t2 = 0.99, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
66916     minPt = cms.double( 130.0 ),
66917     maxEta = cms.double( 2.3 ),
66918     usePtCorr = cms.bool( True ),
66919     matchWithSeeds = cms.bool( True ),
66920     matchingdR = cms.double( 0.5 )
66921 )
66922 fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
66923     offset = cms.uint32( 0 ),
66924     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66925 )
66926 fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
66927     saveTags = cms.bool( True ),
66928     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66929     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
66930     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
66931     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66932     MinN = cms.int32( 2 ),
66933     MaxEta = cms.double( 2.5 ),
66934     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
66935     MinNstations = cms.vint32( 0, 2, 0, 2 ),
66936     MinNhits = cms.vint32( 0, 1, 0, 1 ),
66937     CutOnChambers = cms.bool( False ),
66938     MinNchambers = cms.vint32( 0 ),
66939     MaxDr = cms.double( 9999.0 ),
66940     MinDr = cms.double( -1.0 ),
66941     MaxDz = cms.double( 9999.0 ),
66942     MinDxySig = cms.double( -1.0 ),
66943     MinPt = cms.double( 10.0 ),
66944     NSigmaPt = cms.double( 0.0 ),
66945     MatchToPreviousCand = cms.bool( False )
66946 )
66947 fragment.hltL2fDoubleMu10NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
66948     saveTags = cms.bool( True ),
66949     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66950     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
66951     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
66952     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66953     FastAccept = cms.bool( False ),
66954     MaxEta = cms.double( 2.0 ),
66955     MinNhits = cms.int32( 0 ),
66956     MinNstations = cms.int32( 0 ),
66957     MinNchambers = cms.int32( 2 ),
66958     MaxDr = cms.double( 100.0 ),
66959     MaxDz = cms.double( 9999.0 ),
66960     ChargeOpt = cms.int32( 0 ),
66961     MinPtPair = cms.double( 0.0 ),
66962     MinPtMax = cms.double( 10.0 ),
66963     MinPtMin = cms.double( 10.0 ),
66964     MinInvMass = cms.double( -9999.0 ),
66965     MaxInvMass = cms.double( 9999.0 ),
66966     MinAcop = cms.double( -1.0 ),
66967     MaxAcop = cms.double( 3.15 ),
66968     MinAngle = cms.double( -999.0 ),
66969     MaxAngle = cms.double( 9999.0 ),
66970     MinPtBalance = cms.double( -1.0 ),
66971     MaxPtBalance = cms.double( 999999.0 ),
66972     NSigmaPt = cms.double( 0.0 )
66973 )
66974 fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt = cms.EDFilter( "HLTMuonL3PreFilter",
66975     saveTags = cms.bool( True ),
66976     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66977     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
66978     PreviousCandTag = cms.InputTag( "hltL2fL1fMuf0DoubleL2MuNoVtx10Q" ),
66979     L1CandTag = cms.InputTag( "" ),
66980     inputMuonCollection = cms.InputTag( "" ),
66981     MinN = cms.int32( 1 ),
66982     MaxEta = cms.double( 2.5 ),
66983     MinNhits = cms.int32( 0 ),
66984     MaxDr = cms.double( 9999.0 ),
66985     MinDr = cms.double( -1.0 ),
66986     MaxDz = cms.double( 9999.0 ),
66987     MinDxySig = cms.double( -1.0 ),
66988     MinPt = cms.double( 0.0 ),
66989     NSigmaPt = cms.double( 0.0 ),
66990     MaxNormalizedChi2 = cms.double( 9999.0 ),
66991     MaxDXYBeamSpot = cms.double( 1.0 ),
66992     MinDXYBeamSpot = cms.double( 0.0 ),
66993     MinNmuonHits = cms.int32( 0 ),
66994     MaxPtDifference = cms.double( 9999.0 ),
66995     MinTrackPt = cms.double( 0.0 ),
66996     minMuonStations = cms.int32( -1 ),
66997     minTrkHits = cms.int32( -1 ),
66998     minMuonHits = cms.int32( -1 ),
66999     allowedTypeMask = cms.uint32( 255 ),
67000     requiredTypeMask = cms.uint32( 0 ),
67001     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
67002     trkMuonId = cms.uint32( 0 ),
67003     L1MatchingdR = cms.double( 0.3 ),
67004     MatchToPreviousCand = cms.bool( True ),
67005     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
67006     requireL3MuonTrajectorySeed = cms.bool( False ),
67007     useSimpleGeometry = cms.bool( True ),
67008     useStation2 = cms.bool( True ),
67009     fallbackToME1 = cms.bool( False ),
67010     cosmicPropagationHypothesis = cms.bool( False ),
67011     useMB2InOverlap = cms.bool( False ),
67012     useTrack = cms.string( "tracker" ),
67013     useState = cms.string( "atVertex" ),
67014     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
67015     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
67016     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
67017 )
67018 fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67019     offset = cms.uint32( 0 ),
67020     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67021 )
67022 fragment.hltL2fDoubleMu12NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
67023     saveTags = cms.bool( True ),
67024     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67025     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67026     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67027     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67028     FastAccept = cms.bool( False ),
67029     MaxEta = cms.double( 2.0 ),
67030     MinNhits = cms.int32( 0 ),
67031     MinNstations = cms.int32( 0 ),
67032     MinNchambers = cms.int32( 2 ),
67033     MaxDr = cms.double( 100.0 ),
67034     MaxDz = cms.double( 9999.0 ),
67035     ChargeOpt = cms.int32( 0 ),
67036     MinPtPair = cms.double( 0.0 ),
67037     MinPtMax = cms.double( 12.0 ),
67038     MinPtMin = cms.double( 12.0 ),
67039     MinInvMass = cms.double( -9999.0 ),
67040     MaxInvMass = cms.double( 9999.0 ),
67041     MinAcop = cms.double( -1.0 ),
67042     MaxAcop = cms.double( 3.15 ),
67043     MinAngle = cms.double( -999.0 ),
67044     MaxAngle = cms.double( 9999.0 ),
67045     MinPtBalance = cms.double( -1.0 ),
67046     MaxPtBalance = cms.double( 999999.0 ),
67047     NSigmaPt = cms.double( 0.0 )
67048 )
67049 fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67050     offset = cms.uint32( 0 ),
67051     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67052 )
67053 fragment.hltL2fDoubleMu14NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
67054     saveTags = cms.bool( True ),
67055     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67056     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67057     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67058     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67059     FastAccept = cms.bool( False ),
67060     MaxEta = cms.double( 2.0 ),
67061     MinNhits = cms.int32( 0 ),
67062     MinNstations = cms.int32( 0 ),
67063     MinNchambers = cms.int32( 2 ),
67064     MaxDr = cms.double( 100.0 ),
67065     MaxDz = cms.double( 9999.0 ),
67066     ChargeOpt = cms.int32( 0 ),
67067     MinPtPair = cms.double( 0.0 ),
67068     MinPtMax = cms.double( 14.0 ),
67069     MinPtMin = cms.double( 14.0 ),
67070     MinInvMass = cms.double( -9999.0 ),
67071     MaxInvMass = cms.double( 9999.0 ),
67072     MinAcop = cms.double( -1.0 ),
67073     MaxAcop = cms.double( 3.15 ),
67074     MinAngle = cms.double( -999.0 ),
67075     MaxAngle = cms.double( 9999.0 ),
67076     MinPtBalance = cms.double( -1.0 ),
67077     MaxPtBalance = cms.double( 999999.0 ),
67078     NSigmaPt = cms.double( 0.0 )
67079 )
67080 fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
67081     offset = cms.uint32( 0 ),
67082     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67083 )
67084 fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67085     saveTags = cms.bool( True ),
67086     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67087     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67088     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67089     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67090     MinN = cms.int32( 2 ),
67091     MaxEta = cms.double( 2.5 ),
67092     AbsEtaBins = cms.vdouble( 5.0 ),
67093     MinNstations = cms.vint32( 0 ),
67094     MinNhits = cms.vint32( 0 ),
67095     CutOnChambers = cms.bool( True ),
67096     MinNchambers = cms.vint32( 0 ),
67097     MaxDr = cms.double( 9999.0 ),
67098     MinDr = cms.double( -1.0 ),
67099     MaxDz = cms.double( 9999.0 ),
67100     MinDxySig = cms.double( -1.0 ),
67101     MinPt = cms.double( 7.0 ),
67102     NSigmaPt = cms.double( 0.0 ),
67103     MatchToPreviousCand = cms.bool( True )
67104 )
67105 fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67106     saveTags = cms.bool( True ),
67107     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67108     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67109     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67110     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67111     MinN = cms.int32( 1 ),
67112     MaxEta = cms.double( 2.5 ),
67113     AbsEtaBins = cms.vdouble( 5.0 ),
67114     MinNstations = cms.vint32( 0 ),
67115     MinNhits = cms.vint32( 0 ),
67116     CutOnChambers = cms.bool( True ),
67117     MinNchambers = cms.vint32( 0 ),
67118     MaxDr = cms.double( 9999.0 ),
67119     MinDr = cms.double( -1.0 ),
67120     MaxDz = cms.double( 9999.0 ),
67121     MinDxySig = cms.double( -1.0 ),
67122     MinPt = cms.double( 15.0 ),
67123     NSigmaPt = cms.double( 0.0 ),
67124     MatchToPreviousCand = cms.bool( True )
67125 )
67126 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67127     saveTags = cms.bool( True ),
67128     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67129     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67130     PreviousCandTag = cms.InputTag( "" ),
67131     MinN = cms.int32( 2 ),
67132     MaxEta = cms.double( 2.5 ),
67133     MinNhits = cms.int32( 0 ),
67134     MaxDz = cms.double( 9999.0 ),
67135     MinDxySig = cms.double( -1.0 ),
67136     MinPt = cms.double( 10.0 ),
67137     NSigmaPt = cms.double( 0.0 ),
67138     MaxNormalizedChi2 = cms.double( 9999.0 ),
67139     MaxDXYBeamSpot = cms.double( 9999.0 ),
67140     MinDXYBeamSpot = cms.double( 0.01 ),
67141     MinNmuonHits = cms.int32( 12 ),
67142     MaxPtDifference = cms.double( 9999.0 ),
67143     MinTrackPt = cms.double( 0.0 ),
67144     MatchToPreviousCand = cms.bool( False )
67145 )
67146 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67147     saveTags = cms.bool( True ),
67148     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67149     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67150     PreviousCandTag = cms.InputTag( "" ),
67151     MinN = cms.int32( 1 ),
67152     MaxEta = cms.double( 2.5 ),
67153     MinNhits = cms.int32( 0 ),
67154     MaxDz = cms.double( 9999.0 ),
67155     MinDxySig = cms.double( -1.0 ),
67156     MinPt = cms.double( 16.0 ),
67157     NSigmaPt = cms.double( 0.0 ),
67158     MaxNormalizedChi2 = cms.double( 9999.0 ),
67159     MaxDXYBeamSpot = cms.double( 9999.0 ),
67160     MinDXYBeamSpot = cms.double( 0.01 ),
67161     MinNmuonHits = cms.int32( 12 ),
67162     MaxPtDifference = cms.double( 9999.0 ),
67163     MinTrackPt = cms.double( 0.0 ),
67164     MatchToPreviousCand = cms.bool( False )
67165 )
67166 fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
67167     offset = cms.uint32( 0 ),
67168     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67169 )
67170 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67171     saveTags = cms.bool( True ),
67172     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67173     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67174     PreviousCandTag = cms.InputTag( "" ),
67175     MinN = cms.int32( 1 ),
67176     MaxEta = cms.double( 2.5 ),
67177     MinNhits = cms.int32( 0 ),
67178     MaxDz = cms.double( 9999.0 ),
67179     MinDxySig = cms.double( -1.0 ),
67180     MinPt = cms.double( 18.0 ),
67181     NSigmaPt = cms.double( 0.0 ),
67182     MaxNormalizedChi2 = cms.double( 9999.0 ),
67183     MaxDXYBeamSpot = cms.double( 9999.0 ),
67184     MinDXYBeamSpot = cms.double( 0.01 ),
67185     MinNmuonHits = cms.int32( 12 ),
67186     MaxPtDifference = cms.double( 9999.0 ),
67187     MinTrackPt = cms.double( 0.0 ),
67188     MatchToPreviousCand = cms.bool( False )
67189 )
67190 fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
67191     offset = cms.uint32( 0 ),
67192     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67193 )
67194 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67195     saveTags = cms.bool( True ),
67196     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67197     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67198     PreviousCandTag = cms.InputTag( "" ),
67199     MinN = cms.int32( 1 ),
67200     MaxEta = cms.double( 2.5 ),
67201     MinNhits = cms.int32( 0 ),
67202     MaxDz = cms.double( 9999.0 ),
67203     MinDxySig = cms.double( -1.0 ),
67204     MinPt = cms.double( 20.0 ),
67205     NSigmaPt = cms.double( 0.0 ),
67206     MaxNormalizedChi2 = cms.double( 9999.0 ),
67207     MaxDXYBeamSpot = cms.double( 9999.0 ),
67208     MinDXYBeamSpot = cms.double( 0.01 ),
67209     MinNmuonHits = cms.int32( 12 ),
67210     MaxPtDifference = cms.double( 9999.0 ),
67211     MinTrackPt = cms.double( 0.0 ),
67212     MatchToPreviousCand = cms.bool( False )
67213 )
67214 fragment.hltL1sSingleMuORUpt15OR20 = cms.EDFilter( "HLTL1TSeed",
67215     saveTags = cms.bool( True ),
67216     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ),
67217     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
67218     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
67219     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
67220     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
67221     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
67222     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
67223     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
67224     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
67225     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
67226 )
67227 fragment.hltPreL2Mu10NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
67228     offset = cms.uint32( 0 ),
67229     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67230 )
67231 fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
67232     saveTags = cms.bool( True ),
67233     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
67234     PreviousCandTag = cms.InputTag( "hltL1sSingleMuORUpt15OR20" ),
67235     MaxEta = cms.double( 2.5 ),
67236     MinPt = cms.double( 0.0 ),
67237     MaxDeltaR = cms.double( 0.3 ),
67238     MinN = cms.int32( 1 ),
67239     CentralBxOnly = cms.bool( True ),
67240     SelectQualities = cms.vint32(  )
67241 )
67242 fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67243     saveTags = cms.bool( True ),
67244     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67245     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67246     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ),
67247     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67248     MinN = cms.int32( 1 ),
67249     MaxEta = cms.double( 2.0 ),
67250     AbsEtaBins = cms.vdouble( 5.0 ),
67251     MinNstations = cms.vint32( 0 ),
67252     MinNhits = cms.vint32( 0 ),
67253     CutOnChambers = cms.bool( True ),
67254     MinNchambers = cms.vint32( 2 ),
67255     MaxDr = cms.double( 9999.0 ),
67256     MinDr = cms.double( -1.0 ),
67257     MaxDz = cms.double( 9999.0 ),
67258     MinDxySig = cms.double( -1.0 ),
67259     MinPt = cms.double( 10.0 ),
67260     NSigmaPt = cms.double( 0.0 ),
67261     MatchToPreviousCand = cms.bool( False )
67262 )
67263 fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67264     offset = cms.uint32( 0 ),
67265     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67266 )
67267 fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter",
67268     saveTags = cms.bool( True ),
67269     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67270     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
67271     PreviousCandTag = cms.InputTag( "hltL2fL1sMuORL1f0L2NoVtx10Q2Cha" ),
67272     L1CandTag = cms.InputTag( "" ),
67273     inputMuonCollection = cms.InputTag( "" ),
67274     MinN = cms.int32( 1 ),
67275     MaxEta = cms.double( 2.5 ),
67276     MinNhits = cms.int32( 0 ),
67277     MaxDr = cms.double( 9999.0 ),
67278     MinDr = cms.double( -1.0 ),
67279     MaxDz = cms.double( 9999.0 ),
67280     MinDxySig = cms.double( -1.0 ),
67281     MinPt = cms.double( 0.0 ),
67282     NSigmaPt = cms.double( 0.0 ),
67283     MaxNormalizedChi2 = cms.double( 9999.0 ),
67284     MaxDXYBeamSpot = cms.double( 1.0 ),
67285     MinDXYBeamSpot = cms.double( 0.0 ),
67286     MinNmuonHits = cms.int32( 0 ),
67287     MaxPtDifference = cms.double( 9999.0 ),
67288     MinTrackPt = cms.double( 0.0 ),
67289     minMuonStations = cms.int32( -1 ),
67290     minTrkHits = cms.int32( -1 ),
67291     minMuonHits = cms.int32( -1 ),
67292     allowedTypeMask = cms.uint32( 255 ),
67293     requiredTypeMask = cms.uint32( 0 ),
67294     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
67295     trkMuonId = cms.uint32( 0 ),
67296     L1MatchingdR = cms.double( 0.3 ),
67297     MatchToPreviousCand = cms.bool( True ),
67298     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
67299     requireL3MuonTrajectorySeed = cms.bool( False ),
67300     useSimpleGeometry = cms.bool( True ),
67301     useStation2 = cms.bool( True ),
67302     fallbackToME1 = cms.bool( False ),
67303     cosmicPropagationHypothesis = cms.bool( False ),
67304     useMB2InOverlap = cms.bool( False ),
67305     useTrack = cms.string( "tracker" ),
67306     useState = cms.string( "atVertex" ),
67307     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
67308     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
67309     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
67310 )
67311 fragment.hltPreL3Mu10NoVtx = cms.EDFilter( "HLTPrescaler",
67312     offset = cms.uint32( 0 ),
67313     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67314 )
67315 fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67316     saveTags = cms.bool( True ),
67317     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67318     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67319     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ),
67320     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67321     MinN = cms.int32( 1 ),
67322     MaxEta = cms.double( 2.5 ),
67323     AbsEtaBins = cms.vdouble( 5.0 ),
67324     MinNstations = cms.vint32( 0 ),
67325     MinNhits = cms.vint32( 0 ),
67326     CutOnChambers = cms.bool( True ),
67327     MinNchambers = cms.vint32( 0 ),
67328     MaxDr = cms.double( 9999.0 ),
67329     MinDr = cms.double( -1.0 ),
67330     MaxDz = cms.double( 9999.0 ),
67331     MinDxySig = cms.double( -1.0 ),
67332     MinPt = cms.double( 7.0 ),
67333     NSigmaPt = cms.double( 0.0 ),
67334     MatchToPreviousCand = cms.bool( True )
67335 )
67336 fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67337     saveTags = cms.bool( True ),
67338     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67339     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67340     PreviousCandTag = cms.InputTag( "" ),
67341     MinN = cms.int32( 1 ),
67342     MaxEta = cms.double( 2.5 ),
67343     MinNhits = cms.int32( 0 ),
67344     MaxDz = cms.double( 9999.0 ),
67345     MinDxySig = cms.double( -1.0 ),
67346     MinPt = cms.double( 10.0 ),
67347     NSigmaPt = cms.double( 0.0 ),
67348     MaxNormalizedChi2 = cms.double( 9999.0 ),
67349     MaxDXYBeamSpot = cms.double( 9999.0 ),
67350     MinDXYBeamSpot = cms.double( 0.0 ),
67351     MinNmuonHits = cms.int32( 12 ),
67352     MaxPtDifference = cms.double( 9999.0 ),
67353     MinTrackPt = cms.double( 0.0 ),
67354     MatchToPreviousCand = cms.bool( False )
67355 )
67356 fragment.hltPreL3Mu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
67357     offset = cms.uint32( 0 ),
67358     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67359 )
67360 fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67361     saveTags = cms.bool( True ),
67362     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67363     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67364     PreviousCandTag = cms.InputTag( "" ),
67365     MinN = cms.int32( 1 ),
67366     MaxEta = cms.double( 2.5 ),
67367     MinNhits = cms.int32( 0 ),
67368     MaxDz = cms.double( 9999.0 ),
67369     MinDxySig = cms.double( -1.0 ),
67370     MinPt = cms.double( 10.0 ),
67371     NSigmaPt = cms.double( 0.0 ),
67372     MaxNormalizedChi2 = cms.double( 9999.0 ),
67373     MaxDXYBeamSpot = cms.double( 9999.0 ),
67374     MinDXYBeamSpot = cms.double( 0.01 ),
67375     MinNmuonHits = cms.int32( 12 ),
67376     MaxPtDifference = cms.double( 9999.0 ),
67377     MinTrackPt = cms.double( 0.0 ),
67378     MatchToPreviousCand = cms.bool( False )
67379 )
67380 fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler",
67381     offset = cms.uint32( 0 ),
67382     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67383 )
67384 fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67385     saveTags = cms.bool( True ),
67386     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67387     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67388     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67389     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67390     MinN = cms.int32( 2 ),
67391     MaxEta = cms.double( 2.0 ),
67392     AbsEtaBins = cms.vdouble( 5.0 ),
67393     MinNstations = cms.vint32( 0 ),
67394     MinNhits = cms.vint32( 0 ),
67395     CutOnChambers = cms.bool( True ),
67396     MinNchambers = cms.vint32( 2 ),
67397     MaxDr = cms.double( 9999.0 ),
67398     MinDr = cms.double( -1.0 ),
67399     MaxDz = cms.double( 9999.0 ),
67400     MinDxySig = cms.double( -1.0 ),
67401     MinPt = cms.double( 7.0 ),
67402     NSigmaPt = cms.double( 0.0 ),
67403     MatchToPreviousCand = cms.bool( True )
67404 )
67405 fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67406     saveTags = cms.bool( True ),
67407     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67408     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67409     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67410     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67411     MinN = cms.int32( 1 ),
67412     MaxEta = cms.double( 2.0 ),
67413     AbsEtaBins = cms.vdouble( 5.0 ),
67414     MinNstations = cms.vint32( 0 ),
67415     MinNhits = cms.vint32( 0 ),
67416     CutOnChambers = cms.bool( True ),
67417     MinNchambers = cms.vint32( 2 ),
67418     MaxDr = cms.double( 9999.0 ),
67419     MinDr = cms.double( -1.0 ),
67420     MaxDz = cms.double( 9999.0 ),
67421     MinDxySig = cms.double( -1.0 ),
67422     MinPt = cms.double( 15.0 ),
67423     NSigmaPt = cms.double( 0.0 ),
67424     MatchToPreviousCand = cms.bool( True )
67425 )
67426 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67427     saveTags = cms.bool( True ),
67428     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67429     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67430     PreviousCandTag = cms.InputTag( "" ),
67431     MinN = cms.int32( 1 ),
67432     MaxEta = cms.double( 2.5 ),
67433     MinNhits = cms.int32( 0 ),
67434     MaxDz = cms.double( 9999.0 ),
67435     MinDxySig = cms.double( -1.0 ),
67436     MinPt = cms.double( 16.0 ),
67437     NSigmaPt = cms.double( 0.0 ),
67438     MaxNormalizedChi2 = cms.double( 9999.0 ),
67439     MaxDXYBeamSpot = cms.double( 9999.0 ),
67440     MinDXYBeamSpot = cms.double( 0.1 ),
67441     MinNmuonHits = cms.int32( 12 ),
67442     MaxPtDifference = cms.double( 9999.0 ),
67443     MinTrackPt = cms.double( 0.0 ),
67444     MatchToPreviousCand = cms.bool( False )
67445 )
67446 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67447     saveTags = cms.bool( True ),
67448     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67449     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67450     PreviousCandTag = cms.InputTag( "" ),
67451     MinN = cms.int32( 1 ),
67452     MaxEta = cms.double( 2.5 ),
67453     MinNhits = cms.int32( 0 ),
67454     MaxDz = cms.double( 9999.0 ),
67455     MinDxySig = cms.double( -1.0 ),
67456     MinPt = cms.double( 0.0 ),
67457     NSigmaPt = cms.double( 0.0 ),
67458     MaxNormalizedChi2 = cms.double( 9999.0 ),
67459     MaxDXYBeamSpot = cms.double( 0.1 ),
67460     MinDXYBeamSpot = cms.double( 0.0 ),
67461     MinNmuonHits = cms.int32( 0 ),
67462     MaxPtDifference = cms.double( 9999.0 ),
67463     MinTrackPt = cms.double( 0.0 ),
67464     MatchToPreviousCand = cms.bool( False )
67465 )
67466 fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler",
67467     offset = cms.uint32( 0 ),
67468     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67469 )
67470 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67471     saveTags = cms.bool( True ),
67472     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67473     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67474     PreviousCandTag = cms.InputTag( "" ),
67475     MinN = cms.int32( 1 ),
67476     MaxEta = cms.double( 2.5 ),
67477     MinNhits = cms.int32( 0 ),
67478     MaxDz = cms.double( 9999.0 ),
67479     MinDxySig = cms.double( -1.0 ),
67480     MinPt = cms.double( 18.0 ),
67481     NSigmaPt = cms.double( 0.0 ),
67482     MaxNormalizedChi2 = cms.double( 9999.0 ),
67483     MaxDXYBeamSpot = cms.double( 9999.0 ),
67484     MinDXYBeamSpot = cms.double( 0.1 ),
67485     MinNmuonHits = cms.int32( 12 ),
67486     MaxPtDifference = cms.double( 9999.0 ),
67487     MinTrackPt = cms.double( 0.0 ),
67488     MatchToPreviousCand = cms.bool( False )
67489 )
67490 fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67491     offset = cms.uint32( 0 ),
67492     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67493 )
67494 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67495     saveTags = cms.bool( True ),
67496     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67497     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
67498     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67499     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
67500     MinN = cms.int32( 2 ),
67501     MaxEta = cms.double( 2.0 ),
67502     AbsEtaBins = cms.vdouble( 5.0 ),
67503     MinNstations = cms.vint32( 0 ),
67504     MinNhits = cms.vint32( 0 ),
67505     CutOnChambers = cms.bool( True ),
67506     MinNchambers = cms.vint32( 2 ),
67507     MaxDr = cms.double( 9999.0 ),
67508     MinDr = cms.double( -1.0 ),
67509     MaxDz = cms.double( 9999.0 ),
67510     MinDxySig = cms.double( -1.0 ),
67511     MinPt = cms.double( 10.0 ),
67512     NSigmaPt = cms.double( 0.0 ),
67513     MatchToPreviousCand = cms.bool( False )
67514 )
67515 fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67516     saveTags = cms.bool( True ),
67517     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67518     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
67519     PreviousCandTag = cms.InputTag( "" ),
67520     MinN = cms.int32( 1 ),
67521     MaxEta = cms.double( 2.5 ),
67522     MinNhits = cms.int32( 0 ),
67523     MaxDz = cms.double( 9999.0 ),
67524     MinDxySig = cms.double( -1.0 ),
67525     MinPt = cms.double( 0.0 ),
67526     NSigmaPt = cms.double( 0.0 ),
67527     MaxNormalizedChi2 = cms.double( 9999.0 ),
67528     MaxDXYBeamSpot = cms.double( 1.0 ),
67529     MinDXYBeamSpot = cms.double( -1.0 ),
67530     MinNmuonHits = cms.int32( 0 ),
67531     MaxPtDifference = cms.double( 9999.0 ),
67532     MinTrackPt = cms.double( 0.0 ),
67533     MatchToPreviousCand = cms.bool( False )
67534 )
67535 fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67536     offset = cms.uint32( 0 ),
67537     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67538 )
67539 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67540     saveTags = cms.bool( True ),
67541     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67542     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
67543     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67544     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
67545     MinN = cms.int32( 2 ),
67546     MaxEta = cms.double( 2.0 ),
67547     AbsEtaBins = cms.vdouble( 5.0 ),
67548     MinNstations = cms.vint32( 0 ),
67549     MinNhits = cms.vint32( 0 ),
67550     CutOnChambers = cms.bool( True ),
67551     MinNchambers = cms.vint32( 2 ),
67552     MaxDr = cms.double( 9999.0 ),
67553     MinDr = cms.double( -1.0 ),
67554     MaxDz = cms.double( 9999.0 ),
67555     MinDxySig = cms.double( -1.0 ),
67556     MinPt = cms.double( 12.0 ),
67557     NSigmaPt = cms.double( 0.0 ),
67558     MatchToPreviousCand = cms.bool( False )
67559 )
67560 fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
67561     offset = cms.uint32( 0 ),
67562     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67563 )
67564 fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67565     saveTags = cms.bool( True ),
67566     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67567     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
67568     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ),
67569     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
67570     MinN = cms.int32( 1 ),
67571     MaxEta = cms.double( 2.0 ),
67572     AbsEtaBins = cms.vdouble( 5.0 ),
67573     MinNstations = cms.vint32( 0 ),
67574     MinNhits = cms.vint32( 0 ),
67575     CutOnChambers = cms.bool( True ),
67576     MinNchambers = cms.vint32( 2 ),
67577     MaxDr = cms.double( 9999.0 ),
67578     MinDr = cms.double( -1.0 ),
67579     MaxDz = cms.double( 9999.0 ),
67580     MinDxySig = cms.double( -1.0 ),
67581     MinPt = cms.double( 10.0 ),
67582     NSigmaPt = cms.double( 0.0 ),
67583     MatchToPreviousCand = cms.bool( False )
67584 )
67585 fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67586     offset = cms.uint32( 0 ),
67587     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67588 )
67589 fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
67590     offset = cms.uint32( 0 ),
67591     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67592 )
67593 fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67594     saveTags = cms.bool( True ),
67595     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67596     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67597     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67598     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67599     MinN = cms.int32( 2 ),
67600     MaxEta = cms.double( 2.5 ),
67601     AbsEtaBins = cms.vdouble( 5.0 ),
67602     MinNstations = cms.vint32( 0 ),
67603     MinNhits = cms.vint32( 12 ),
67604     CutOnChambers = cms.bool( True ),
67605     MinNchambers = cms.vint32( 0 ),
67606     MaxDr = cms.double( 9999.0 ),
67607     MinDr = cms.double( -1.0 ),
67608     MaxDz = cms.double( 9999.0 ),
67609     MinDxySig = cms.double( -1.0 ),
67610     MinPt = cms.double( 7.0 ),
67611     NSigmaPt = cms.double( 0.0 ),
67612     MatchToPreviousCand = cms.bool( True )
67613 )
67614 fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67615     saveTags = cms.bool( True ),
67616     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67617     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67618     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67619     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67620     MinN = cms.int32( 1 ),
67621     MaxEta = cms.double( 2.5 ),
67622     AbsEtaBins = cms.vdouble( 5.0 ),
67623     MinNstations = cms.vint32( 0 ),
67624     MinNhits = cms.vint32( 12 ),
67625     CutOnChambers = cms.bool( True ),
67626     MinNchambers = cms.vint32( 0 ),
67627     MaxDr = cms.double( 9999.0 ),
67628     MinDr = cms.double( -1.0 ),
67629     MaxDz = cms.double( 9999.0 ),
67630     MinDxySig = cms.double( -1.0 ),
67631     MinPt = cms.double( 15.0 ),
67632     NSigmaPt = cms.double( 0.0 ),
67633     MatchToPreviousCand = cms.bool( True )
67634 )
67635 fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2",
67636     src = cms.InputTag( "hltL2Muons" ),
67637     layersToTry = cms.int32( 8 ),
67638     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
67639     hitsToTry = cms.int32( 8 ),
67640     adjustErrorsDynamicallyForHits = cms.bool( False ),
67641     adjustErrorsDynamicallyForHitless = cms.bool( True ),
67642     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
67643     UseHitLessSeeds = cms.bool( True ),
67644     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
67645     maxEtaForTOB = cms.double( 1.8 ),
67646     minEtaForTEC = cms.double( 0.7 ),
67647     debug = cms.untracked.bool( False ),
67648     fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
67649     maxSeeds = cms.uint32( 16 ),
67650     maxHitlessSeeds = cms.uint32( 5 ),
67651     maxHitSeeds = cms.uint32( 7 ),
67652     numL2ValidHitsCutAllEta = cms.uint32( 20 ),
67653     numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
67654     pT1 = cms.double( 13.0 ),
67655     pT2 = cms.double( 30.0 ),
67656     pT3 = cms.double( 70.0 ),
67657     eta1 = cms.double( 0.2 ),
67658     eta2 = cms.double( 0.3 ),
67659     eta3 = cms.double( 1.0 ),
67660     eta4 = cms.double( 1.2 ),
67661     eta5 = cms.double( 1.6 ),
67662     eta6 = cms.double( 1.4 ),
67663     eta7 = cms.double( 2.1 ),
67664     SF1 = cms.double( 3.0 ),
67665     SF2 = cms.double( 4.0 ),
67666     SF3 = cms.double( 5.0 ),
67667     SF4 = cms.double( 7.0 ),
67668     SF5 = cms.double( 10.0 ),
67669     SF6 = cms.double( 2.0 ),
67670     SFHld = cms.double( 2.0 ),
67671     SFHd = cms.double( 12.0 ),
67672     tsosDiff1 = cms.double( 0.2 ),
67673     tsosDiff2 = cms.double( 0.02 ),
67674     displacedReco = cms.bool( True ),
67675     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
67676 )
67677 fragment.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
67678     cleanTrajectoryAfterInOut = cms.bool( False ),
67679     doSeedingRegionRebuilding = cms.bool( False ),
67680     onlyPixelHitsForSeedCleaner = cms.bool( False ),
67681     reverseTrajectories = cms.bool( True ),
67682     useHitsSplitting = cms.bool( False ),
67683     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
67684     src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ),
67685     clustersToSkip = cms.InputTag( "" ),
67686     phase2clustersToSkip = cms.InputTag( "" ),
67687     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
67688     TransientInitialStateEstimatorParameters = cms.PSet( 
67689       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
67690       numberMeasurementsForFit = cms.int32( 4 ),
67691       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
67692     ),
67693     numHitsForSeedCleaner = cms.int32( 4 ),
67694     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
67695     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
67696     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
67697     maxNSeeds = cms.uint32( 500000 ),
67698     maxSeedsBeforeCleaning = cms.uint32( 0 )
67699 )
67700 fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
67701     TrajectoryInEvent = cms.bool( False ),
67702     useHitsSplitting = cms.bool( False ),
67703     src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ),
67704     clusterRemovalInfo = cms.InputTag( "" ),
67705     AlgorithmName = cms.string( "iter10" ),
67706     GeometricInnerState = cms.bool( True ),
67707     reMatchSplitHits = cms.bool( False ),
67708     usePropagatorForPCA = cms.bool( False ),
67709     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67710     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
67711     useSimpleMF = cms.bool( False ),
67712     SimpleMagneticField = cms.string( "" ),
67713     Fitter = cms.string( "hltESPKFFittingSmoother" ),
67714     Propagator = cms.string( "PropagatorWithMaterial" ),
67715     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67716     NavigationSchool = cms.string( "" ),
67717     MeasurementTracker = cms.string( "" )
67718 )
67719 fragment.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
67720     src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ),
67721     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
67722     vertices = cms.InputTag( "Notused" ),
67723     ignoreVertices = cms.bool( True ),
67724     qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ),
67725     mva = cms.PSet( 
67726       minPixelHits = cms.vint32( 0, 0, 0 ),
67727       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
67728       dr_par = cms.PSet( 
67729         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
67730         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
67731         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
67732         dr_exp = cms.vint32( 4, 4, 2147483647 ),
67733         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
67734       ),
67735       maxLostLayers = cms.vint32( 4, 3, 2 ),
67736       min3DLayers = cms.vint32( 0, 0, 0 ),
67737       dz_par = cms.PSet( 
67738         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
67739         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
67740         dz_exp = cms.vint32( 4, 4, 2147483647 )
67741       ),
67742       minNVtxTrk = cms.int32( 3 ),
67743       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
67744       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
67745       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
67746       maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ),
67747       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
67748       minLayers = cms.vint32( 3, 5, 5 )
67749     )
67750 )
67751 fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
67752     originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ),
67753     originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ),
67754     originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ),
67755     minQuality = cms.string( "highPurity" ),
67756     copyExtras = cms.untracked.bool( True ),
67757     copyTrajectories = cms.untracked.bool( False )
67758 )
67759 fragment.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
67760     ServiceParameters = cms.PSet( 
67761       RPCLayers = cms.bool( True ),
67762       UseMuonNavigation = cms.untracked.bool( True ),
67763       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
67764         'SteppingHelixPropagatorAny',
67765         'hltESPSmartPropagator',
67766         'hltESPSteppingHelixPropagatorOpposite' )
67767     ),
67768     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
67769     TrackLoaderParameters = cms.PSet( 
67770       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
67771       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67772       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67773       DoSmoothing = cms.bool( True ),
67774       SmoothTkTrack = cms.untracked.bool( False ),
67775       VertexConstraint = cms.bool( False ),
67776       MuonUpdatorAtVertexParameters = cms.PSet( 
67777         MaxChi2 = cms.double( 1000000.0 ),
67778         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
67779         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
67780       ),
67781       PutTkTrackIntoEvent = cms.untracked.bool( False ),
67782       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
67783     ),
67784     L3TrajBuilderParameters = cms.PSet( 
67785       PtCut = cms.double( 1.0 ),
67786       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
67787       GlobalMuonTrackMatcher = cms.PSet( 
67788         Chi2Cut_3 = cms.double( 200.0 ),
67789         DeltaDCut_2 = cms.double( 10.0 ),
67790         Eta_threshold = cms.double( 1.2 ),
67791         Quality_2 = cms.double( 15.0 ),
67792         DeltaDCut_1 = cms.double( 40.0 ),
67793         Quality_3 = cms.double( 7.0 ),
67794         DeltaDCut_3 = cms.double( 15.0 ),
67795         Quality_1 = cms.double( 20.0 ),
67796         Pt_threshold1 = cms.double( 0.0 ),
67797         DeltaRCut_2 = cms.double( 0.2 ),
67798         DeltaRCut_1 = cms.double( 0.1 ),
67799         Pt_threshold2 = cms.double( 9.99999999E8 ),
67800         Chi2Cut_1 = cms.double( 50.0 ),
67801         Chi2Cut_2 = cms.double( 50.0 ),
67802         DeltaRCut_3 = cms.double( 1.0 ),
67803         LocChi2Cut = cms.double( 0.001 ),
67804         Propagator = cms.string( "hltESPSmartPropagator" ),
67805         MinPt = cms.double( 1.0 ),
67806         MinP = cms.double( 2.5 )
67807       ),
67808       ScaleTECxFactor = cms.double( -1.0 ),
67809       tkTrajUseVertex = cms.bool( False ),
67810       MuonTrackingRegionBuilder = cms.PSet( 
67811         Rescale_Dz = cms.double( 4.0 ),
67812         Pt_fixed = cms.bool( False ),
67813         Eta_fixed = cms.bool( True ),
67814         Eta_min = cms.double( 0.1 ),
67815         DeltaZ = cms.double( 24.2 ),
67816         maxRegions = cms.int32( 2 ),
67817         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
67818         UseVertex = cms.bool( False ),
67819         Z_fixed = cms.bool( False ),
67820         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
67821         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
67822         Rescale_phi = cms.double( 3.0 ),
67823         DeltaEta = cms.double( 0.2 ),
67824         precise = cms.bool( True ),
67825         OnDemand = cms.int32( -1 ),
67826         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
67827         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
67828         vertexCollection = cms.InputTag( "pixelVertices" ),
67829         Pt_min = cms.double( 3.0 ),
67830         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67831         Phi_fixed = cms.bool( True ),
67832         DeltaR = cms.double( 0.025 ),
67833         input = cms.InputTag( "hltL2Muons" ),
67834         DeltaPhi = cms.double( 0.15 ),
67835         Phi_min = cms.double( 0.1 ),
67836         Rescale_eta = cms.double( 3.0 )
67837       ),
67838       TrackTransformer = cms.PSet( 
67839         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
67840         RefitDirection = cms.string( "insideOut" ),
67841         RefitRPCHits = cms.bool( True ),
67842         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
67843         DoPredictionsOnly = cms.bool( False ),
67844         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67845         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
67846         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
67847       ),
67848       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67849       RefitRPCHits = cms.bool( True ),
67850       tkTrajVertex = cms.InputTag( "Notused" ),
67851       GlbRefitterParameters = cms.PSet( 
67852         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
67853         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
67854         RefitFlag = cms.bool( True ),
67855         SkipStation = cms.int32( -1 ),
67856         Chi2CutRPC = cms.double( 1.0 ),
67857         PropDirForCosmics = cms.bool( False ),
67858         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
67859         HitThreshold = cms.int32( 1 ),
67860         DYTthrs = cms.vint32( 30, 15 ),
67861         TrackerSkipSystem = cms.int32( -1 ),
67862         RefitDirection = cms.string( "insideOut" ),
67863         Chi2CutCSC = cms.double( 150.0 ),
67864         Chi2CutDT = cms.double( 10.0 ),
67865         RefitRPCHits = cms.bool( True ),
67866         TrackerSkipSection = cms.int32( -1 ),
67867         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
67868         DoPredictionsOnly = cms.bool( False ),
67869         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67870         MuonHitsOption = cms.int32( 1 ),
67871         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
67872       ),
67873       PCut = cms.double( 2.5 ),
67874       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
67875       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67876       tkTrajMaxChi2 = cms.double( 9999.0 ),
67877       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
67878       ScaleTECyFactor = cms.double( -1.0 ),
67879       tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" )
67880     )
67881 )
67882 fragment.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
67883     labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' )
67884 )
67885 fragment.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner",
67886     labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' )
67887 )
67888 fragment.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
67889     InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ),
67890     InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ),
67891     MuonPtOption = cms.string( "Global" )
67892 )
67893 fragment.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
67894     l2Src = cms.InputTag( "hltL2Muons" ),
67895     l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ),
67896     InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ),
67897     applyL3Filters = cms.bool( False ),
67898     MinNhits = cms.int32( 1 ),
67899     MaxNormalizedChi2 = cms.double( 20.0 ),
67900     MinNmuonHits = cms.int32( 1 ),
67901     MaxPtDifference = cms.double( 0.3 )
67902 )
67903 fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer",
67904     EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
67905     DeltaR = cms.double( 0.3 ),
67906     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67907     OnDemand = cms.int32( -1 ),
67908     vertexCollection = cms.InputTag( "notUsed" ),
67909     Rescale_phi = cms.double( 3.0 ),
67910     Eta_fixed = cms.bool( True ),
67911     Rescale_eta = cms.double( 3.0 ),
67912     PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
67913     Eta_min = cms.double( 0.0 ),
67914     Phi_fixed = cms.bool( True ),
67915     Phi_min = cms.double( 0.0 ),
67916     PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
67917     EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
67918     MeasurementTrackerName = cms.InputTag( "" ),
67919     UseVertex = cms.bool( False ),
67920     Rescale_Dz = cms.double( 4.0 ),
67921     Pt_fixed = cms.bool( True ),
67922     Z_fixed = cms.bool( True ),
67923     Pt_min = cms.double( 0.0 ),
67924     DeltaZ = cms.double( 24.2 ),
67925     DeltaEta = cms.double( 0.3 ),
67926     DeltaPhi = cms.double( 0.225 ),
67927     maxRegions = cms.int32( 5 ),
67928     precise = cms.bool( True ),
67929     input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" )
67930 )
67931 fragment.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
67932     tracks = cms.InputTag( "hltPixelTracks" ),
67933     regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ),
67934     produceTrackCollection = cms.bool( True ),
67935     produceMask = cms.bool( False )
67936 )
67937 fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
67938     InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ),
67939     InputVertexCollection = cms.InputTag( "" ),
67940     originHalfLength = cms.double( 0.3 ),
67941     originRadius = cms.double( 0.3 ),
67942     useProtoTrackKinematics = cms.bool( False ),
67943     useEventsWithNoVertex = cms.bool( True ),
67944     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
67945     usePV = cms.bool( False ),
67946     includeFourthHit = cms.bool( True ),
67947     produceComplement = cms.bool( False ),
67948     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
67949 )
67950 fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
67951     cleanTrajectoryAfterInOut = cms.bool( False ),
67952     doSeedingRegionRebuilding = cms.bool( True ),
67953     onlyPixelHitsForSeedCleaner = cms.bool( False ),
67954     reverseTrajectories = cms.bool( False ),
67955     useHitsSplitting = cms.bool( True ),
67956     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
67957     src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ),
67958     clustersToSkip = cms.InputTag( "" ),
67959     phase2clustersToSkip = cms.InputTag( "" ),
67960     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
67961     TransientInitialStateEstimatorParameters = cms.PSet( 
67962       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
67963       numberMeasurementsForFit = cms.int32( 4 ),
67964       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
67965     ),
67966     numHitsForSeedCleaner = cms.int32( 4 ),
67967     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
67968     RedundantSeedCleaner = cms.string( "none" ),
67969     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
67970     maxNSeeds = cms.uint32( 100000 ),
67971     maxSeedsBeforeCleaning = cms.uint32( 1000 )
67972 )
67973 fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
67974     TrajectoryInEvent = cms.bool( False ),
67975     useHitsSplitting = cms.bool( False ),
67976     src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ),
67977     clusterRemovalInfo = cms.InputTag( "" ),
67978     AlgorithmName = cms.string( "hltIter0" ),
67979     GeometricInnerState = cms.bool( True ),
67980     reMatchSplitHits = cms.bool( False ),
67981     usePropagatorForPCA = cms.bool( False ),
67982     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67983     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
67984     useSimpleMF = cms.bool( True ),
67985     SimpleMagneticField = cms.string( "ParabolicMf" ),
67986     Fitter = cms.string( "hltESPFittingSmootherIT" ),
67987     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
67988     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67989     NavigationSchool = cms.string( "" ),
67990     MeasurementTracker = cms.string( "" )
67991 )
67992 fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
67993     src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ),
67994     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
67995     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
67996     ignoreVertices = cms.bool( False ),
67997     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
67998     mva = cms.PSet( 
67999       minPixelHits = cms.vint32( 0, 0, 0 ),
68000       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
68001       dr_par = cms.PSet( 
68002         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
68003         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
68004         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68005         dr_exp = cms.vint32( 4, 4, 2147483647 ),
68006         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
68007       ),
68008       maxLostLayers = cms.vint32( 1, 1, 1 ),
68009       min3DLayers = cms.vint32( 0, 0, 0 ),
68010       dz_par = cms.PSet( 
68011         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68012         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
68013         dz_exp = cms.vint32( 4, 4, 2147483647 )
68014       ),
68015       minNVtxTrk = cms.int32( 3 ),
68016       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
68017       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
68018       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
68019       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
68020       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
68021       minLayers = cms.vint32( 3, 3, 4 )
68022     )
68023 )
68024 fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
68025     originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ),
68026     originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ),
68027     originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ),
68028     minQuality = cms.string( "highPurity" ),
68029     copyExtras = cms.untracked.bool( True ),
68030     copyTrajectories = cms.untracked.bool( False )
68031 )
68032 fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover",
68033     trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ),
68034     trackClassifier = cms.InputTag( '','QualityMasks' ),
68035     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
68036     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
68037     oldClusterRemovalInfo = cms.InputTag( "" ),
68038     TrackQuality = cms.string( "highPurity" ),
68039     maxChi2 = cms.double( 16.0 ),
68040     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
68041     overrideTrkQuals = cms.InputTag( "" )
68042 )
68043 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
68044     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
68045     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68046     phase2clustersToSkip = cms.InputTag( "" )
68047 )
68048 fragment.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer",
68049     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
68050       'TIB1+TIB2+MTID1_pos',
68051       'TIB1+TIB2+MTID1_neg',
68052       'TID1_pos+TID2_pos+TID3_pos',
68053       'TID1_neg+TID2_neg+TID3_neg',
68054       'TID1_pos+TID2_pos+MTID3_pos',
68055       'TID1_neg+TID2_neg+MTID3_neg' ),
68056     BPix = cms.PSet(  ),
68057     FPix = cms.PSet(  ),
68058     TIB = cms.PSet( 
68059       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68060       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68061       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
68062     ),
68063     TID = cms.PSet( 
68064       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68065       minRing = cms.int32( 1 ),
68066       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68067       useRingSlector = cms.bool( True ),
68068       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68069       maxRing = cms.int32( 2 )
68070     ),
68071     TOB = cms.PSet(  ),
68072     TEC = cms.PSet( 
68073       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68074       minRing = cms.int32( 1 ),
68075       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68076       useRingSlector = cms.bool( True ),
68077       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68078       maxRing = cms.int32( 2 )
68079     ),
68080     MTIB = cms.PSet( 
68081       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68082       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68083       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
68084     ),
68085     MTID = cms.PSet( 
68086       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68087       minRing = cms.int32( 3 ),
68088       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68089       useRingSlector = cms.bool( True ),
68090       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68091       maxRing = cms.int32( 3 )
68092     ),
68093     MTOB = cms.PSet(  ),
68094     MTEC = cms.PSet( 
68095       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68096       minRing = cms.int32( 3 ),
68097       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68098       useRingSlector = cms.bool( True ),
68099       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68100       maxRing = cms.int32( 3 )
68101     )
68102 )
68103 fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer",
68104     EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
68105     DeltaR = cms.double( 0.1 ),
68106     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68107     OnDemand = cms.int32( 0 ),
68108     vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
68109     Rescale_phi = cms.double( 3.0 ),
68110     Eta_fixed = cms.bool( True ),
68111     Rescale_eta = cms.double( 3.0 ),
68112     PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
68113     Eta_min = cms.double( 0.0 ),
68114     Phi_fixed = cms.bool( True ),
68115     Phi_min = cms.double( 0.0 ),
68116     PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
68117     EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
68118     MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ),
68119     UseVertex = cms.bool( True ),
68120     Rescale_Dz = cms.double( 4.0 ),
68121     Pt_fixed = cms.bool( True ),
68122     Z_fixed = cms.bool( True ),
68123     Pt_min = cms.double( 2.0 ),
68124     DeltaZ = cms.double( 24.2 ),
68125     DeltaEta = cms.double( 0.3 ),
68126     DeltaPhi = cms.double( 0.3 ),
68127     maxRegions = cms.int32( 5 ),
68128     precise = cms.bool( True ),
68129     input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" )
68130 )
68131 fragment.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer",
68132     doClusterCheck = cms.bool( False ),
68133     MaxNumberOfStripClusters = cms.uint32( 800000 ),
68134     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
68135     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
68136     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
68137     cut = cms.string( "" ),
68138     DontCountDetsAboveNClusters = cms.uint32( 0 ),
68139     silentClusterCheck = cms.untracked.bool( False )
68140 )
68141 fragment.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer",
68142     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ),
68143     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ),
68144     trackingRegionsSeedingLayers = cms.InputTag( "" ),
68145     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ),
68146     produceSeedingHitSets = cms.bool( False ),
68147     produceIntermediateHitDoublets = cms.bool( True ),
68148     maxElement = cms.uint32( 0 ),
68149     maxElementTotal = cms.uint32( 50000000 ),
68150     putEmptyIfMaxElementReached = cms.bool( False ),
68151     layerPairs = cms.vuint32( 0 )
68152 )
68153 fragment.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer",
68154     doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ),
68155     maxElement = cms.uint32( 100000 ),
68156     useFixedPreFiltering = cms.bool( False ),
68157     phiPreFiltering = cms.double( 0.3 ),
68158     extraHitRPhitolerance = cms.double( 0.0 ),
68159     extraHitRZtolerance = cms.double( 0.0 ),
68160     extraZKDBox = cms.double( 0.2 ),
68161     extraRKDBox = cms.double( 0.2 ),
68162     extraPhiKDBox = cms.double( 0.005 ),
68163     fnSigmaRZ = cms.double( 2.0 ),
68164     refitHits = cms.bool( True ),
68165     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
68166     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68167     maxChi2 = cms.double( 5.0 ),
68168     chi2VsPtCut = cms.bool( True ),
68169     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
68170     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
68171     detIdsToDebug = cms.vint32( 0, 0, 0 )
68172 )
68173 fragment.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
68174     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ),
68175     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
68176     SeedMomentumForBOFF = cms.double( 5.0 ),
68177     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
68178     MinOneOverPtError = cms.double( 1.0 ),
68179     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68180     magneticField = cms.string( "ParabolicMf" ),
68181     forceKinematicWithRegionDirection = cms.bool( False ),
68182     SeedComparitorPSet = cms.PSet( 
68183       FilterStripHits = cms.bool( False ),
68184       FilterPixelHits = cms.bool( False ),
68185       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
68186       FilterAtHelixStage = cms.bool( True ),
68187       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
68188     )
68189 )
68190 fragment.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker",
68191     cleanTrajectoryAfterInOut = cms.bool( False ),
68192     doSeedingRegionRebuilding = cms.bool( False ),
68193     onlyPixelHitsForSeedCleaner = cms.bool( False ),
68194     reverseTrajectories = cms.bool( False ),
68195     useHitsSplitting = cms.bool( False ),
68196     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ),
68197     src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ),
68198     clustersToSkip = cms.InputTag( "" ),
68199     phase2clustersToSkip = cms.InputTag( "" ),
68200     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
68201     TransientInitialStateEstimatorParameters = cms.PSet( 
68202       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
68203       numberMeasurementsForFit = cms.int32( 4 ),
68204       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
68205     ),
68206     numHitsForSeedCleaner = cms.int32( 4 ),
68207     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
68208     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
68209     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
68210     maxNSeeds = cms.uint32( 100000 ),
68211     maxSeedsBeforeCleaning = cms.uint32( 1000 )
68212 )
68213 fragment.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer",
68214     TrajectoryInEvent = cms.bool( False ),
68215     useHitsSplitting = cms.bool( False ),
68216     src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ),
68217     clusterRemovalInfo = cms.InputTag( "" ),
68218     AlgorithmName = cms.string( "hltIterX" ),
68219     GeometricInnerState = cms.bool( True ),
68220     reMatchSplitHits = cms.bool( False ),
68221     usePropagatorForPCA = cms.bool( False ),
68222     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68223     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ),
68224     useSimpleMF = cms.bool( True ),
68225     SimpleMagneticField = cms.string( "ParabolicMf" ),
68226     Fitter = cms.string( "hltESPFittingSmootherIT" ),
68227     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
68228     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68229     NavigationSchool = cms.string( "" ),
68230     MeasurementTracker = cms.string( "" )
68231 )
68232 fragment.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
68233     src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ),
68234     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
68235     vertices = cms.InputTag( "Notused" ),
68236     ignoreVertices = cms.bool( True ),
68237     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
68238     mva = cms.PSet( 
68239       minPixelHits = cms.vint32( 0, 0, 0 ),
68240       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
68241       dr_par = cms.PSet( 
68242         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
68243         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
68244         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68245         dr_exp = cms.vint32( 4, 4, 2147483647 ),
68246         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
68247       ),
68248       maxLostLayers = cms.vint32( 1, 1, 1 ),
68249       min3DLayers = cms.vint32( 0, 0, 0 ),
68250       dz_par = cms.PSet( 
68251         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68252         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
68253         dz_exp = cms.vint32( 4, 4, 2147483647 )
68254       ),
68255       minNVtxTrk = cms.int32( 3 ),
68256       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
68257       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
68258       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
68259       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
68260       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
68261       minLayers = cms.vint32( 3, 3, 4 )
68262     )
68263 )
68264 fragment.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
68265     originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ),
68266     originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ),
68267     originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ),
68268     minQuality = cms.string( "highPurity" ),
68269     copyExtras = cms.untracked.bool( True ),
68270     copyTrajectories = cms.untracked.bool( False )
68271 )
68272 fragment.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector",
68273     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
68274     L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
68275     SeedMapTag = cms.InputTag( "hltL2Muons" ),
68276     L1MinPt = cms.double( 1.0 ),
68277     L1MaxEta = cms.double( 5.0 ),
68278     L1MinQuality = cms.uint32( 7 ),
68279     CentralBxOnly = cms.bool( True )
68280 )
68281 fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover",
68282     trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ),
68283     trackClassifier = cms.InputTag( '','QualityMasks' ),
68284     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
68285     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
68286     oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68287     TrackQuality = cms.string( "highPurity" ),
68288     maxChi2 = cms.double( 16.0 ),
68289     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
68290     overrideTrkQuals = cms.InputTag( "" )
68291 )
68292 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
68293     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
68294     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
68295     phase2clustersToSkip = cms.InputTag( "" )
68296 )
68297 fragment.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer",
68298     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
68299       'TIB1+TIB2+MTID1_pos',
68300       'TIB1+TIB2+MTID1_neg',
68301       'TID1_pos+TID2_pos+TID3_pos',
68302       'TID1_neg+TID2_neg+TID3_neg',
68303       'TID1_pos+TID2_pos+MTID3_pos',
68304       'TID1_neg+TID2_neg+MTID3_neg' ),
68305     BPix = cms.PSet(  ),
68306     FPix = cms.PSet(  ),
68307     TIB = cms.PSet( 
68308       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68309       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ),
68310       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
68311     ),
68312     TID = cms.PSet( 
68313       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68314       minRing = cms.int32( 1 ),
68315       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ),
68316       useRingSlector = cms.bool( True ),
68317       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68318       maxRing = cms.int32( 2 )
68319     ),
68320     TOB = cms.PSet(  ),
68321     TEC = cms.PSet( 
68322       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68323       minRing = cms.int32( 1 ),
68324       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
68325       useRingSlector = cms.bool( True ),
68326       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68327       maxRing = cms.int32( 2 )
68328     ),
68329     MTIB = cms.PSet( 
68330       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68331       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
68332       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
68333     ),
68334     MTID = cms.PSet( 
68335       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68336       minRing = cms.int32( 3 ),
68337       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
68338       useRingSlector = cms.bool( True ),
68339       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68340       maxRing = cms.int32( 3 )
68341     ),
68342     MTOB = cms.PSet(  ),
68343     MTEC = cms.PSet( 
68344       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68345       minRing = cms.int32( 3 ),
68346       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ),
68347       useRingSlector = cms.bool( True ),
68348       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68349       maxRing = cms.int32( 3 )
68350     )
68351 )
68352 fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
68353     RegionPSet = cms.PSet( 
68354       mode = cms.string( "VerticesFixed" ),
68355       input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ),
68356       maxNRegions = cms.int32( 100 ),
68357       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68358       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
68359       maxNVertices = cms.int32( 10 ),
68360       ptMin = cms.double( 3.0 ),
68361       originRadius = cms.double( 1.0 ),
68362       zErrorBeamSpot = cms.double( 24.2 ),
68363       deltaEta = cms.double( 0.5 ),
68364       deltaPhi = cms.double( 0.5 ),
68365       precise = cms.bool( True ),
68366       nSigmaZVertex = cms.double( 3.0 ),
68367       zErrorVetex = cms.double( 12.0 ),
68368       nSigmaZBeamSpot = cms.double( 4.0 ),
68369       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
68370       measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ),
68371       searchOpt = cms.bool( True )
68372     )
68373 )
68374 fragment.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer",
68375     doClusterCheck = cms.bool( False ),
68376     MaxNumberOfStripClusters = cms.uint32( 800000 ),
68377     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
68378     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
68379     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
68380     cut = cms.string( "" ),
68381     DontCountDetsAboveNClusters = cms.uint32( 0 ),
68382     silentClusterCheck = cms.untracked.bool( False )
68383 )
68384 fragment.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer",
68385     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ),
68386     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ),
68387     trackingRegionsSeedingLayers = cms.InputTag( "" ),
68388     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ),
68389     produceSeedingHitSets = cms.bool( False ),
68390     produceIntermediateHitDoublets = cms.bool( True ),
68391     maxElement = cms.uint32( 0 ),
68392     maxElementTotal = cms.uint32( 50000000 ),
68393     putEmptyIfMaxElementReached = cms.bool( False ),
68394     layerPairs = cms.vuint32( 0 )
68395 )
68396 fragment.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer",
68397     doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ),
68398     maxElement = cms.uint32( 100000 ),
68399     useFixedPreFiltering = cms.bool( False ),
68400     phiPreFiltering = cms.double( 0.3 ),
68401     extraHitRPhitolerance = cms.double( 0.0 ),
68402     extraHitRZtolerance = cms.double( 0.0 ),
68403     extraZKDBox = cms.double( 0.2 ),
68404     extraRKDBox = cms.double( 0.2 ),
68405     extraPhiKDBox = cms.double( 0.005 ),
68406     fnSigmaRZ = cms.double( 2.0 ),
68407     refitHits = cms.bool( True ),
68408     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
68409     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68410     maxChi2 = cms.double( 5.0 ),
68411     chi2VsPtCut = cms.bool( True ),
68412     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
68413     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
68414     detIdsToDebug = cms.vint32( 0, 0, 0 )
68415 )
68416 fragment.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
68417     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ),
68418     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
68419     SeedMomentumForBOFF = cms.double( 5.0 ),
68420     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
68421     MinOneOverPtError = cms.double( 1.0 ),
68422     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68423     magneticField = cms.string( "ParabolicMf" ),
68424     forceKinematicWithRegionDirection = cms.bool( False ),
68425     SeedComparitorPSet = cms.PSet( 
68426       FilterStripHits = cms.bool( False ),
68427       FilterPixelHits = cms.bool( False ),
68428       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
68429       FilterAtHelixStage = cms.bool( True ),
68430       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
68431     )
68432 )
68433 fragment.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker",
68434     cleanTrajectoryAfterInOut = cms.bool( False ),
68435     doSeedingRegionRebuilding = cms.bool( False ),
68436     onlyPixelHitsForSeedCleaner = cms.bool( False ),
68437     reverseTrajectories = cms.bool( False ),
68438     useHitsSplitting = cms.bool( False ),
68439     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ),
68440     src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ),
68441     clustersToSkip = cms.InputTag( "" ),
68442     phase2clustersToSkip = cms.InputTag( "" ),
68443     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
68444     TransientInitialStateEstimatorParameters = cms.PSet( 
68445       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
68446       numberMeasurementsForFit = cms.int32( 4 ),
68447       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
68448     ),
68449     numHitsForSeedCleaner = cms.int32( 4 ),
68450     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
68451     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
68452     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
68453     maxNSeeds = cms.uint32( 100000 ),
68454     maxSeedsBeforeCleaning = cms.uint32( 1000 )
68455 )
68456 fragment.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer",
68457     TrajectoryInEvent = cms.bool( False ),
68458     useHitsSplitting = cms.bool( False ),
68459     src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ),
68460     clusterRemovalInfo = cms.InputTag( "" ),
68461     AlgorithmName = cms.string( "hltIterX" ),
68462     GeometricInnerState = cms.bool( True ),
68463     reMatchSplitHits = cms.bool( False ),
68464     usePropagatorForPCA = cms.bool( False ),
68465     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68466     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ),
68467     useSimpleMF = cms.bool( True ),
68468     SimpleMagneticField = cms.string( "ParabolicMf" ),
68469     Fitter = cms.string( "hltESPFittingSmootherIT" ),
68470     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
68471     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68472     NavigationSchool = cms.string( "" ),
68473     MeasurementTracker = cms.string( "" )
68474 )
68475 fragment.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
68476     src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ),
68477     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
68478     vertices = cms.InputTag( "Notused" ),
68479     ignoreVertices = cms.bool( True ),
68480     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
68481     mva = cms.PSet( 
68482       minPixelHits = cms.vint32( 0, 0, 0 ),
68483       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
68484       dr_par = cms.PSet( 
68485         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
68486         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
68487         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68488         dr_exp = cms.vint32( 4, 4, 2147483647 ),
68489         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
68490       ),
68491       maxLostLayers = cms.vint32( 1, 1, 1 ),
68492       min3DLayers = cms.vint32( 0, 0, 0 ),
68493       dz_par = cms.PSet( 
68494         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68495         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
68496         dz_exp = cms.vint32( 4, 4, 2147483647 )
68497       ),
68498       minNVtxTrk = cms.int32( 3 ),
68499       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
68500       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
68501       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
68502       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
68503       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
68504       minLayers = cms.vint32( 3, 3, 4 )
68505     )
68506 )
68507 fragment.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
68508     originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ),
68509     originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
68510     originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
68511     minQuality = cms.string( "highPurity" ),
68512     copyExtras = cms.untracked.bool( True ),
68513     copyTrajectories = cms.untracked.bool( False )
68514 )
68515 fragment.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger",
68516     copyExtras = cms.untracked.bool( True ),
68517     copyMVA = cms.bool( False ),
68518     TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ),
68519     MaxNormalizedChisq = cms.double( 1000.0 ),
68520     MinPT = cms.double( 0.05 ),
68521     MinFound = cms.int32( 3 ),
68522     Epsilon = cms.double( -0.001 ),
68523     ShareFrac = cms.double( 0.19 ),
68524     allowFirstHitShare = cms.bool( True ),
68525     FoundHitBonus = cms.double( 5.0 ),
68526     LostHitPenalty = cms.double( 20.0 ),
68527     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
68528     newQuality = cms.string( "confirmed" ),
68529     setsToMerge = cms.VPSet( 
68530       cms.PSet(  pQual = cms.bool( False ),
68531         tLists = cms.vint32( 0, 1 )
68532       )
68533     ),
68534     hasSelector = cms.vint32( 0, 0 ),
68535     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ),
68536     writeOnlyTrkQuals = cms.bool( False ),
68537     makeReKeyedSeeds = cms.untracked.bool( False ),
68538     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
68539 )
68540 fragment.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger",
68541     copyExtras = cms.untracked.bool( True ),
68542     copyMVA = cms.bool( False ),
68543     TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ),
68544     MaxNormalizedChisq = cms.double( 1000.0 ),
68545     MinPT = cms.double( 0.05 ),
68546     MinFound = cms.int32( 3 ),
68547     Epsilon = cms.double( -0.001 ),
68548     ShareFrac = cms.double( 0.19 ),
68549     allowFirstHitShare = cms.bool( True ),
68550     FoundHitBonus = cms.double( 5.0 ),
68551     LostHitPenalty = cms.double( 20.0 ),
68552     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
68553     newQuality = cms.string( "confirmed" ),
68554     setsToMerge = cms.VPSet( 
68555       cms.PSet(  pQual = cms.bool( False ),
68556         tLists = cms.vint32( 0, 1 )
68557       )
68558     ),
68559     hasSelector = cms.vint32( 0, 0 ),
68560     selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ),
68561     writeOnlyTrkQuals = cms.bool( False ),
68562     makeReKeyedSeeds = cms.untracked.bool( False ),
68563     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
68564 )
68565 fragment.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger",
68566     copyExtras = cms.untracked.bool( True ),
68567     copyMVA = cms.bool( False ),
68568     TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
68569     MaxNormalizedChisq = cms.double( 1000.0 ),
68570     MinPT = cms.double( 0.05 ),
68571     MinFound = cms.int32( 3 ),
68572     Epsilon = cms.double( -0.001 ),
68573     ShareFrac = cms.double( 0.19 ),
68574     allowFirstHitShare = cms.bool( True ),
68575     FoundHitBonus = cms.double( 5.0 ),
68576     LostHitPenalty = cms.double( 20.0 ),
68577     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
68578     newQuality = cms.string( "confirmed" ),
68579     setsToMerge = cms.VPSet( 
68580       cms.PSet(  pQual = cms.bool( False ),
68581         tLists = cms.vint32( 0, 1 )
68582       )
68583     ),
68584     hasSelector = cms.vint32( 0, 0 ),
68585     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
68586     writeOnlyTrkQuals = cms.bool( False ),
68587     makeReKeyedSeeds = cms.untracked.bool( False ),
68588     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
68589 )
68590 fragment.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger",
68591     copyExtras = cms.untracked.bool( True ),
68592     copyMVA = cms.bool( False ),
68593     TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
68594     MaxNormalizedChisq = cms.double( 1000.0 ),
68595     MinPT = cms.double( 0.05 ),
68596     MinFound = cms.int32( 3 ),
68597     Epsilon = cms.double( -0.001 ),
68598     ShareFrac = cms.double( 0.19 ),
68599     allowFirstHitShare = cms.bool( True ),
68600     FoundHitBonus = cms.double( 5.0 ),
68601     LostHitPenalty = cms.double( 20.0 ),
68602     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
68603     newQuality = cms.string( "confirmed" ),
68604     setsToMerge = cms.VPSet( 
68605       cms.PSet(  pQual = cms.bool( False ),
68606         tLists = cms.vint32( 0, 1 )
68607       )
68608     ),
68609     hasSelector = cms.vint32( 0, 0 ),
68610     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
68611     writeOnlyTrkQuals = cms.bool( False ),
68612     makeReKeyedSeeds = cms.untracked.bool( False ),
68613     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
68614 )
68615 fragment.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer",
68616     ServiceParameters = cms.PSet( 
68617       RPCLayers = cms.bool( True ),
68618       UseMuonNavigation = cms.untracked.bool( True ),
68619       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
68620         'SteppingHelixPropagatorAny',
68621         'hltESPSmartPropagator',
68622         'hltESPSteppingHelixPropagatorOpposite' )
68623     ),
68624     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
68625     TrackLoaderParameters = cms.PSet( 
68626       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
68627       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68628       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68629       DoSmoothing = cms.bool( True ),
68630       SmoothTkTrack = cms.untracked.bool( False ),
68631       VertexConstraint = cms.bool( False ),
68632       MuonUpdatorAtVertexParameters = cms.PSet( 
68633         MaxChi2 = cms.double( 1000000.0 ),
68634         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
68635         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
68636       ),
68637       PutTkTrackIntoEvent = cms.untracked.bool( False ),
68638       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
68639     ),
68640     L3TrajBuilderParameters = cms.PSet( 
68641       PtCut = cms.double( 1.0 ),
68642       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
68643       GlobalMuonTrackMatcher = cms.PSet( 
68644         Chi2Cut_3 = cms.double( 200.0 ),
68645         DeltaDCut_2 = cms.double( 10.0 ),
68646         Eta_threshold = cms.double( 1.2 ),
68647         Quality_2 = cms.double( 15.0 ),
68648         DeltaDCut_1 = cms.double( 40.0 ),
68649         Quality_3 = cms.double( 7.0 ),
68650         DeltaDCut_3 = cms.double( 15.0 ),
68651         Quality_1 = cms.double( 20.0 ),
68652         Pt_threshold1 = cms.double( 0.0 ),
68653         DeltaRCut_2 = cms.double( 0.2 ),
68654         DeltaRCut_1 = cms.double( 0.1 ),
68655         Pt_threshold2 = cms.double( 9.99999999E8 ),
68656         Chi2Cut_1 = cms.double( 50.0 ),
68657         Chi2Cut_2 = cms.double( 50.0 ),
68658         DeltaRCut_3 = cms.double( 1.0 ),
68659         LocChi2Cut = cms.double( 0.001 ),
68660         Propagator = cms.string( "hltESPSmartPropagator" ),
68661         MinPt = cms.double( 1.0 ),
68662         MinP = cms.double( 2.5 )
68663       ),
68664       ScaleTECxFactor = cms.double( -1.0 ),
68665       tkTrajUseVertex = cms.bool( False ),
68666       MuonTrackingRegionBuilder = cms.PSet( 
68667         Rescale_Dz = cms.double( 4.0 ),
68668         Pt_fixed = cms.bool( False ),
68669         Eta_fixed = cms.bool( True ),
68670         Eta_min = cms.double( 0.1 ),
68671         DeltaZ = cms.double( 24.2 ),
68672         maxRegions = cms.int32( 2 ),
68673         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
68674         UseVertex = cms.bool( False ),
68675         Z_fixed = cms.bool( False ),
68676         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
68677         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
68678         Rescale_phi = cms.double( 3.0 ),
68679         DeltaEta = cms.double( 0.2 ),
68680         precise = cms.bool( True ),
68681         OnDemand = cms.int32( -1 ),
68682         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
68683         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
68684         vertexCollection = cms.InputTag( "pixelVertices" ),
68685         Pt_min = cms.double( 3.0 ),
68686         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68687         Phi_fixed = cms.bool( True ),
68688         DeltaR = cms.double( 0.025 ),
68689         input = cms.InputTag( "hltL2Muons" ),
68690         DeltaPhi = cms.double( 0.15 ),
68691         Phi_min = cms.double( 0.1 ),
68692         Rescale_eta = cms.double( 3.0 )
68693       ),
68694       TrackTransformer = cms.PSet( 
68695         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
68696         RefitDirection = cms.string( "insideOut" ),
68697         RefitRPCHits = cms.bool( True ),
68698         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
68699         DoPredictionsOnly = cms.bool( False ),
68700         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68701         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
68702         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
68703       ),
68704       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68705       RefitRPCHits = cms.bool( True ),
68706       tkTrajVertex = cms.InputTag( "Notused" ),
68707       GlbRefitterParameters = cms.PSet( 
68708         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
68709         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
68710         RefitFlag = cms.bool( True ),
68711         SkipStation = cms.int32( -1 ),
68712         Chi2CutRPC = cms.double( 1.0 ),
68713         PropDirForCosmics = cms.bool( False ),
68714         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
68715         HitThreshold = cms.int32( 1 ),
68716         DYTthrs = cms.vint32( 30, 15 ),
68717         TrackerSkipSystem = cms.int32( -1 ),
68718         RefitDirection = cms.string( "insideOut" ),
68719         Chi2CutCSC = cms.double( 150.0 ),
68720         Chi2CutDT = cms.double( 10.0 ),
68721         RefitRPCHits = cms.bool( True ),
68722         TrackerSkipSection = cms.int32( -1 ),
68723         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
68724         DoPredictionsOnly = cms.bool( False ),
68725         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68726         MuonHitsOption = cms.int32( 1 ),
68727         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
68728       ),
68729       PCut = cms.double( 2.5 ),
68730       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
68731       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68732       tkTrajMaxChi2 = cms.double( 9999.0 ),
68733       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
68734       ScaleTECyFactor = cms.double( -1.0 ),
68735       tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" )
68736     )
68737 )
68738 fragment.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer",
68739     MuonCaloCompatibility = cms.PSet( 
68740       delta_eta = cms.double( 0.02 ),
68741       delta_phi = cms.double( 0.02 ),
68742       allSiPMHO = cms.bool( False ),
68743       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
68744       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
68745     ),
68746     TrackAssociatorParameters = cms.PSet( 
68747       useMuon = cms.bool( True ),
68748       truthMatch = cms.bool( False ),
68749       usePreshower = cms.bool( False ),
68750       dRPreshowerPreselection = cms.double( 0.2 ),
68751       muonMaxDistanceSigmaY = cms.double( 0.0 ),
68752       useEcal = cms.bool( False ),
68753       muonMaxDistanceSigmaX = cms.double( 0.0 ),
68754       dRMuon = cms.double( 9999.0 ),
68755       dREcal = cms.double( 9999.0 ),
68756       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
68757       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
68758       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
68759       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
68760       propagateAllDirections = cms.bool( True ),
68761       muonMaxDistanceY = cms.double( 5.0 ),
68762       useHO = cms.bool( False ),
68763       muonMaxDistanceX = cms.double( 5.0 ),
68764       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
68765       useHcal = cms.bool( False ),
68766       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
68767       accountForTrajectoryChangeCalo = cms.bool( False ),
68768       dREcalPreselection = cms.double( 0.05 ),
68769       useCalo = cms.bool( False ),
68770       dRMuonPreselection = cms.double( 0.2 ),
68771       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
68772       dRHcal = cms.double( 9999.0 ),
68773       dRHcalPreselection = cms.double( 0.2 ),
68774       HORecHitCollectionLabel = cms.InputTag( "Notused" )
68775     ),
68776     CaloExtractorPSet = cms.PSet( 
68777       DR_Veto_H = cms.double( 0.1 ),
68778       CenterConeOnCalIntersection = cms.bool( False ),
68779       NoiseTow_EE = cms.double( 0.15 ),
68780       Noise_EB = cms.double( 0.025 ),
68781       Noise_HE = cms.double( 0.2 ),
68782       DR_Veto_E = cms.double( 0.07 ),
68783       NoiseTow_EB = cms.double( 0.04 ),
68784       Noise_EE = cms.double( 0.1 ),
68785       UseRecHitsFlag = cms.bool( False ),
68786       DR_Max = cms.double( 1.0 ),
68787       DepositLabel = cms.untracked.string( "Cal" ),
68788       Noise_HO = cms.double( 0.2 ),
68789       DR_Veto_HO = cms.double( 0.1 ),
68790       Threshold_H = cms.double( 0.5 ),
68791       PrintTimeReport = cms.untracked.bool( False ),
68792       Threshold_E = cms.double( 0.2 ),
68793       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
68794       ComponentName = cms.string( "CaloExtractorByAssociator" ),
68795       Threshold_HO = cms.double( 0.5 ),
68796       DepositInstanceLabels = cms.vstring( 'ecal',
68797         'hcal',
68798         'ho' ),
68799       ServiceParameters = cms.PSet( 
68800         RPCLayers = cms.bool( False ),
68801         UseMuonNavigation = cms.untracked.bool( False ),
68802         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
68803       ),
68804       TrackAssociatorParameters = cms.PSet( 
68805         useMuon = cms.bool( False ),
68806         truthMatch = cms.bool( False ),
68807         usePreshower = cms.bool( False ),
68808         dRPreshowerPreselection = cms.double( 0.2 ),
68809         muonMaxDistanceSigmaY = cms.double( 0.0 ),
68810         useEcal = cms.bool( False ),
68811         muonMaxDistanceSigmaX = cms.double( 0.0 ),
68812         dRMuon = cms.double( 9999.0 ),
68813         dREcal = cms.double( 1.0 ),
68814         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
68815         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
68816         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
68817         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
68818         propagateAllDirections = cms.bool( True ),
68819         muonMaxDistanceY = cms.double( 5.0 ),
68820         useHO = cms.bool( False ),
68821         muonMaxDistanceX = cms.double( 5.0 ),
68822         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
68823         useHcal = cms.bool( False ),
68824         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
68825         accountForTrajectoryChangeCalo = cms.bool( False ),
68826         dREcalPreselection = cms.double( 1.0 ),
68827         useCalo = cms.bool( True ),
68828         dRMuonPreselection = cms.double( 0.2 ),
68829         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
68830         dRHcal = cms.double( 1.0 ),
68831         dRHcalPreselection = cms.double( 1.0 ),
68832         HORecHitCollectionLabel = cms.InputTag( "Notused" )
68833       ),
68834       Noise_HB = cms.double( 0.2 )
68835     ),
68836     TrackExtractorPSet = cms.PSet( 
68837       Diff_z = cms.double( 0.2 ),
68838       inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ),
68839       Chi2Ndof_Max = cms.double( 1.0E64 ),
68840       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
68841       DR_Veto = cms.double( 0.01 ),
68842       Pt_Min = cms.double( -1.0 ),
68843       DR_Max = cms.double( 1.0 ),
68844       NHits_Min = cms.uint32( 0 ),
68845       Chi2Prob_Min = cms.double( -1.0 ),
68846       Diff_r = cms.double( 0.1 ),
68847       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
68848       ComponentName = cms.string( "TrackExtractor" )
68849     ),
68850     JetExtractorPSet = cms.PSet( 
68851       JetCollectionLabel = cms.InputTag( "Notused" ),
68852       DR_Veto = cms.double( 0.1 ),
68853       DR_Max = cms.double( 1.0 ),
68854       ExcludeMuonVeto = cms.bool( True ),
68855       PrintTimeReport = cms.untracked.bool( False ),
68856       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
68857       ComponentName = cms.string( "JetExtractor" ),
68858       ServiceParameters = cms.PSet( 
68859         RPCLayers = cms.bool( False ),
68860         UseMuonNavigation = cms.untracked.bool( False ),
68861         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
68862       ),
68863       TrackAssociatorParameters = cms.PSet( 
68864         useMuon = cms.bool( False ),
68865         truthMatch = cms.bool( False ),
68866         usePreshower = cms.bool( False ),
68867         dRPreshowerPreselection = cms.double( 0.2 ),
68868         muonMaxDistanceSigmaY = cms.double( 0.0 ),
68869         useEcal = cms.bool( False ),
68870         muonMaxDistanceSigmaX = cms.double( 0.0 ),
68871         dRMuon = cms.double( 9999.0 ),
68872         dREcal = cms.double( 0.5 ),
68873         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
68874         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
68875         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
68876         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
68877         propagateAllDirections = cms.bool( True ),
68878         muonMaxDistanceY = cms.double( 5.0 ),
68879         useHO = cms.bool( False ),
68880         muonMaxDistanceX = cms.double( 5.0 ),
68881         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
68882         useHcal = cms.bool( False ),
68883         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
68884         accountForTrajectoryChangeCalo = cms.bool( False ),
68885         dREcalPreselection = cms.double( 0.5 ),
68886         useCalo = cms.bool( True ),
68887         dRMuonPreselection = cms.double( 0.2 ),
68888         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
68889         dRHcal = cms.double( 0.5 ),
68890         dRHcalPreselection = cms.double( 0.5 ),
68891         HORecHitCollectionLabel = cms.InputTag( "Notused" )
68892       ),
68893       Threshold = cms.double( 5.0 )
68894     ),
68895     trackDepositName = cms.string( "tracker" ),
68896     ecalDepositName = cms.string( "ecal" ),
68897     hcalDepositName = cms.string( "hcal" ),
68898     hoDepositName = cms.string( "ho" ),
68899     jetDepositName = cms.string( "jets" ),
68900     TimingFillerParameters = cms.PSet( 
68901       DTTimingParameters = cms.PSet( 
68902         HitError = cms.double( 6.0 ),
68903         MatchParameters = cms.PSet( 
68904           TightMatchDT = cms.bool( False ),
68905           DTradius = cms.double( 0.01 ),
68906           TightMatchCSC = cms.bool( True ),
68907           CSCsegments = cms.InputTag( "hltCscSegments" ),
68908           DTsegments = cms.InputTag( "hltDt4DSegments" )
68909         ),
68910         debug = cms.bool( False ),
68911         DoWireCorr = cms.bool( False ),
68912         RequireBothProjections = cms.bool( False ),
68913         DTTimeOffset = cms.double( 2.7 ),
68914         PruneCut = cms.double( 10000.0 ),
68915         DTsegments = cms.InputTag( "hltDt4DSegments" ),
68916         UseSegmentT0 = cms.bool( False ),
68917         HitsMin = cms.int32( 5 ),
68918         DropTheta = cms.bool( True ),
68919         ServiceParameters = cms.PSet( 
68920           RPCLayers = cms.bool( True ),
68921           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
68922         )
68923       ),
68924       UseCSC = cms.bool( True ),
68925       CSCTimingParameters = cms.PSet( 
68926         MatchParameters = cms.PSet( 
68927           TightMatchDT = cms.bool( False ),
68928           DTradius = cms.double( 0.01 ),
68929           TightMatchCSC = cms.bool( True ),
68930           CSCsegments = cms.InputTag( "hltCscSegments" ),
68931           DTsegments = cms.InputTag( "hltDt4DSegments" )
68932         ),
68933         debug = cms.bool( False ),
68934         CSCWireTimeOffset = cms.double( 0.0 ),
68935         CSCStripError = cms.double( 7.0 ),
68936         CSCTimeOffset = cms.double( 0.0 ),
68937         CSCWireError = cms.double( 8.6 ),
68938         PruneCut = cms.double( 100.0 ),
68939         CSCsegments = cms.InputTag( "hltCscSegments" ),
68940         UseStripTime = cms.bool( True ),
68941         CSCStripTimeOffset = cms.double( 0.0 ),
68942         UseWireTime = cms.bool( True ),
68943         ServiceParameters = cms.PSet( 
68944           RPCLayers = cms.bool( True ),
68945           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
68946         )
68947       ),
68948       ErrorDT = cms.double( 6.0 ),
68949       EcalEnergyCut = cms.double( 0.4 ),
68950       UseECAL = cms.bool( True ),
68951       ErrorEB = cms.double( 2.085 ),
68952       UseDT = cms.bool( True ),
68953       ErrorEE = cms.double( 6.95 ),
68954       ErrorCSC = cms.double( 7.4 )
68955     ),
68956     ShowerDigiFillerParameters = cms.PSet( 
68957       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
68958       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
68959       digiMaxDistanceX = cms.double( 25.0 )
68960     ),
68961     TrackerKinkFinderParameters = cms.PSet( 
68962       usePosition = cms.bool( False ),
68963       diagonalOnly = cms.bool( False )
68964     ),
68965     fillEnergy = cms.bool( False ),
68966     storeCrossedHcalRecHits = cms.bool( False ),
68967     maxAbsPullX = cms.double( 4.0 ),
68968     maxAbsEta = cms.double( 3.0 ),
68969     minPt = cms.double( 2.0 ),
68970     inputCollectionTypes = cms.vstring( 'inner tracks',
68971       'links' ),
68972     addExtraSoftMuons = cms.bool( False ),
68973     fillGlobalTrackRefits = cms.bool( False ),
68974     debugWithTruthMatching = cms.bool( False ),
68975     inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ),
68976     fillCaloCompatibility = cms.bool( False ),
68977     maxAbsPullY = cms.double( 9999.0 ),
68978     maxAbsDy = cms.double( 9999.0 ),
68979     minP = cms.double( 0.0 ),
68980     minPCaloMuon = cms.double( 1.0E9 ),
68981     maxAbsDx = cms.double( 3.0 ),
68982     fillIsolation = cms.bool( False ),
68983     writeIsoDeposits = cms.bool( False ),
68984     minNumberOfMatches = cms.int32( 1 ),
68985     fillMatching = cms.bool( True ),
68986     fillShowerDigis = cms.bool( False ),
68987     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
68988     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
68989     fillGlobalTrackQuality = cms.bool( False ),
68990     globalTrackQualityInputTag = cms.InputTag( "" ),
68991     selectHighPurity = cms.bool( False ),
68992     pvInputTag = cms.InputTag( "" ),
68993     fillTrackerKink = cms.bool( False ),
68994     minCaloCompatibility = cms.double( 0.6 ),
68995     runArbitrationCleaner = cms.bool( False ),
68996     arbitrationCleanerOptions = cms.PSet( 
68997       OverlapDTheta = cms.double( 0.02 ),
68998       Overlap = cms.bool( True ),
68999       Clustering = cms.bool( True ),
69000       ME1a = cms.bool( True ),
69001       ClusterDTheta = cms.double( 0.02 ),
69002       ClusterDPhi = cms.double( 0.6 ),
69003       OverlapDPhi = cms.double( 0.0786 )
69004     ),
69005     arbitrateTrackerMuons = cms.bool( True )
69006 )
69007 fragment.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer",
69008     inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" )
69009 )
69010 fragment.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
69011     InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ),
69012     DisplacedReconstruction = cms.bool( False )
69013 )
69014 fragment.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
69015     InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ),
69016     DisplacedReconstruction = cms.bool( True )
69017 )
69018 fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69019     saveTags = cms.bool( True ),
69020     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69021     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
69022     PreviousCandTag = cms.InputTag( "" ),
69023     MinN = cms.int32( 2 ),
69024     MaxEta = cms.double( 2.5 ),
69025     MinNhits = cms.int32( 5 ),
69026     MaxDz = cms.double( 9999.0 ),
69027     MinDxySig = cms.double( -1.0 ),
69028     MinPt = cms.double( 10.0 ),
69029     NSigmaPt = cms.double( 0.0 ),
69030     MaxNormalizedChi2 = cms.double( 9999.0 ),
69031     MaxDXYBeamSpot = cms.double( 9999.0 ),
69032     MinDXYBeamSpot = cms.double( 0.01 ),
69033     MinNmuonHits = cms.int32( 0 ),
69034     MaxPtDifference = cms.double( 9999.0 ),
69035     MinTrackPt = cms.double( 0.0 ),
69036     MatchToPreviousCand = cms.bool( False )
69037 )
69038 fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69039     saveTags = cms.bool( True ),
69040     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69041     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
69042     PreviousCandTag = cms.InputTag( "" ),
69043     MinN = cms.int32( 1 ),
69044     MaxEta = cms.double( 2.5 ),
69045     MinNhits = cms.int32( 5 ),
69046     MaxDz = cms.double( 9999.0 ),
69047     MinDxySig = cms.double( -1.0 ),
69048     MinPt = cms.double( 16.0 ),
69049     NSigmaPt = cms.double( 0.0 ),
69050     MaxNormalizedChi2 = cms.double( 9999.0 ),
69051     MaxDXYBeamSpot = cms.double( 9999.0 ),
69052     MinDXYBeamSpot = cms.double( 0.01 ),
69053     MinNmuonHits = cms.int32( 0 ),
69054     MaxPtDifference = cms.double( 9999.0 ),
69055     MinTrackPt = cms.double( 0.0 ),
69056     MatchToPreviousCand = cms.bool( False )
69057 )
69058 fragment.hltL1sSingleMuUpt15OR20 = cms.EDFilter( "HLTL1TSeed",
69059     saveTags = cms.bool( True ),
69060     L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ),
69061     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
69062     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
69063     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
69064     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
69065     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
69066     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
69067     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
69068     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
69069     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
69070 )
69071 fragment.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
69072     offset = cms.uint32( 0 ),
69073     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69074 )
69075 fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
69076     saveTags = cms.bool( True ),
69077     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
69078     PreviousCandTag = cms.InputTag( "hltL1sSingleMuUpt15OR20" ),
69079     MaxEta = cms.double( 2.5 ),
69080     MinPt = cms.double( 0.0 ),
69081     MaxDeltaR = cms.double( 0.3 ),
69082     MinN = cms.int32( 1 ),
69083     CentralBxOnly = cms.bool( True ),
69084     SelectQualities = cms.vint32(  )
69085 )
69086 fragment.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69087     saveTags = cms.bool( True ),
69088     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69089     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
69090     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
69091     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
69092     MinN = cms.int32( 1 ),
69093     MaxEta = cms.double( 2.0 ),
69094     AbsEtaBins = cms.vdouble( 5.0 ),
69095     MinNstations = cms.vint32( 0 ),
69096     MinNhits = cms.vint32( 0 ),
69097     CutOnChambers = cms.bool( True ),
69098     MinNchambers = cms.vint32( 3 ),
69099     MaxDr = cms.double( 9999.0 ),
69100     MinDr = cms.double( -1.0 ),
69101     MaxDz = cms.double( 9999.0 ),
69102     MinDxySig = cms.double( -1.0 ),
69103     MinPt = cms.double( 50.0 ),
69104     NSigmaPt = cms.double( 0.0 ),
69105     MatchToPreviousCand = cms.bool( False )
69106 )
69107 fragment.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69108     saveTags = cms.bool( True ),
69109     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69110     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
69111     PreviousCandTag = cms.InputTag( "" ),
69112     MinN = cms.int32( 1 ),
69113     MaxEta = cms.double( 2.5 ),
69114     MinNhits = cms.int32( 0 ),
69115     MaxDz = cms.double( 9999.0 ),
69116     MinDxySig = cms.double( -1.0 ),
69117     MinPt = cms.double( 0.0 ),
69118     NSigmaPt = cms.double( 0.0 ),
69119     MaxNormalizedChi2 = cms.double( 9999.0 ),
69120     MaxDXYBeamSpot = cms.double( 1.0 ),
69121     MinDXYBeamSpot = cms.double( -1.0 ),
69122     MinNmuonHits = cms.int32( 0 ),
69123     MaxPtDifference = cms.double( 9999.0 ),
69124     MinTrackPt = cms.double( 0.0 ),
69125     MatchToPreviousCand = cms.bool( False )
69126 )
69127 fragment.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
69128     offset = cms.uint32( 0 ),
69129     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69130 )
69131 fragment.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69132     saveTags = cms.bool( True ),
69133     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69134     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69135     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
69136     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69137     MinN = cms.int32( 1 ),
69138     MaxEta = cms.double( 2.0 ),
69139     AbsEtaBins = cms.vdouble( 5.0 ),
69140     MinNstations = cms.vint32( 0 ),
69141     MinNhits = cms.vint32( 0 ),
69142     CutOnChambers = cms.bool( True ),
69143     MinNchambers = cms.vint32( 3 ),
69144     MaxDr = cms.double( 9999.0 ),
69145     MinDr = cms.double( -1.0 ),
69146     MaxDz = cms.double( 9999.0 ),
69147     MinDxySig = cms.double( -1.0 ),
69148     MinPt = cms.double( 50.0 ),
69149     NSigmaPt = cms.double( 0.0 ),
69150     MatchToPreviousCand = cms.bool( False )
69151 )
69152 fragment.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter",
69153     saveTags = cms.bool( True ),
69154     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69155     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
69156     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha" ),
69157     L1CandTag = cms.InputTag( "" ),
69158     inputMuonCollection = cms.InputTag( "" ),
69159     MinN = cms.int32( 1 ),
69160     MaxEta = cms.double( 2.5 ),
69161     MinNhits = cms.int32( 0 ),
69162     MaxDr = cms.double( 9999.0 ),
69163     MinDr = cms.double( -1.0 ),
69164     MaxDz = cms.double( 9999.0 ),
69165     MinDxySig = cms.double( -1.0 ),
69166     MinPt = cms.double( 0.0 ),
69167     NSigmaPt = cms.double( 0.0 ),
69168     MaxNormalizedChi2 = cms.double( 9999.0 ),
69169     MaxDXYBeamSpot = cms.double( 1.0 ),
69170     MinDXYBeamSpot = cms.double( 0.0 ),
69171     MinNmuonHits = cms.int32( 0 ),
69172     MaxPtDifference = cms.double( 9999.0 ),
69173     MinTrackPt = cms.double( 0.0 ),
69174     minMuonStations = cms.int32( -1 ),
69175     minTrkHits = cms.int32( -1 ),
69176     minMuonHits = cms.int32( -1 ),
69177     allowedTypeMask = cms.uint32( 255 ),
69178     requiredTypeMask = cms.uint32( 0 ),
69179     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
69180     trkMuonId = cms.uint32( 0 ),
69181     L1MatchingdR = cms.double( 0.3 ),
69182     MatchToPreviousCand = cms.bool( True ),
69183     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
69184     requireL3MuonTrajectorySeed = cms.bool( False ),
69185     useSimpleGeometry = cms.bool( True ),
69186     useStation2 = cms.bool( True ),
69187     fallbackToME1 = cms.bool( False ),
69188     cosmicPropagationHypothesis = cms.bool( False ),
69189     useMB2InOverlap = cms.bool( False ),
69190     useTrack = cms.string( "tracker" ),
69191     useState = cms.string( "atVertex" ),
69192     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
69193     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
69194     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
69195 )
69196 fragment.hltPreL3Mu30NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
69197     offset = cms.uint32( 0 ),
69198     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69199 )
69200 fragment.hltL2fL1Muf0L2MuNoVtxFiltered27 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69201     saveTags = cms.bool( True ),
69202     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69203     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69204     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
69205     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69206     MinN = cms.int32( 1 ),
69207     MaxEta = cms.double( 2.5 ),
69208     AbsEtaBins = cms.vdouble( 5.0 ),
69209     MinNstations = cms.vint32( 0 ),
69210     MinNhits = cms.vint32( 0 ),
69211     CutOnChambers = cms.bool( True ),
69212     MinNchambers = cms.vint32( 0 ),
69213     MaxDr = cms.double( 9999.0 ),
69214     MinDr = cms.double( -1.0 ),
69215     MaxDz = cms.double( 9999.0 ),
69216     MinDxySig = cms.double( -1.0 ),
69217     MinPt = cms.double( 27.0 ),
69218     NSigmaPt = cms.double( 0.0 ),
69219     MatchToPreviousCand = cms.bool( True )
69220 )
69221 fragment.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69222     saveTags = cms.bool( True ),
69223     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69224     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69225     PreviousCandTag = cms.InputTag( "" ),
69226     MinN = cms.int32( 1 ),
69227     MaxEta = cms.double( 2.5 ),
69228     MinNhits = cms.int32( 0 ),
69229     MaxDz = cms.double( 9999.0 ),
69230     MinDxySig = cms.double( -1.0 ),
69231     MinPt = cms.double( 30.0 ),
69232     NSigmaPt = cms.double( 0.0 ),
69233     MaxNormalizedChi2 = cms.double( 9999.0 ),
69234     MaxDXYBeamSpot = cms.double( 9999.0 ),
69235     MinDXYBeamSpot = cms.double( 0.01 ),
69236     MinNmuonHits = cms.int32( 12 ),
69237     MaxPtDifference = cms.double( 9999.0 ),
69238     MinTrackPt = cms.double( 0.0 ),
69239     MatchToPreviousCand = cms.bool( False )
69240 )
69241 fragment.hltPreL3Mu50NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
69242     offset = cms.uint32( 0 ),
69243     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69244 )
69245 fragment.hltL2fL1Muf0L2MuNoVtxFiltered47 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69246     saveTags = cms.bool( True ),
69247     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69248     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69249     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
69250     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69251     MinN = cms.int32( 1 ),
69252     MaxEta = cms.double( 2.5 ),
69253     AbsEtaBins = cms.vdouble( 5.0 ),
69254     MinNstations = cms.vint32( 0 ),
69255     MinNhits = cms.vint32( 0 ),
69256     CutOnChambers = cms.bool( True ),
69257     MinNchambers = cms.vint32( 0 ),
69258     MaxDr = cms.double( 9999.0 ),
69259     MinDr = cms.double( -1.0 ),
69260     MaxDz = cms.double( 9999.0 ),
69261     MinDxySig = cms.double( -1.0 ),
69262     MinPt = cms.double( 47.0 ),
69263     NSigmaPt = cms.double( 0.0 ),
69264     MatchToPreviousCand = cms.bool( True )
69265 )
69266 fragment.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69267     saveTags = cms.bool( True ),
69268     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69269     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69270     PreviousCandTag = cms.InputTag( "" ),
69271     MinN = cms.int32( 1 ),
69272     MaxEta = cms.double( 2.5 ),
69273     MinNhits = cms.int32( 0 ),
69274     MaxDz = cms.double( 9999.0 ),
69275     MinDxySig = cms.double( -1.0 ),
69276     MinPt = cms.double( 50.0 ),
69277     NSigmaPt = cms.double( 0.0 ),
69278     MaxNormalizedChi2 = cms.double( 9999.0 ),
69279     MaxDXYBeamSpot = cms.double( 9999.0 ),
69280     MinDXYBeamSpot = cms.double( 0.01 ),
69281     MinNmuonHits = cms.int32( 12 ),
69282     MaxPtDifference = cms.double( 9999.0 ),
69283     MinTrackPt = cms.double( 0.0 ),
69284     MatchToPreviousCand = cms.bool( False )
69285 )
69286 fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
69287     offset = cms.uint32( 0 ),
69288     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69289 )
69290 fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69291     saveTags = cms.bool( True ),
69292     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69293     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69294     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
69295     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69296     MinN = cms.int32( 1 ),
69297     MaxEta = cms.double( 2.5 ),
69298     AbsEtaBins = cms.vdouble( 5.0 ),
69299     MinNstations = cms.vint32( 0 ),
69300     MinNhits = cms.vint32( 12 ),
69301     CutOnChambers = cms.bool( True ),
69302     MinNchambers = cms.vint32( 0 ),
69303     MaxDr = cms.double( 9999.0 ),
69304     MinDr = cms.double( -1.0 ),
69305     MaxDz = cms.double( 9999.0 ),
69306     MinDxySig = cms.double( -1.0 ),
69307     MinPt = cms.double( 7.0 ),
69308     NSigmaPt = cms.double( 0.0 ),
69309     MatchToPreviousCand = cms.bool( True )
69310 )
69311 fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69312     saveTags = cms.bool( True ),
69313     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69314     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
69315     PreviousCandTag = cms.InputTag( "" ),
69316     MinN = cms.int32( 1 ),
69317     MaxEta = cms.double( 2.5 ),
69318     MinNhits = cms.int32( 5 ),
69319     MaxDz = cms.double( 9999.0 ),
69320     MinDxySig = cms.double( -1.0 ),
69321     MinPt = cms.double( 10.0 ),
69322     NSigmaPt = cms.double( 0.0 ),
69323     MaxNormalizedChi2 = cms.double( 9999.0 ),
69324     MaxDXYBeamSpot = cms.double( 9999.0 ),
69325     MinDXYBeamSpot = cms.double( 0.01 ),
69326     MinNmuonHits = cms.int32( 0 ),
69327     MaxPtDifference = cms.double( 9999.0 ),
69328     MinTrackPt = cms.double( 0.0 ),
69329     MatchToPreviousCand = cms.bool( False )
69330 )
69331 fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId = cms.EDFilter( "HLTPrescaler",
69332     offset = cms.uint32( 0 ),
69333     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69334 )
69335 fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69336     saveTags = cms.bool( True ),
69337     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69338     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69339     PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ),
69340     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69341     MinN = cms.int32( 1 ),
69342     MaxEta = cms.double( 2.5 ),
69343     AbsEtaBins = cms.vdouble( 5.0 ),
69344     MinNstations = cms.vint32( 0 ),
69345     MinNhits = cms.vint32( 0 ),
69346     CutOnChambers = cms.bool( False ),
69347     MinNchambers = cms.vint32( 0 ),
69348     MaxDr = cms.double( 9999.0 ),
69349     MinDr = cms.double( -1.0 ),
69350     MaxDz = cms.double( 9999.0 ),
69351     MinDxySig = cms.double( -1.0 ),
69352     MinPt = cms.double( 20.0 ),
69353     NSigmaPt = cms.double( 0.0 ),
69354     MatchToPreviousCand = cms.bool( True )
69355 )
69356 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced = cms.EDFilter( "HLTMuonL3PreFilter",
69357     saveTags = cms.bool( True ),
69358     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69359     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69360     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20" ),
69361     L1CandTag = cms.InputTag( "" ),
69362     inputMuonCollection = cms.InputTag( "" ),
69363     MinN = cms.int32( 1 ),
69364     MaxEta = cms.double( 2.5 ),
69365     MinNhits = cms.int32( 0 ),
69366     MaxDr = cms.double( 9999.0 ),
69367     MinDr = cms.double( -1.0 ),
69368     MaxDz = cms.double( 9999.0 ),
69369     MinDxySig = cms.double( -1.0 ),
69370     MinPt = cms.double( 20.0 ),
69371     NSigmaPt = cms.double( 0.0 ),
69372     MaxNormalizedChi2 = cms.double( 9999.0 ),
69373     MaxDXYBeamSpot = cms.double( 9999.0 ),
69374     MinDXYBeamSpot = cms.double( 0.01 ),
69375     MinNmuonHits = cms.int32( 0 ),
69376     MaxPtDifference = cms.double( 9999.0 ),
69377     MinTrackPt = cms.double( 0.0 ),
69378     minMuonStations = cms.int32( -1 ),
69379     minTrkHits = cms.int32( -1 ),
69380     minMuonHits = cms.int32( -1 ),
69381     allowedTypeMask = cms.uint32( 255 ),
69382     requiredTypeMask = cms.uint32( 0 ),
69383     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
69384     trkMuonId = cms.uint32( 0 ),
69385     L1MatchingdR = cms.double( 0.3 ),
69386     MatchToPreviousCand = cms.bool( True ),
69387     InputLinks = cms.InputTag( "" ),
69388     requireL3MuonTrajectorySeed = cms.bool( True ),
69389     useSimpleGeometry = cms.bool( True ),
69390     useStation2 = cms.bool( True ),
69391     fallbackToME1 = cms.bool( False ),
69392     cosmicPropagationHypothesis = cms.bool( False ),
69393     useMB2InOverlap = cms.bool( False ),
69394     useTrack = cms.string( "tracker" ),
69395     useState = cms.string( "atVertex" ),
69396     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
69397     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
69398     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
69399 )
69400 fragment.hltEGL1Mu5EG20FilterEtalt2p5 = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
69401     saveTags = cms.bool( True ),
69402     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
69403     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
69404     candNonIsolatedTag = cms.InputTag( "" ),
69405     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
69406     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ),
69407     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
69408     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
69409     ncandcut = cms.int32( 1 ),
69410     doIsolated = cms.bool( False ),
69411     region_eta_size = cms.double( 0.522 ),
69412     region_eta_size_ecap = cms.double( 1.0 ),
69413     region_phi_size = cms.double( 1.044 ),
69414     barrel_end = cms.double( 1.4791 ),
69415     endcap_end = cms.double( 2.5 )
69416 )
69417 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
69418     saveTags = cms.bool( True ),
69419     inputTag = cms.InputTag( "hltEGL1Mu5EG20FilterEtalt2p5" ),
69420     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
69421     etcutEB = cms.double( 20.0 ),
69422     etcutEE = cms.double( 20.0 ),
69423     minEtaCut = cms.double( -9999.0 ),
69424     maxEtaCut = cms.double( 9999.0 ),
69425     ncandcut = cms.int32( 1 )
69426 )
69427 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
69428     saveTags = cms.bool( True ),
69429     candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter" ),
69430     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
69431     rhoTag = cms.InputTag( "" ),
69432     energyLowEdges = cms.vdouble( 0.0 ),
69433     lessThan = cms.bool( True ),
69434     useEt = cms.bool( False ),
69435     useAbs = cms.bool( False ),
69436     thrRegularEB = cms.vdouble( 0.012 ),
69437     thrRegularEE = cms.vdouble( 0.03 ),
69438     thrOverEEB = cms.vdouble( -1.0 ),
69439     thrOverEEE = cms.vdouble( -1.0 ),
69440     thrOverE2EB = cms.vdouble( -1.0 ),
69441     thrOverE2EE = cms.vdouble( -1.0 ),
69442     ncandcut = cms.int32( 1 ),
69443     doRhoCorrection = cms.bool( False ),
69444     rhoMax = cms.double( 9.9999999E7 ),
69445     rhoScale = cms.double( 1.0 ),
69446     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
69447     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
69448     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
69449 )
69450 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
69451     saveTags = cms.bool( True ),
69452     candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter" ),
69453     varTag = cms.InputTag( "hltEgammaHoverE" ),
69454     rhoTag = cms.InputTag( "" ),
69455     energyLowEdges = cms.vdouble( 0.0 ),
69456     lessThan = cms.bool( True ),
69457     useEt = cms.bool( False ),
69458     useAbs = cms.bool( False ),
69459     thrRegularEB = cms.vdouble( -1.0 ),
69460     thrRegularEE = cms.vdouble( -1.0 ),
69461     thrOverEEB = cms.vdouble( 0.1 ),
69462     thrOverEEE = cms.vdouble( 0.1 ),
69463     thrOverE2EB = cms.vdouble( -1.0 ),
69464     thrOverE2EE = cms.vdouble( -1.0 ),
69465     ncandcut = cms.int32( 1 ),
69466     doRhoCorrection = cms.bool( False ),
69467     rhoMax = cms.double( 9.9999999E7 ),
69468     rhoScale = cms.double( 1.0 ),
69469     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
69470     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
69471     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
69472 )
69473 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
69474     saveTags = cms.bool( True ),
69475     candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter" ),
69476     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
69477     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
69478     energyLowEdges = cms.vdouble( 0.0 ),
69479     lessThan = cms.bool( True ),
69480     useEt = cms.bool( False ),
69481     useAbs = cms.bool( False ),
69482     thrRegularEB = cms.vdouble( -1.0 ),
69483     thrRegularEE = cms.vdouble( -1.0 ),
69484     thrOverEEB = cms.vdouble( 0.15 ),
69485     thrOverEEE = cms.vdouble( 0.1 ),
69486     thrOverE2EB = cms.vdouble( -1.0 ),
69487     thrOverE2EE = cms.vdouble( -1.0 ),
69488     ncandcut = cms.int32( 1 ),
69489     doRhoCorrection = cms.bool( False ),
69490     rhoMax = cms.double( 9.9999999E7 ),
69491     rhoScale = cms.double( 1.0 ),
69492     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
69493     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
69494     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
69495 )
69496 fragment.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 = cms.EDFilter( "HLTPrescaler",
69497     offset = cms.uint32( 0 ),
69498     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69499 )
69500 fragment.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69501     saveTags = cms.bool( True ),
69502     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69503     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69504     PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ),
69505     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69506     MinN = cms.int32( 1 ),
69507     MaxEta = cms.double( 2.5 ),
69508     AbsEtaBins = cms.vdouble( 5.0 ),
69509     MinNstations = cms.vint32( 0 ),
69510     MinNhits = cms.vint32( 0 ),
69511     CutOnChambers = cms.bool( True ),
69512     MinNchambers = cms.vint32( 0 ),
69513     MaxDr = cms.double( 9999.0 ),
69514     MinDr = cms.double( -1.0 ),
69515     MaxDz = cms.double( 9999.0 ),
69516     MinDxySig = cms.double( -1.0 ),
69517     MinPt = cms.double( 20.0 ),
69518     NSigmaPt = cms.double( 0.0 ),
69519     MatchToPreviousCand = cms.bool( True )
69520 )
69521 fragment.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer( "CaloTowerFromL1TSeededCreatorForTauHLT",
69522     TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ),
69523     towers = cms.InputTag( "hltTowerMakerForAll" ),
69524     UseTowersInCone = cms.double( 0.8 ),
69525     minimumE = cms.double( 0.8 ),
69526     minimumEt = cms.double( 0.5 ),
69527     verbose = cms.untracked.int32( 0 )
69528 )
69529 fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer( "FastjetJetProducer",
69530     useMassDropTagger = cms.bool( False ),
69531     useFiltering = cms.bool( False ),
69532     useDynamicFiltering = cms.bool( False ),
69533     useTrimming = cms.bool( False ),
69534     usePruning = cms.bool( False ),
69535     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
69536     useKtPruning = cms.bool( False ),
69537     useConstituentSubtraction = cms.bool( False ),
69538     useSoftDrop = cms.bool( False ),
69539     correctShape = cms.bool( False ),
69540     UseOnlyVertexTracks = cms.bool( False ),
69541     UseOnlyOnePV = cms.bool( False ),
69542     muCut = cms.double( -1.0 ),
69543     yCut = cms.double( -1.0 ),
69544     rFilt = cms.double( -1.0 ),
69545     rFiltFactor = cms.double( -1.0 ),
69546     trimPtFracMin = cms.double( -1.0 ),
69547     zcut = cms.double( -1.0 ),
69548     rcut_factor = cms.double( -1.0 ),
69549     csRho_EtaMax = cms.double( -1.0 ),
69550     csRParam = cms.double( -1.0 ),
69551     beta = cms.double( -1.0 ),
69552     R0 = cms.double( -1.0 ),
69553     gridMaxRapidity = cms.double( -1.0 ),
69554     gridSpacing = cms.double( -1.0 ),
69555     DzTrVtxMax = cms.double( 0.0 ),
69556     DxyTrVtxMax = cms.double( 0.0 ),
69557     MaxVtxZ = cms.double( 15.0 ),
69558     subjetPtMin = cms.double( -1.0 ),
69559     muMin = cms.double( -1.0 ),
69560     muMax = cms.double( -1.0 ),
69561     yMin = cms.double( -1.0 ),
69562     yMax = cms.double( -1.0 ),
69563     dRMin = cms.double( -1.0 ),
69564     dRMax = cms.double( -1.0 ),
69565     maxDepth = cms.int32( -1 ),
69566     nFilt = cms.int32( -1 ),
69567     MinVtxNdof = cms.int32( 5 ),
69568     src = cms.InputTag( "hltCaloTowerL1sTauVeryBigORSeededRegional" ),
69569     srcPVs = cms.InputTag( "NotUsed" ),
69570     jetType = cms.string( "CaloJet" ),
69571     jetAlgorithm = cms.string( "AntiKt" ),
69572     rParam = cms.double( 0.2 ),
69573     inputEtMin = cms.double( 0.3 ),
69574     inputEMin = cms.double( 0.0 ),
69575     jetPtMin = cms.double( 1.0 ),
69576     doPVCorrection = cms.bool( False ),
69577     doAreaFastjet = cms.bool( False ),
69578     doRhoFastjet = cms.bool( False ),
69579     doPUOffsetCorr = cms.bool( False ),
69580     puPtMin = cms.double( 10.0 ),
69581     nSigmaPU = cms.double( 1.0 ),
69582     radiusPU = cms.double( 0.4 ),
69583     subtractorName = cms.string( "" ),
69584     useExplicitGhosts = cms.bool( False ),
69585     doAreaDiskApprox = cms.bool( False ),
69586     voronoiRfact = cms.double( -9.0 ),
69587     Rho_EtaMax = cms.double( 4.4 ),
69588     Ghost_EtaMax = cms.double( 6.0 ),
69589     Active_Area_Repeats = cms.int32( 5 ),
69590     GhostArea = cms.double( 0.01 ),
69591     restrictInputs = cms.bool( False ),
69592     maxInputs = cms.uint32( 1 ),
69593     writeCompound = cms.bool( False ),
69594     writeJetsWithConst = cms.bool( False ),
69595     doFastJetNonUniform = cms.bool( False ),
69596     useDeterministicSeed = cms.bool( True ),
69597     minSeed = cms.uint32( 0 ),
69598     verbosity = cms.int32( 0 ),
69599     puWidth = cms.double( 0.0 ),
69600     nExclude = cms.uint32( 0 ),
69601     maxBadEcalCells = cms.uint32( 9999999 ),
69602     maxBadHcalCells = cms.uint32( 9999999 ),
69603     maxProblematicEcalCells = cms.uint32( 9999999 ),
69604     maxProblematicHcalCells = cms.uint32( 9999999 ),
69605     maxRecoveredEcalCells = cms.uint32( 9999999 ),
69606     maxRecoveredHcalCells = cms.uint32( 9999999 ),
69607     puCenters = cms.vdouble(  ),
69608     applyWeight = cms.bool( False ),
69609     srcWeights = cms.InputTag( "" ),
69610     minimumTowersFraction = cms.double( 0.0 ),
69611     jetCollInstanceName = cms.string( "" ),
69612     sumRecHits = cms.bool( False )
69613 )
69614 fragment.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger",
69615     JetSrc = cms.VInputTag( 'hltAkIsoTauL1sTauVeryBigORSeededRegional' ),
69616     EtMin = cms.double( 20.0 )
69617 )
69618 fragment.hltDisplMu24L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
69619     saveTags = cms.bool( True ),
69620     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
69621     triggerType = cms.int32( 84 ),
69622     MinE = cms.double( -1.0 ),
69623     MinPt = cms.double( 22.0 ),
69624     MinMass = cms.double( -1.0 ),
69625     MaxMass = cms.double( -1.0 ),
69626     MinEta = cms.double( -1.0 ),
69627     MaxEta = cms.double( 2.2 ),
69628     MinN = cms.int32( 1 )
69629 )
69630 fragment.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter( "CaloJetSelector",
69631     src = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
69632     filter = cms.bool( False ),
69633     cut = cms.string( "pt > 20 & abs(eta) < 2.5" )
69634 )
69635 fragment.hltFakePixelVerticesFilter = cms.EDFilter( "VertexSelector",
69636     src = cms.InputTag( "hltTrimmedPixelVertices" ),
69637     cut = cms.string( "!isFake" ),
69638     filter = cms.bool( True ),
69639     throwOnMissing = cms.untracked.bool( True )
69640 )
69641 fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob = cms.EDProducer( "L2TauPixelIsoTagProducer",
69642     JetSrc = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ),
69643     BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
69644     VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ),
69645     MaxNumberPV = cms.int32( 1 ),
69646     IsoConeMax = cms.double( 0.4 ),
69647     IsoConeMin = cms.double( 0.15 ),
69648     TrackMinPt = cms.double( 0.9 ),
69649     TrackMinNHits = cms.int32( 3 ),
69650     TrackMaxNChi2 = cms.double( 1000.0 ),
69651     TrackPVMaxDZ = cms.double( 0.1 ),
69652     TrackMaxDxy = cms.double( 0.2 ),
69653     TrackSrc = cms.InputTag( "" )
69654 )
69655 fragment.hltL2TauTightIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag",
69656     saveTags = cms.bool( True ),
69657     Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ),
69658     JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ),
69659     MinTag = cms.double( 0.0 ),
69660     MaxTag = cms.double( 2.0 ),
69661     MinJets = cms.int32( 1 ),
69662     MatchJetsByDeltaR = cms.bool( False ),
69663     MaxJetDeltaR = cms.double( 0.1 ),
69664     TriggerType = cms.int32( 84 )
69665 )
69666 fragment.hltL2TauJetsTightIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer",
69667     HLTObject = cms.InputTag( "hltL2TauTightIsoFilterL1TauSeededGlob" ),
69668     TriggerTypes = cms.vint32( 84 )
69669 )
69670 fragment.hltDisplMuL2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
69671     saveTags = cms.bool( True ),
69672     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
69673     triggerType = cms.int32( 84 ),
69674     MinE = cms.double( -1.0 ),
69675     MinPt = cms.double( 22.0 ),
69676     MinMass = cms.double( -1.0 ),
69677     MaxMass = cms.double( -1.0 ),
69678     MinEta = cms.double( -1.0 ),
69679     MaxEta = cms.double( 2.2 ),
69680     MinN = cms.int32( 1 )
69681 )
69682 fragment.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69683     saveTags = cms.bool( True ),
69684     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69685     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
69686     PreviousCandTag = cms.InputTag( "" ),
69687     MinN = cms.int32( 1 ),
69688     MaxEta = cms.double( 2.1 ),
69689     MinNhits = cms.int32( 0 ),
69690     MaxDz = cms.double( 9999.0 ),
69691     MinDxySig = cms.double( -1.0 ),
69692     MinPt = cms.double( 24.0 ),
69693     NSigmaPt = cms.double( 0.0 ),
69694     MaxNormalizedChi2 = cms.double( 9999.0 ),
69695     MaxDXYBeamSpot = cms.double( 9999.0 ),
69696     MinDXYBeamSpot = cms.double( 0.0 ),
69697     MinNmuonHits = cms.int32( 12 ),
69698     MaxPtDifference = cms.double( 9999.0 ),
69699     MinTrackPt = cms.double( 0.0 ),
69700     MatchToPreviousCand = cms.bool( False )
69701 )
69702 fragment.hltStripTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
69703     DebugOn = cms.untracked.bool( False ),
69704     DetectorType = cms.untracked.string( "sistrip" ),
69705     acceptedCombinations = cms.untracked.vstring(  ),
69706     DcsStatusLabel = cms.untracked.InputTag( "" ),
69707     DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
69708 )
69709 fragment.hltDisplacedhltIter4ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover",
69710     trajectories = cms.InputTag( "hltMergedTracks" ),
69711     trackClassifier = cms.InputTag( '','QualityMasks' ),
69712     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
69713     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
69714     oldClusterRemovalInfo = cms.InputTag( "" ),
69715     TrackQuality = cms.string( "highPurity" ),
69716     maxChi2 = cms.double( 16.0 ),
69717     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
69718     overrideTrkQuals = cms.InputTag( "" )
69719 )
69720 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
69721     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
69722     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69723     phase2clustersToSkip = cms.InputTag( "" )
69724 )
69725 fragment.hltDisplacedhltIter4PixelLessLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer",
69726     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
69727       'TIB1+TIB2+MTID1_pos',
69728       'TIB1+TIB2+MTID1_neg',
69729       'TID1_pos+TID2_pos+TID3_pos',
69730       'TID1_neg+TID2_neg+TID3_neg',
69731       'TID1_pos+TID2_pos+MTID3_pos',
69732       'TID1_neg+TID2_neg+MTID3_neg' ),
69733     BPix = cms.PSet(  ),
69734     FPix = cms.PSet(  ),
69735     TIB = cms.PSet( 
69736       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69737       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69738       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
69739     ),
69740     TID = cms.PSet( 
69741       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69742       minRing = cms.int32( 1 ),
69743       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69744       useRingSlector = cms.bool( True ),
69745       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
69746       maxRing = cms.int32( 2 )
69747     ),
69748     TOB = cms.PSet(  ),
69749     TEC = cms.PSet( 
69750       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69751       minRing = cms.int32( 1 ),
69752       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69753       useRingSlector = cms.bool( True ),
69754       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
69755       maxRing = cms.int32( 2 )
69756     ),
69757     MTIB = cms.PSet( 
69758       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69759       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69760       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
69761     ),
69762     MTID = cms.PSet( 
69763       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69764       minRing = cms.int32( 3 ),
69765       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69766       useRingSlector = cms.bool( True ),
69767       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
69768       maxRing = cms.int32( 3 )
69769     ),
69770     MTOB = cms.PSet(  ),
69771     MTEC = cms.PSet( 
69772       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69773       minRing = cms.int32( 3 ),
69774       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69775       useRingSlector = cms.bool( True ),
69776       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
69777       maxRing = cms.int32( 3 )
69778     )
69779 )
69780 fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
69781     RegionPSet = cms.PSet( 
69782       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
69783       zErrorVetex = cms.double( 12.0 ),
69784       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
69785       zErrorBeamSpot = cms.double( 15.0 ),
69786       maxNVertices = cms.int32( 10 ),
69787       maxNRegions = cms.int32( 100 ),
69788       nSigmaZVertex = cms.double( 3.0 ),
69789       nSigmaZBeamSpot = cms.double( 3.0 ),
69790       ptMin = cms.double( 1.2 ),
69791       mode = cms.string( "VerticesFixed" ),
69792       input = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ),
69793       searchOpt = cms.bool( True ),
69794       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
69795       originRadius = cms.double( 1.0 ),
69796       measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ),
69797       precise = cms.bool( True ),
69798       deltaEta = cms.double( 0.3 ),
69799       deltaPhi = cms.double( 0.5 )
69800     )
69801 )
69802 fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau = cms.EDProducer( "ClusterCheckerEDProducer",
69803     doClusterCheck = cms.bool( False ),
69804     MaxNumberOfStripClusters = cms.uint32( 800000 ),
69805     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
69806     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
69807     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
69808     cut = cms.string( "" ),
69809     DontCountDetsAboveNClusters = cms.uint32( 0 ),
69810     silentClusterCheck = cms.untracked.bool( False )
69811 )
69812 fragment.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau = cms.EDProducer( "HitPairEDProducer",
69813     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForTau" ),
69814     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau" ),
69815     trackingRegionsSeedingLayers = cms.InputTag( "" ),
69816     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau" ),
69817     produceSeedingHitSets = cms.bool( False ),
69818     produceIntermediateHitDoublets = cms.bool( True ),
69819     maxElement = cms.uint32( 0 ),
69820     maxElementTotal = cms.uint32( 50000000 ),
69821     putEmptyIfMaxElementReached = cms.bool( False ),
69822     layerPairs = cms.vuint32( 0 )
69823 )
69824 fragment.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau = cms.EDProducer( "MultiHitFromChi2EDProducer",
69825     doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau" ),
69826     maxElement = cms.uint32( 100000 ),
69827     useFixedPreFiltering = cms.bool( False ),
69828     phiPreFiltering = cms.double( 0.3 ),
69829     extraHitRPhitolerance = cms.double( 0.0 ),
69830     extraHitRZtolerance = cms.double( 0.0 ),
69831     extraZKDBox = cms.double( 0.2 ),
69832     extraRKDBox = cms.double( 0.2 ),
69833     extraPhiKDBox = cms.double( 0.005 ),
69834     fnSigmaRZ = cms.double( 2.0 ),
69835     refitHits = cms.bool( True ),
69836     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
69837     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69838     maxChi2 = cms.double( 5.0 ),
69839     chi2VsPtCut = cms.bool( True ),
69840     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
69841     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
69842     detIdsToDebug = cms.vint32( 0, 0, 0 )
69843 )
69844 fragment.hltDisplacedhltIter4PFlowPixelLessSeedsForTau = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
69845     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau" ),
69846     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
69847     SeedMomentumForBOFF = cms.double( 5.0 ),
69848     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
69849     MinOneOverPtError = cms.double( 1.0 ),
69850     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69851     magneticField = cms.string( "ParabolicMf" ),
69852     forceKinematicWithRegionDirection = cms.bool( False ),
69853     SeedComparitorPSet = cms.PSet( 
69854       FilterStripHits = cms.bool( False ),
69855       FilterPixelHits = cms.bool( False ),
69856       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
69857       FilterAtHelixStage = cms.bool( True ),
69858       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
69859     )
69860 )
69861 fragment.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker",
69862     cleanTrajectoryAfterInOut = cms.bool( False ),
69863     doSeedingRegionRebuilding = cms.bool( False ),
69864     onlyPixelHitsForSeedCleaner = cms.bool( False ),
69865     reverseTrajectories = cms.bool( False ),
69866     useHitsSplitting = cms.bool( False ),
69867     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ),
69868     src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeedsForTau" ),
69869     clustersToSkip = cms.InputTag( "" ),
69870     phase2clustersToSkip = cms.InputTag( "" ),
69871     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
69872     TransientInitialStateEstimatorParameters = cms.PSet( 
69873       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
69874       numberMeasurementsForFit = cms.int32( 4 ),
69875       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
69876     ),
69877     numHitsForSeedCleaner = cms.int32( 4 ),
69878     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
69879     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
69880     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
69881     maxNSeeds = cms.uint32( 100000 ),
69882     maxSeedsBeforeCleaning = cms.uint32( 1000 )
69883 )
69884 fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer",
69885     TrajectoryInEvent = cms.bool( False ),
69886     useHitsSplitting = cms.bool( False ),
69887     src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau" ),
69888     clusterRemovalInfo = cms.InputTag( "" ),
69889     AlgorithmName = cms.string( "hltIterX" ),
69890     GeometricInnerState = cms.bool( True ),
69891     reMatchSplitHits = cms.bool( False ),
69892     usePropagatorForPCA = cms.bool( False ),
69893     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
69894     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ),
69895     useSimpleMF = cms.bool( True ),
69896     SimpleMagneticField = cms.string( "ParabolicMf" ),
69897     Fitter = cms.string( "hltESPFittingSmootherIT" ),
69898     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
69899     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69900     NavigationSchool = cms.string( "" ),
69901     MeasurementTracker = cms.string( "" )
69902 )
69903 fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector",
69904     src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau" ),
69905     keepAllTracks = cms.bool( False ),
69906     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
69907     useVertices = cms.bool( True ),
69908     useVtxError = cms.bool( False ),
69909     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
69910     vtxNumber = cms.int32( -1 ),
69911     vertexCut = cms.string( "tracksSize>=3" ),
69912     copyExtras = cms.untracked.bool( True ),
69913     copyTrajectories = cms.untracked.bool( False ),
69914     qualityBit = cms.string( "highPurity" ),
69915     chi2n_no1Dmod_par = cms.double( 9999.0 ),
69916     chi2n_par = cms.double( 0.25 ),
69917     res_par = cms.vdouble( 0.003, 0.001 ),
69918     d0_par1 = cms.vdouble( 1.0, 4.0 ),
69919     d0_par2 = cms.vdouble( 1.0, 4.0 ),
69920     dz_par1 = cms.vdouble( 1.0, 4.0 ),
69921     dz_par2 = cms.vdouble( 1.0, 4.0 ),
69922     applyAdaptedPVCuts = cms.bool( True ),
69923     max_d0 = cms.double( 100.0 ),
69924     max_z0 = cms.double( 100.0 ),
69925     nSigmaZ = cms.double( 3.0 ),
69926     minNumberLayers = cms.uint32( 5 ),
69927     minNumber3DLayers = cms.uint32( 0 ),
69928     minHitsToBypassChecks = cms.uint32( 20 ),
69929     maxNumberLostLayers = cms.uint32( 0 ),
69930     applyAbsCutsIfNoPV = cms.bool( False ),
69931     max_d0NoPV = cms.double( 100.0 ),
69932     max_z0NoPV = cms.double( 100.0 ),
69933     max_relpterr = cms.double( 9999.0 ),
69934     min_nhits = cms.uint32( 0 ),
69935     max_lostHitFraction = cms.double( 1.0 ),
69936     max_minMissHitOutOrIn = cms.int32( 99 ),
69937     max_eta = cms.double( 9999.0 ),
69938     min_eta = cms.double( -9999.0 ),
69939     useMVA = cms.bool( False ),
69940     useAnyMVA = cms.bool( False ),
69941     useMVAonly = cms.bool( False ),
69942     minMVA = cms.double( -1.0 ),
69943     GBRForestLabel = cms.string( "MVASelectorIter0" ),
69944     mvaType = cms.string( "Detached" )
69945 )
69946 fragment.hltIter4MergedWithIter0ForTau = cms.EDProducer( "TrackListMerger",
69947     copyExtras = cms.untracked.bool( True ),
69948     copyMVA = cms.bool( False ),
69949     TrackProducers = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ),
69950     MaxNormalizedChisq = cms.double( 1000.0 ),
69951     MinPT = cms.double( 0.05 ),
69952     MinFound = cms.int32( 3 ),
69953     Epsilon = cms.double( -0.001 ),
69954     ShareFrac = cms.double( 0.19 ),
69955     allowFirstHitShare = cms.bool( True ),
69956     FoundHitBonus = cms.double( 5.0 ),
69957     LostHitPenalty = cms.double( 20.0 ),
69958     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
69959     newQuality = cms.string( "confirmed" ),
69960     setsToMerge = cms.VPSet( 
69961       cms.PSet(  pQual = cms.bool( False ),
69962         tLists = cms.vint32( 0, 1 )
69963       )
69964     ),
69965     hasSelector = cms.vint32( 0, 0 ),
69966     selectedTrackQuals = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ),
69967     writeOnlyTrkQuals = cms.bool( False ),
69968     makeReKeyedSeeds = cms.untracked.bool( False ),
69969     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
69970 )
69971 fragment.hltPFMuonMergingForDisplTau = cms.EDProducer( "TrackListMerger",
69972     copyExtras = cms.untracked.bool( True ),
69973     copyMVA = cms.bool( False ),
69974     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ),
69975     MaxNormalizedChisq = cms.double( 1000.0 ),
69976     MinPT = cms.double( 0.05 ),
69977     MinFound = cms.int32( 3 ),
69978     Epsilon = cms.double( -0.001 ),
69979     ShareFrac = cms.double( 0.19 ),
69980     allowFirstHitShare = cms.bool( True ),
69981     FoundHitBonus = cms.double( 5.0 ),
69982     LostHitPenalty = cms.double( 20.0 ),
69983     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
69984     newQuality = cms.string( "confirmed" ),
69985     setsToMerge = cms.VPSet( 
69986       cms.PSet(  pQual = cms.bool( False ),
69987         tLists = cms.vint32( 0, 1 )
69988       )
69989     ),
69990     hasSelector = cms.vint32( 0, 0 ),
69991     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ),
69992     writeOnlyTrkQuals = cms.bool( False ),
69993     makeReKeyedSeeds = cms.untracked.bool( False ),
69994     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
69995 )
69996 fragment.hltMuonLinksForDisplTau = cms.EDProducer( "MuonLinksProducerForHLT",
69997     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
69998     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ),
69999     ptMin = cms.double( 2.5 ),
70000     pMin = cms.double( 2.5 ),
70001     shareHitFraction = cms.double( 0.8 )
70002 )
70003 fragment.hltMuonsForDisplTau = cms.EDProducer( "MuonIdProducer",
70004     MuonCaloCompatibility = cms.PSet( 
70005       delta_eta = cms.double( 0.02 ),
70006       delta_phi = cms.double( 0.02 ),
70007       allSiPMHO = cms.bool( False ),
70008       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
70009       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
70010     ),
70011     TrackAssociatorParameters = cms.PSet( 
70012       useMuon = cms.bool( True ),
70013       truthMatch = cms.bool( False ),
70014       usePreshower = cms.bool( False ),
70015       dRPreshowerPreselection = cms.double( 0.2 ),
70016       muonMaxDistanceSigmaY = cms.double( 0.0 ),
70017       useEcal = cms.bool( True ),
70018       muonMaxDistanceSigmaX = cms.double( 0.0 ),
70019       dRMuon = cms.double( 9999.0 ),
70020       dREcal = cms.double( 9999.0 ),
70021       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
70022       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
70023       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
70024       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
70025       propagateAllDirections = cms.bool( True ),
70026       muonMaxDistanceY = cms.double( 5.0 ),
70027       useHO = cms.bool( True ),
70028       muonMaxDistanceX = cms.double( 5.0 ),
70029       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
70030       useHcal = cms.bool( True ),
70031       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
70032       accountForTrajectoryChangeCalo = cms.bool( False ),
70033       dREcalPreselection = cms.double( 0.05 ),
70034       useCalo = cms.bool( False ),
70035       dRMuonPreselection = cms.double( 0.2 ),
70036       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
70037       dRHcal = cms.double( 9999.0 ),
70038       dRHcalPreselection = cms.double( 0.2 ),
70039       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
70040     ),
70041     CaloExtractorPSet = cms.PSet( 
70042       DR_Veto_H = cms.double( 0.1 ),
70043       CenterConeOnCalIntersection = cms.bool( False ),
70044       NoiseTow_EE = cms.double( 0.15 ),
70045       Noise_EB = cms.double( 0.025 ),
70046       Noise_HE = cms.double( 0.2 ),
70047       DR_Veto_E = cms.double( 0.07 ),
70048       NoiseTow_EB = cms.double( 0.04 ),
70049       Noise_EE = cms.double( 0.1 ),
70050       UseRecHitsFlag = cms.bool( False ),
70051       DR_Max = cms.double( 1.0 ),
70052       DepositLabel = cms.untracked.string( "Cal" ),
70053       Noise_HO = cms.double( 0.2 ),
70054       DR_Veto_HO = cms.double( 0.1 ),
70055       Threshold_H = cms.double( 0.5 ),
70056       PrintTimeReport = cms.untracked.bool( False ),
70057       Threshold_E = cms.double( 0.2 ),
70058       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
70059       ComponentName = cms.string( "CaloExtractorByAssociator" ),
70060       Threshold_HO = cms.double( 0.5 ),
70061       DepositInstanceLabels = cms.vstring( 'ecal',
70062         'hcal',
70063         'ho' ),
70064       ServiceParameters = cms.PSet( 
70065         RPCLayers = cms.bool( False ),
70066         UseMuonNavigation = cms.untracked.bool( False ),
70067         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
70068       ),
70069       TrackAssociatorParameters = cms.PSet( 
70070         useMuon = cms.bool( False ),
70071         truthMatch = cms.bool( False ),
70072         usePreshower = cms.bool( False ),
70073         dRPreshowerPreselection = cms.double( 0.2 ),
70074         muonMaxDistanceSigmaY = cms.double( 0.0 ),
70075         useEcal = cms.bool( False ),
70076         muonMaxDistanceSigmaX = cms.double( 0.0 ),
70077         dRMuon = cms.double( 9999.0 ),
70078         dREcal = cms.double( 1.0 ),
70079         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
70080         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
70081         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
70082         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
70083         propagateAllDirections = cms.bool( True ),
70084         muonMaxDistanceY = cms.double( 5.0 ),
70085         useHO = cms.bool( False ),
70086         muonMaxDistanceX = cms.double( 5.0 ),
70087         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
70088         useHcal = cms.bool( False ),
70089         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
70090         accountForTrajectoryChangeCalo = cms.bool( False ),
70091         dREcalPreselection = cms.double( 1.0 ),
70092         useCalo = cms.bool( True ),
70093         dRMuonPreselection = cms.double( 0.2 ),
70094         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
70095         dRHcal = cms.double( 1.0 ),
70096         dRHcalPreselection = cms.double( 1.0 ),
70097         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
70098       ),
70099       Noise_HB = cms.double( 0.2 )
70100     ),
70101     TrackExtractorPSet = cms.PSet( 
70102       Diff_z = cms.double( 0.2 ),
70103       inputTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ),
70104       Chi2Ndof_Max = cms.double( 1.0E64 ),
70105       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
70106       DR_Veto = cms.double( 0.01 ),
70107       Pt_Min = cms.double( -1.0 ),
70108       DR_Max = cms.double( 1.0 ),
70109       DepositLabel = cms.untracked.string( "" ),
70110       NHits_Min = cms.uint32( 0 ),
70111       Chi2Prob_Min = cms.double( -1.0 ),
70112       Diff_r = cms.double( 0.1 ),
70113       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
70114       ComponentName = cms.string( "TrackExtractor" )
70115     ),
70116     JetExtractorPSet = cms.PSet( 
70117       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
70118       DR_Veto = cms.double( 0.1 ),
70119       DR_Max = cms.double( 1.0 ),
70120       ExcludeMuonVeto = cms.bool( True ),
70121       PrintTimeReport = cms.untracked.bool( False ),
70122       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
70123       ComponentName = cms.string( "JetExtractor" ),
70124       ServiceParameters = cms.PSet( 
70125         RPCLayers = cms.bool( False ),
70126         UseMuonNavigation = cms.untracked.bool( False ),
70127         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
70128       ),
70129       TrackAssociatorParameters = cms.PSet( 
70130         useMuon = cms.bool( False ),
70131         truthMatch = cms.bool( False ),
70132         usePreshower = cms.bool( False ),
70133         dRPreshowerPreselection = cms.double( 0.2 ),
70134         muonMaxDistanceSigmaY = cms.double( 0.0 ),
70135         useEcal = cms.bool( False ),
70136         muonMaxDistanceSigmaX = cms.double( 0.0 ),
70137         dRMuon = cms.double( 9999.0 ),
70138         dREcal = cms.double( 0.5 ),
70139         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
70140         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
70141         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
70142         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
70143         propagateAllDirections = cms.bool( True ),
70144         muonMaxDistanceY = cms.double( 5.0 ),
70145         useHO = cms.bool( False ),
70146         muonMaxDistanceX = cms.double( 5.0 ),
70147         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
70148         useHcal = cms.bool( False ),
70149         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
70150         accountForTrajectoryChangeCalo = cms.bool( False ),
70151         dREcalPreselection = cms.double( 0.5 ),
70152         useCalo = cms.bool( True ),
70153         dRMuonPreselection = cms.double( 0.2 ),
70154         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
70155         dRHcal = cms.double( 0.5 ),
70156         dRHcalPreselection = cms.double( 0.5 ),
70157         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
70158       ),
70159       Threshold = cms.double( 5.0 )
70160     ),
70161     trackDepositName = cms.string( "tracker" ),
70162     ecalDepositName = cms.string( "ecal" ),
70163     hcalDepositName = cms.string( "hcal" ),
70164     hoDepositName = cms.string( "ho" ),
70165     jetDepositName = cms.string( "jets" ),
70166     TimingFillerParameters = cms.PSet( 
70167       DTTimingParameters = cms.PSet( 
70168         HitError = cms.double( 6.0 ),
70169         MatchParameters = cms.PSet( 
70170           TightMatchDT = cms.bool( False ),
70171           DTradius = cms.double( 0.01 ),
70172           TightMatchCSC = cms.bool( True ),
70173           CSCsegments = cms.InputTag( "hltCscSegments" ),
70174           DTsegments = cms.InputTag( "hltDt4DSegments" )
70175         ),
70176         debug = cms.bool( False ),
70177         DoWireCorr = cms.bool( False ),
70178         RequireBothProjections = cms.bool( False ),
70179         DTTimeOffset = cms.double( 2.7 ),
70180         PruneCut = cms.double( 10000.0 ),
70181         DTsegments = cms.InputTag( "hltDt4DSegments" ),
70182         UseSegmentT0 = cms.bool( False ),
70183         HitsMin = cms.int32( 5 ),
70184         DropTheta = cms.bool( True ),
70185         ServiceParameters = cms.PSet( 
70186           RPCLayers = cms.bool( True ),
70187           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
70188         )
70189       ),
70190       UseCSC = cms.bool( True ),
70191       CSCTimingParameters = cms.PSet( 
70192         MatchParameters = cms.PSet( 
70193           TightMatchDT = cms.bool( False ),
70194           DTradius = cms.double( 0.01 ),
70195           TightMatchCSC = cms.bool( True ),
70196           CSCsegments = cms.InputTag( "hltCscSegments" ),
70197           DTsegments = cms.InputTag( "hltDt4DSegments" )
70198         ),
70199         debug = cms.bool( False ),
70200         CSCWireTimeOffset = cms.double( 0.0 ),
70201         CSCStripError = cms.double( 7.0 ),
70202         CSCTimeOffset = cms.double( 0.0 ),
70203         CSCWireError = cms.double( 8.6 ),
70204         PruneCut = cms.double( 100.0 ),
70205         CSCsegments = cms.InputTag( "hltCscSegments" ),
70206         UseStripTime = cms.bool( True ),
70207         CSCStripTimeOffset = cms.double( 0.0 ),
70208         UseWireTime = cms.bool( True ),
70209         ServiceParameters = cms.PSet( 
70210           RPCLayers = cms.bool( True ),
70211           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
70212         )
70213       ),
70214       ErrorDT = cms.double( 6.0 ),
70215       EcalEnergyCut = cms.double( 0.4 ),
70216       UseECAL = cms.bool( True ),
70217       ErrorEB = cms.double( 2.085 ),
70218       UseDT = cms.bool( True ),
70219       ErrorEE = cms.double( 6.95 ),
70220       ErrorCSC = cms.double( 7.4 )
70221     ),
70222     ShowerDigiFillerParameters = cms.PSet( 
70223       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
70224       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
70225       digiMaxDistanceX = cms.double( 25.0 )
70226     ),
70227     TrackerKinkFinderParameters = cms.PSet( 
70228       usePosition = cms.bool( False ),
70229       diagonalOnly = cms.bool( False )
70230     ),
70231     fillEnergy = cms.bool( True ),
70232     storeCrossedHcalRecHits = cms.bool( False ),
70233     maxAbsPullX = cms.double( 4.0 ),
70234     maxAbsEta = cms.double( 3.0 ),
70235     minPt = cms.double( 10.0 ),
70236     inputCollectionTypes = cms.vstring( 'inner tracks',
70237       'links',
70238       'outer tracks' ),
70239     addExtraSoftMuons = cms.bool( False ),
70240     fillGlobalTrackRefits = cms.bool( False ),
70241     debugWithTruthMatching = cms.bool( False ),
70242     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingForDisplTau','hltMuonLinksForDisplTau','hltL2Muons' ),
70243     fillCaloCompatibility = cms.bool( True ),
70244     maxAbsPullY = cms.double( 9999.0 ),
70245     maxAbsDy = cms.double( 9999.0 ),
70246     minP = cms.double( 10.0 ),
70247     minPCaloMuon = cms.double( 1.0E9 ),
70248     maxAbsDx = cms.double( 3.0 ),
70249     fillIsolation = cms.bool( True ),
70250     writeIsoDeposits = cms.bool( False ),
70251     minNumberOfMatches = cms.int32( 1 ),
70252     fillMatching = cms.bool( True ),
70253     fillShowerDigis = cms.bool( False ),
70254     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
70255     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
70256     fillGlobalTrackQuality = cms.bool( False ),
70257     globalTrackQualityInputTag = cms.InputTag( "" ),
70258     selectHighPurity = cms.bool( False ),
70259     pvInputTag = cms.InputTag( "" ),
70260     fillTrackerKink = cms.bool( False ),
70261     minCaloCompatibility = cms.double( 0.6 ),
70262     runArbitrationCleaner = cms.bool( False ),
70263     arbitrationCleanerOptions = cms.PSet( 
70264       OverlapDTheta = cms.double( 0.02 ),
70265       Overlap = cms.bool( True ),
70266       Clustering = cms.bool( True ),
70267       ME1a = cms.bool( True ),
70268       ClusterDTheta = cms.double( 0.02 ),
70269       ClusterDPhi = cms.double( 0.6 ),
70270       OverlapDPhi = cms.double( 0.0786 )
70271     ),
70272     arbitrateTrackerMuons = cms.bool( False )
70273 )
70274 fragment.hltLightPFTracksForDisplTaus = cms.EDProducer( "LightPFTrackProducer",
70275     TrackQuality = cms.string( "none" ),
70276     UseQuality = cms.bool( False ),
70277     TkColList = cms.VInputTag( 'hltPFMuonMergingForDisplTau' )
70278 )
70279 fragment.hltParticleFlowBlockForDisplTaus = cms.EDProducer( "PFBlockProducer",
70280     verbose = cms.untracked.bool( False ),
70281     debug = cms.untracked.bool( False ),
70282     elementImporters = cms.VPSet( 
70283       cms.PSet(  muonSrc = cms.InputTag( "hltMuonsForDisplTau" ),
70284         cleanBadConvertedBrems = cms.bool( False ),
70285         muonMaxDPtOPt = cms.double( 1.0 ),
70286         source = cms.InputTag( "hltLightPFTracksForDisplTaus" ),
70287         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
70288         vetoEndcap = cms.bool( False ),
70289         useIterativeTracking = cms.bool( False ),
70290         importerName = cms.string( "GeneralTracksImporter" ),
70291         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ),
70292         trackQuality = cms.string( "highPurity" )
70293       ),
70294       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
70295         importerName = cms.string( "ECALClusterImporter" ),
70296         BCtoPFCMap = cms.InputTag( "" )
70297       ),
70298       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
70299         importerName = cms.string( "GenericClusterImporter" )
70300       ),
70301       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
70302         importerName = cms.string( "GenericClusterImporter" )
70303       )
70304     ),
70305     linkDefinitions = cms.VPSet( 
70306       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
70307         useKDTree = cms.bool( True ),
70308         linkerName = cms.string( "TrackAndECALLinker" )
70309       ),
70310       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
70311         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
70312         nMaxHcalLinksPerTrack = cms.int32( 1 ),
70313         linkType = cms.string( "TRACK:HCAL" ),
70314         useKDTree = cms.bool( True ),
70315         linkerName = cms.string( "TrackAndHCALLinker" )
70316       ),
70317       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
70318         linkType = cms.string( "ECAL:HCAL" ),
70319         useKDTree = cms.bool( False ),
70320         linkerName = cms.string( "ECALAndHCALLinker" )
70321       ),
70322       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
70323         useKDTree = cms.bool( False ),
70324         linkerName = cms.string( "HFEMAndHFHADLinker" )
70325       )
70326     )
70327 )
70328 fragment.hltParticleFlowForDisplTaus = cms.EDProducer( "PFProducer",
70329     verbose = cms.untracked.bool( False ),
70330     debug = cms.untracked.bool( False ),
70331     blocks = cms.InputTag( "hltParticleFlowBlockForDisplTaus" ),
70332     muons = cms.InputTag( "hltMuonsForDisplTau" ),
70333     postMuonCleaning = cms.bool( True ),
70334     vetoEndcap = cms.bool( False ),
70335     vertexCollection = cms.InputTag( "hltPixelVertices" ),
70336     useVerticesForNeutral = cms.bool( True ),
70337     useHO = cms.bool( False ),
70338     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
70339     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
70340     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
70341     useEGammaElectrons = cms.bool( False ),
70342     egammaElectrons = cms.InputTag( "" ),
70343     useEGammaFilters = cms.bool( False ),
70344     useProtectionsForJetMET = cms.bool( True ),
70345     PFEGammaFiltersParameters = cms.PSet( 
70346       electron_missinghits = cms.uint32( 1 ),
70347       electron_protectionsForJetMET = cms.PSet( 
70348         maxEeleOverPoutRes = cms.double( 0.5 ),
70349         maxEleHcalEOverEcalE = cms.double( 0.1 ),
70350         maxEcalEOverPRes = cms.double( 0.2 ),
70351         maxHcalEOverP = cms.double( 1.0 ),
70352         maxE = cms.double( 50.0 ),
70353         maxTrackPOverEele = cms.double( 1.0 ),
70354         maxDPhiIN = cms.double( 0.1 ),
70355         maxEcalEOverP_2 = cms.double( 0.2 ),
70356         maxEcalEOverP_1 = cms.double( 0.5 ),
70357         maxEeleOverPout = cms.double( 0.2 ),
70358         maxHcalEOverEcalE = cms.double( 0.1 ),
70359         maxHcalE = cms.double( 10.0 ),
70360         maxNtracks = cms.double( 3.0 )
70361       ),
70362       photon_MinEt = cms.double( 10.0 ),
70363       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
70364       electron_protectionsForBadHcal = cms.PSet( 
70365         dEta = cms.vdouble( 0.0064, 0.01264 ),
70366         dPhi = cms.vdouble( 0.0547, 0.0394 ),
70367         enableProtections = cms.bool( False ),
70368         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
70369         eInvPInv = cms.vdouble( 0.184, 0.0721 )
70370       ),
70371       photon_protectionsForBadHcal = cms.PSet( 
70372         enableProtections = cms.bool( False ),
70373         solidConeTrkIsoOffset = cms.double( 10.0 ),
70374         solidConeTrkIsoSlope = cms.double( 0.3 )
70375       ),
70376       electron_iso_mva_barrel = cms.double( -0.1875 ),
70377       electron_iso_mva_endcap = cms.double( -0.1075 ),
70378       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
70379       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
70380       photon_HoE = cms.double( 0.05 ),
70381       electron_iso_combIso_endcap = cms.double( 10.0 ),
70382       electron_iso_pt = cms.double( 10.0 ),
70383       photon_protectionsForJetMET = cms.PSet( 
70384         sumPtTrackIsoSlope = cms.double( 0.001 ),
70385         sumPtTrackIso = cms.double( 4.0 )
70386       ),
70387       electron_iso_combIso_barrel = cms.double( 10.0 ),
70388       electron_noniso_mvaCut = cms.double( -0.1 ),
70389       photon_combIso = cms.double( 10.0 ),
70390       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
70391     ),
70392     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
70393     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
70394     muon_HO = cms.vdouble( 0.9, 0.9 ),
70395     PFMuonAlgoParameters = cms.PSet(  ),
70396     rejectTracks_Bad = cms.bool( False ),
70397     rejectTracks_Step45 = cms.bool( False ),
70398     usePFNuclearInteractions = cms.bool( False ),
70399     usePFConversions = cms.bool( False ),
70400     usePFDecays = cms.bool( False ),
70401     dptRel_DispVtx = cms.double( 10.0 ),
70402     iCfgCandConnector = cms.PSet( 
70403       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
70404       bCorrect = cms.bool( False ),
70405       bCalibPrimary = cms.bool( False )
70406     ),
70407     nsigma_TRACK = cms.double( 1.0 ),
70408     pt_Error = cms.double( 1.0 ),
70409     factors_45 = cms.vdouble( 10.0, 100.0 ),
70410     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
70411     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
70412     goodTrackDeadHcal_layers = cms.uint32( 4 ),
70413     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
70414     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
70415     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
70416     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
70417     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
70418     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
70419     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
70420     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
70421     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
70422     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
70423     pf_nsigma_ECAL = cms.double( 0.0 ),
70424     pf_nsigma_HCAL = cms.double( 1.0 ),
70425     pf_nsigma_HFEM = cms.double( 1.0 ),
70426     pf_nsigma_HFHAD = cms.double( 1.0 ),
70427     useCalibrationsFromDB = cms.bool( True ),
70428     calibrationsLabel = cms.string( "HLT" ),
70429     postHFCleaning = cms.bool( False ),
70430     PFHFCleaningParameters = cms.PSet( 
70431       minHFCleaningPt = cms.double( 5.0 ),
70432       minDeltaMet = cms.double( 0.4 ),
70433       maxSignificance = cms.double( 2.5 ),
70434       minSignificance = cms.double( 2.5 ),
70435       minSignificanceReduction = cms.double( 1.4 ),
70436       maxDeltaPhiPt = cms.double( 7.0 )
70437     ),
70438     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
70439     calibHF_use = cms.bool( False ),
70440     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 ),
70441     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 ),
70442     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 ),
70443     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 ),
70444     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 ),
70445     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
70446 )
70447 fragment.hltAK4PFJetsForDisplTaus = cms.EDProducer( "FastjetJetProducer",
70448     useMassDropTagger = cms.bool( False ),
70449     useFiltering = cms.bool( False ),
70450     useDynamicFiltering = cms.bool( False ),
70451     useTrimming = cms.bool( False ),
70452     usePruning = cms.bool( False ),
70453     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
70454     useKtPruning = cms.bool( False ),
70455     useConstituentSubtraction = cms.bool( False ),
70456     useSoftDrop = cms.bool( False ),
70457     correctShape = cms.bool( False ),
70458     UseOnlyVertexTracks = cms.bool( False ),
70459     UseOnlyOnePV = cms.bool( False ),
70460     muCut = cms.double( -1.0 ),
70461     yCut = cms.double( -1.0 ),
70462     rFilt = cms.double( -1.0 ),
70463     rFiltFactor = cms.double( -1.0 ),
70464     trimPtFracMin = cms.double( -1.0 ),
70465     zcut = cms.double( -1.0 ),
70466     rcut_factor = cms.double( -1.0 ),
70467     csRho_EtaMax = cms.double( -1.0 ),
70468     csRParam = cms.double( -1.0 ),
70469     beta = cms.double( -1.0 ),
70470     R0 = cms.double( -1.0 ),
70471     gridMaxRapidity = cms.double( -1.0 ),
70472     gridSpacing = cms.double( -1.0 ),
70473     DzTrVtxMax = cms.double( 0.0 ),
70474     DxyTrVtxMax = cms.double( 0.0 ),
70475     MaxVtxZ = cms.double( 15.0 ),
70476     subjetPtMin = cms.double( -1.0 ),
70477     muMin = cms.double( -1.0 ),
70478     muMax = cms.double( -1.0 ),
70479     yMin = cms.double( -1.0 ),
70480     yMax = cms.double( -1.0 ),
70481     dRMin = cms.double( -1.0 ),
70482     dRMax = cms.double( -1.0 ),
70483     maxDepth = cms.int32( -1 ),
70484     nFilt = cms.int32( -1 ),
70485     MinVtxNdof = cms.int32( 0 ),
70486     src = cms.InputTag( "hltParticleFlowForDisplTaus" ),
70487     srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ),
70488     jetType = cms.string( "PFJet" ),
70489     jetAlgorithm = cms.string( "AntiKt" ),
70490     rParam = cms.double( 0.4 ),
70491     inputEtMin = cms.double( 0.0 ),
70492     inputEMin = cms.double( 0.0 ),
70493     jetPtMin = cms.double( 0.0 ),
70494     doPVCorrection = cms.bool( False ),
70495     doAreaFastjet = cms.bool( False ),
70496     doRhoFastjet = cms.bool( False ),
70497     doPUOffsetCorr = cms.bool( False ),
70498     puPtMin = cms.double( 10.0 ),
70499     nSigmaPU = cms.double( 1.0 ),
70500     radiusPU = cms.double( 0.4 ),
70501     subtractorName = cms.string( "" ),
70502     useExplicitGhosts = cms.bool( False ),
70503     doAreaDiskApprox = cms.bool( True ),
70504     voronoiRfact = cms.double( -9.0 ),
70505     Rho_EtaMax = cms.double( 4.4 ),
70506     Ghost_EtaMax = cms.double( 6.0 ),
70507     Active_Area_Repeats = cms.int32( 5 ),
70508     GhostArea = cms.double( 0.01 ),
70509     restrictInputs = cms.bool( False ),
70510     maxInputs = cms.uint32( 1 ),
70511     writeCompound = cms.bool( False ),
70512     writeJetsWithConst = cms.bool( False ),
70513     doFastJetNonUniform = cms.bool( False ),
70514     useDeterministicSeed = cms.bool( True ),
70515     minSeed = cms.uint32( 0 ),
70516     verbosity = cms.int32( 0 ),
70517     puWidth = cms.double( 0.0 ),
70518     nExclude = cms.uint32( 0 ),
70519     maxBadEcalCells = cms.uint32( 9999999 ),
70520     maxBadHcalCells = cms.uint32( 9999999 ),
70521     maxProblematicEcalCells = cms.uint32( 9999999 ),
70522     maxProblematicHcalCells = cms.uint32( 9999999 ),
70523     maxRecoveredEcalCells = cms.uint32( 9999999 ),
70524     maxRecoveredHcalCells = cms.uint32( 9999999 ),
70525     puCenters = cms.vdouble(  ),
70526     applyWeight = cms.bool( False ),
70527     srcWeights = cms.InputTag( "" ),
70528     minimumTowersFraction = cms.double( 0.0 ),
70529     jetCollInstanceName = cms.string( "" ),
70530     sumRecHits = cms.bool( False )
70531 )
70532 fragment.hltTauPFJets08RegionDispl = cms.EDProducer( "RecoTauJetRegionProducer",
70533     deltaR = cms.double( 0.8 ),
70534     src = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
70535     minJetPt = cms.double( -1.0 ),
70536     maxJetAbsEta = cms.double( 99.0 ),
70537     pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ),
70538     pfCandAssocMapSrc = cms.InputTag( "" ),
70539     verbosity = cms.int32( 0 )
70540 )
70541 fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl = cms.EDProducer( "PFRecoTauChargedHadronProducer",
70542     ranking = cms.VPSet( 
70543       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
70544         plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ),
70545         selection = cms.string( "algoIs('kChargedPFCandidate')" ),
70546         name = cms.string( "ChargedPFCandidate" ),
70547         selectionPassFunction = cms.string( "-pt" )
70548       ),
70549       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
70550         plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ),
70551         selection = cms.string( "algoIs('kPFNeutralHadron')" ),
70552         name = cms.string( "ChargedPFCandidate" ),
70553         selectionPassFunction = cms.string( "-pt" )
70554       )
70555     ),
70556     verbosity = cms.int32( 0 ),
70557     maxJetAbsEta = cms.double( 99.0 ),
70558     outputSelection = cms.string( "pt > 0.5" ),
70559     minJetPt = cms.double( -1.0 ),
70560     jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
70561     builders = cms.VPSet( 
70562       cms.PSet(  minBlockElementMatchesNeutralHadron = cms.int32( 2 ),
70563         dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ),
70564         dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ),
70565         dRmergePhotonWrtOther = cms.double( 0.005 ),
70566         qualityCuts = cms.PSet( 
70567           vertexTrackFiltering = cms.bool( False ),
70568           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70569           recoverLeadingTrk = cms.bool( False ),
70570           signalQualityCuts = cms.PSet( 
70571             minNeutralHadronEt = cms.double( 30.0 ),
70572             maxDeltaZ = cms.double( 1000.0 ),
70573             minTrackPt = cms.double( 0.0 ),
70574             minGammaEt = cms.double( 0.5 ),
70575             minTrackHits = cms.uint32( 3 ),
70576             minTrackPixelHits = cms.uint32( 0 ),
70577             maxTrackChi2 = cms.double( 1000.0 ),
70578             maxTransverseImpactParameter = cms.double( 1000.0 ),
70579             useTracksInsteadOfPFHadrons = cms.bool( False )
70580           ),
70581           vxAssocQualityCuts = cms.PSet( 
70582             minTrackPt = cms.double( 0.0 ),
70583             minGammaEt = cms.double( 0.5 ),
70584             minTrackHits = cms.uint32( 3 ),
70585             minTrackPixelHits = cms.uint32( 0 ),
70586             maxTrackChi2 = cms.double( 1000.0 ),
70587             maxTransverseImpactParameter = cms.double( 1000.0 ),
70588             useTracksInsteadOfPFHadrons = cms.bool( False )
70589           ),
70590           pvFindingAlgo = cms.string( "closestInDeltaZ" )
70591         ),
70592         dRmergeNeutralHadronWrtOther = cms.double( 0.005 ),
70593         maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ),
70594         dRmergePhotonWrtElectron = cms.double( 0.005 ),
70595         minMergeGammaEt = cms.double( 0.0 ),
70596         minBlockElementMatchesPhoton = cms.int32( 2 ),
70597         dRmergePhotonWrtChargedHadron = cms.double( 0.005 ),
70598         plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ),
70599         dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ),
70600         minMergeChargedHadronPt = cms.double( 100.0 ),
70601         maxUnmatchedBlockElementsPhoton = cms.int32( 1 ),
70602         name = cms.string( "chargedPFCandidates" ),
70603         dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ),
70604         chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ),
70605         minMergeNeutralHadronEt = cms.double( 0.0 )
70606       ),
70607       cms.PSet(  minBlockElementMatchesNeutralHadron = cms.int32( 2 ),
70608         dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ),
70609         dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ),
70610         dRmergePhotonWrtOther = cms.double( 0.005 ),
70611         qualityCuts = cms.PSet( 
70612           vertexTrackFiltering = cms.bool( False ),
70613           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70614           recoverLeadingTrk = cms.bool( False ),
70615           signalQualityCuts = cms.PSet( 
70616             minNeutralHadronEt = cms.double( 30.0 ),
70617             maxDeltaZ = cms.double( 1000.0 ),
70618             minTrackPt = cms.double( 0.0 ),
70619             minGammaEt = cms.double( 0.5 ),
70620             minTrackHits = cms.uint32( 3 ),
70621             minTrackPixelHits = cms.uint32( 0 ),
70622             maxTrackChi2 = cms.double( 1000.0 ),
70623             maxTransverseImpactParameter = cms.double( 1000.0 ),
70624             useTracksInsteadOfPFHadrons = cms.bool( False )
70625           ),
70626           vxAssocQualityCuts = cms.PSet( 
70627             minTrackPt = cms.double( 0.0 ),
70628             minGammaEt = cms.double( 0.5 ),
70629             minTrackHits = cms.uint32( 3 ),
70630             minTrackPixelHits = cms.uint32( 0 ),
70631             maxTrackChi2 = cms.double( 1000.0 ),
70632             maxTransverseImpactParameter = cms.double( 1000.0 ),
70633             useTracksInsteadOfPFHadrons = cms.bool( False )
70634           ),
70635           pvFindingAlgo = cms.string( "closestInDeltaZ" )
70636         ),
70637         dRmergeNeutralHadronWrtOther = cms.double( 0.005 ),
70638         maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ),
70639         dRmergePhotonWrtElectron = cms.double( 0.005 ),
70640         minMergeGammaEt = cms.double( 0.0 ),
70641         minBlockElementMatchesPhoton = cms.int32( 2 ),
70642         dRmergePhotonWrtChargedHadron = cms.double( 0.005 ),
70643         plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ),
70644         dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ),
70645         minMergeChargedHadronPt = cms.double( 0.0 ),
70646         maxUnmatchedBlockElementsPhoton = cms.int32( 1 ),
70647         name = cms.string( "PFNeutralHadrons" ),
70648         dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ),
70649         chargedHadronCandidatesParticleIds = cms.vint32( 5 ),
70650         minMergeNeutralHadronEt = cms.double( 0.0 )
70651       )
70652     )
70653 )
70654 fragment.hltPFTauPiZerosDispl = cms.EDProducer( "RecoTauPiZeroProducer",
70655     massHypothesis = cms.double( 0.136 ),
70656     ranking = cms.VPSet( 
70657       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
70658         plugin = cms.string( "RecoTauPiZeroStringQuality" ),
70659         selection = cms.string( "algoIs('kStrips')" ),
70660         name = cms.string( "InStrip" ),
70661         selectionPassFunction = cms.string( "abs(mass() - 0.13579)" )
70662       )
70663     ),
70664     verbosity = cms.int32( 0 ),
70665     maxJetAbsEta = cms.double( 99.0 ),
70666     outputSelection = cms.string( "pt > 0" ),
70667     minJetPt = cms.double( -1.0 ),
70668     jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
70669     builders = cms.VPSet( 
70670       cms.PSet(  minGammaEtStripSeed = cms.double( 0.5 ),
70671         applyElecTrackQcuts = cms.bool( False ),
70672         stripCandidatesParticleIds = cms.vint32( 2, 4 ),
70673         makeCombinatoricStrips = cms.bool( False ),
70674         stripPhiAssociationDistance = cms.double( 0.2 ),
70675         qualityCuts = cms.PSet( 
70676           vertexTrackFiltering = cms.bool( False ),
70677           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70678           recoverLeadingTrk = cms.bool( False ),
70679           signalQualityCuts = cms.PSet( 
70680             maxDeltaZ = cms.double( 1000.0 ),
70681             minTrackPt = cms.double( 0.0 ),
70682             minGammaEt = cms.double( 0.5 ),
70683             minTrackHits = cms.uint32( 3 ),
70684             minTrackPixelHits = cms.uint32( 0 ),
70685             maxTrackChi2 = cms.double( 1000.0 ),
70686             maxTransverseImpactParameter = cms.double( 1000.0 ),
70687             useTracksInsteadOfPFHadrons = cms.bool( False )
70688           ),
70689           pvFindingAlgo = cms.string( "closestInDeltaZ" )
70690         ),
70691         maxStripBuildIterations = cms.int32( -1 ),
70692         updateStripAfterEachDaughter = cms.bool( False ),
70693         stripEtaAssociationDistance = cms.double( 0.05 ),
70694         minStripEt = cms.double( 1.0 ),
70695         plugin = cms.string( "RecoTauPiZeroStripPlugin2" ),
70696         minGammaEtStripAdd = cms.double( 0.0 ),
70697         name = cms.string( "s" )
70698       )
70699     )
70700 )
70701 fragment.hltHpsCombinatoricRecoTausDispl = cms.EDProducer( "RecoTauProducer",
70702     piZeroSrc = cms.InputTag( "hltPFTauPiZerosDispl" ),
70703     jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionDispl" ),
70704     maxJetAbsEta = cms.double( 2.5 ),
70705     outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ),
70706     chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl" ),
70707     minJetPt = cms.double( 14.0 ),
70708     jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
70709     builders = cms.VPSet( 
70710       cms.PSet(  decayModes = cms.VPSet( 
70711   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
70712     maxTracks = cms.uint32( 6 ),
70713     nPiZeros = cms.uint32( 0 ),
70714     nCharged = cms.uint32( 1 )
70715   ),
70716   cms.PSet(  maxPiZeros = cms.uint32( 6 ),
70717     maxTracks = cms.uint32( 6 ),
70718     nCharged = cms.uint32( 1 ),
70719     nPiZeros = cms.uint32( 1 )
70720   ),
70721   cms.PSet(  maxPiZeros = cms.uint32( 5 ),
70722     maxTracks = cms.uint32( 6 ),
70723     nCharged = cms.uint32( 1 ),
70724     nPiZeros = cms.uint32( 2 )
70725   ),
70726   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
70727     maxTracks = cms.uint32( 6 ),
70728     nCharged = cms.uint32( 2 ),
70729     nPiZeros = cms.uint32( 0 )
70730   ),
70731   cms.PSet(  maxPiZeros = cms.uint32( 3 ),
70732     maxTracks = cms.uint32( 6 ),
70733     nCharged = cms.uint32( 2 ),
70734     nPiZeros = cms.uint32( 1 )
70735   ),
70736   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
70737     maxTracks = cms.uint32( 6 ),
70738     nCharged = cms.uint32( 3 ),
70739     nPiZeros = cms.uint32( 0 )
70740   ),
70741   cms.PSet(  maxPiZeros = cms.uint32( 3 ),
70742     maxTracks = cms.uint32( 6 ),
70743     nCharged = cms.uint32( 3 ),
70744     nPiZeros = cms.uint32( 1 )
70745   )
70746 ),
70747         isolationConeSize = cms.double( 0.5 ),
70748         minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ),
70749         minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
70750         minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ),
70751         minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
70752         name = cms.string( "combinatoric" ),
70753         pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ),
70754         plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ),
70755         qualityCuts = cms.PSet( 
70756           isolationQualityCuts = cms.PSet( 
70757             maxDeltaZ = cms.double( 0.2 ),
70758             maxTrackChi2 = cms.double( 100.0 ),
70759             maxTransverseImpactParameter = cms.double( 0.03 ),
70760             minGammaEt = cms.double( 1.5 ),
70761             minTrackHits = cms.uint32( 3 ),
70762             minTrackPixelHits = cms.uint32( 0 ),
70763             minTrackPt = cms.double( 1.0 ),
70764             minTrackVertexWeight = cms.double( -1.0 )
70765           ),
70766           leadingTrkOrPFCandOption = cms.string( "leadPFCand" ),
70767           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70768           pvFindingAlgo = cms.string( "closestInDeltaZ" ),
70769           recoverLeadingTrk = cms.bool( False ),
70770           signalQualityCuts = cms.PSet( 
70771             maxDeltaZ = cms.double( 1000.0 ),
70772             maxTrackChi2 = cms.double( 1000.0 ),
70773             maxTransverseImpactParameter = cms.double( 1000.0 ),
70774             minGammaEt = cms.double( 0.5 ),
70775             minNeutralHadronEt = cms.double( 30.0 ),
70776             minTrackHits = cms.uint32( 3 ),
70777             minTrackPixelHits = cms.uint32( 0 ),
70778             minTrackPt = cms.double( 0.5 ),
70779             minTrackVertexWeight = cms.double( -1.0 )
70780           ),
70781           vertexTrackFiltering = cms.bool( False ),
70782           vxAssocQualityCuts = cms.PSet( 
70783             maxTrackChi2 = cms.double( 1000.0 ),
70784             maxTransverseImpactParameter = cms.double( 1000.0 ),
70785             minGammaEt = cms.double( 0.5 ),
70786             minTrackHits = cms.uint32( 3 ),
70787             minTrackPixelHits = cms.uint32( 0 ),
70788             minTrackPt = cms.double( 0.5 ),
70789             minTrackVertexWeight = cms.double( -1.0 )
70790           )
70791         ),
70792         signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" )
70793       )
70794     ),
70795     buildNullTaus = cms.bool( False ),
70796     verbosity = cms.int32( 0 ),
70797     modifiers = cms.VPSet( 
70798       cms.PSet(  DataType = cms.string( "AOD" ),
70799         EcalStripSumE_deltaEta = cms.double( 0.03 ),
70800         EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ),
70801         EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ),
70802         EcalStripSumE_minClusEnergy = cms.double( 0.1 ),
70803         ElectronPreIDProducer = cms.InputTag( "elecpreid" ),
70804         maximumForElectrionPreIDOutput = cms.double( -0.1 ),
70805         name = cms.string( "elec_rej" ),
70806         plugin = cms.string( "RecoTauElectronRejectionPlugin" ),
70807         ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 )
70808       ),
70809       cms.PSet(  name = cms.string( "tau_mass" ),
70810         plugin = cms.string( "PFRecoTauMassPlugin" ),
70811         verbosity = cms.int32( 0 )
70812       )
70813     )
70814 )
70815 fragment.hltHpsSelectionDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection",
70816     PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ),
70817     verbosity = cms.int32( 0 ),
70818     minTauPt = cms.double( 0.0 ),
70819     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
70820     decayModes = cms.VPSet( 
70821       cms.PSet(  maxMass = cms.string( "1." ),
70822         nPiZeros = cms.uint32( 0 ),
70823         minMass = cms.double( -1000.0 ),
70824         nChargedPFCandsMin = cms.uint32( 1 ),
70825         nTracksMin = cms.uint32( 1 ),
70826         nCharged = cms.uint32( 1 ),
70827         applyBendCorrection = cms.PSet( 
70828           phi = cms.bool( True ),
70829           eta = cms.bool( True ),
70830           mass = cms.bool( True )
70831         )
70832       ),
70833       cms.PSet(  maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ),
70834         nPiZeros = cms.uint32( 1 ),
70835         minMass = cms.double( 0.0 ),
70836         nChargedPFCandsMin = cms.uint32( 1 ),
70837         nTracksMin = cms.uint32( 1 ),
70838         nCharged = cms.uint32( 1 ),
70839         assumeStripMass = cms.double( 0.1349 ),
70840         applyBendCorrection = cms.PSet( 
70841           phi = cms.bool( True ),
70842           eta = cms.bool( True ),
70843           mass = cms.bool( True )
70844         )
70845       ),
70846       cms.PSet(  minPi0Mass = cms.double( 0.0 ),
70847         maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ),
70848         maxPi0Mass = cms.double( 0.8 ),
70849         nPiZeros = cms.uint32( 2 ),
70850         minMass = cms.double( 0.4 ),
70851         nChargedPFCandsMin = cms.uint32( 1 ),
70852         nTracksMin = cms.uint32( 1 ),
70853         nCharged = cms.uint32( 1 ),
70854         assumeStripMass = cms.double( 0.0 ),
70855         applyBendCorrection = cms.PSet( 
70856           phi = cms.bool( True ),
70857           eta = cms.bool( True ),
70858           mass = cms.bool( True )
70859         )
70860       ),
70861       cms.PSet(  maxMass = cms.string( "1.2" ),
70862         nPiZeros = cms.uint32( 0 ),
70863         minMass = cms.double( 0.0 ),
70864         nChargedPFCandsMin = cms.uint32( 1 ),
70865         nTracksMin = cms.uint32( 2 ),
70866         nCharged = cms.uint32( 2 ),
70867         applyBendCorrection = cms.PSet( 
70868           phi = cms.bool( True ),
70869           eta = cms.bool( False ),
70870           mass = cms.bool( True )
70871         )
70872       ),
70873       cms.PSet(  maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ),
70874         minMass = cms.double( 0.0 ),
70875         nCharged = cms.uint32( 2 ),
70876         nChargedPFCandsMin = cms.uint32( 1 ),
70877         nPiZeros = cms.uint32( 1 ),
70878         nTracksMin = cms.uint32( 2 ),
70879         applyBendCorrection = cms.PSet( 
70880           eta = cms.bool( False ),
70881           phi = cms.bool( True ),
70882           mass = cms.bool( True )
70883         )
70884       ),
70885       cms.PSet(  maxMass = cms.string( "1.6" ),
70886         minMass = cms.double( 0.7 ),
70887         nCharged = cms.uint32( 3 ),
70888         nChargedPFCandsMin = cms.uint32( 1 ),
70889         nPiZeros = cms.uint32( 0 ),
70890         nTracksMin = cms.uint32( 2 ),
70891         applyBendCorrection = cms.PSet( 
70892           eta = cms.bool( False ),
70893           phi = cms.bool( True ),
70894           mass = cms.bool( True )
70895         )
70896       ),
70897       cms.PSet(  nCharged = cms.uint32( 3 ),
70898         nPiZeros = cms.uint32( 1 ),
70899         nTracksMin = cms.uint32( 2 ),
70900         minMass = cms.double( 0.9 ),
70901         maxMass = cms.string( "1.6" ),
70902         applyBendCorrection = cms.PSet( 
70903           eta = cms.bool( False ),
70904           phi = cms.bool( False ),
70905           mass = cms.bool( False )
70906         ),
70907         nChargedPFCandsMin = cms.uint32( 1 )
70908       )
70909     ),
70910     matchingCone = cms.double( 0.5 ),
70911     minPixelHits = cms.int32( 0 ),
70912     requireTauChargedHadronsToBeChargedPFCands = cms.bool( False )
70913 )
70914 fragment.hltHpsPFTauProducerSansRefsDispl = cms.EDProducer( "RecoTauCleaner",
70915     src = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ),
70916     cleaners = cms.VPSet( 
70917       cms.PSet(  name = cms.string( "HPS_Select" ),
70918         plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ),
70919         src = cms.InputTag( "hltHpsSelectionDiscriminatorDispl" )
70920       ),
70921       cms.PSet(  name = cms.string( "killSoftTwoProngTaus" ),
70922         plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ),
70923         minTrackPt = cms.double( 5.0 )
70924       ),
70925       cms.PSet(  name = cms.string( "ChargedHadronMultiplicity" ),
70926         plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" )
70927       ),
70928       cms.PSet(  name = cms.string( "Pt" ),
70929         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
70930         selection = cms.string( "leadPFCand().isNonnull()" ),
70931         selectionFailValue = cms.double( 1000.0 ),
70932         selectionPassFunction = cms.string( "-pt()" ),
70933         tolerance = cms.double( 0.01 )
70934       ),
70935       cms.PSet(  name = cms.string( "StripMultiplicity" ),
70936         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
70937         selection = cms.string( "leadPFCand().isNonnull()" ),
70938         selectionFailValue = cms.double( 1000.0 ),
70939         selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" )
70940       ),
70941       cms.PSet(  name = cms.string( "CombinedIsolation" ),
70942         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
70943         selection = cms.string( "leadPFCand().isNonnull()" ),
70944         selectionFailValue = cms.double( 1000.0 ),
70945         selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" )
70946       )
70947     ),
70948     outputSelection = cms.string( "" ),
70949     verbosity = cms.int32( 0 )
70950 )
70951 fragment.hltHpsPFTauProducerDispl = cms.EDProducer( "RecoTauPiZeroUnembedder",
70952     src = cms.InputTag( "hltHpsPFTauProducerSansRefsDispl" )
70953 )
70954 fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection",
70955     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
70956     verbosity = cms.int32( 0 ),
70957     minTauPt = cms.double( 18.0 ),
70958     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
70959     decayModes = cms.VPSet( 
70960       cms.PSet(  maxMass = cms.string( "1." ),
70961         nPiZeros = cms.uint32( 0 ),
70962         minMass = cms.double( -1000.0 ),
70963         nChargedPFCandsMin = cms.uint32( 1 ),
70964         nTracksMin = cms.uint32( 1 ),
70965         nCharged = cms.uint32( 1 ),
70966         applyBendCorrection = cms.PSet( 
70967           phi = cms.bool( True ),
70968           eta = cms.bool( True ),
70969           mass = cms.bool( True )
70970         )
70971       ),
70972       cms.PSet(  maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ),
70973         nPiZeros = cms.uint32( 1 ),
70974         minMass = cms.double( 0.0 ),
70975         nChargedPFCandsMin = cms.uint32( 1 ),
70976         nTracksMin = cms.uint32( 1 ),
70977         nCharged = cms.uint32( 1 ),
70978         assumeStripMass = cms.double( 0.1349 ),
70979         applyBendCorrection = cms.PSet( 
70980           phi = cms.bool( True ),
70981           eta = cms.bool( True ),
70982           mass = cms.bool( True )
70983         )
70984       ),
70985       cms.PSet(  minPi0Mass = cms.double( 0.0 ),
70986         maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ),
70987         maxPi0Mass = cms.double( 0.8 ),
70988         nPiZeros = cms.uint32( 2 ),
70989         minMass = cms.double( 0.4 ),
70990         nChargedPFCandsMin = cms.uint32( 1 ),
70991         nTracksMin = cms.uint32( 1 ),
70992         nCharged = cms.uint32( 1 ),
70993         assumeStripMass = cms.double( 0.0 ),
70994         applyBendCorrection = cms.PSet( 
70995           phi = cms.bool( True ),
70996           eta = cms.bool( True ),
70997           mass = cms.bool( True )
70998         )
70999       ),
71000       cms.PSet(  maxMass = cms.string( "1.2" ),
71001         nPiZeros = cms.uint32( 0 ),
71002         minMass = cms.double( 0.0 ),
71003         nChargedPFCandsMin = cms.uint32( 1 ),
71004         nTracksMin = cms.uint32( 2 ),
71005         nCharged = cms.uint32( 2 ),
71006         applyBendCorrection = cms.PSet( 
71007           phi = cms.bool( True ),
71008           eta = cms.bool( False ),
71009           mass = cms.bool( True )
71010         )
71011       ),
71012       cms.PSet(  maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ),
71013         minMass = cms.double( 0.0 ),
71014         nCharged = cms.uint32( 2 ),
71015         nChargedPFCandsMin = cms.uint32( 1 ),
71016         nPiZeros = cms.uint32( 1 ),
71017         nTracksMin = cms.uint32( 2 ),
71018         applyBendCorrection = cms.PSet( 
71019           eta = cms.bool( False ),
71020           phi = cms.bool( True ),
71021           mass = cms.bool( True )
71022         )
71023       ),
71024       cms.PSet(  maxMass = cms.string( "1.6" ),
71025         minMass = cms.double( 0.7 ),
71026         nCharged = cms.uint32( 3 ),
71027         nChargedPFCandsMin = cms.uint32( 1 ),
71028         nPiZeros = cms.uint32( 0 ),
71029         nTracksMin = cms.uint32( 2 ),
71030         applyBendCorrection = cms.PSet( 
71031           eta = cms.bool( False ),
71032           phi = cms.bool( True ),
71033           mass = cms.bool( True )
71034         )
71035       ),
71036       cms.PSet(  nCharged = cms.uint32( 3 ),
71037         nPiZeros = cms.uint32( 1 ),
71038         nTracksMin = cms.uint32( 2 ),
71039         minMass = cms.double( 0.9 ),
71040         maxMass = cms.string( "1.6" ),
71041         applyBendCorrection = cms.PSet( 
71042           eta = cms.bool( False ),
71043           phi = cms.bool( False ),
71044           mass = cms.bool( False )
71045         ),
71046         nChargedPFCandsMin = cms.uint32( 1 )
71047       )
71048     ),
71049     matchingCone = cms.double( 0.5 ),
71050     minPixelHits = cms.int32( 0 ),
71051     requireTauChargedHadronsToBeChargedPFCands = cms.bool( False )
71052 )
71053 fragment.hltHpsPFTauTrackFindingDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut",
71054     MinPtLeadingObject = cms.double( 0.0 ),
71055     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
71056     UseOnlyChargedHadrons = cms.bool( True ),
71057     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" )
71058 )
71059 fragment.hltHpsSelectedPFTausTrackFindingDispl = cms.EDFilter( "PFTauSelector",
71060     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71061     cut = cms.string( "pt > 0" ),
71062     discriminators = cms.VPSet( 
71063       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminatorDispl" ),
71064         selectionCut = cms.double( 0.5 )
71065       )
71066     ),
71067     discriminatorContainers = cms.VPSet( 
71068     )
71069 )
71070 fragment.hltHpsPFTauTrackDispl = cms.EDFilter( "HLT1PFTau",
71071     saveTags = cms.bool( True ),
71072     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71073     triggerType = cms.int32( 84 ),
71074     MinE = cms.double( -1.0 ),
71075     MinPt = cms.double( 0.0 ),
71076     MinMass = cms.double( -1.0 ),
71077     MaxMass = cms.double( -1.0 ),
71078     MinEta = cms.double( -1.0 ),
71079     MaxEta = cms.double( 2.5 ),
71080     MinN = cms.int32( 1 )
71081 )
71082 fragment.hltHpsSingleDisplPFTau24Glob = cms.EDFilter( "HLT1PFTau",
71083     saveTags = cms.bool( True ),
71084     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71085     triggerType = cms.int32( 84 ),
71086     MinE = cms.double( -1.0 ),
71087     MinPt = cms.double( 24.0 ),
71088     MinMass = cms.double( -1.0 ),
71089     MaxMass = cms.double( -1.0 ),
71090     MinEta = cms.double( -1.0 ),
71091     MaxEta = cms.double( 2.1 ),
71092     MinN = cms.int32( 1 )
71093 )
71094 fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut",
71095     MinPtLeadingObject = cms.double( 1.0 ),
71096     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
71097     UseOnlyChargedHadrons = cms.bool( True ),
71098     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" )
71099 )
71100 fragment.hltHpsSelectedPFTausTrackPt1GlobDispl = cms.EDFilter( "PFTauSelector",
71101     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71102     cut = cms.string( "pt > 0" ),
71103     discriminators = cms.VPSet( 
71104       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ),
71105         selectionCut = cms.double( 0.5 )
71106       )
71107     ),
71108     discriminatorContainers = cms.VPSet( 
71109     )
71110 )
71111 fragment.hltHpsSingleDisplPFTau24TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
71112     saveTags = cms.bool( True ),
71113     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
71114     triggerType = cms.int32( 84 ),
71115     MinE = cms.double( -1.0 ),
71116     MinPt = cms.double( 24.0 ),
71117     MinMass = cms.double( -1.0 ),
71118     MaxMass = cms.double( -1.0 ),
71119     MinEta = cms.double( -1.0 ),
71120     MaxEta = cms.double( 2.1 ),
71121     MinN = cms.int32( 1 )
71122 )
71123 fragment.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
71124     storeRawFootprintCorrection = cms.bool( False ),
71125     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71126     storeRawOccupancy = cms.bool( False ),
71127     maximumSumPtCut = cms.double( 3.7 ),
71128     qualityCuts = cms.PSet( 
71129       vertexTrackFiltering = cms.bool( False ),
71130       isolationQualityCuts = cms.PSet( 
71131         maxDeltaZ = cms.double( 0.2 ),
71132         minTrackPt = cms.double( 0.5 ),
71133         minGammaEt = cms.double( 0.5 ),
71134         minTrackHits = cms.uint32( 3 ),
71135         minTrackPixelHits = cms.uint32( 0 ),
71136         maxTrackChi2 = cms.double( 100.0 ),
71137         maxTransverseImpactParameter = cms.double( 0.1 ),
71138         useTracksInsteadOfPFHadrons = cms.bool( False )
71139       ),
71140       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
71141       recoverLeadingTrk = cms.bool( False ),
71142       signalQualityCuts = cms.PSet( 
71143         maxDeltaZ = cms.double( 0.2 ),
71144         minTrackPt = cms.double( 0.0 ),
71145         minGammaEt = cms.double( 0.5 ),
71146         minTrackHits = cms.uint32( 3 ),
71147         minTrackPixelHits = cms.uint32( 0 ),
71148         maxTrackChi2 = cms.double( 1000.0 ),
71149         maxTransverseImpactParameter = cms.double( 0.2 ),
71150         useTracksInsteadOfPFHadrons = cms.bool( False ),
71151         minNeutralHadronEt = cms.double( 1.0 )
71152       ),
71153       vxAssocQualityCuts = cms.PSet( 
71154         minTrackPt = cms.double( 0.0 ),
71155         minGammaEt = cms.double( 0.5 ),
71156         minTrackHits = cms.uint32( 3 ),
71157         minTrackPixelHits = cms.uint32( 0 ),
71158         maxTrackChi2 = cms.double( 1000.0 ),
71159         maxTransverseImpactParameter = cms.double( 0.2 ),
71160         useTracksInsteadOfPFHadrons = cms.bool( False )
71161       ),
71162       pvFindingAlgo = cms.string( "closestInDeltaZ" )
71163     ),
71164     minTauPtForNoIso = cms.double( -99.0 ),
71165     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
71166     vertexSrc = cms.InputTag( "NotUsed" ),
71167     applySumPtCut = cms.bool( True ),
71168     rhoConeSize = cms.double( 0.357 ),
71169     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
71170     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
71171     rhoProducer = cms.InputTag( "NotUsed" ),
71172     enableHGCalWorkaround = cms.bool( False ),
71173     footprintCorrections = cms.VPSet( 
71174       cms.PSet(  offset = cms.string( "0.0" ),
71175         selection = cms.string( "decayMode() = 0" )
71176       ),
71177       cms.PSet(  offset = cms.string( "0.0" ),
71178         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
71179       ),
71180       cms.PSet(  offset = cms.string( "2.7" ),
71181         selection = cms.string( "decayMode() = 5" )
71182       ),
71183       cms.PSet(  offset = cms.string( "0.0" ),
71184         selection = cms.string( "decayMode() = 6" )
71185       ),
71186       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
71187         selection = cms.string( "decayMode() = 10" )
71188       )
71189     ),
71190     deltaBetaFactor = cms.string( "0.38" ),
71191     applyFootprintCorrection = cms.bool( False ),
71192     UseAllPFCandsForWeights = cms.bool( False ),
71193     relativeSumPtCut = cms.double( 0.03 ),
71194     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
71195     maximumOccupancy = cms.uint32( 0 ),
71196     verbosity = cms.int32( 0 ),
71197     applyOccupancyCut = cms.bool( False ),
71198     applyDeltaBetaCorrection = cms.bool( False ),
71199     applyRelativeSumPtCut = cms.bool( False ),
71200     storeRawPUsumPt = cms.bool( False ),
71201     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
71202     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
71203     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
71204     storeRawSumPt = cms.bool( False ),
71205     ApplyDiscriminationByECALIsolation = cms.bool( False ),
71206     applyRhoCorrection = cms.bool( False ),
71207     WeightECALIsolation = cms.double( 0.33333 ),
71208     rhoUEOffsetCorrection = cms.double( 0.0 ),
71209     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
71210     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
71211     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
71212     relativeSumPtOffset = cms.double( 0.0 ),
71213     customOuterCone = cms.double( -1.0 ),
71214     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
71215 )
71216 fragment.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
71217     storeRawFootprintCorrection = cms.bool( False ),
71218     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71219     storeRawOccupancy = cms.bool( False ),
71220     maximumSumPtCut = cms.double( 2.0 ),
71221     qualityCuts = cms.PSet( 
71222       vertexTrackFiltering = cms.bool( False ),
71223       isolationQualityCuts = cms.PSet( 
71224         maxDeltaZ = cms.double( 0.2 ),
71225         minTrackPt = cms.double( 0.5 ),
71226         minGammaEt = cms.double( 0.5 ),
71227         minTrackHits = cms.uint32( 3 ),
71228         minTrackPixelHits = cms.uint32( 0 ),
71229         maxTrackChi2 = cms.double( 100.0 ),
71230         maxTransverseImpactParameter = cms.double( 0.1 ),
71231         useTracksInsteadOfPFHadrons = cms.bool( False )
71232       ),
71233       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
71234       recoverLeadingTrk = cms.bool( False ),
71235       signalQualityCuts = cms.PSet( 
71236         maxDeltaZ = cms.double( 0.2 ),
71237         minTrackPt = cms.double( 0.0 ),
71238         minGammaEt = cms.double( 0.5 ),
71239         minTrackHits = cms.uint32( 3 ),
71240         minTrackPixelHits = cms.uint32( 0 ),
71241         maxTrackChi2 = cms.double( 1000.0 ),
71242         maxTransverseImpactParameter = cms.double( 0.2 ),
71243         useTracksInsteadOfPFHadrons = cms.bool( False ),
71244         minNeutralHadronEt = cms.double( 1.0 )
71245       ),
71246       vxAssocQualityCuts = cms.PSet( 
71247         minTrackPt = cms.double( 0.0 ),
71248         minGammaEt = cms.double( 0.5 ),
71249         minTrackHits = cms.uint32( 3 ),
71250         minTrackPixelHits = cms.uint32( 0 ),
71251         maxTrackChi2 = cms.double( 1000.0 ),
71252         maxTransverseImpactParameter = cms.double( 0.2 ),
71253         useTracksInsteadOfPFHadrons = cms.bool( False )
71254       ),
71255       pvFindingAlgo = cms.string( "closestInDeltaZ" )
71256     ),
71257     minTauPtForNoIso = cms.double( -99.0 ),
71258     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
71259     vertexSrc = cms.InputTag( "NotUsed" ),
71260     applySumPtCut = cms.bool( False ),
71261     rhoConeSize = cms.double( 0.5 ),
71262     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
71263     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
71264     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
71265     enableHGCalWorkaround = cms.bool( False ),
71266     footprintCorrections = cms.VPSet( 
71267       cms.PSet(  offset = cms.string( "0.0" ),
71268         selection = cms.string( "decayMode() = 0" )
71269       ),
71270       cms.PSet(  offset = cms.string( "0.0" ),
71271         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
71272       ),
71273       cms.PSet(  offset = cms.string( "2.7" ),
71274         selection = cms.string( "decayMode() = 5" )
71275       ),
71276       cms.PSet(  offset = cms.string( "0.0" ),
71277         selection = cms.string( "decayMode() = 6" )
71278       ),
71279       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
71280         selection = cms.string( "decayMode() = 10" )
71281       )
71282     ),
71283     deltaBetaFactor = cms.string( "0.38" ),
71284     applyFootprintCorrection = cms.bool( False ),
71285     UseAllPFCandsForWeights = cms.bool( False ),
71286     relativeSumPtCut = cms.double( 0.05 ),
71287     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
71288     maximumOccupancy = cms.uint32( 0 ),
71289     verbosity = cms.int32( 0 ),
71290     applyOccupancyCut = cms.bool( False ),
71291     applyDeltaBetaCorrection = cms.bool( False ),
71292     applyRelativeSumPtCut = cms.bool( True ),
71293     storeRawPUsumPt = cms.bool( False ),
71294     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
71295     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
71296     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
71297     storeRawSumPt = cms.bool( False ),
71298     ApplyDiscriminationByECALIsolation = cms.bool( False ),
71299     applyRhoCorrection = cms.bool( False ),
71300     WeightECALIsolation = cms.double( 1.0 ),
71301     rhoUEOffsetCorrection = cms.double( 1.0 ),
71302     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
71303     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
71304     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
71305     relativeSumPtOffset = cms.double( 60.0 ),
71306     customOuterCone = cms.double( -1.0 ),
71307     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
71308 )
71309 fragment.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer",
71310     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71311     Prediscriminants = cms.PSet( 
71312       BooleanOperator = cms.string( "or" ),
71313       discr1 = cms.PSet( 
71314         cut = cms.double( 0.5 ),
71315         Producer = cms.InputTag( "hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator" )
71316       ),
71317       discr2 = cms.PSet( 
71318         cut = cms.double( 0.5 ),
71319         Producer = cms.InputTag( "hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator" )
71320       )
71321     ),
71322     PassValue = cms.double( 1.0 ),
71323     FailValue = cms.double( 0.0 )
71324 )
71325 fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl = cms.EDFilter( "PFTauSelector",
71326     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71327     cut = cms.string( "pt > 0" ),
71328     discriminators = cms.VPSet( 
71329       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ),
71330         selectionCut = cms.double( 0.5 )
71331       ),
71332       cms.PSet(  discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
71333         selectionCut = cms.double( 0.5 )
71334       )
71335     ),
71336     discriminatorContainers = cms.VPSet( 
71337     )
71338 )
71339 fragment.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching",
71340     L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
71341     JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71342     EtMin = cms.double( 0.0 ),
71343     ReduceTauContent = cms.bool( True ),
71344     KeepOriginalVertex = cms.bool( False )
71345 )
71346 fragment.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
71347     saveTags = cms.bool( True ),
71348     inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob" ),
71349     triggerType = cms.int32( 84 ),
71350     MinE = cms.double( -1.0 ),
71351     MinPt = cms.double( 24.0 ),
71352     MinMass = cms.double( -1.0 ),
71353     MaxMass = cms.double( -1.0 ),
71354     MinEta = cms.double( -1.0 ),
71355     MaxEta = cms.double( 2.1 ),
71356     MinN = cms.int32( 1 )
71357 )
71358 fragment.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 = cms.EDFilter( "HLT2MuonPFTau",
71359     saveTags = cms.bool( True ),
71360     originTag1 = cms.VInputTag( 'hltIterL3DisplacedMuonCandidates' ),
71361     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ),
71362     inputTag1 = cms.InputTag( "hltL3fSingleMuL1f0L2NVf20L3GlbDispl24" ),
71363     inputTag2 = cms.InputTag( "hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob" ),
71364     triggerType1 = cms.int32( 83 ),
71365     triggerType2 = cms.int32( 84 ),
71366     MinDeta = cms.double( 1.0 ),
71367     MaxDeta = cms.double( -1.0 ),
71368     MinDphi = cms.double( 0.0 ),
71369     MaxDphi = cms.double( -1.0 ),
71370     MinDelR = cms.double( 0.3 ),
71371     MaxDelR = cms.double( 99999.0 ),
71372     MinPt = cms.double( 1.0 ),
71373     MaxPt = cms.double( -1.0 ),
71374     MinMinv = cms.double( 0.0 ),
71375     MaxMinv = cms.double( -1.0 ),
71376     MinN = cms.int32( 1 )
71377 )
71378 fragment.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 = cms.EDFilter( "HLTPrescaler",
71379     offset = cms.uint32( 0 ),
71380     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71381 )
71382 fragment.hltEGL1LooseIsoEGTau = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
71383     saveTags = cms.bool( True ),
71384     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
71385     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
71386     candNonIsolatedTag = cms.InputTag( "" ),
71387     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
71388     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
71389     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
71390     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
71391     ncandcut = cms.int32( 1 ),
71392     doIsolated = cms.bool( False ),
71393     region_eta_size = cms.double( 0.522 ),
71394     region_eta_size_ecap = cms.double( 1.0 ),
71395     region_phi_size = cms.double( 1.044 ),
71396     barrel_end = cms.double( 1.4791 ),
71397     endcap_end = cms.double( 2.65 )
71398 )
71399 fragment.hltEG34EtFilterForEGTau = cms.EDFilter( "HLTEgammaEtFilter",
71400     saveTags = cms.bool( True ),
71401     inputTag = cms.InputTag( "hltEGL1LooseIsoEGTau" ),
71402     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
71403     etcutEB = cms.double( 34.0 ),
71404     etcutEE = cms.double( 34.0 ),
71405     minEtaCut = cms.double( -2.1 ),
71406     maxEtaCut = cms.double( 2.1 ),
71407     ncandcut = cms.int32( 1 )
71408 )
71409 fragment.hltEG34HEFilterForEGTau = cms.EDFilter( "HLTEgammaGenericFilter",
71410     saveTags = cms.bool( True ),
71411     candTag = cms.InputTag( "hltEG34EtFilterForEGTau" ),
71412     varTag = cms.InputTag( "hltEgammaHoverE" ),
71413     rhoTag = cms.InputTag( "" ),
71414     energyLowEdges = cms.vdouble( 0.0 ),
71415     lessThan = cms.bool( True ),
71416     useEt = cms.bool( False ),
71417     useAbs = cms.bool( False ),
71418     thrRegularEB = cms.vdouble( -1.0 ),
71419     thrRegularEE = cms.vdouble( -1.0 ),
71420     thrOverEEB = cms.vdouble( 0.15 ),
71421     thrOverEEE = cms.vdouble( 0.1 ),
71422     thrOverE2EB = cms.vdouble( -1.0 ),
71423     thrOverE2EE = cms.vdouble( -1.0 ),
71424     ncandcut = cms.int32( 1 ),
71425     doRhoCorrection = cms.bool( False ),
71426     rhoMax = cms.double( 9.9999999E7 ),
71427     rhoScale = cms.double( 1.0 ),
71428     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71429     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71430     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71431 )
71432 fragment.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter",
71433     saveTags = cms.bool( True ),
71434     candTag = cms.InputTag( "hltEG34HEFilterForEGTau" ),
71435     varTag = cms.InputTag( "hltEgammaR9ID" ),
71436     rhoTag = cms.InputTag( "" ),
71437     energyLowEdges = cms.vdouble( 0.0 ),
71438     lessThan = cms.bool( False ),
71439     useEt = cms.bool( False ),
71440     useAbs = cms.bool( False ),
71441     thrRegularEB = cms.vdouble( 0.9 ),
71442     thrRegularEE = cms.vdouble( 0.9 ),
71443     thrOverEEB = cms.vdouble( -1.0 ),
71444     thrOverEEE = cms.vdouble( -1.0 ),
71445     thrOverE2EB = cms.vdouble( -1.0 ),
71446     thrOverE2EE = cms.vdouble( -1.0 ),
71447     ncandcut = cms.int32( 1 ),
71448     doRhoCorrection = cms.bool( False ),
71449     rhoMax = cms.double( 9.9999999E7 ),
71450     rhoScale = cms.double( 1.0 ),
71451     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71452     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71453     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71454 )
71455 fragment.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter",
71456     saveTags = cms.bool( True ),
71457     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter" ),
71458     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
71459     rhoTag = cms.InputTag( "" ),
71460     energyLowEdges = cms.vdouble( 0.0 ),
71461     lessThan = cms.bool( True ),
71462     useEt = cms.bool( False ),
71463     useAbs = cms.bool( False ),
71464     thrRegularEB = cms.vdouble( 0.014 ),
71465     thrRegularEE = cms.vdouble( 0.035 ),
71466     thrOverEEB = cms.vdouble( -1.0 ),
71467     thrOverEEE = cms.vdouble( -1.0 ),
71468     thrOverE2EB = cms.vdouble( -1.0 ),
71469     thrOverE2EE = cms.vdouble( -1.0 ),
71470     ncandcut = cms.int32( 1 ),
71471     doRhoCorrection = cms.bool( False ),
71472     rhoMax = cms.double( 9.9999999E7 ),
71473     rhoScale = cms.double( 1.0 ),
71474     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71475     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71476     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71477 )
71478 fragment.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
71479     saveTags = cms.bool( True ),
71480     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter" ),
71481     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
71482     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
71483     energyLowEdges = cms.vdouble( 0.0 ),
71484     lessThan = cms.bool( True ),
71485     useEt = cms.bool( True ),
71486     useAbs = cms.bool( False ),
71487     thrRegularEB = cms.vdouble( 5.0 ),
71488     thrRegularEE = cms.vdouble( 8.0 ),
71489     thrOverEEB = cms.vdouble( 0.01 ),
71490     thrOverEEE = cms.vdouble( 0.007 ),
71491     thrOverE2EB = cms.vdouble( 0.0 ),
71492     thrOverE2EE = cms.vdouble( 0.0 ),
71493     ncandcut = cms.int32( 1 ),
71494     doRhoCorrection = cms.bool( True ),
71495     rhoMax = cms.double( 9.9999999E7 ),
71496     rhoScale = cms.double( 1.0 ),
71497     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
71498     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71499     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71500 )
71501 fragment.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
71502     saveTags = cms.bool( True ),
71503     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter" ),
71504     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
71505     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
71506     energyLowEdges = cms.vdouble( 0.0 ),
71507     lessThan = cms.bool( True ),
71508     useEt = cms.bool( True ),
71509     useAbs = cms.bool( False ),
71510     thrRegularEB = cms.vdouble( 12.5 ),
71511     thrRegularEE = cms.vdouble( 7.5 ),
71512     thrOverEEB = cms.vdouble( 0.03 ),
71513     thrOverEEE = cms.vdouble( 0.032 ),
71514     thrOverE2EB = cms.vdouble( 3.0E-5 ),
71515     thrOverE2EE = cms.vdouble( 3.0E-5 ),
71516     ncandcut = cms.int32( 0 ),
71517     doRhoCorrection = cms.bool( True ),
71518     rhoMax = cms.double( 9.9999999E7 ),
71519     rhoScale = cms.double( 1.0 ),
71520     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
71521     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71522     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71523 )
71524 fragment.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
71525     saveTags = cms.bool( True ),
71526     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter" ),
71527     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
71528     rhoTag = cms.InputTag( "" ),
71529     energyLowEdges = cms.vdouble( 0.0 ),
71530     lessThan = cms.bool( True ),
71531     useEt = cms.bool( True ),
71532     useAbs = cms.bool( False ),
71533     thrRegularEB = cms.vdouble( 6.0 ),
71534     thrRegularEE = cms.vdouble( 6.0 ),
71535     thrOverEEB = cms.vdouble( 0.002 ),
71536     thrOverEEE = cms.vdouble( 0.002 ),
71537     thrOverE2EB = cms.vdouble( 0.0 ),
71538     thrOverE2EE = cms.vdouble( 0.0 ),
71539     ncandcut = cms.int32( 1 ),
71540     doRhoCorrection = cms.bool( False ),
71541     rhoMax = cms.double( 9.9999999E7 ),
71542     rhoScale = cms.double( 1.0 ),
71543     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71544     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71545     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71546 )
71547 fragment.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
71548     saveTags = cms.bool( True ),
71549     inputTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter" ),
71550     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
71551     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
71552     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
71553     inputTrack = cms.InputTag( "hltMergedTracks" ),
71554     ncandcut = cms.int32( 1 ),
71555     EBOnly = cms.bool( False ),
71556     sMin_min = cms.double( 0.0 ),
71557     sMin_max = cms.double( 0.4 ),
71558     sMaj_min = cms.double( 0.0 ),
71559     sMaj_max = cms.double( 1.5 ),
71560     seedTimeMin = cms.double( -999.0 ),
71561     seedTimeMax = cms.double( 999.0 ),
71562     useTrackVeto = cms.bool( False ),
71563     maxTrackCut = cms.int32( 0 ),
71564     trackPtCut = cms.double( 5.0 ),
71565     trackdRCut = cms.double( 0.2 )
71566 )
71567 fragment.hltDisplPhotonL2Tau30eta2p2 = cms.EDFilter( "HLT1CaloJet",
71568     saveTags = cms.bool( True ),
71569     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
71570     triggerType = cms.int32( 84 ),
71571     MinE = cms.double( -1.0 ),
71572     MinPt = cms.double( 30.0 ),
71573     MinMass = cms.double( -1.0 ),
71574     MaxMass = cms.double( -1.0 ),
71575     MinEta = cms.double( -1.0 ),
71576     MaxEta = cms.double( 2.2 ),
71577     MinN = cms.int32( 1 )
71578 )
71579 fragment.hltDisplPhotonL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet",
71580     saveTags = cms.bool( True ),
71581     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
71582     triggerType = cms.int32( 84 ),
71583     MinE = cms.double( -1.0 ),
71584     MinPt = cms.double( 30.0 ),
71585     MinMass = cms.double( -1.0 ),
71586     MaxMass = cms.double( -1.0 ),
71587     MinEta = cms.double( -1.0 ),
71588     MaxEta = cms.double( 2.2 ),
71589     MinN = cms.int32( 1 )
71590 )
71591 fragment.hltHpsSingleDisplPFTau34TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
71592     saveTags = cms.bool( True ),
71593     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
71594     triggerType = cms.int32( 84 ),
71595     MinE = cms.double( -1.0 ),
71596     MinPt = cms.double( 34.0 ),
71597     MinMass = cms.double( -1.0 ),
71598     MaxMass = cms.double( -1.0 ),
71599     MinEta = cms.double( -1.0 ),
71600     MaxEta = cms.double( 2.1 ),
71601     MinN = cms.int32( 1 )
71602 )
71603 fragment.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching",
71604     L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
71605     JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71606     EtMin = cms.double( 0.0 ),
71607     ReduceTauContent = cms.bool( True ),
71608     KeepOriginalVertex = cms.bool( False )
71609 )
71610 fragment.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
71611     saveTags = cms.bool( True ),
71612     inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob" ),
71613     triggerType = cms.int32( 84 ),
71614     MinE = cms.double( -1.0 ),
71615     MinPt = cms.double( 34.0 ),
71616     MinMass = cms.double( -1.0 ),
71617     MaxMass = cms.double( -1.0 ),
71618     MinEta = cms.double( -1.0 ),
71619     MaxEta = cms.double( 2.1 ),
71620     MinN = cms.int32( 1 )
71621 )
71622 fragment.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 = cms.EDFilter( "HLT2PhotonPFTau",
71623     saveTags = cms.bool( True ),
71624     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
71625     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ),
71626     inputTag1 = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter" ),
71627     inputTag2 = cms.InputTag( "hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob" ),
71628     triggerType1 = cms.int32( 92 ),
71629     triggerType2 = cms.int32( 84 ),
71630     MinDeta = cms.double( 0.0 ),
71631     MaxDeta = cms.double( -1.0 ),
71632     MinDphi = cms.double( 0.0 ),
71633     MaxDphi = cms.double( -1.0 ),
71634     MinDelR = cms.double( 0.3 ),
71635     MaxDelR = cms.double( 99999.0 ),
71636     MinPt = cms.double( 1.0 ),
71637     MaxPt = cms.double( -1.0 ),
71638     MinMinv = cms.double( 0.0 ),
71639     MaxMinv = cms.double( -1.0 ),
71640     MinN = cms.int32( 1 )
71641 )
71642 fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 = cms.EDFilter( "HLTPrescaler",
71643     offset = cms.uint32( 0 ),
71644     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71645 )
71646 fragment.hltDoubleL2Tau26eta2p2 = cms.EDFilter( "HLT1CaloJet",
71647     saveTags = cms.bool( True ),
71648     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
71649     triggerType = cms.int32( 84 ),
71650     MinE = cms.double( -1.0 ),
71651     MinPt = cms.double( 26.0 ),
71652     MinMass = cms.double( -1.0 ),
71653     MaxMass = cms.double( -1.0 ),
71654     MinEta = cms.double( -1.0 ),
71655     MaxEta = cms.double( 2.2 ),
71656     MinN = cms.int32( 2 )
71657 )
71658 fragment.hltDoubleL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet",
71659     saveTags = cms.bool( True ),
71660     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
71661     triggerType = cms.int32( 84 ),
71662     MinE = cms.double( -1.0 ),
71663     MinPt = cms.double( 30.0 ),
71664     MinMass = cms.double( -1.0 ),
71665     MaxMass = cms.double( -1.0 ),
71666     MinEta = cms.double( -1.0 ),
71667     MaxEta = cms.double( 2.2 ),
71668     MinN = cms.int32( 2 )
71669 )
71670 fragment.hltHpsDoubleDisplPFTau32Glob = cms.EDFilter( "HLT1PFTau",
71671     saveTags = cms.bool( True ),
71672     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71673     triggerType = cms.int32( 84 ),
71674     MinE = cms.double( -1.0 ),
71675     MinPt = cms.double( 32.0 ),
71676     MinMass = cms.double( -1.0 ),
71677     MaxMass = cms.double( -1.0 ),
71678     MinEta = cms.double( -1.0 ),
71679     MaxEta = cms.double( 2.1 ),
71680     MinN = cms.int32( 2 )
71681 )
71682 fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
71683     saveTags = cms.bool( True ),
71684     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
71685     triggerType = cms.int32( 84 ),
71686     MinE = cms.double( -1.0 ),
71687     MinPt = cms.double( 32.0 ),
71688     MinMass = cms.double( -1.0 ),
71689     MaxMass = cms.double( -1.0 ),
71690     MinEta = cms.double( -1.0 ),
71691     MaxEta = cms.double( 2.1 ),
71692     MinN = cms.int32( 2 )
71693 )
71694 fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau",
71695     saveTags = cms.bool( True ),
71696     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71697     triggerType = cms.int32( 84 ),
71698     MinE = cms.double( -1.0 ),
71699     MinPt = cms.double( 32.0 ),
71700     MinMass = cms.double( -1.0 ),
71701     MaxMass = cms.double( -1.0 ),
71702     MinEta = cms.double( -1.0 ),
71703     MaxEta = cms.double( 2.1 ),
71704     MinN = cms.int32( 2 )
71705 )
71706 fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching",
71707     L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ),
71708     JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71709     EtMin = cms.double( 0.0 ),
71710     ReduceTauContent = cms.bool( True ),
71711     KeepOriginalVertex = cms.bool( False )
71712 )
71713 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
71714     saveTags = cms.bool( True ),
71715     inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ),
71716     triggerType = cms.int32( 84 ),
71717     MinE = cms.double( -1.0 ),
71718     MinPt = cms.double( 32.0 ),
71719     MinMass = cms.double( -1.0 ),
71720     MaxMass = cms.double( -1.0 ),
71721     MinEta = cms.double( -1.0 ),
71722     MaxEta = cms.double( 2.1 ),
71723     MinN = cms.int32( 2 )
71724 )
71725 fragment.hltHpsPFTauPrimaryVertexProducer = cms.EDProducer( "PFTauPrimaryVertexProducer",
71726     qualityCuts = cms.PSet( 
71727       signalQualityCuts = cms.PSet( 
71728         minTrackPt = cms.double( 0.5 ),
71729         maxTrackChi2 = cms.double( 100.0 ),
71730         maxTransverseImpactParameter = cms.double( 0.1 ),
71731         maxDeltaZ = cms.double( 0.4 ),
71732         maxDeltaZToLeadTrack = cms.double( -1.0 ),
71733         minTrackVertexWeight = cms.double( -1.0 ),
71734         minTrackPixelHits = cms.uint32( 0 ),
71735         minTrackHits = cms.uint32( 3 ),
71736         minGammaEt = cms.double( 1.0 ),
71737         minNeutralHadronEt = cms.double( 30.0 )
71738       ),
71739       isolationQualityCuts = cms.PSet( 
71740         minTrackPt = cms.double( 1.0 ),
71741         maxTrackChi2 = cms.double( 100.0 ),
71742         maxTransverseImpactParameter = cms.double( 0.03 ),
71743         maxDeltaZ = cms.double( 0.2 ),
71744         maxDeltaZToLeadTrack = cms.double( -1.0 ),
71745         minTrackVertexWeight = cms.double( -1.0 ),
71746         minTrackPixelHits = cms.uint32( 0 ),
71747         minTrackHits = cms.uint32( 8 ),
71748         minGammaEt = cms.double( 1.5 )
71749       ),
71750       vxAssocQualityCuts = cms.PSet( 
71751         minTrackPt = cms.double( 0.5 ),
71752         maxTrackChi2 = cms.double( 100.0 ),
71753         maxTransverseImpactParameter = cms.double( 0.1 ),
71754         minTrackVertexWeight = cms.double( -1.0 ),
71755         minTrackPixelHits = cms.uint32( 0 ),
71756         minTrackHits = cms.uint32( 3 ),
71757         minGammaEt = cms.double( 1.0 )
71758       ),
71759       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
71760       pvFindingAlgo = cms.string( "closestInDeltaZ" ),
71761       vertexTrackFiltering = cms.bool( False ),
71762       recoverLeadingTrk = cms.bool( False ),
71763       leadingTrkOrPFCandOption = cms.string( "leadPFCand" )
71764     ),
71765     cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ),
71766     Algorithm = cms.int32( 0 ),
71767     RemoveElectronTracks = cms.bool( False ),
71768     RemoveMuonTracks = cms.bool( False ),
71769     useBeamSpot = cms.bool( True ),
71770     useSelectedTaus = cms.bool( False ),
71771     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
71772     ElectronTag = cms.InputTag( "" ),
71773     PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71774     MuonTag = cms.InputTag( "" ),
71775     PVTag = cms.InputTag( "hltPixelVertices" ),
71776     discriminators = cms.VPSet( 
71777       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl" ),
71778         selectionCut = cms.double( 0.5 )
71779       )
71780     )
71781 )
71782 fragment.hltHpsPFTauSecondaryVertexProducer = cms.EDProducer( "PFTauSecondaryVertexProducer",
71783     PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" )
71784 )
71785 fragment.hltHpsPFTauTransverseImpactParameters = cms.EDProducer( "PFTauTransverseImpactParameters",
71786     PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducer" ),
71787     useFullCalculation = cms.bool( True ),
71788     PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71789     PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducer" )
71790 )
71791 fragment.hltHpsDisplPFTauDxy0p005Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByIPCut",
71792     tausTIP = cms.InputTag( "hltHpsPFTauTransverseImpactParameters" ),
71793     cut = cms.string( "abs(dxy) > 0.005" ),
71794     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71795     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "AND" ) )
71796 )
71797 fragment.hltHpsSelectedDisplPFTausDxy0p005 = cms.EDFilter( "PFTauSelector",
71798     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71799     cut = cms.string( "pt > 0" ),
71800     discriminators = cms.VPSet( 
71801       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ),
71802         selectionCut = cms.double( 0.5 )
71803       ),
71804       cms.PSet(  discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
71805         selectionCut = cms.double( 0.5 )
71806       ),
71807       cms.PSet(  discriminator = cms.InputTag( "hltHpsDisplPFTauDxy0p005Discriminator" ),
71808         selectionCut = cms.double( 0.5 )
71809       )
71810     ),
71811     discriminatorContainers = cms.VPSet( 
71812     )
71813 )
71814 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 = cms.EDFilter( "HLT1PFTau",
71815     saveTags = cms.bool( True ),
71816     inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ),
71817     triggerType = cms.int32( 84 ),
71818     MinE = cms.double( -1.0 ),
71819     MinPt = cms.double( 32.0 ),
71820     MinMass = cms.double( -1.0 ),
71821     MaxMass = cms.double( -1.0 ),
71822     MinEta = cms.double( -1.0 ),
71823     MaxEta = cms.double( 2.1 ),
71824     MinN = cms.int32( 2 )
71825 )
71826 fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 = cms.EDFilter( "HLTPrescaler",
71827     offset = cms.uint32( 0 ),
71828     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71829 )
71830 fragment.hltDoubleL2GlobIsoTau36eta2p2 = cms.EDFilter( "HLT1CaloJet",
71831     saveTags = cms.bool( True ),
71832     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
71833     triggerType = cms.int32( 84 ),
71834     MinE = cms.double( -1.0 ),
71835     MinPt = cms.double( 36.0 ),
71836     MinMass = cms.double( -1.0 ),
71837     MaxMass = cms.double( -1.0 ),
71838     MinEta = cms.double( -1.0 ),
71839     MaxEta = cms.double( 2.2 ),
71840     MinN = cms.int32( 2 )
71841 )
71842 fragment.hltHpsDoubleDisplPFTau36Glob = cms.EDFilter( "HLT1PFTau",
71843     saveTags = cms.bool( True ),
71844     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71845     triggerType = cms.int32( 84 ),
71846     MinE = cms.double( -1.0 ),
71847     MinPt = cms.double( 36.0 ),
71848     MinMass = cms.double( -1.0 ),
71849     MaxMass = cms.double( -1.0 ),
71850     MinEta = cms.double( -1.0 ),
71851     MaxEta = cms.double( 2.1 ),
71852     MinN = cms.int32( 2 )
71853 )
71854 fragment.hltHpsDoubleDisplPFTau36TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
71855     saveTags = cms.bool( True ),
71856     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
71857     triggerType = cms.int32( 84 ),
71858     MinE = cms.double( -1.0 ),
71859     MinPt = cms.double( 36.0 ),
71860     MinMass = cms.double( -1.0 ),
71861     MaxMass = cms.double( -1.0 ),
71862     MinEta = cms.double( -1.0 ),
71863     MaxEta = cms.double( 2.1 ),
71864     MinN = cms.int32( 2 )
71865 )
71866 fragment.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau",
71867     saveTags = cms.bool( True ),
71868     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71869     triggerType = cms.int32( 84 ),
71870     MinE = cms.double( -1.0 ),
71871     MinPt = cms.double( 36.0 ),
71872     MinMass = cms.double( -1.0 ),
71873     MaxMass = cms.double( -1.0 ),
71874     MinEta = cms.double( -1.0 ),
71875     MaxEta = cms.double( 2.1 ),
71876     MinN = cms.int32( 2 )
71877 )
71878 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
71879     saveTags = cms.bool( True ),
71880     inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ),
71881     triggerType = cms.int32( 84 ),
71882     MinE = cms.double( -1.0 ),
71883     MinPt = cms.double( 36.0 ),
71884     MinMass = cms.double( -1.0 ),
71885     MaxMass = cms.double( -1.0 ),
71886     MinEta = cms.double( -1.0 ),
71887     MaxEta = cms.double( 2.1 ),
71888     MinN = cms.int32( 2 )
71889 )
71890 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 = cms.EDFilter( "HLT1PFTau",
71891     saveTags = cms.bool( True ),
71892     inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ),
71893     triggerType = cms.int32( 84 ),
71894     MinE = cms.double( -1.0 ),
71895     MinPt = cms.double( 36.0 ),
71896     MinMass = cms.double( -1.0 ),
71897     MaxMass = cms.double( -1.0 ),
71898     MinEta = cms.double( -1.0 ),
71899     MaxEta = cms.double( 2.1 ),
71900     MinN = cms.int32( 2 )
71901 )
71902 fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy = cms.EDFilter( "HLTPrescaler",
71903     offset = cms.uint32( 0 ),
71904     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71905 )
71906 fragment.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler",
71907     offset = cms.uint32( 0 ),
71908     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71909 )
71910 fragment.hltIsoMu27L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
71911     saveTags = cms.bool( True ),
71912     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
71913     triggerType = cms.int32( 84 ),
71914     MinE = cms.double( -1.0 ),
71915     MinPt = cms.double( 22.0 ),
71916     MinMass = cms.double( -1.0 ),
71917     MaxMass = cms.double( -1.0 ),
71918     MinEta = cms.double( -1.0 ),
71919     MaxEta = cms.double( 2.2 ),
71920     MinN = cms.int32( 1 )
71921 )
71922 fragment.hltIsoMu27L2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
71923     saveTags = cms.bool( True ),
71924     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
71925     triggerType = cms.int32( 84 ),
71926     MinE = cms.double( -1.0 ),
71927     MinPt = cms.double( 22.0 ),
71928     MinMass = cms.double( -1.0 ),
71929     MaxMass = cms.double( -1.0 ),
71930     MinEta = cms.double( -1.0 ),
71931     MaxEta = cms.double( 2.2 ),
71932     MinN = cms.int32( 1 )
71933 )
71934 fragment.hltHpsSinglePFTau24MediumChargedIsoFilter = cms.EDFilter( "HLT1PFTau",
71935     saveTags = cms.bool( True ),
71936     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71937     triggerType = cms.int32( 84 ),
71938     MinE = cms.double( -1.0 ),
71939     MinPt = cms.double( 24.0 ),
71940     MinMass = cms.double( -1.0 ),
71941     MaxMass = cms.double( -1.0 ),
71942     MinEta = cms.double( -1.0 ),
71943     MaxEta = cms.double( 2.1 ),
71944     MinN = cms.int32( 1 )
71945 )
71946 fragment.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 = cms.EDFilter( "HLT2MuonPFTau",
71947     saveTags = cms.bool( True ),
71948     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
71949     originTag2 = cms.VInputTag( 'hltHpsPFTauProducerDispl' ),
71950     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ),
71951     inputTag2 = cms.InputTag( "hltHpsSinglePFTau24MediumChargedIsoFilter" ),
71952     triggerType1 = cms.int32( 83 ),
71953     triggerType2 = cms.int32( 84 ),
71954     MinDeta = cms.double( 1.0 ),
71955     MaxDeta = cms.double( -1.0 ),
71956     MinDphi = cms.double( 0.0 ),
71957     MaxDphi = cms.double( -1.0 ),
71958     MinDelR = cms.double( 0.3 ),
71959     MaxDelR = cms.double( 99999.0 ),
71960     MinPt = cms.double( 1.0 ),
71961     MaxPt = cms.double( -1.0 ),
71962     MinMinv = cms.double( 0.0 ),
71963     MaxMinv = cms.double( -1.0 ),
71964     MinN = cms.int32( 1 )
71965 )
71966 fragment.hltL1sHTT280orHTT320orHTT360orETT2000 = cms.EDFilter( "HLTL1TSeed",
71967     saveTags = cms.bool( True ),
71968     L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000" ),
71969     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
71970     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
71971     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
71972     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
71973     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
71974     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
71975     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
71976     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
71977     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
71978 )
71979 fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
71980     offset = cms.uint32( 0 ),
71981     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71982 )
71983 fragment.hltHT350 = cms.EDFilter( "HLTHtMhtFilter",
71984     saveTags = cms.bool( True ),
71985     htLabels = cms.VInputTag( 'hltHtMht' ),
71986     mhtLabels = cms.VInputTag( 'hltHtMht' ),
71987     minHt = cms.vdouble( 350.0 ),
71988     minMht = cms.vdouble( 0.0 ),
71989     minMeff = cms.vdouble( 0.0 ),
71990     meffSlope = cms.vdouble( 1.0 )
71991 )
71992 fragment.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter( "CaloJetSelector",
71993     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
71994     filter = cms.bool( False ),
71995     cut = cms.string( "abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" )
71996 )
71997 fragment.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet",
71998     saveTags = cms.bool( True ),
71999     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
72000     triggerType = cms.int32( 85 ),
72001     MinE = cms.double( -1.0 ),
72002     MinPt = cms.double( 40.0 ),
72003     MinMass = cms.double( -1.0 ),
72004     MaxMass = cms.double( -1.0 ),
72005     MinEta = cms.double( -1.0 ),
72006     MaxEta = cms.double( 2.0 ),
72007     MinN = cms.int32( 1 )
72008 )
72009 fragment.hltCentralCaloJetptLowPtCollectionProducerSingle = cms.EDProducer( "HLTCaloJetCollectionProducer",
72010     HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ),
72011     TriggerTypes = cms.vint32( 85 )
72012 )
72013 fragment.hltCaloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer",
72014     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72015     barrelJets = cms.bool( True ),
72016     endcapJets = cms.bool( True ),
72017     ecalCellEnergyThresh = cms.double( 0.5 ),
72018     ecalCellTimeThresh = cms.double( 12.5 ),
72019     ecalCellTimeErrorThresh = cms.double( 100.0 ),
72020     matchingRadius = cms.double( 0.4 ),
72021     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
72022     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
72023 )
72024 fragment.hltCaloJetTimingFilterSingle1p5To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72025     saveTags = cms.bool( True ),
72026     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72027     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72028     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72029     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72030     minJets = cms.uint32( 1 ),
72031     jetTimeThresh = cms.double( 1.5 ),
72032     jetMaxTimeThresh = cms.double( 3.5 ),
72033     jetCellsForTimingThresh = cms.uint32( 5 ),
72034     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72035     minJetPt = cms.double( 40.0 )
72036 )
72037 fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72038     offset = cms.uint32( 0 ),
72039     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72040 )
72041 fragment.hltCaloJetTimingFilterSingle1p6To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72042     saveTags = cms.bool( True ),
72043     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72044     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72045     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72046     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72047     minJets = cms.uint32( 1 ),
72048     jetTimeThresh = cms.double( 1.6 ),
72049     jetMaxTimeThresh = cms.double( 3.5 ),
72050     jetCellsForTimingThresh = cms.uint32( 5 ),
72051     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72052     minJetPt = cms.double( 40.0 )
72053 )
72054 fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72055     offset = cms.uint32( 0 ),
72056     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72057 )
72058 fragment.hltCaloJetTimingFilterSingle1p75To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72059     saveTags = cms.bool( True ),
72060     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72061     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72062     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72063     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72064     minJets = cms.uint32( 1 ),
72065     jetTimeThresh = cms.double( 1.75 ),
72066     jetMaxTimeThresh = cms.double( 3.5 ),
72067     jetCellsForTimingThresh = cms.uint32( 5 ),
72068     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72069     minJetPt = cms.double( 40.0 )
72070 )
72071 fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive = cms.EDFilter( "HLTPrescaler",
72072     offset = cms.uint32( 0 ),
72073     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72074 )
72075 fragment.hltCaloJetTimingFilterSingle3ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72076     saveTags = cms.bool( True ),
72077     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72078     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72079     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72080     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72081     minJets = cms.uint32( 1 ),
72082     jetTimeThresh = cms.double( 3.0 ),
72083     jetMaxTimeThresh = cms.double( 999999.0 ),
72084     jetCellsForTimingThresh = cms.uint32( 5 ),
72085     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72086     minJetPt = cms.double( 40.0 )
72087 )
72088 fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive = cms.EDFilter( "HLTPrescaler",
72089     offset = cms.uint32( 0 ),
72090     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72091 )
72092 fragment.hltCaloJetTimingFilterSingle3p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72093     saveTags = cms.bool( True ),
72094     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72095     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72096     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72097     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72098     minJets = cms.uint32( 1 ),
72099     jetTimeThresh = cms.double( 3.25 ),
72100     jetMaxTimeThresh = cms.double( 999999.0 ),
72101     jetCellsForTimingThresh = cms.uint32( 5 ),
72102     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72103     minJetPt = cms.double( 40.0 )
72104 )
72105 fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72106     offset = cms.uint32( 0 ),
72107     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72108 )
72109 fragment.hltCaloJetTimingFilterSingle3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72110     saveTags = cms.bool( True ),
72111     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72112     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72113     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72114     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72115     minJets = cms.uint32( 1 ),
72116     jetTimeThresh = cms.double( 3.5 ),
72117     jetMaxTimeThresh = cms.double( 999999.0 ),
72118     jetCellsForTimingThresh = cms.uint32( 5 ),
72119     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72120     minJetPt = cms.double( 40.0 )
72121 )
72122 fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72123     offset = cms.uint32( 0 ),
72124     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72125 )
72126 fragment.hltHT430 = cms.EDFilter( "HLTHtMhtFilter",
72127     saveTags = cms.bool( True ),
72128     htLabels = cms.VInputTag( 'hltHtMht' ),
72129     mhtLabels = cms.VInputTag( 'hltHtMht' ),
72130     minHt = cms.vdouble( 430.0 ),
72131     minMht = cms.vdouble( 0.0 ),
72132     minMeff = cms.vdouble( 0.0 ),
72133     meffSlope = cms.vdouble( 1.0 )
72134 )
72135 fragment.hltCaloJetTimingFilterSingle0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72136     saveTags = cms.bool( True ),
72137     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72138     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72139     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72140     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72141     minJets = cms.uint32( 1 ),
72142     jetTimeThresh = cms.double( 0.5 ),
72143     jetMaxTimeThresh = cms.double( 999999.0 ),
72144     jetCellsForTimingThresh = cms.uint32( 5 ),
72145     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72146     minJetPt = cms.double( 40.0 )
72147 )
72148 fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler",
72149     offset = cms.uint32( 0 ),
72150     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72151 )
72152 fragment.hltCaloJetTimingFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72153     saveTags = cms.bool( True ),
72154     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72155     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72156     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72157     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72158     minJets = cms.uint32( 1 ),
72159     jetTimeThresh = cms.double( 1.0 ),
72160     jetMaxTimeThresh = cms.double( 999999.0 ),
72161     jetCellsForTimingThresh = cms.uint32( 5 ),
72162     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72163     minJetPt = cms.double( 40.0 )
72164 )
72165 fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72166     offset = cms.uint32( 0 ),
72167     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72168 )
72169 fragment.hltCaloJetTimingFilterSingle1To1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72170     saveTags = cms.bool( True ),
72171     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72172     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72173     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72174     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72175     minJets = cms.uint32( 1 ),
72176     jetTimeThresh = cms.double( 1.0 ),
72177     jetMaxTimeThresh = cms.double( 1.5 ),
72178     jetCellsForTimingThresh = cms.uint32( 5 ),
72179     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72180     minJetPt = cms.double( 40.0 )
72181 )
72182 fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive = cms.EDFilter( "HLTPrescaler",
72183     offset = cms.uint32( 0 ),
72184     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72185 )
72186 fragment.hltCaloJetTimingFilterSingle1p1To1p6ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72187     saveTags = cms.bool( True ),
72188     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72189     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72190     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72191     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72192     minJets = cms.uint32( 1 ),
72193     jetTimeThresh = cms.double( 1.1 ),
72194     jetMaxTimeThresh = cms.double( 1.6 ),
72195     jetCellsForTimingThresh = cms.uint32( 5 ),
72196     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72197     minJetPt = cms.double( 40.0 )
72198 )
72199 fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive = cms.EDFilter( "HLTPrescaler",
72200     offset = cms.uint32( 0 ),
72201     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72202 )
72203 fragment.hltCaloJetTimingFilterSingle1p25To1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72204     saveTags = cms.bool( True ),
72205     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72206     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72207     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72208     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72209     minJets = cms.uint32( 1 ),
72210     jetTimeThresh = cms.double( 1.25 ),
72211     jetMaxTimeThresh = cms.double( 1.75 ),
72212     jetCellsForTimingThresh = cms.uint32( 5 ),
72213     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72214     minJetPt = cms.double( 40.0 )
72215 )
72216 fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72217     offset = cms.uint32( 0 ),
72218     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72219 )
72220 fragment.hltCaloJetTimingFilterSingle1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72221     saveTags = cms.bool( True ),
72222     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72223     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72224     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72225     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72226     minJets = cms.uint32( 1 ),
72227     jetTimeThresh = cms.double( 1.5 ),
72228     jetMaxTimeThresh = cms.double( 999999.0 ),
72229     jetCellsForTimingThresh = cms.uint32( 5 ),
72230     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72231     minJetPt = cms.double( 40.0 )
72232 )
72233 fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler",
72234     offset = cms.uint32( 0 ),
72235     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72236 )
72237 fragment.hltCaloJetTimingFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72238     saveTags = cms.bool( True ),
72239     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72240     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72241     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72242     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72243     minJets = cms.uint32( 1 ),
72244     jetTimeThresh = cms.double( 2.0 ),
72245     jetMaxTimeThresh = cms.double( 999999.0 ),
72246     jetCellsForTimingThresh = cms.uint32( 5 ),
72247     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72248     minJetPt = cms.double( 40.0 )
72249 )
72250 fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive = cms.EDFilter( "HLTPrescaler",
72251     offset = cms.uint32( 0 ),
72252     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72253 )
72254 fragment.hltCaloJetTimingFilterSingle2p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72255     saveTags = cms.bool( True ),
72256     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72257     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72258     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72259     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72260     minJets = cms.uint32( 1 ),
72261     jetTimeThresh = cms.double( 2.25 ),
72262     jetMaxTimeThresh = cms.double( 999999.0 ),
72263     jetCellsForTimingThresh = cms.uint32( 5 ),
72264     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72265     minJetPt = cms.double( 40.0 )
72266 )
72267 fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72268     offset = cms.uint32( 0 ),
72269     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72270 )
72271 fragment.hltCaloJetTimingFilterSingle2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72272     saveTags = cms.bool( True ),
72273     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72274     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72275     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72276     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72277     minJets = cms.uint32( 1 ),
72278     jetTimeThresh = cms.double( 2.5 ),
72279     jetMaxTimeThresh = cms.double( 999999.0 ),
72280     jetCellsForTimingThresh = cms.uint32( 5 ),
72281     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72282     minJetPt = cms.double( 40.0 )
72283 )
72284 fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
72285     offset = cms.uint32( 0 ),
72286     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72287 )
72288 fragment.hltSiPixelDigisRegForDisplaced = cms.EDProducer( "SiPixelRawToDigi",
72289     IncludeErrors = cms.bool( True ),
72290     UseQualityInfo = cms.bool( False ),
72291     ErrorList = cms.vint32(  ),
72292     UserErrorList = cms.vint32(  ),
72293     InputLabel = cms.InputTag( "rawDataCollector" ),
72294     Regions = cms.PSet( 
72295       maxZ = cms.vdouble( 24.0 ),
72296       inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ),
72297       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72298       deltaPhi = cms.vdouble( 0.5 )
72299     ),
72300     UsePilotBlade = cms.bool( False ),
72301     UsePhase1 = cms.bool( True ),
72302     CablingMapLabel = cms.string( "" ),
72303     SiPixelQualityLabel = cms.string( "" )
72304 )
72305 fragment.hltSiPixelClustersRegForDisplaced = cms.EDProducer( "SiPixelClusterProducer",
72306     src = cms.InputTag( "hltSiPixelDigisRegForDisplaced" ),
72307     ClusterMode = cms.string( "PixelThresholdClusterizer" ),
72308     maxNumberOfClusters = cms.int32( 40000 ),
72309     payloadType = cms.string( "HLT" ),
72310     ChannelThreshold = cms.int32( 10 ),
72311     MissCalibrate = cms.bool( True ),
72312     SplitClusters = cms.bool( False ),
72313     VCaltoElectronGain = cms.int32( 1 ),
72314     VCaltoElectronGain_L1 = cms.int32( 1 ),
72315     VCaltoElectronOffset = cms.int32( 0 ),
72316     VCaltoElectronOffset_L1 = cms.int32( 0 ),
72317     SeedThreshold = cms.int32( 1000 ),
72318     ClusterThreshold_L1 = cms.int32( 2000 ),
72319     ClusterThreshold = cms.int32( 4000 ),
72320     ElectronPerADCGain = cms.double( 135.0 ),
72321     DropDuplicates = cms.bool( True ),
72322     Phase2Calibration = cms.bool( False ),
72323     Phase2ReadoutMode = cms.int32( -1 ),
72324     Phase2DigiBaseline = cms.double( 1200.0 ),
72325     Phase2KinkADC = cms.int32( 8 )
72326 )
72327 fragment.hltSiPixelClustersRegForDisplacedCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
72328     src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72329     onDemand = cms.bool( False )
72330 )
72331 fragment.hltSiPixelRecHitsRegForDisplaced = cms.EDProducer( "SiPixelRecHitConverter",
72332     src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72333     CPE = cms.string( "hltESPPixelCPEGeneric" )
72334 )
72335 fragment.hltPixelLayerQuadrupletsRegForDisplaced = cms.EDProducer( "SeedingLayersEDProducer",
72336     layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
72337       'BPix1+BPix2+BPix3+FPix1_pos',
72338       'BPix1+BPix2+BPix3+FPix1_neg',
72339       'BPix1+BPix2+FPix1_pos+FPix2_pos',
72340       'BPix1+BPix2+FPix1_neg+FPix2_neg',
72341       'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
72342       'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
72343     BPix = cms.PSet( 
72344       hitErrorRPhi = cms.double( 0.0027 ),
72345       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72346       useErrorsFromParam = cms.bool( True ),
72347       hitErrorRZ = cms.double( 0.006 ),
72348       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
72349     ),
72350     FPix = cms.PSet( 
72351       hitErrorRPhi = cms.double( 0.0051 ),
72352       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72353       useErrorsFromParam = cms.bool( True ),
72354       hitErrorRZ = cms.double( 0.0036 ),
72355       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
72356     ),
72357     TIB = cms.PSet(  ),
72358     TID = cms.PSet(  ),
72359     TOB = cms.PSet(  ),
72360     TEC = cms.PSet(  ),
72361     MTIB = cms.PSet(  ),
72362     MTID = cms.PSet(  ),
72363     MTOB = cms.PSet(  ),
72364     MTEC = cms.PSet(  )
72365 )
72366 fragment.hltFastPrimaryVertex = cms.EDProducer( "FastPrimaryVertexWithWeightsProducer",
72367     clusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72368     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72369     jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
72370     pixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
72371     maxZ = cms.double( 19.0 ),
72372     njets = cms.int32( 999 ),
72373     maxJetEta = cms.double( 2.6 ),
72374     minJetPt = cms.double( 0.0 ),
72375     barrel = cms.bool( True ),
72376     maxSizeX = cms.double( 2.1 ),
72377     maxDeltaPhi = cms.double( 0.21 ),
72378     PixelCellHeightOverWidth = cms.double( 1.8 ),
72379     weight_charge_down = cms.double( 11000.0 ),
72380     weight_charge_up = cms.double( 190000.0 ),
72381     maxSizeY_q = cms.double( 2.0 ),
72382     minSizeY_q = cms.double( -0.6 ),
72383     weight_dPhi = cms.double( 0.13888888 ),
72384     weight_SizeX1 = cms.double( 0.88 ),
72385     weight_rho_up = cms.double( 22.0 ),
72386     weight_charge_peak = cms.double( 22000.0 ),
72387     peakSizeY_q = cms.double( 1.0 ),
72388     endCap = cms.bool( True ),
72389     minJetEta_EC = cms.double( 1.3 ),
72390     maxJetEta_EC = cms.double( 2.6 ),
72391     maxDeltaPhi_EC = cms.double( 0.14 ),
72392     EC_weight = cms.double( 0.008 ),
72393     weight_dPhi_EC = cms.double( 0.064516129 ),
72394     zClusterWidth_step1 = cms.double( 2.0 ),
72395     zClusterWidth_step2 = cms.double( 0.65 ),
72396     zClusterSearchArea_step2 = cms.double( 3.0 ),
72397     weightCut_step2 = cms.double( 0.05 ),
72398     zClusterWidth_step3 = cms.double( 0.3 ),
72399     zClusterSearchArea_step3 = cms.double( 0.55 ),
72400     weightCut_step3 = cms.double( 0.1 ),
72401     ptWeighting = cms.bool( True ),
72402     ptWeighting_slope = cms.double( 0.05 ),
72403     ptWeighting_offset = cms.double( -1.0 )
72404 )
72405 fragment.hltFastPVPixelVertexFilter = cms.EDFilter( "VertexSelector",
72406     src = cms.InputTag( "hltFastPrimaryVertex" ),
72407     cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ),
72408     filter = cms.bool( True ),
72409     throwOnMissing = cms.untracked.bool( True )
72410 )
72411 fragment.hltFastPVPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
72412     ptMin = cms.double( 0.0 ),
72413     nSigmaInvPtTolerance = cms.double( 0.0 ),
72414     tipMax = cms.double( 999.0 ),
72415     nSigmaTipMaxTolerance = cms.double( 0.0 ),
72416     chi2 = cms.double( 1000.0 )
72417 )
72418 fragment.hltFastPVPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
72419     scaleErrorsForBPix1 = cms.bool( False ),
72420     scaleFactor = cms.double( 0.65 )
72421 )
72422 fragment.hltFastPVPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
72423     RegionPSet = cms.PSet( 
72424       vertexCollection = cms.InputTag( "hltFastPrimaryVertex" ),
72425       zErrorVetex = cms.double( 1.5 ),
72426       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72427       zErrorBeamSpot = cms.double( 0.0 ),
72428       maxNVertices = cms.int32( 1 ),
72429       maxNRegions = cms.int32( 10 ),
72430       nSigmaZVertex = cms.double( 0.0 ),
72431       nSigmaZBeamSpot = cms.double( 0.0 ),
72432       ptMin = cms.double( 0.9 ),
72433       mode = cms.string( "VerticesFixed" ),
72434       input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
72435       searchOpt = cms.bool( False ),
72436       whereToUseMeasurementTracker = cms.string( "Never" ),
72437       originRadius = cms.double( 0.3 ),
72438       measurementTrackerName = cms.InputTag( "" ),
72439       precise = cms.bool( True ),
72440       deltaEta = cms.double( 0.5 ),
72441       deltaPhi = cms.double( 0.3 )
72442     )
72443 )
72444 fragment.hltFastPVPixelTracksHitDoublets = cms.EDProducer( "HitPairEDProducer",
72445     seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ),
72446     trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegions" ),
72447     trackingRegionsSeedingLayers = cms.InputTag( "" ),
72448     clusterCheck = cms.InputTag( "" ),
72449     produceSeedingHitSets = cms.bool( False ),
72450     produceIntermediateHitDoublets = cms.bool( True ),
72451     maxElement = cms.uint32( 0 ),
72452     maxElementTotal = cms.uint32( 50000000 ),
72453     putEmptyIfMaxElementReached = cms.bool( False ),
72454     layerPairs = cms.vuint32( 0, 1, 2 )
72455 )
72456 fragment.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer",
72457     doublets = cms.InputTag( "hltFastPVPixelTracksHitDoublets" ),
72458     extraHitRPhitolerance = cms.double( 0.032 ),
72459     fitFastCircle = cms.bool( True ),
72460     fitFastCircleChi2Cut = cms.bool( True ),
72461     useBendingCorrection = cms.bool( True ),
72462     CAThetaCut = cms.double( 0.002 ),
72463     CAPhiCut = cms.double( 0.2 ),
72464     CAThetaCut_byTriplets = cms.VPSet( 
72465       cms.PSet(  seedingLayers = cms.string( "" ),
72466         cut = cms.double( -1.0 )
72467       )
72468     ),
72469     CAPhiCut_byTriplets = cms.VPSet( 
72470       cms.PSet(  seedingLayers = cms.string( "" ),
72471         cut = cms.double( -1.0 )
72472       )
72473     ),
72474     CAHardPtCut = cms.double( 0.0 ),
72475     maxChi2 = cms.PSet( 
72476       value2 = cms.double( 50.0 ),
72477       value1 = cms.double( 200.0 ),
72478       pt1 = cms.double( 0.7 ),
72479       enabled = cms.bool( True ),
72480       pt2 = cms.double( 2.0 )
72481     ),
72482     SeedComparitorPSet = cms.PSet( 
72483       clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
72484       ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
72485       clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" )
72486     )
72487 )
72488 fragment.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer",
72489     passLabel = cms.string( "" ),
72490     SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadruplets" ),
72491     Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ),
72492     Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ),
72493     Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
72494 )
72495 fragment.hltFastPVJetTracksAssociator = cms.EDProducer( "JetTracksAssociatorAtVertex",
72496     jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
72497     tracks = cms.InputTag( "hltFastPVPixelTracks" ),
72498     coneSize = cms.double( 0.4 ),
72499     useAssigned = cms.bool( False ),
72500     pvSrc = cms.InputTag( "" )
72501 )
72502 fragment.hltFastPVJetVertexChecker = cms.EDFilter( "JetVertexChecker",
72503     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72504     jetTracks = cms.InputTag( "hltFastPVJetTracksAssociator" ),
72505     minPtRatio = cms.double( 0.1 ),
72506     minPt = cms.double( 0.0 ),
72507     doFilter = cms.bool( False ),
72508     maxNJetsToCheck = cms.int32( 2 ),
72509     maxNjetsOutput = cms.int32( 2 ),
72510     maxChi2 = cms.double( 20.0 ),
72511     maxTrackPt = cms.double( 20.0 ),
72512     newMethod = cms.bool( True ),
72513     maxETA = cms.double( 2.4 ),
72514     pvErr_x = cms.double( 0.0015 ),
72515     pvErr_y = cms.double( 0.0015 ),
72516     pvErr_z = cms.double( 1.5 )
72517 )
72518 fragment.hltFastPVPixelTracksRecoverFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
72519     ptMin = cms.double( 0.0 ),
72520     nSigmaInvPtTolerance = cms.double( 0.0 ),
72521     tipMax = cms.double( 999.0 ),
72522     nSigmaTipMaxTolerance = cms.double( 0.0 ),
72523     chi2 = cms.double( 1000.0 )
72524 )
72525 fragment.hltFastPVPixelTracksRecoverFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
72526     scaleErrorsForBPix1 = cms.bool( False ),
72527     scaleFactor = cms.double( 0.65 )
72528 )
72529 fragment.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
72530     RegionPSet = cms.PSet( 
72531       vertexCollection = cms.InputTag( "" ),
72532       zErrorVetex = cms.double( 0.0 ),
72533       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72534       zErrorBeamSpot = cms.double( 20.0 ),
72535       maxNVertices = cms.int32( 1 ),
72536       maxNRegions = cms.int32( 10 ),
72537       nSigmaZVertex = cms.double( 0.0 ),
72538       nSigmaZBeamSpot = cms.double( 0.0 ),
72539       ptMin = cms.double( 0.9 ),
72540       mode = cms.string( "BeamSpotFixed" ),
72541       input = cms.InputTag( "hltFastPVJetVertexChecker" ),
72542       searchOpt = cms.bool( False ),
72543       whereToUseMeasurementTracker = cms.string( "Never" ),
72544       originRadius = cms.double( 0.3 ),
72545       measurementTrackerName = cms.InputTag( "" ),
72546       precise = cms.bool( True ),
72547       deltaEta = cms.double( 0.5 ),
72548       deltaPhi = cms.double( 0.5 )
72549     )
72550 )
72551 fragment.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer( "HitPairEDProducer",
72552     seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ),
72553     trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegionsRecover" ),
72554     trackingRegionsSeedingLayers = cms.InputTag( "" ),
72555     clusterCheck = cms.InputTag( "" ),
72556     produceSeedingHitSets = cms.bool( False ),
72557     produceIntermediateHitDoublets = cms.bool( True ),
72558     maxElement = cms.uint32( 0 ),
72559     maxElementTotal = cms.uint32( 50000000 ),
72560     putEmptyIfMaxElementReached = cms.bool( False ),
72561     layerPairs = cms.vuint32( 0, 1, 2 )
72562 )
72563 fragment.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer( "CAHitQuadrupletEDProducer",
72564     doublets = cms.InputTag( "hltFastPVPixelTracksHitDoubletsRecover" ),
72565     extraHitRPhitolerance = cms.double( 0.032 ),
72566     fitFastCircle = cms.bool( False ),
72567     fitFastCircleChi2Cut = cms.bool( True ),
72568     useBendingCorrection = cms.bool( True ),
72569     CAThetaCut = cms.double( 0.002 ),
72570     CAPhiCut = cms.double( 0.2 ),
72571     CAThetaCut_byTriplets = cms.VPSet( 
72572       cms.PSet(  seedingLayers = cms.string( "" ),
72573         cut = cms.double( -1.0 )
72574       )
72575     ),
72576     CAPhiCut_byTriplets = cms.VPSet( 
72577       cms.PSet(  seedingLayers = cms.string( "" ),
72578         cut = cms.double( -1.0 )
72579       )
72580     ),
72581     CAHardPtCut = cms.double( 0.0 ),
72582     maxChi2 = cms.PSet( 
72583       value2 = cms.double( 50.0 ),
72584       value1 = cms.double( 200.0 ),
72585       pt1 = cms.double( 0.7 ),
72586       enabled = cms.bool( True ),
72587       pt2 = cms.double( 2.0 )
72588     ),
72589     SeedComparitorPSet = cms.PSet( 
72590       clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
72591       ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
72592       clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" )
72593     )
72594 )
72595 fragment.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer",
72596     passLabel = cms.string( "" ),
72597     SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadrupletsRecover" ),
72598     Fitter = cms.InputTag( "hltFastPVPixelTracksRecoverFitter" ),
72599     Filter = cms.InputTag( "hltFastPVPixelTracksRecoverFilter" ),
72600     Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
72601 )
72602 fragment.hltFastPVPixelTracksMerger = cms.EDProducer( "TrackListMerger",
72603     copyExtras = cms.untracked.bool( False ),
72604     copyMVA = cms.bool( False ),
72605     TrackProducers = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ),
72606     MaxNormalizedChisq = cms.double( 1000.0 ),
72607     MinPT = cms.double( 0.05 ),
72608     MinFound = cms.int32( 3 ),
72609     Epsilon = cms.double( -0.001 ),
72610     ShareFrac = cms.double( 0.19 ),
72611     allowFirstHitShare = cms.bool( True ),
72612     FoundHitBonus = cms.double( 5.0 ),
72613     LostHitPenalty = cms.double( 20.0 ),
72614     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
72615     newQuality = cms.string( "confirmed" ),
72616     setsToMerge = cms.VPSet( 
72617       cms.PSet(  pQual = cms.bool( False ),
72618         tLists = cms.vint32( 0, 1 )
72619       )
72620     ),
72621     hasSelector = cms.vint32( 0, 0 ),
72622     selectedTrackQuals = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ),
72623     writeOnlyTrkQuals = cms.bool( False ),
72624     makeReKeyedSeeds = cms.untracked.bool( False ),
72625     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
72626 )
72627 fragment.hltFastPVPixelVertices = cms.EDProducer( "PixelVertexProducer",
72628     Verbosity = cms.int32( 0 ),
72629     PtMin = cms.double( 1.0 ),
72630     Method2 = cms.bool( True ),
72631     TrackCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ),
72632     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72633     Finder = cms.string( "DivisiveVertexFinder" ),
72634     UseError = cms.bool( True ),
72635     WtAverage = cms.bool( True ),
72636     ZOffset = cms.double( 10.0 ),
72637     ZSeparation = cms.double( 0.07 ),
72638     NTrkMin = cms.int32( 2 ),
72639     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForBTag" ) )
72640 )
72641 fragment.hltFastPVPixelVerticesFilter = cms.EDFilter( "VertexSelector",
72642     src = cms.InputTag( "hltFastPVPixelVertices" ),
72643     cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ),
72644     filter = cms.bool( True ),
72645     throwOnMissing = cms.untracked.bool( True )
72646 )
72647 fragment.hltMeasurementTrackerEventRegForDisplaced = cms.EDProducer( "MeasurementTrackerEventProducer",
72648     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
72649     skipClusters = cms.InputTag( "" ),
72650     pixelClusterProducer = cms.string( "hltSiPixelClustersRegForDisplaced" ),
72651     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
72652     Phase2TrackerCluster1DProducer = cms.string( "" ),
72653     vectorHits = cms.InputTag( "" ),
72654     vectorHitsRej = cms.InputTag( "" ),
72655     inactivePixelDetectorLabels = cms.VInputTag(  ),
72656     badPixelFEDChannelCollectionLabels = cms.VInputTag(  ),
72657     pixelCablingMapLabel = cms.string( "" ),
72658     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
72659     switchOffPixelsIfEmpty = cms.bool( True )
72660 )
72661 fragment.hltSelectorJets30L1FastJet = cms.EDFilter( "EtMinCaloJetSelector",
72662     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
72663     filter = cms.bool( False ),
72664     etMin = cms.double( 30.0 )
72665 )
72666 fragment.hltSelectorCentralJets30L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector",
72667     src = cms.InputTag( "hltSelectorJets30L1FastJet" ),
72668     etaMin = cms.double( -2.5 ),
72669     etaMax = cms.double( 2.5 )
72670 )
72671 fragment.hltSelector8CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
72672     src = cms.InputTag( "hltSelectorCentralJets30L1FastJeta" ),
72673     maxNumber = cms.uint32( 8 ),
72674     filter = cms.bool( False ),
72675     throwOnMissing = cms.untracked.bool( True )
72676 )
72677 fragment.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
72678     InputCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ),
72679     InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
72680     originHalfLength = cms.double( 0.3 ),
72681     originRadius = cms.double( 0.1 ),
72682     useProtoTrackKinematics = cms.bool( False ),
72683     useEventsWithNoVertex = cms.bool( True ),
72684     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72685     usePV = cms.bool( True ),
72686     includeFourthHit = cms.bool( False ),
72687     produceComplement = cms.bool( False ),
72688     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
72689 )
72690 fragment.hltIter0PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker",
72691     cleanTrajectoryAfterInOut = cms.bool( False ),
72692     doSeedingRegionRebuilding = cms.bool( False ),
72693     onlyPixelHitsForSeedCleaner = cms.bool( False ),
72694     reverseTrajectories = cms.bool( False ),
72695     useHitsSplitting = cms.bool( False ),
72696     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
72697     src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced" ),
72698     clustersToSkip = cms.InputTag( "" ),
72699     phase2clustersToSkip = cms.InputTag( "" ),
72700     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
72701     TransientInitialStateEstimatorParameters = cms.PSet( 
72702       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
72703       numberMeasurementsForFit = cms.int32( 4 ),
72704       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
72705     ),
72706     numHitsForSeedCleaner = cms.int32( 4 ),
72707     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
72708     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
72709     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
72710     maxNSeeds = cms.uint32( 100000 ),
72711     maxSeedsBeforeCleaning = cms.uint32( 1000 )
72712 )
72713 fragment.hltIter0PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer",
72714     TrajectoryInEvent = cms.bool( False ),
72715     useHitsSplitting = cms.bool( False ),
72716     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForDisplaced" ),
72717     clusterRemovalInfo = cms.InputTag( "" ),
72718     AlgorithmName = cms.string( "hltIter0" ),
72719     GeometricInnerState = cms.bool( True ),
72720     reMatchSplitHits = cms.bool( False ),
72721     usePropagatorForPCA = cms.bool( False ),
72722     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72723     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
72724     useSimpleMF = cms.bool( True ),
72725     SimpleMagneticField = cms.string( "ParabolicMf" ),
72726     Fitter = cms.string( "hltESPFittingSmootherIT" ),
72727     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
72728     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
72729     NavigationSchool = cms.string( "" ),
72730     MeasurementTracker = cms.string( "" )
72731 )
72732 fragment.hltIter0PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier",
72733     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ),
72734     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
72735     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
72736     ignoreVertices = cms.bool( False ),
72737     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
72738     mva = cms.PSet( 
72739       minPixelHits = cms.vint32( 0, 3, 4 ),
72740       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
72741       dr_par = cms.PSet( 
72742         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
72743         dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ),
72744         dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ),
72745         dr_exp = cms.vint32( 4, 4, 4 ),
72746         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
72747       ),
72748       maxLostLayers = cms.vint32( 1, 1, 1 ),
72749       min3DLayers = cms.vint32( 0, 3, 4 ),
72750       dz_par = cms.PSet( 
72751         dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ),
72752         dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 ),
72753         dz_exp = cms.vint32( 4, 4, 4 )
72754       ),
72755       minNVtxTrk = cms.int32( 3 ),
72756       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
72757       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
72758       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
72759       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
72760       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
72761       minLayers = cms.vint32( 3, 3, 4 )
72762     )
72763 )
72764 fragment.hltIter0PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner",
72765     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ),
72766     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','MVAValues' ),
72767     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','QualityMasks' ),
72768     minQuality = cms.string( "highPurity" ),
72769     copyExtras = cms.untracked.bool( True ),
72770     copyTrajectories = cms.untracked.bool( False )
72771 )
72772 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex",
72773     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72774     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
72775     coneSize = cms.double( 0.4 ),
72776     useAssigned = cms.bool( False ),
72777     pvSrc = cms.InputTag( "" )
72778 )
72779 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer",
72780     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle" ),
72781     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
72782     computeProbabilities = cms.bool( False ),
72783     computeGhostTrack = cms.bool( False ),
72784     ghostTrackPriorDeltaR = cms.double( 0.03 ),
72785     minimumNumberOfPixelHits = cms.int32( 2 ),
72786     minimumNumberOfHits = cms.int32( 8 ),
72787     maximumTransverseImpactParameter = cms.double( 0.1 ),
72788     minimumTransverseMomentum = cms.double( 1.0 ),
72789     maximumChiSquared = cms.double( 20.0 ),
72790     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
72791     jetDirectionUsingTracks = cms.bool( False ),
72792     jetDirectionUsingGhostTrack = cms.bool( False ),
72793     useTrackQuality = cms.bool( False )
72794 )
72795 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer",
72796     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
72797     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle' )
72798 )
72799 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag",
72800     saveTags = cms.bool( True ),
72801     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72802     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ),
72803     MinTag = cms.double( -999999.0 ),
72804     MaxTag = cms.double( 2.5 ),
72805     MinJets = cms.int32( 2 ),
72806     MatchJetsByDeltaR = cms.bool( False ),
72807     MaxJetDeltaR = cms.double( 0.1 ),
72808     TriggerType = cms.int32( 85 )
72809 )
72810 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle = cms.EDProducer( "HLTCaloJetCollectionProducer",
72811     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle" ),
72812     TriggerTypes = cms.vint32( 85 )
72813 )
72814 fragment.hltIter1ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover",
72815     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
72816     trackClassifier = cms.InputTag( '','QualityMasks' ),
72817     pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72818     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
72819     oldClusterRemovalInfo = cms.InputTag( "" ),
72820     TrackQuality = cms.string( "highPurity" ),
72821     maxChi2 = cms.double( 9.0 ),
72822     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
72823     overrideTrkQuals = cms.InputTag( "" )
72824 )
72825 fragment.hltIter1MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
72826     src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
72827     clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
72828     phase2clustersToSkip = cms.InputTag( "" )
72829 )
72830 fragment.hltIter1PixelLayerQuadrupletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer",
72831     layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
72832       'BPix1+BPix2+BPix3+FPix1_pos',
72833       'BPix1+BPix2+BPix3+FPix1_neg',
72834       'BPix1+BPix2+FPix1_pos+FPix2_pos',
72835       'BPix1+BPix2+FPix1_neg+FPix2_neg',
72836       'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
72837       'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
72838     BPix = cms.PSet( 
72839       hitErrorRPhi = cms.double( 0.0027 ),
72840       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72841       skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
72842       useErrorsFromParam = cms.bool( True ),
72843       hitErrorRZ = cms.double( 0.006 ),
72844       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
72845     ),
72846     FPix = cms.PSet( 
72847       hitErrorRPhi = cms.double( 0.0051 ),
72848       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72849       skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
72850       useErrorsFromParam = cms.bool( True ),
72851       hitErrorRZ = cms.double( 0.0036 ),
72852       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
72853     ),
72854     TIB = cms.PSet(  ),
72855     TID = cms.PSet(  ),
72856     TOB = cms.PSet(  ),
72857     TEC = cms.PSet(  ),
72858     MTIB = cms.PSet(  ),
72859     MTID = cms.PSet(  ),
72860     MTOB = cms.PSet(  ),
72861     MTEC = cms.PSet(  )
72862 )
72863 fragment.hltIter1PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
72864     RegionPSet = cms.PSet( 
72865       vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
72866       zErrorVetex = cms.double( 0.1 ),
72867       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72868       zErrorBeamSpot = cms.double( 0.0 ),
72869       maxNVertices = cms.int32( 1 ),
72870       maxNRegions = cms.int32( 100 ),
72871       nSigmaZVertex = cms.double( 0.0 ),
72872       nSigmaZBeamSpot = cms.double( 0.0 ),
72873       ptMin = cms.double( 0.3 ),
72874       mode = cms.string( "VerticesFixed" ),
72875       input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ),
72876       searchOpt = cms.bool( True ),
72877       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
72878       originRadius = cms.double( 0.05 ),
72879       measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ),
72880       precise = cms.bool( True ),
72881       deltaEta = cms.double( 0.4 ),
72882       deltaPhi = cms.double( 0.4 )
72883     )
72884 )
72885 fragment.hltIter1PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer",
72886     doClusterCheck = cms.bool( False ),
72887     MaxNumberOfStripClusters = cms.uint32( 50000 ),
72888     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
72889     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
72890     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72891     cut = cms.string( "" ),
72892     DontCountDetsAboveNClusters = cms.uint32( 0 ),
72893     silentClusterCheck = cms.untracked.bool( False )
72894 )
72895 fragment.hltIter1PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer",
72896     seedingLayers = cms.InputTag( "hltIter1PixelLayerQuadrupletsForDisplaced" ),
72897     trackingRegions = cms.InputTag( "hltIter1PFlowPixelTrackingRegionsForDisplaced" ),
72898     trackingRegionsSeedingLayers = cms.InputTag( "" ),
72899     clusterCheck = cms.InputTag( "hltIter1PFlowPixelClusterCheckForDisplaced" ),
72900     produceSeedingHitSets = cms.bool( False ),
72901     produceIntermediateHitDoublets = cms.bool( True ),
72902     maxElement = cms.uint32( 0 ),
72903     maxElementTotal = cms.uint32( 50000000 ),
72904     putEmptyIfMaxElementReached = cms.bool( False ),
72905     layerPairs = cms.vuint32( 0, 1, 2 )
72906 )
72907 fragment.hltIter1PFlowPixelHitQuadrupletsForDisplaced = cms.EDProducer( "CAHitQuadrupletEDProducer",
72908     doublets = cms.InputTag( "hltIter1PFlowPixelHitDoubletsForDisplaced" ),
72909     extraHitRPhitolerance = cms.double( 0.032 ),
72910     fitFastCircle = cms.bool( True ),
72911     fitFastCircleChi2Cut = cms.bool( True ),
72912     useBendingCorrection = cms.bool( True ),
72913     CAThetaCut = cms.double( 0.004 ),
72914     CAPhiCut = cms.double( 0.3 ),
72915     CAThetaCut_byTriplets = cms.VPSet( 
72916       cms.PSet(  seedingLayers = cms.string( "" ),
72917         cut = cms.double( -1.0 )
72918       )
72919     ),
72920     CAPhiCut_byTriplets = cms.VPSet( 
72921       cms.PSet(  seedingLayers = cms.string( "" ),
72922         cut = cms.double( -1.0 )
72923       )
72924     ),
72925     CAHardPtCut = cms.double( 0.0 ),
72926     maxChi2 = cms.PSet( 
72927       value2 = cms.double( 100.0 ),
72928       value1 = cms.double( 1000.0 ),
72929       pt1 = cms.double( 0.4 ),
72930       enabled = cms.bool( True ),
72931       pt2 = cms.double( 2.0 )
72932     ),
72933     SeedComparitorPSet = cms.PSet( 
72934       clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
72935       ComponentName = cms.string( "none" ),
72936       clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" )
72937     )
72938 )
72939 fragment.hltIter1PixelTracksForDisplaced = cms.EDProducer( "PixelTrackProducer",
72940     passLabel = cms.string( "" ),
72941     SeedingHitSets = cms.InputTag( "hltIter1PFlowPixelHitQuadrupletsForDisplaced" ),
72942     Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ),
72943     Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ),
72944     Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
72945 )
72946 fragment.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
72947     InputCollection = cms.InputTag( "hltIter1PixelTracksForDisplaced" ),
72948     InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
72949     originHalfLength = cms.double( 0.3 ),
72950     originRadius = cms.double( 0.1 ),
72951     useProtoTrackKinematics = cms.bool( False ),
72952     useEventsWithNoVertex = cms.bool( True ),
72953     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72954     usePV = cms.bool( False ),
72955     includeFourthHit = cms.bool( False ),
72956     produceComplement = cms.bool( False ),
72957     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
72958 )
72959 fragment.hltIter1PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker",
72960     cleanTrajectoryAfterInOut = cms.bool( False ),
72961     doSeedingRegionRebuilding = cms.bool( False ),
72962     onlyPixelHitsForSeedCleaner = cms.bool( False ),
72963     reverseTrajectories = cms.bool( False ),
72964     useHitsSplitting = cms.bool( False ),
72965     MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ),
72966     src = cms.InputTag( "hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced" ),
72967     clustersToSkip = cms.InputTag( "" ),
72968     phase2clustersToSkip = cms.InputTag( "" ),
72969     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
72970     TransientInitialStateEstimatorParameters = cms.PSet( 
72971       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
72972       numberMeasurementsForFit = cms.int32( 4 ),
72973       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
72974     ),
72975     numHitsForSeedCleaner = cms.int32( 4 ),
72976     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
72977     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
72978     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
72979     maxNSeeds = cms.uint32( 100000 ),
72980     maxSeedsBeforeCleaning = cms.uint32( 1000 )
72981 )
72982 fragment.hltIter1PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer",
72983     TrajectoryInEvent = cms.bool( False ),
72984     useHitsSplitting = cms.bool( False ),
72985     src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForDisplaced" ),
72986     clusterRemovalInfo = cms.InputTag( "" ),
72987     AlgorithmName = cms.string( "hltIter1" ),
72988     GeometricInnerState = cms.bool( True ),
72989     reMatchSplitHits = cms.bool( False ),
72990     usePropagatorForPCA = cms.bool( False ),
72991     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72992     MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ),
72993     useSimpleMF = cms.bool( True ),
72994     SimpleMagneticField = cms.string( "ParabolicMf" ),
72995     Fitter = cms.string( "hltESPFittingSmootherIT" ),
72996     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
72997     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
72998     NavigationSchool = cms.string( "" ),
72999     MeasurementTracker = cms.string( "" )
73000 )
73001 fragment.hltIter1PFlowTrackCutClassifierPromptForDisplaced = cms.EDProducer( "TrackCutClassifier",
73002     src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ),
73003     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
73004     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
73005     ignoreVertices = cms.bool( False ),
73006     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
73007     mva = cms.PSet( 
73008       minPixelHits = cms.vint32( 0, 0, 2 ),
73009       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
73010       dr_par = cms.PSet( 
73011         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
73012         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
73013         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
73014         dr_exp = cms.vint32( 3, 3, 3 ),
73015         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
73016       ),
73017       maxLostLayers = cms.vint32( 1, 1, 1 ),
73018       min3DLayers = cms.vint32( 0, 0, 0 ),
73019       dz_par = cms.PSet( 
73020         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
73021         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
73022         dz_exp = cms.vint32( 3, 3, 3 )
73023       ),
73024       minNVtxTrk = cms.int32( 3 ),
73025       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
73026       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
73027       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
73028       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
73029       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
73030       minLayers = cms.vint32( 3, 3, 3 )
73031     )
73032 )
73033 fragment.hltIter1PFlowTrackCutClassifierDetachedForDisplaced = cms.EDProducer( "TrackCutClassifier",
73034     src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ),
73035     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
73036     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
73037     ignoreVertices = cms.bool( False ),
73038     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
73039     mva = cms.PSet( 
73040       minPixelHits = cms.vint32( 0, 0, 1 ),
73041       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
73042       dr_par = cms.PSet( 
73043         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
73044         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
73045         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
73046         dr_exp = cms.vint32( 4, 4, 4 ),
73047         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
73048       ),
73049       maxLostLayers = cms.vint32( 99, 3, 3 ),
73050       min3DLayers = cms.vint32( 1, 2, 3 ),
73051       dz_par = cms.PSet( 
73052         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
73053         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
73054         dz_exp = cms.vint32( 4, 4, 4 )
73055       ),
73056       minNVtxTrk = cms.int32( 2 ),
73057       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
73058       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
73059       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
73060       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
73061       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
73062       minLayers = cms.vint32( 5, 5, 5 )
73063     )
73064 )
73065 fragment.hltIter1PFlowTrackCutClassifierMergedForDisplaced = cms.EDProducer( "ClassifierMerger",
73066     inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPromptForDisplaced',
73067       'hltIter1PFlowTrackCutClassifierDetachedForDisplaced' )
73068 )
73069 fragment.hltIter1PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner",
73070     originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ),
73071     originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','MVAValues' ),
73072     originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','QualityMasks' ),
73073     minQuality = cms.string( "highPurity" ),
73074     copyExtras = cms.untracked.bool( True ),
73075     copyTrajectories = cms.untracked.bool( False )
73076 )
73077 fragment.hltIter1MergedForDisplaced = cms.EDProducer( "TrackListMerger",
73078     copyExtras = cms.untracked.bool( True ),
73079     copyMVA = cms.bool( False ),
73080     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ),
73081     MaxNormalizedChisq = cms.double( 1000.0 ),
73082     MinPT = cms.double( 0.05 ),
73083     MinFound = cms.int32( 3 ),
73084     Epsilon = cms.double( -0.001 ),
73085     ShareFrac = cms.double( 0.19 ),
73086     allowFirstHitShare = cms.bool( True ),
73087     FoundHitBonus = cms.double( 5.0 ),
73088     LostHitPenalty = cms.double( 20.0 ),
73089     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
73090     newQuality = cms.string( "confirmed" ),
73091     setsToMerge = cms.VPSet( 
73092       cms.PSet(  pQual = cms.bool( False ),
73093         tLists = cms.vint32( 0, 1 )
73094       )
73095     ),
73096     hasSelector = cms.vint32( 0, 0 ),
73097     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ),
73098     writeOnlyTrkQuals = cms.bool( False ),
73099     makeReKeyedSeeds = cms.untracked.bool( False ),
73100     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
73101 )
73102 fragment.hltIter2ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover",
73103     trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForDisplaced" ),
73104     trackClassifier = cms.InputTag( '','QualityMasks' ),
73105     pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
73106     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
73107     oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
73108     TrackQuality = cms.string( "highPurity" ),
73109     maxChi2 = cms.double( 16.0 ),
73110     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
73111     overrideTrkQuals = cms.InputTag( "" )
73112 )
73113 fragment.hltIter2MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
73114     src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
73115     clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
73116     phase2clustersToSkip = cms.InputTag( "" )
73117 )
73118 fragment.hltIter2PixelLayerTripletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer",
73119     layerList = cms.vstring( 'BPix1+BPix2+BPix3',
73120       'BPix2+BPix3+BPix4',
73121       'BPix1+BPix3+BPix4',
73122       'BPix1+BPix2+BPix4',
73123       'BPix2+BPix3+FPix1_pos',
73124       'BPix2+BPix3+FPix1_neg',
73125       'BPix1+BPix2+FPix1_pos',
73126       'BPix1+BPix2+FPix1_neg',
73127       'BPix2+FPix1_pos+FPix2_pos',
73128       'BPix2+FPix1_neg+FPix2_neg',
73129       'BPix1+FPix1_pos+FPix2_pos',
73130       'BPix1+FPix1_neg+FPix2_neg',
73131       'FPix1_pos+FPix2_pos+FPix3_pos',
73132       'FPix1_neg+FPix2_neg+FPix3_neg',
73133       'BPix1+BPix3+FPix1_pos',
73134       'BPix1+BPix2+FPix2_pos',
73135       'BPix1+BPix3+FPix1_neg',
73136       'BPix1+BPix2+FPix2_neg',
73137       'BPix1+FPix2_neg+FPix3_neg',
73138       'BPix1+FPix1_neg+FPix3_neg',
73139       'BPix1+FPix2_pos+FPix3_pos',
73140       'BPix1+FPix1_pos+FPix3_pos' ),
73141     BPix = cms.PSet( 
73142       hitErrorRPhi = cms.double( 0.0027 ),
73143       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
73144       skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
73145       useErrorsFromParam = cms.bool( True ),
73146       hitErrorRZ = cms.double( 0.006 ),
73147       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
73148     ),
73149     FPix = cms.PSet( 
73150       hitErrorRPhi = cms.double( 0.0051 ),
73151       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
73152       skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
73153       useErrorsFromParam = cms.bool( True ),
73154       hitErrorRZ = cms.double( 0.0036 ),
73155       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
73156     ),
73157     TIB = cms.PSet(  ),
73158     TID = cms.PSet(  ),
73159     TOB = cms.PSet(  ),
73160     TEC = cms.PSet(  ),
73161     MTIB = cms.PSet(  ),
73162     MTID = cms.PSet(  ),
73163     MTOB = cms.PSet(  ),
73164     MTEC = cms.PSet(  )
73165 )
73166 fragment.hltIter2PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
73167     RegionPSet = cms.PSet( 
73168       vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
73169       zErrorVetex = cms.double( 0.3 ),
73170       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
73171       zErrorBeamSpot = cms.double( 0.0 ),
73172       maxNVertices = cms.int32( 1 ),
73173       maxNRegions = cms.int32( 100 ),
73174       nSigmaZVertex = cms.double( 0.0 ),
73175       nSigmaZBeamSpot = cms.double( 0.0 ),
73176       ptMin = cms.double( 0.4 ),
73177       mode = cms.string( "VerticesFixed" ),
73178       input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ),
73179       searchOpt = cms.bool( True ),
73180       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
73181       originRadius = cms.double( 0.3 ),
73182       measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ),
73183       precise = cms.bool( True ),
73184       deltaEta = cms.double( 0.4 ),
73185       deltaPhi = cms.double( 0.4 )
73186     )
73187 )
73188 fragment.hltIter2PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer",
73189     doClusterCheck = cms.bool( False ),
73190     MaxNumberOfStripClusters = cms.uint32( 50000 ),
73191     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
73192     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
73193     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
73194     cut = cms.string( "" ),
73195     DontCountDetsAboveNClusters = cms.uint32( 0 ),
73196     silentClusterCheck = cms.untracked.bool( False )
73197 )
73198 fragment.hltIter2PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer",
73199     seedingLayers = cms.InputTag( "hltIter2PixelLayerTripletsForDisplaced" ),
73200     trackingRegions = cms.InputTag( "hltIter2PFlowPixelTrackingRegionsForDisplaced" ),
73201     trackingRegionsSeedingLayers = cms.InputTag( "" ),
73202     clusterCheck = cms.InputTag( "hltIter2PFlowPixelClusterCheckForDisplaced" ),
73203     produceSeedingHitSets = cms.bool( False ),
73204     produceIntermediateHitDoublets = cms.bool( True ),
73205     maxElement = cms.uint32( 0 ),
73206     maxElementTotal = cms.uint32( 50000000 ),
73207     putEmptyIfMaxElementReached = cms.bool( False ),
73208     layerPairs = cms.vuint32( 0, 1 )
73209 )
73210 fragment.hltIter2PFlowPixelHitTripletsForDisplaced = cms.EDProducer( "CAHitTripletEDProducer",
73211     doublets = cms.InputTag( "hltIter2PFlowPixelHitDoubletsForDisplaced" ),
73212     extraHitRPhitolerance = cms.double( 0.032 ),
73213     useBendingCorrection = cms.bool( True ),
73214     CAThetaCut = cms.double( 0.004 ),
73215     CAPhiCut = cms.double( 0.1 ),
73216     CAThetaCut_byTriplets = cms.VPSet( 
73217       cms.PSet(  seedingLayers = cms.string( "" ),
73218         cut = cms.double( -1.0 )
73219       )
73220     ),
73221     CAPhiCut_byTriplets = cms.VPSet( 
73222       cms.PSet(  seedingLayers = cms.string( "" ),
73223         cut = cms.double( -1.0 )
73224       )
73225     ),
73226     CAHardPtCut = cms.double( 0.3 ),
73227     maxChi2 = cms.PSet( 
73228       value2 = cms.double( 6.0 ),
73229       value1 = cms.double( 100.0 ),
73230       pt1 = cms.double( 0.4 ),
73231       enabled = cms.bool( True ),
73232       pt2 = cms.double( 8.0 )
73233     ),
73234     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
73235 )
73236 fragment.hltIter2PFlowPixelSeedsForDisplaced = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
73237     seedingHitSets = cms.InputTag( "hltIter2PFlowPixelHitTripletsForDisplaced" ),
73238     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
73239     SeedMomentumForBOFF = cms.double( 5.0 ),
73240     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
73241     MinOneOverPtError = cms.double( 1.0 ),
73242     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73243     magneticField = cms.string( "ParabolicMf" ),
73244     forceKinematicWithRegionDirection = cms.bool( False ),
73245     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
73246 )
73247 fragment.hltIter2PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker",
73248     cleanTrajectoryAfterInOut = cms.bool( False ),
73249     doSeedingRegionRebuilding = cms.bool( False ),
73250     onlyPixelHitsForSeedCleaner = cms.bool( False ),
73251     reverseTrajectories = cms.bool( False ),
73252     useHitsSplitting = cms.bool( False ),
73253     MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ),
73254     src = cms.InputTag( "hltIter2PFlowPixelSeedsForDisplaced" ),
73255     clustersToSkip = cms.InputTag( "" ),
73256     phase2clustersToSkip = cms.InputTag( "" ),
73257     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
73258     TransientInitialStateEstimatorParameters = cms.PSet( 
73259       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
73260       numberMeasurementsForFit = cms.int32( 4 ),
73261       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
73262     ),
73263     numHitsForSeedCleaner = cms.int32( 4 ),
73264     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
73265     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
73266     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
73267     maxNSeeds = cms.uint32( 100000 ),
73268     maxSeedsBeforeCleaning = cms.uint32( 1000 )
73269 )
73270 fragment.hltIter2PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer",
73271     TrajectoryInEvent = cms.bool( False ),
73272     useHitsSplitting = cms.bool( False ),
73273     src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForDisplaced" ),
73274     clusterRemovalInfo = cms.InputTag( "" ),
73275     AlgorithmName = cms.string( "hltIter2" ),
73276     GeometricInnerState = cms.bool( True ),
73277     reMatchSplitHits = cms.bool( False ),
73278     usePropagatorForPCA = cms.bool( False ),
73279     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
73280     MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ),
73281     useSimpleMF = cms.bool( True ),
73282     SimpleMagneticField = cms.string( "ParabolicMf" ),
73283     Fitter = cms.string( "hltESPFittingSmootherIT" ),
73284     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
73285     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73286     NavigationSchool = cms.string( "" ),
73287     MeasurementTracker = cms.string( "" )
73288 )
73289 fragment.hltIter2PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier",
73290     src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ),
73291     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
73292     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
73293     ignoreVertices = cms.bool( False ),
73294     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
73295     mva = cms.PSet( 
73296       minPixelHits = cms.vint32( 0, 0, 0 ),
73297       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
73298       dr_par = cms.PSet( 
73299         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
73300         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
73301         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
73302         dr_exp = cms.vint32( 4, 4, 4 ),
73303         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
73304       ),
73305       maxLostLayers = cms.vint32( 1, 1, 1 ),
73306       min3DLayers = cms.vint32( 0, 0, 0 ),
73307       dz_par = cms.PSet( 
73308         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
73309         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
73310         dz_exp = cms.vint32( 4, 4, 4 )
73311       ),
73312       minNVtxTrk = cms.int32( 3 ),
73313       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
73314       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
73315       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
73316       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
73317       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
73318       minLayers = cms.vint32( 3, 3, 3 )
73319     )
73320 )
73321 fragment.hltIter2PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner",
73322     originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ),
73323     originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','MVAValues' ),
73324     originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','QualityMasks' ),
73325     minQuality = cms.string( "highPurity" ),
73326     copyExtras = cms.untracked.bool( True ),
73327     copyTrajectories = cms.untracked.bool( False )
73328 )
73329 fragment.hltIter2MergedForDisplaced = cms.EDProducer( "TrackListMerger",
73330     copyExtras = cms.untracked.bool( True ),
73331     copyMVA = cms.bool( False ),
73332     TrackProducers = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ),
73333     MaxNormalizedChisq = cms.double( 1000.0 ),
73334     MinPT = cms.double( 0.05 ),
73335     MinFound = cms.int32( 3 ),
73336     Epsilon = cms.double( -0.001 ),
73337     ShareFrac = cms.double( 0.19 ),
73338     allowFirstHitShare = cms.bool( True ),
73339     FoundHitBonus = cms.double( 5.0 ),
73340     LostHitPenalty = cms.double( 20.0 ),
73341     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
73342     newQuality = cms.string( "confirmed" ),
73343     setsToMerge = cms.VPSet( 
73344       cms.PSet(  pQual = cms.bool( False ),
73345         tLists = cms.vint32( 0, 1 )
73346       )
73347     ),
73348     hasSelector = cms.vint32( 0, 0 ),
73349     selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ),
73350     writeOnlyTrkQuals = cms.bool( False ),
73351     makeReKeyedSeeds = cms.untracked.bool( False ),
73352     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
73353 )
73354 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex",
73355     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ),
73356     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
73357     coneSize = cms.double( 0.4 ),
73358     useAssigned = cms.bool( False ),
73359     pvSrc = cms.InputTag( "" )
73360 )
73361 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer",
73362     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle" ),
73363     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73364     computeProbabilities = cms.bool( False ),
73365     computeGhostTrack = cms.bool( False ),
73366     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73367     minimumNumberOfPixelHits = cms.int32( 2 ),
73368     minimumNumberOfHits = cms.int32( 8 ),
73369     maximumTransverseImpactParameter = cms.double( 0.1 ),
73370     minimumTransverseMomentum = cms.double( 0.5 ),
73371     maximumChiSquared = cms.double( 20.0 ),
73372     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73373     jetDirectionUsingTracks = cms.bool( False ),
73374     jetDirectionUsingGhostTrack = cms.bool( False ),
73375     useTrackQuality = cms.bool( False )
73376 )
73377 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer",
73378     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
73379     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle' )
73380 )
73381 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag",
73382     saveTags = cms.bool( True ),
73383     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ),
73384     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ),
73385     MinTag = cms.double( -999999.0 ),
73386     MaxTag = cms.double( 2.5 ),
73387     MinJets = cms.int32( 2 ),
73388     MatchJetsByDeltaR = cms.bool( False ),
73389     MaxJetDeltaR = cms.double( 0.1 ),
73390     TriggerType = cms.int32( 85 )
73391 )
73392 fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
73393     offset = cms.uint32( 0 ),
73394     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73395 )
73396 fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler",
73397     offset = cms.uint32( 0 ),
73398     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73399 )
73400 fragment.hltCaloJetTimingFilterSingle1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73401     saveTags = cms.bool( True ),
73402     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73403     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73404     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73405     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73406     minJets = cms.uint32( 1 ),
73407     jetTimeThresh = cms.double( 1.25 ),
73408     jetMaxTimeThresh = cms.double( 999999.0 ),
73409     jetCellsForTimingThresh = cms.uint32( 5 ),
73410     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73411     minJetPt = cms.double( 40.0 )
73412 )
73413 fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73414     offset = cms.uint32( 0 ),
73415     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73416 )
73417 fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler",
73418     offset = cms.uint32( 0 ),
73419     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73420 )
73421 fragment.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet",
73422     saveTags = cms.bool( True ),
73423     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
73424     triggerType = cms.int32( 85 ),
73425     MinE = cms.double( -1.0 ),
73426     MinPt = cms.double( 40.0 ),
73427     MinMass = cms.double( -1.0 ),
73428     MaxMass = cms.double( -1.0 ),
73429     MinEta = cms.double( -1.0 ),
73430     MaxEta = cms.double( 2.0 ),
73431     MinN = cms.int32( 2 )
73432 )
73433 fragment.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
73434     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ),
73435     TriggerTypes = cms.vint32( 85 )
73436 )
73437 fragment.hltCaloJetTimingProducer = cms.EDProducer( "HLTCaloJetTimingProducer",
73438     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73439     barrelJets = cms.bool( True ),
73440     endcapJets = cms.bool( True ),
73441     ecalCellEnergyThresh = cms.double( 0.5 ),
73442     ecalCellTimeThresh = cms.double( 12.5 ),
73443     ecalCellTimeErrorThresh = cms.double( 100.0 ),
73444     matchingRadius = cms.double( 0.4 ),
73445     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
73446     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
73447 )
73448 fragment.hltCaloJetTimingFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73449     saveTags = cms.bool( True ),
73450     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73451     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73452     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73453     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73454     minJets = cms.uint32( 2 ),
73455     jetTimeThresh = cms.double( 0.5 ),
73456     jetMaxTimeThresh = cms.double( 999999.0 ),
73457     jetCellsForTimingThresh = cms.uint32( 5 ),
73458     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73459     minJetPt = cms.double( 40.0 )
73460 )
73461 fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler",
73462     offset = cms.uint32( 0 ),
73463     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73464 )
73465 fragment.hltCaloJetTimingFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73466     saveTags = cms.bool( True ),
73467     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73468     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73469     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73470     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73471     minJets = cms.uint32( 2 ),
73472     jetTimeThresh = cms.double( 1.0 ),
73473     jetMaxTimeThresh = cms.double( 999999.0 ),
73474     jetCellsForTimingThresh = cms.uint32( 5 ),
73475     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73476     minJetPt = cms.double( 40.0 )
73477 )
73478 fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler",
73479     offset = cms.uint32( 0 ),
73480     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73481 )
73482 fragment.hltCaloJetTimingFilterDouble1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73483     saveTags = cms.bool( True ),
73484     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73485     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73486     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73487     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73488     minJets = cms.uint32( 2 ),
73489     jetTimeThresh = cms.double( 1.25 ),
73490     jetMaxTimeThresh = cms.double( 999999.0 ),
73491     jetCellsForTimingThresh = cms.uint32( 5 ),
73492     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73493     minJetPt = cms.double( 40.0 )
73494 )
73495 fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
73496     offset = cms.uint32( 0 ),
73497     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73498 )
73499 fragment.hltCaloJetTimingFilterDouble1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73500     saveTags = cms.bool( True ),
73501     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73502     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73503     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73504     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73505     minJets = cms.uint32( 2 ),
73506     jetTimeThresh = cms.double( 1.5 ),
73507     jetMaxTimeThresh = cms.double( 999999.0 ),
73508     jetCellsForTimingThresh = cms.uint32( 5 ),
73509     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73510     minJetPt = cms.double( 40.0 )
73511 )
73512 fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73513     offset = cms.uint32( 0 ),
73514     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73515 )
73516 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
73517     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73518     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
73519     coneSize = cms.double( 0.4 ),
73520     useAssigned = cms.bool( False ),
73521     pvSrc = cms.InputTag( "" )
73522 )
73523 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer",
73524     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ),
73525     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73526     computeProbabilities = cms.bool( False ),
73527     computeGhostTrack = cms.bool( False ),
73528     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73529     minimumNumberOfPixelHits = cms.int32( 2 ),
73530     minimumNumberOfHits = cms.int32( 8 ),
73531     maximumTransverseImpactParameter = cms.double( 0.1 ),
73532     minimumTransverseMomentum = cms.double( 1.0 ),
73533     maximumChiSquared = cms.double( 20.0 ),
73534     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73535     jetDirectionUsingTracks = cms.bool( False ),
73536     jetDirectionUsingGhostTrack = cms.bool( False ),
73537     useTrackQuality = cms.bool( False )
73538 )
73539 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer",
73540     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
73541     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' )
73542 )
73543 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag",
73544     saveTags = cms.bool( True ),
73545     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73546     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ),
73547     MinTag = cms.double( -999999.0 ),
73548     MaxTag = cms.double( 2.5 ),
73549     MinJets = cms.int32( 2 ),
73550     MatchJetsByDeltaR = cms.bool( False ),
73551     MaxJetDeltaR = cms.double( 0.1 ),
73552     TriggerType = cms.int32( 85 )
73553 )
73554 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
73555     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ),
73556     TriggerTypes = cms.vint32( 85 )
73557 )
73558 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
73559     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ),
73560     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
73561     coneSize = cms.double( 0.4 ),
73562     useAssigned = cms.bool( False ),
73563     pvSrc = cms.InputTag( "" )
73564 )
73565 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer",
73566     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ),
73567     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73568     computeProbabilities = cms.bool( False ),
73569     computeGhostTrack = cms.bool( False ),
73570     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73571     minimumNumberOfPixelHits = cms.int32( 2 ),
73572     minimumNumberOfHits = cms.int32( 8 ),
73573     maximumTransverseImpactParameter = cms.double( 0.1 ),
73574     minimumTransverseMomentum = cms.double( 0.5 ),
73575     maximumChiSquared = cms.double( 20.0 ),
73576     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73577     jetDirectionUsingTracks = cms.bool( False ),
73578     jetDirectionUsingGhostTrack = cms.bool( False ),
73579     useTrackQuality = cms.bool( False )
73580 )
73581 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer",
73582     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
73583     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' )
73584 )
73585 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag",
73586     saveTags = cms.bool( True ),
73587     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ),
73588     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ),
73589     MinTag = cms.double( -999999.0 ),
73590     MaxTag = cms.double( 2.5 ),
73591     MinJets = cms.int32( 2 ),
73592     MatchJetsByDeltaR = cms.bool( False ),
73593     MaxJetDeltaR = cms.double( 0.1 ),
73594     TriggerType = cms.int32( 85 )
73595 )
73596 fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless = cms.EDFilter( "HLTPrescaler",
73597     offset = cms.uint32( 0 ),
73598     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73599 )
73600 fragment.hltCaloJetTimingFilterDouble0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73601     saveTags = cms.bool( True ),
73602     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73603     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73604     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73605     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73606     minJets = cms.uint32( 2 ),
73607     jetTimeThresh = cms.double( 0.75 ),
73608     jetMaxTimeThresh = cms.double( 999999.0 ),
73609     jetCellsForTimingThresh = cms.uint32( 5 ),
73610     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73611     minJetPt = cms.double( 40.0 )
73612 )
73613 fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
73614     offset = cms.uint32( 0 ),
73615     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73616 )
73617 fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive = cms.EDFilter( "HLTPrescaler",
73618     offset = cms.uint32( 0 ),
73619     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73620 )
73621 fragment.hltCaloJetTimingFilterSingleTau2p5To4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73622     saveTags = cms.bool( True ),
73623     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73624     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73625     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73626     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73627     minJets = cms.uint32( 1 ),
73628     jetTimeThresh = cms.double( 2.5 ),
73629     jetMaxTimeThresh = cms.double( 4.0 ),
73630     jetCellsForTimingThresh = cms.uint32( 5 ),
73631     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73632     minJetPt = cms.double( 40.0 )
73633 )
73634 fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive = cms.EDFilter( "HLTPrescaler",
73635     offset = cms.uint32( 0 ),
73636     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73637 )
73638 fragment.hltCaloJetTimingFilterSingleTau2p6To4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73639     saveTags = cms.bool( True ),
73640     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73641     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73642     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73643     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73644     minJets = cms.uint32( 1 ),
73645     jetTimeThresh = cms.double( 2.6 ),
73646     jetMaxTimeThresh = cms.double( 4.0 ),
73647     jetCellsForTimingThresh = cms.uint32( 5 ),
73648     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73649     minJetPt = cms.double( 40.0 )
73650 )
73651 fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive = cms.EDFilter( "HLTPrescaler",
73652     offset = cms.uint32( 0 ),
73653     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73654 )
73655 fragment.hltCaloJetTimingFilterSingleTau2p75To4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73656     saveTags = cms.bool( True ),
73657     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73658     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73659     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73660     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73661     minJets = cms.uint32( 1 ),
73662     jetTimeThresh = cms.double( 2.75 ),
73663     jetMaxTimeThresh = cms.double( 4.0 ),
73664     jetCellsForTimingThresh = cms.uint32( 5 ),
73665     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73666     minJetPt = cms.double( 40.0 )
73667 )
73668 fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
73669     offset = cms.uint32( 0 ),
73670     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73671 )
73672 fragment.hltCaloJetTimingFilterSingleTau3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73673     saveTags = cms.bool( True ),
73674     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73675     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73676     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73677     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73678     minJets = cms.uint32( 1 ),
73679     jetTimeThresh = cms.double( 3.5 ),
73680     jetMaxTimeThresh = cms.double( 999999.0 ),
73681     jetCellsForTimingThresh = cms.uint32( 5 ),
73682     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73683     minJetPt = cms.double( 40.0 )
73684 )
73685 fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive = cms.EDFilter( "HLTPrescaler",
73686     offset = cms.uint32( 0 ),
73687     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73688 )
73689 fragment.hltCaloJetTimingFilterSingleTau3p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73690     saveTags = cms.bool( True ),
73691     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73692     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73693     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73694     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73695     minJets = cms.uint32( 1 ),
73696     jetTimeThresh = cms.double( 3.75 ),
73697     jetMaxTimeThresh = cms.double( 999999.0 ),
73698     jetCellsForTimingThresh = cms.uint32( 5 ),
73699     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73700     minJetPt = cms.double( 40.0 )
73701 )
73702 fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive = cms.EDFilter( "HLTPrescaler",
73703     offset = cms.uint32( 0 ),
73704     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73705 )
73706 fragment.hltCaloJetTimingFilterSingleTau4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73707     saveTags = cms.bool( True ),
73708     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73709     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73710     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73711     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73712     minJets = cms.uint32( 1 ),
73713     jetTimeThresh = cms.double( 4.0 ),
73714     jetMaxTimeThresh = cms.double( 999999.0 ),
73715     jetCellsForTimingThresh = cms.uint32( 5 ),
73716     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73717     minJetPt = cms.double( 40.0 )
73718 )
73719 fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73720     offset = cms.uint32( 0 ),
73721     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73722 )
73723 fragment.hltCaloJetTimingFilterSingleTau2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73724     saveTags = cms.bool( True ),
73725     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73726     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73727     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73728     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73729     minJets = cms.uint32( 1 ),
73730     jetTimeThresh = cms.double( 2.5 ),
73731     jetMaxTimeThresh = cms.double( 999999.0 ),
73732     jetCellsForTimingThresh = cms.uint32( 5 ),
73733     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73734     minJetPt = cms.double( 40.0 )
73735 )
73736 fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless = cms.EDFilter( "HLTPrescaler",
73737     offset = cms.uint32( 0 ),
73738     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73739 )
73740 fragment.hltCaloJetTimingFilterSingleTau2p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73741     saveTags = cms.bool( True ),
73742     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73743     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73744     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73745     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73746     minJets = cms.uint32( 1 ),
73747     jetTimeThresh = cms.double( 2.75 ),
73748     jetMaxTimeThresh = cms.double( 999999.0 ),
73749     jetCellsForTimingThresh = cms.uint32( 5 ),
73750     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73751     minJetPt = cms.double( 40.0 )
73752 )
73753 fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless = cms.EDFilter( "HLTPrescaler",
73754     offset = cms.uint32( 0 ),
73755     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73756 )
73757 fragment.hltCaloJetTimingFilterSingleTau3ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73758     saveTags = cms.bool( True ),
73759     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73760     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73761     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73762     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73763     minJets = cms.uint32( 1 ),
73764     jetTimeThresh = cms.double( 3.0 ),
73765     jetMaxTimeThresh = cms.double( 999999.0 ),
73766     jetCellsForTimingThresh = cms.uint32( 5 ),
73767     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73768     minJetPt = cms.double( 40.0 )
73769 )
73770 fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive = cms.EDFilter( "HLTPrescaler",
73771     offset = cms.uint32( 0 ),
73772     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73773 )
73774 fragment.hltCaloJetTimingFilterDoubleTau0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73775     saveTags = cms.bool( True ),
73776     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73777     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73778     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73779     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73780     minJets = cms.uint32( 2 ),
73781     jetTimeThresh = cms.double( 0.75 ),
73782     jetMaxTimeThresh = cms.double( 999999.0 ),
73783     jetCellsForTimingThresh = cms.uint32( 5 ),
73784     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73785     minJetPt = cms.double( 40.0 )
73786 )
73787 fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler",
73788     offset = cms.uint32( 0 ),
73789     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73790 )
73791 fragment.hltCaloJetTimingFilterDoubleTau1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73792     saveTags = cms.bool( True ),
73793     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73794     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73795     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73796     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73797     minJets = cms.uint32( 2 ),
73798     jetTimeThresh = cms.double( 1.25 ),
73799     jetMaxTimeThresh = cms.double( 999999.0 ),
73800     jetCellsForTimingThresh = cms.uint32( 5 ),
73801     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73802     minJetPt = cms.double( 40.0 )
73803 )
73804 fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
73805     offset = cms.uint32( 0 ),
73806     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73807 )
73808 fragment.hltCaloJetTimingFilterDoubleTau1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73809     saveTags = cms.bool( True ),
73810     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73811     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73812     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73813     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73814     minJets = cms.uint32( 2 ),
73815     jetTimeThresh = cms.double( 1.5 ),
73816     jetMaxTimeThresh = cms.double( 999999.0 ),
73817     jetCellsForTimingThresh = cms.uint32( 5 ),
73818     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73819     minJetPt = cms.double( 40.0 )
73820 )
73821 fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive = cms.EDFilter( "HLTPrescaler",
73822     offset = cms.uint32( 0 ),
73823     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73824 )
73825 fragment.hltCaloJetTimingFilterDoubleTau1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73826     saveTags = cms.bool( True ),
73827     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73828     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73829     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73830     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73831     minJets = cms.uint32( 2 ),
73832     jetTimeThresh = cms.double( 1.75 ),
73833     jetMaxTimeThresh = cms.double( 999999.0 ),
73834     jetCellsForTimingThresh = cms.uint32( 5 ),
73835     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73836     minJetPt = cms.double( 40.0 )
73837 )
73838 fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73839     offset = cms.uint32( 0 ),
73840     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73841 )
73842 fragment.hltCaloJetTimingFilterDoubleTau0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73843     saveTags = cms.bool( True ),
73844     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73845     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73846     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73847     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73848     minJets = cms.uint32( 2 ),
73849     jetTimeThresh = cms.double( 0.5 ),
73850     jetMaxTimeThresh = cms.double( 999999.0 ),
73851     jetCellsForTimingThresh = cms.uint32( 5 ),
73852     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73853     minJetPt = cms.double( 40.0 )
73854 )
73855 fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
73856     offset = cms.uint32( 0 ),
73857     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73858 )
73859 fragment.hltCaloJetTimingFilterDoubleTau1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73860     saveTags = cms.bool( True ),
73861     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73862     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73863     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73864     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73865     minJets = cms.uint32( 2 ),
73866     jetTimeThresh = cms.double( 1.0 ),
73867     jetMaxTimeThresh = cms.double( 999999.0 ),
73868     jetCellsForTimingThresh = cms.uint32( 5 ),
73869     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73870     minJetPt = cms.double( 40.0 )
73871 )
73872 fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler",
73873     offset = cms.uint32( 0 ),
73874     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73875 )
73876 fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73877     offset = cms.uint32( 0 ),
73878     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73879 )
73880 fragment.hltL1sVoMu6HTT240Or250 = cms.EDFilter( "HLTL1TSeed",
73881     saveTags = cms.bool( True ),
73882     L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ),
73883     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
73884     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
73885     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
73886     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
73887     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
73888     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
73889     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
73890     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
73891     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
73892 )
73893 fragment.hltPreL1Mu6HT240 = cms.EDFilter( "HLTPrescaler",
73894     offset = cms.uint32( 0 ),
73895     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73896 )
73897 fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler",
73898     offset = cms.uint32( 0 ),
73899     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73900 )
73901 fragment.hltHT240 = cms.EDFilter( "HLTHtMhtFilter",
73902     saveTags = cms.bool( True ),
73903     htLabels = cms.VInputTag( 'hltHtMht' ),
73904     mhtLabels = cms.VInputTag( 'hltHtMht' ),
73905     minHt = cms.vdouble( 240.0 ),
73906     minMht = cms.vdouble( 0.0 ),
73907     minMeff = cms.vdouble( 0.0 ),
73908     meffSlope = cms.vdouble( 1.0 )
73909 )
73910 fragment.hltDoubleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet",
73911     saveTags = cms.bool( True ),
73912     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
73913     triggerType = cms.int32( 85 ),
73914     MinE = cms.double( -1.0 ),
73915     MinPt = cms.double( 30.0 ),
73916     MinMass = cms.double( -1.0 ),
73917     MaxMass = cms.double( -1.0 ),
73918     MinEta = cms.double( -1.0 ),
73919     MaxEta = cms.double( 2.0 ),
73920     MinN = cms.int32( 2 )
73921 )
73922 fragment.hltCentralCaloJetptLowPt30CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
73923     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt30" ),
73924     TriggerTypes = cms.vint32( 85 )
73925 )
73926 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
73927     jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ),
73928     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
73929     coneSize = cms.double( 0.4 ),
73930     useAssigned = cms.bool( False ),
73931     pvSrc = cms.InputTag( "" )
73932 )
73933 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt = cms.EDProducer( "TrackIPProducer",
73934     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt" ),
73935     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73936     computeProbabilities = cms.bool( False ),
73937     computeGhostTrack = cms.bool( False ),
73938     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73939     minimumNumberOfPixelHits = cms.int32( 2 ),
73940     minimumNumberOfHits = cms.int32( 8 ),
73941     maximumTransverseImpactParameter = cms.double( 0.1 ),
73942     minimumTransverseMomentum = cms.double( 1.0 ),
73943     maximumChiSquared = cms.double( 20.0 ),
73944     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73945     jetDirectionUsingTracks = cms.bool( False ),
73946     jetDirectionUsingGhostTrack = cms.bool( False ),
73947     useTrackQuality = cms.bool( False )
73948 )
73949 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 = cms.EDProducer( "JetTagProducer",
73950     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
73951     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt' )
73952 )
73953 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
73954     saveTags = cms.bool( True ),
73955     Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ),
73956     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ),
73957     MinTag = cms.double( -999999.0 ),
73958     MaxTag = cms.double( 1.5 ),
73959     MinJets = cms.int32( 2 ),
73960     MatchJetsByDeltaR = cms.bool( False ),
73961     MaxJetDeltaR = cms.double( 0.1 ),
73962     TriggerType = cms.int32( 85 )
73963 )
73964 fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
73965     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ),
73966     TriggerTypes = cms.vint32( 85 )
73967 )
73968 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
73969     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
73970     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
73971     coneSize = cms.double( 0.4 ),
73972     useAssigned = cms.bool( False ),
73973     pvSrc = cms.InputTag( "" )
73974 )
73975 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
73976     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ),
73977     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73978     computeProbabilities = cms.bool( False ),
73979     computeGhostTrack = cms.bool( False ),
73980     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73981     minimumNumberOfPixelHits = cms.int32( 2 ),
73982     minimumNumberOfHits = cms.int32( 8 ),
73983     maximumTransverseImpactParameter = cms.double( 0.1 ),
73984     minimumTransverseMomentum = cms.double( 0.5 ),
73985     maximumChiSquared = cms.double( 20.0 ),
73986     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73987     jetDirectionUsingTracks = cms.bool( False ),
73988     jetDirectionUsingGhostTrack = cms.bool( False ),
73989     useTrackQuality = cms.bool( False )
73990 )
73991 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
73992     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
73993     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5' )
73994 )
73995 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
73996     saveTags = cms.bool( True ),
73997     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
73998     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5" ),
73999     MinTag = cms.double( -999999.0 ),
74000     MaxTag = cms.double( 1.5 ),
74001     MinJets = cms.int32( 2 ),
74002     MatchJetsByDeltaR = cms.bool( False ),
74003     MaxJetDeltaR = cms.double( 0.1 ),
74004     TriggerType = cms.int32( 85 )
74005 )
74006 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74007     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ),
74008     TriggerTypes = cms.vint32( 85 )
74009 )
74010 fragment.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
74011     src = cms.InputTag( "hltFastPVPixelVertices" ),
74012     maxVtx = cms.uint32( 100 ),
74013     fractionSumPt2 = cms.double( 0.3 ),
74014     minSumPt2 = cms.double( 0.0 ),
74015     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
74016 )
74017 fragment.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
74018     trajectories = cms.InputTag( "hltIter2PFlowTrackSelectionHighPurityForDisplaced" ),
74019     trackClassifier = cms.InputTag( '','QualityMasks' ),
74020     pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
74021     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
74022     oldClusterRemovalInfo = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
74023     TrackQuality = cms.string( "highPurity" ),
74024     maxChi2 = cms.double( 16.0 ),
74025     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
74026     overrideTrkQuals = cms.InputTag( "" )
74027 )
74028 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
74029     src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
74030     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
74031     phase2clustersToSkip = cms.InputTag( "" )
74032 )
74033 fragment.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
74034     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
74035       'TIB1+TIB2+MTID1_pos',
74036       'TIB1+TIB2+MTID1_neg',
74037       'TID1_pos+TID2_pos+TID3_pos',
74038       'TID1_neg+TID2_neg+TID3_neg',
74039       'TID1_pos+TID2_pos+MTID3_pos',
74040       'TID1_neg+TID2_neg+MTID3_neg' ),
74041     BPix = cms.PSet(  ),
74042     FPix = cms.PSet(  ),
74043     TIB = cms.PSet( 
74044       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74045       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
74046       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
74047     ),
74048     TID = cms.PSet( 
74049       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74050       minRing = cms.int32( 1 ),
74051       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
74052       useRingSlector = cms.bool( True ),
74053       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
74054       maxRing = cms.int32( 2 )
74055     ),
74056     TOB = cms.PSet(  ),
74057     TEC = cms.PSet( 
74058       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74059       minRing = cms.int32( 1 ),
74060       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
74061       useRingSlector = cms.bool( True ),
74062       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
74063       maxRing = cms.int32( 2 )
74064     ),
74065     MTIB = cms.PSet( 
74066       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74067       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
74068       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
74069     ),
74070     MTID = cms.PSet( 
74071       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74072       minRing = cms.int32( 3 ),
74073       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
74074       useRingSlector = cms.bool( True ),
74075       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
74076       maxRing = cms.int32( 3 )
74077     ),
74078     MTOB = cms.PSet(  ),
74079     MTEC = cms.PSet( 
74080       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74081       minRing = cms.int32( 3 ),
74082       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
74083       useRingSlector = cms.bool( True ),
74084       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
74085       maxRing = cms.int32( 3 )
74086     )
74087 )
74088 fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
74089     RegionPSet = cms.PSet( 
74090       vertexCollection = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74091       zErrorVetex = cms.double( 12.0 ),
74092       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
74093       zErrorBeamSpot = cms.double( 15.0 ),
74094       maxNVertices = cms.int32( 10 ),
74095       maxNRegions = cms.int32( 100 ),
74096       nSigmaZVertex = cms.double( 3.0 ),
74097       nSigmaZBeamSpot = cms.double( 3.0 ),
74098       ptMin = cms.double( 0.8 ),
74099       mode = cms.string( "VerticesFixed" ),
74100       input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
74101       searchOpt = cms.bool( True ),
74102       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
74103       originRadius = cms.double( 1.0 ),
74104       measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ),
74105       precise = cms.bool( True ),
74106       deltaEta = cms.double( 0.5 ),
74107       deltaPhi = cms.double( 0.5 )
74108     )
74109 )
74110 fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
74111     doClusterCheck = cms.bool( False ),
74112     MaxNumberOfStripClusters = cms.uint32( 800000 ),
74113     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
74114     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
74115     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
74116     cut = cms.string( "" ),
74117     DontCountDetsAboveNClusters = cms.uint32( 0 ),
74118     silentClusterCheck = cms.untracked.bool( False )
74119 )
74120 fragment.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer( "HitPairEDProducer",
74121     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTriplets" ),
74122     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegions" ),
74123     trackingRegionsSeedingLayers = cms.InputTag( "" ),
74124     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheck" ),
74125     produceSeedingHitSets = cms.bool( False ),
74126     produceIntermediateHitDoublets = cms.bool( True ),
74127     maxElement = cms.uint32( 0 ),
74128     maxElementTotal = cms.uint32( 50000000 ),
74129     putEmptyIfMaxElementReached = cms.bool( False ),
74130     layerPairs = cms.vuint32( 0 )
74131 )
74132 fragment.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer( "MultiHitFromChi2EDProducer",
74133     doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoublets" ),
74134     maxElement = cms.uint32( 100000 ),
74135     useFixedPreFiltering = cms.bool( False ),
74136     phiPreFiltering = cms.double( 0.3 ),
74137     extraHitRPhitolerance = cms.double( 0.0 ),
74138     extraHitRZtolerance = cms.double( 0.0 ),
74139     extraZKDBox = cms.double( 0.2 ),
74140     extraRKDBox = cms.double( 0.2 ),
74141     extraPhiKDBox = cms.double( 0.005 ),
74142     fnSigmaRZ = cms.double( 2.0 ),
74143     refitHits = cms.bool( True ),
74144     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
74145     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74146     maxChi2 = cms.double( 5.0 ),
74147     chi2VsPtCut = cms.bool( True ),
74148     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
74149     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
74150     detIdsToDebug = cms.vint32( 0, 0, 0 )
74151 )
74152 fragment.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
74153     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTriplets" ),
74154     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
74155     SeedMomentumForBOFF = cms.double( 5.0 ),
74156     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
74157     MinOneOverPtError = cms.double( 1.0 ),
74158     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74159     magneticField = cms.string( "ParabolicMf" ),
74160     forceKinematicWithRegionDirection = cms.bool( False ),
74161     SeedComparitorPSet = cms.PSet( 
74162       FilterStripHits = cms.bool( False ),
74163       FilterPixelHits = cms.bool( False ),
74164       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
74165       FilterAtHelixStage = cms.bool( True ),
74166       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
74167     )
74168 )
74169 fragment.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
74170     cleanTrajectoryAfterInOut = cms.bool( False ),
74171     doSeedingRegionRebuilding = cms.bool( False ),
74172     onlyPixelHitsForSeedCleaner = cms.bool( False ),
74173     reverseTrajectories = cms.bool( False ),
74174     useHitsSplitting = cms.bool( False ),
74175     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ),
74176     src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeeds" ),
74177     clustersToSkip = cms.InputTag( "" ),
74178     phase2clustersToSkip = cms.InputTag( "" ),
74179     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
74180     TransientInitialStateEstimatorParameters = cms.PSet( 
74181       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
74182       numberMeasurementsForFit = cms.int32( 4 ),
74183       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
74184     ),
74185     numHitsForSeedCleaner = cms.int32( 4 ),
74186     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
74187     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
74188     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
74189     maxNSeeds = cms.uint32( 100000 ),
74190     maxSeedsBeforeCleaning = cms.uint32( 1000 )
74191 )
74192 fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
74193     TrajectoryInEvent = cms.bool( False ),
74194     useHitsSplitting = cms.bool( False ),
74195     src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidates" ),
74196     clusterRemovalInfo = cms.InputTag( "" ),
74197     AlgorithmName = cms.string( "hltIterX" ),
74198     GeometricInnerState = cms.bool( True ),
74199     reMatchSplitHits = cms.bool( False ),
74200     usePropagatorForPCA = cms.bool( False ),
74201     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
74202     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ),
74203     useSimpleMF = cms.bool( True ),
74204     SimpleMagneticField = cms.string( "ParabolicMf" ),
74205     Fitter = cms.string( "hltESPFittingSmootherIT" ),
74206     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
74207     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74208     NavigationSchool = cms.string( "" ),
74209     MeasurementTracker = cms.string( "" )
74210 )
74211 fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
74212     src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracks" ),
74213     keepAllTracks = cms.bool( False ),
74214     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
74215     useVertices = cms.bool( True ),
74216     useVtxError = cms.bool( False ),
74217     vertices = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74218     vtxNumber = cms.int32( -1 ),
74219     vertexCut = cms.string( "tracksSize>=3" ),
74220     copyExtras = cms.untracked.bool( True ),
74221     copyTrajectories = cms.untracked.bool( False ),
74222     qualityBit = cms.string( "highPurity" ),
74223     chi2n_no1Dmod_par = cms.double( 9999.0 ),
74224     chi2n_par = cms.double( 0.25 ),
74225     res_par = cms.vdouble( 0.003, 0.001 ),
74226     d0_par1 = cms.vdouble( 1.0, 4.0 ),
74227     d0_par2 = cms.vdouble( 1.0, 4.0 ),
74228     dz_par1 = cms.vdouble( 1.0, 4.0 ),
74229     dz_par2 = cms.vdouble( 1.0, 4.0 ),
74230     applyAdaptedPVCuts = cms.bool( True ),
74231     max_d0 = cms.double( 100.0 ),
74232     max_z0 = cms.double( 100.0 ),
74233     nSigmaZ = cms.double( 3.0 ),
74234     minNumberLayers = cms.uint32( 5 ),
74235     minNumber3DLayers = cms.uint32( 0 ),
74236     minHitsToBypassChecks = cms.uint32( 20 ),
74237     maxNumberLostLayers = cms.uint32( 0 ),
74238     applyAbsCutsIfNoPV = cms.bool( False ),
74239     max_d0NoPV = cms.double( 100.0 ),
74240     max_z0NoPV = cms.double( 100.0 ),
74241     max_relpterr = cms.double( 9999.0 ),
74242     min_nhits = cms.uint32( 0 ),
74243     max_lostHitFraction = cms.double( 1.0 ),
74244     max_minMissHitOutOrIn = cms.int32( 99 ),
74245     max_eta = cms.double( 9999.0 ),
74246     min_eta = cms.double( -9999.0 ),
74247     useMVA = cms.bool( False ),
74248     useAnyMVA = cms.bool( False ),
74249     useMVAonly = cms.bool( False ),
74250     minMVA = cms.double( -1.0 ),
74251     GBRForestLabel = cms.string( "MVASelectorIter0" ),
74252     mvaType = cms.string( "Detached" )
74253 )
74254 fragment.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer( "TrackListMerger",
74255     copyExtras = cms.untracked.bool( True ),
74256     copyMVA = cms.bool( False ),
74257     TrackProducers = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ),
74258     MaxNormalizedChisq = cms.double( 1000.0 ),
74259     MinPT = cms.double( 0.05 ),
74260     MinFound = cms.int32( 3 ),
74261     Epsilon = cms.double( -0.001 ),
74262     ShareFrac = cms.double( 0.19 ),
74263     allowFirstHitShare = cms.bool( True ),
74264     FoundHitBonus = cms.double( 5.0 ),
74265     LostHitPenalty = cms.double( 20.0 ),
74266     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
74267     newQuality = cms.string( "confirmed" ),
74268     setsToMerge = cms.VPSet( 
74269       cms.PSet(  pQual = cms.bool( False ),
74270         tLists = cms.vint32( 0, 1 )
74271       )
74272     ),
74273     hasSelector = cms.vint32( 0, 0 ),
74274     selectedTrackQuals = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ),
74275     writeOnlyTrkQuals = cms.bool( False ),
74276     makeReKeyedSeeds = cms.untracked.bool( False ),
74277     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
74278 )
74279 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74280     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
74281     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
74282     coneSize = cms.double( 0.4 ),
74283     useAssigned = cms.bool( False ),
74284     pvSrc = cms.InputTag( "" )
74285 )
74286 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer",
74287     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ),
74288     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74289     computeProbabilities = cms.bool( False ),
74290     computeGhostTrack = cms.bool( False ),
74291     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74292     minimumNumberOfPixelHits = cms.int32( 0 ),
74293     minimumNumberOfHits = cms.int32( 6 ),
74294     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
74295     minimumTransverseMomentum = cms.double( 0.5 ),
74296     maximumChiSquared = cms.double( 5.0 ),
74297     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
74298     jetDirectionUsingTracks = cms.bool( False ),
74299     jetDirectionUsingGhostTrack = cms.bool( False ),
74300     useTrackQuality = cms.bool( False )
74301 )
74302 fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer",
74303     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ),
74304     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5' )
74305 )
74306 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74307     saveTags = cms.bool( True ),
74308     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
74309     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5" ),
74310     MinTag = cms.double( 5.0 ),
74311     MaxTag = cms.double( 999999.0 ),
74312     MinJets = cms.int32( 2 ),
74313     MatchJetsByDeltaR = cms.bool( False ),
74314     MaxJetDeltaR = cms.double( 0.1 ),
74315     TriggerType = cms.int32( 85 )
74316 )
74317 fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74318     offset = cms.uint32( 0 ),
74319     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74320 )
74321 fragment.hltDoubleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet",
74322     saveTags = cms.bool( True ),
74323     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
74324     triggerType = cms.int32( 85 ),
74325     MinE = cms.double( -1.0 ),
74326     MinPt = cms.double( 35.0 ),
74327     MinMass = cms.double( -1.0 ),
74328     MaxMass = cms.double( -1.0 ),
74329     MinEta = cms.double( -1.0 ),
74330     MaxEta = cms.double( 2.0 ),
74331     MinN = cms.int32( 2 )
74332 )
74333 fragment.hltCentralCaloJetptLowPt35CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74334     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt35" ),
74335     TriggerTypes = cms.vint32( 85 )
74336 )
74337 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74338     jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ),
74339     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74340     coneSize = cms.double( 0.4 ),
74341     useAssigned = cms.bool( False ),
74342     pvSrc = cms.InputTag( "" )
74343 )
74344 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt = cms.EDProducer( "TrackIPProducer",
74345     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt" ),
74346     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74347     computeProbabilities = cms.bool( False ),
74348     computeGhostTrack = cms.bool( False ),
74349     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74350     minimumNumberOfPixelHits = cms.int32( 2 ),
74351     minimumNumberOfHits = cms.int32( 8 ),
74352     maximumTransverseImpactParameter = cms.double( 0.1 ),
74353     minimumTransverseMomentum = cms.double( 1.0 ),
74354     maximumChiSquared = cms.double( 20.0 ),
74355     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74356     jetDirectionUsingTracks = cms.bool( False ),
74357     jetDirectionUsingGhostTrack = cms.bool( False ),
74358     useTrackQuality = cms.bool( False )
74359 )
74360 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 = cms.EDProducer( "JetTagProducer",
74361     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74362     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt' )
74363 )
74364 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74365     saveTags = cms.bool( True ),
74366     Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ),
74367     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ),
74368     MinTag = cms.double( -999999.0 ),
74369     MaxTag = cms.double( 0.5 ),
74370     MinJets = cms.int32( 2 ),
74371     MatchJetsByDeltaR = cms.bool( False ),
74372     MaxJetDeltaR = cms.double( 0.1 ),
74373     TriggerType = cms.int32( 85 )
74374 )
74375 fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74376     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5" ),
74377     TriggerTypes = cms.vint32( 85 )
74378 )
74379 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74380     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ),
74381     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74382     coneSize = cms.double( 0.4 ),
74383     useAssigned = cms.bool( False ),
74384     pvSrc = cms.InputTag( "" )
74385 )
74386 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74387     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5" ),
74388     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74389     computeProbabilities = cms.bool( False ),
74390     computeGhostTrack = cms.bool( False ),
74391     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74392     minimumNumberOfPixelHits = cms.int32( 2 ),
74393     minimumNumberOfHits = cms.int32( 8 ),
74394     maximumTransverseImpactParameter = cms.double( 0.1 ),
74395     minimumTransverseMomentum = cms.double( 0.5 ),
74396     maximumChiSquared = cms.double( 20.0 ),
74397     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74398     jetDirectionUsingTracks = cms.bool( False ),
74399     jetDirectionUsingGhostTrack = cms.bool( False ),
74400     useTrackQuality = cms.bool( False )
74401 )
74402 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74403     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74404     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5' )
74405 )
74406 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74407     saveTags = cms.bool( True ),
74408     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ),
74409     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5" ),
74410     MinTag = cms.double( -999999.0 ),
74411     MaxTag = cms.double( 0.5 ),
74412     MinJets = cms.int32( 2 ),
74413     MatchJetsByDeltaR = cms.bool( False ),
74414     MaxJetDeltaR = cms.double( 0.1 ),
74415     TriggerType = cms.int32( 85 )
74416 )
74417 fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler",
74418     offset = cms.uint32( 0 ),
74419     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74420 )
74421 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74422     saveTags = cms.bool( True ),
74423     Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ),
74424     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ),
74425     MinTag = cms.double( -999999.0 ),
74426     MaxTag = cms.double( 1.5 ),
74427     MinJets = cms.int32( 2 ),
74428     MatchJetsByDeltaR = cms.bool( False ),
74429     MaxJetDeltaR = cms.double( 0.1 ),
74430     TriggerType = cms.int32( 85 )
74431 )
74432 fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74433     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ),
74434     TriggerTypes = cms.vint32( 85 )
74435 )
74436 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74437     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
74438     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74439     coneSize = cms.double( 0.4 ),
74440     useAssigned = cms.bool( False ),
74441     pvSrc = cms.InputTag( "" )
74442 )
74443 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74444     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ),
74445     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74446     computeProbabilities = cms.bool( False ),
74447     computeGhostTrack = cms.bool( False ),
74448     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74449     minimumNumberOfPixelHits = cms.int32( 2 ),
74450     minimumNumberOfHits = cms.int32( 8 ),
74451     maximumTransverseImpactParameter = cms.double( 0.1 ),
74452     minimumTransverseMomentum = cms.double( 0.5 ),
74453     maximumChiSquared = cms.double( 20.0 ),
74454     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74455     jetDirectionUsingTracks = cms.bool( False ),
74456     jetDirectionUsingGhostTrack = cms.bool( False ),
74457     useTrackQuality = cms.bool( False )
74458 )
74459 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74460     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74461     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5' )
74462 )
74463 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74464     saveTags = cms.bool( True ),
74465     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
74466     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5" ),
74467     MinTag = cms.double( -999999.0 ),
74468     MaxTag = cms.double( 1.5 ),
74469     MinJets = cms.int32( 2 ),
74470     MatchJetsByDeltaR = cms.bool( False ),
74471     MaxJetDeltaR = cms.double( 0.1 ),
74472     TriggerType = cms.int32( 85 )
74473 )
74474 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74475     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ),
74476     TriggerTypes = cms.vint32( 85 )
74477 )
74478 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74479     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
74480     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
74481     coneSize = cms.double( 0.4 ),
74482     useAssigned = cms.bool( False ),
74483     pvSrc = cms.InputTag( "" )
74484 )
74485 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer",
74486     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ),
74487     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74488     computeProbabilities = cms.bool( False ),
74489     computeGhostTrack = cms.bool( False ),
74490     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74491     minimumNumberOfPixelHits = cms.int32( 0 ),
74492     minimumNumberOfHits = cms.int32( 6 ),
74493     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
74494     minimumTransverseMomentum = cms.double( 0.5 ),
74495     maximumChiSquared = cms.double( 5.0 ),
74496     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
74497     jetDirectionUsingTracks = cms.bool( False ),
74498     jetDirectionUsingGhostTrack = cms.bool( False ),
74499     useTrackQuality = cms.bool( False )
74500 )
74501 fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer",
74502     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ),
74503     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5' )
74504 )
74505 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74506     saveTags = cms.bool( True ),
74507     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
74508     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5" ),
74509     MinTag = cms.double( 5.0 ),
74510     MaxTag = cms.double( 999999.0 ),
74511     MinJets = cms.int32( 2 ),
74512     MatchJetsByDeltaR = cms.bool( False ),
74513     MaxJetDeltaR = cms.double( 0.1 ),
74514     TriggerType = cms.int32( 85 )
74515 )
74516 fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74517     offset = cms.uint32( 0 ),
74518     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74519 )
74520 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 = cms.EDProducer( "JetTagProducer",
74521     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74522     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' )
74523 )
74524 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74525     saveTags = cms.bool( True ),
74526     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
74527     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ),
74528     MinTag = cms.double( -999999.0 ),
74529     MaxTag = cms.double( 0.5 ),
74530     MinJets = cms.int32( 2 ),
74531     MatchJetsByDeltaR = cms.bool( False ),
74532     MaxJetDeltaR = cms.double( 0.1 ),
74533     TriggerType = cms.int32( 85 )
74534 )
74535 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74536     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5" ),
74537     TriggerTypes = cms.vint32( 85 )
74538 )
74539 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74540     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ),
74541     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74542     coneSize = cms.double( 0.4 ),
74543     useAssigned = cms.bool( False ),
74544     pvSrc = cms.InputTag( "" )
74545 )
74546 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74547     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5" ),
74548     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74549     computeProbabilities = cms.bool( False ),
74550     computeGhostTrack = cms.bool( False ),
74551     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74552     minimumNumberOfPixelHits = cms.int32( 2 ),
74553     minimumNumberOfHits = cms.int32( 8 ),
74554     maximumTransverseImpactParameter = cms.double( 0.1 ),
74555     minimumTransverseMomentum = cms.double( 0.5 ),
74556     maximumChiSquared = cms.double( 20.0 ),
74557     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74558     jetDirectionUsingTracks = cms.bool( False ),
74559     jetDirectionUsingGhostTrack = cms.bool( False ),
74560     useTrackQuality = cms.bool( False )
74561 )
74562 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74563     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74564     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5' )
74565 )
74566 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74567     saveTags = cms.bool( True ),
74568     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ),
74569     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5" ),
74570     MinTag = cms.double( -999999.0 ),
74571     MaxTag = cms.double( 0.5 ),
74572     MinJets = cms.int32( 2 ),
74573     MatchJetsByDeltaR = cms.bool( False ),
74574     MaxJetDeltaR = cms.double( 0.1 ),
74575     TriggerType = cms.int32( 85 )
74576 )
74577 fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler",
74578     offset = cms.uint32( 0 ),
74579     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74580 )
74581 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74582     saveTags = cms.bool( True ),
74583     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
74584     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ),
74585     MinTag = cms.double( -999999.0 ),
74586     MaxTag = cms.double( 1.5 ),
74587     MinJets = cms.int32( 2 ),
74588     MatchJetsByDeltaR = cms.bool( False ),
74589     MaxJetDeltaR = cms.double( 0.1 ),
74590     TriggerType = cms.int32( 85 )
74591 )
74592 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74593     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ),
74594     TriggerTypes = cms.vint32( 85 )
74595 )
74596 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74597     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
74598     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74599     coneSize = cms.double( 0.4 ),
74600     useAssigned = cms.bool( False ),
74601     pvSrc = cms.InputTag( "" )
74602 )
74603 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74604     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5" ),
74605     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74606     computeProbabilities = cms.bool( False ),
74607     computeGhostTrack = cms.bool( False ),
74608     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74609     minimumNumberOfPixelHits = cms.int32( 2 ),
74610     minimumNumberOfHits = cms.int32( 8 ),
74611     maximumTransverseImpactParameter = cms.double( 0.1 ),
74612     minimumTransverseMomentum = cms.double( 0.5 ),
74613     maximumChiSquared = cms.double( 20.0 ),
74614     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74615     jetDirectionUsingTracks = cms.bool( False ),
74616     jetDirectionUsingGhostTrack = cms.bool( False ),
74617     useTrackQuality = cms.bool( False )
74618 )
74619 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74620     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74621     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5' )
74622 )
74623 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74624     saveTags = cms.bool( True ),
74625     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
74626     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5" ),
74627     MinTag = cms.double( -999999.0 ),
74628     MaxTag = cms.double( 1.5 ),
74629     MinJets = cms.int32( 2 ),
74630     MatchJetsByDeltaR = cms.bool( False ),
74631     MaxJetDeltaR = cms.double( 0.1 ),
74632     TriggerType = cms.int32( 85 )
74633 )
74634 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74635     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ),
74636     TriggerTypes = cms.vint32( 85 )
74637 )
74638 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74639     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
74640     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
74641     coneSize = cms.double( 0.4 ),
74642     useAssigned = cms.bool( False ),
74643     pvSrc = cms.InputTag( "" )
74644 )
74645 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer",
74646     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5" ),
74647     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74648     computeProbabilities = cms.bool( False ),
74649     computeGhostTrack = cms.bool( False ),
74650     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74651     minimumNumberOfPixelHits = cms.int32( 0 ),
74652     minimumNumberOfHits = cms.int32( 6 ),
74653     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
74654     minimumTransverseMomentum = cms.double( 0.5 ),
74655     maximumChiSquared = cms.double( 5.0 ),
74656     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
74657     jetDirectionUsingTracks = cms.bool( False ),
74658     jetDirectionUsingGhostTrack = cms.bool( False ),
74659     useTrackQuality = cms.bool( False )
74660 )
74661 fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer",
74662     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ),
74663     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5' )
74664 )
74665 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74666     saveTags = cms.bool( True ),
74667     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
74668     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5" ),
74669     MinTag = cms.double( 5.0 ),
74670     MaxTag = cms.double( 999999.0 ),
74671     MinJets = cms.int32( 2 ),
74672     MatchJetsByDeltaR = cms.bool( False ),
74673     MaxJetDeltaR = cms.double( 0.1 ),
74674     TriggerType = cms.int32( 85 )
74675 )
74676 fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74677     offset = cms.uint32( 0 ),
74678     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74679 )
74680 fragment.hltDoubleCentralCaloJetpt45 = cms.EDFilter( "HLT1CaloJet",
74681     saveTags = cms.bool( True ),
74682     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
74683     triggerType = cms.int32( 85 ),
74684     MinE = cms.double( -1.0 ),
74685     MinPt = cms.double( 45.0 ),
74686     MinMass = cms.double( -1.0 ),
74687     MaxMass = cms.double( -1.0 ),
74688     MinEta = cms.double( -1.0 ),
74689     MaxEta = cms.double( 2.0 ),
74690     MinN = cms.int32( 2 )
74691 )
74692 fragment.hltCentralCaloJetptLowPt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74693     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ),
74694     TriggerTypes = cms.vint32( 85 )
74695 )
74696 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74697     jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ),
74698     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74699     coneSize = cms.double( 0.4 ),
74700     useAssigned = cms.bool( False ),
74701     pvSrc = cms.InputTag( "" )
74702 )
74703 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt = cms.EDProducer( "TrackIPProducer",
74704     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt" ),
74705     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74706     computeProbabilities = cms.bool( False ),
74707     computeGhostTrack = cms.bool( False ),
74708     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74709     minimumNumberOfPixelHits = cms.int32( 2 ),
74710     minimumNumberOfHits = cms.int32( 8 ),
74711     maximumTransverseImpactParameter = cms.double( 0.1 ),
74712     minimumTransverseMomentum = cms.double( 1.0 ),
74713     maximumChiSquared = cms.double( 20.0 ),
74714     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74715     jetDirectionUsingTracks = cms.bool( False ),
74716     jetDirectionUsingGhostTrack = cms.bool( False ),
74717     useTrackQuality = cms.bool( False )
74718 )
74719 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 = cms.EDProducer( "JetTagProducer",
74720     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74721     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt' )
74722 )
74723 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74724     saveTags = cms.bool( True ),
74725     Jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ),
74726     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5" ),
74727     MinTag = cms.double( -999999.0 ),
74728     MaxTag = cms.double( 0.5 ),
74729     MinJets = cms.int32( 2 ),
74730     MatchJetsByDeltaR = cms.bool( False ),
74731     MaxJetDeltaR = cms.double( 0.1 ),
74732     TriggerType = cms.int32( 85 )
74733 )
74734 fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74735     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5" ),
74736     TriggerTypes = cms.vint32( 85 )
74737 )
74738 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74739     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ),
74740     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74741     coneSize = cms.double( 0.4 ),
74742     useAssigned = cms.bool( False ),
74743     pvSrc = cms.InputTag( "" )
74744 )
74745 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74746     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5" ),
74747     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74748     computeProbabilities = cms.bool( False ),
74749     computeGhostTrack = cms.bool( False ),
74750     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74751     minimumNumberOfPixelHits = cms.int32( 2 ),
74752     minimumNumberOfHits = cms.int32( 8 ),
74753     maximumTransverseImpactParameter = cms.double( 0.1 ),
74754     minimumTransverseMomentum = cms.double( 0.5 ),
74755     maximumChiSquared = cms.double( 20.0 ),
74756     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74757     jetDirectionUsingTracks = cms.bool( False ),
74758     jetDirectionUsingGhostTrack = cms.bool( False ),
74759     useTrackQuality = cms.bool( False )
74760 )
74761 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74762     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74763     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5' )
74764 )
74765 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74766     saveTags = cms.bool( True ),
74767     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ),
74768     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5" ),
74769     MinTag = cms.double( -999999.0 ),
74770     MaxTag = cms.double( 0.5 ),
74771     MinJets = cms.int32( 2 ),
74772     MatchJetsByDeltaR = cms.bool( False ),
74773     MaxJetDeltaR = cms.double( 0.1 ),
74774     TriggerType = cms.int32( 85 )
74775 )
74776 fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74777     offset = cms.uint32( 0 ),
74778     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74779 )
74780 fragment.hltDoubleCentralCaloJetpt50 = cms.EDFilter( "HLT1CaloJet",
74781     saveTags = cms.bool( True ),
74782     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
74783     triggerType = cms.int32( 85 ),
74784     MinE = cms.double( -1.0 ),
74785     MinPt = cms.double( 50.0 ),
74786     MinMass = cms.double( -1.0 ),
74787     MaxMass = cms.double( -1.0 ),
74788     MinEta = cms.double( -1.0 ),
74789     MaxEta = cms.double( 2.0 ),
74790     MinN = cms.int32( 2 )
74791 )
74792 fragment.hltCentralCaloJetptLowPt50CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74793     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt50" ),
74794     TriggerTypes = cms.vint32( 85 )
74795 )
74796 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74797     jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ),
74798     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74799     coneSize = cms.double( 0.4 ),
74800     useAssigned = cms.bool( False ),
74801     pvSrc = cms.InputTag( "" )
74802 )
74803 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt = cms.EDProducer( "TrackIPProducer",
74804     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt" ),
74805     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74806     computeProbabilities = cms.bool( False ),
74807     computeGhostTrack = cms.bool( False ),
74808     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74809     minimumNumberOfPixelHits = cms.int32( 2 ),
74810     minimumNumberOfHits = cms.int32( 8 ),
74811     maximumTransverseImpactParameter = cms.double( 0.1 ),
74812     minimumTransverseMomentum = cms.double( 1.0 ),
74813     maximumChiSquared = cms.double( 20.0 ),
74814     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74815     jetDirectionUsingTracks = cms.bool( False ),
74816     jetDirectionUsingGhostTrack = cms.bool( False ),
74817     useTrackQuality = cms.bool( False )
74818 )
74819 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 = cms.EDProducer( "JetTagProducer",
74820     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74821     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt' )
74822 )
74823 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74824     saveTags = cms.bool( True ),
74825     Jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ),
74826     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5" ),
74827     MinTag = cms.double( -999999.0 ),
74828     MaxTag = cms.double( 0.5 ),
74829     MinJets = cms.int32( 2 ),
74830     MatchJetsByDeltaR = cms.bool( False ),
74831     MaxJetDeltaR = cms.double( 0.1 ),
74832     TriggerType = cms.int32( 85 )
74833 )
74834 fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74835     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5" ),
74836     TriggerTypes = cms.vint32( 85 )
74837 )
74838 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74839     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ),
74840     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74841     coneSize = cms.double( 0.4 ),
74842     useAssigned = cms.bool( False ),
74843     pvSrc = cms.InputTag( "" )
74844 )
74845 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74846     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5" ),
74847     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74848     computeProbabilities = cms.bool( False ),
74849     computeGhostTrack = cms.bool( False ),
74850     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74851     minimumNumberOfPixelHits = cms.int32( 2 ),
74852     minimumNumberOfHits = cms.int32( 8 ),
74853     maximumTransverseImpactParameter = cms.double( 0.1 ),
74854     minimumTransverseMomentum = cms.double( 0.5 ),
74855     maximumChiSquared = cms.double( 20.0 ),
74856     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74857     jetDirectionUsingTracks = cms.bool( False ),
74858     jetDirectionUsingGhostTrack = cms.bool( False ),
74859     useTrackQuality = cms.bool( False )
74860 )
74861 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74862     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74863     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5' )
74864 )
74865 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74866     saveTags = cms.bool( True ),
74867     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ),
74868     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5" ),
74869     MinTag = cms.double( -999999.0 ),
74870     MaxTag = cms.double( 0.5 ),
74871     MinJets = cms.int32( 2 ),
74872     MatchJetsByDeltaR = cms.bool( False ),
74873     MaxJetDeltaR = cms.double( 0.1 ),
74874     TriggerType = cms.int32( 85 )
74875 )
74876 fragment.hltPreHT350 = cms.EDFilter( "HLTPrescaler",
74877     offset = cms.uint32( 0 ),
74878     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74879 )
74880 fragment.hltPreHT425 = cms.EDFilter( "HLTPrescaler",
74881     offset = cms.uint32( 0 ),
74882     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74883 )
74884 fragment.hltHT425 = cms.EDFilter( "HLTHtMhtFilter",
74885     saveTags = cms.bool( True ),
74886     htLabels = cms.VInputTag( 'hltHtMht' ),
74887     mhtLabels = cms.VInputTag( 'hltHtMht' ),
74888     minHt = cms.vdouble( 425.0 ),
74889     minMht = cms.vdouble( 0.0 ),
74890     minMeff = cms.vdouble( 0.0 ),
74891     meffSlope = cms.vdouble( 1.0 )
74892 )
74893 fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74894     offset = cms.uint32( 0 ),
74895     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74896 )
74897 fragment.hltHT360 = cms.EDFilter( "HLTHtMhtFilter",
74898     saveTags = cms.bool( True ),
74899     htLabels = cms.VInputTag( 'hltHtMht' ),
74900     mhtLabels = cms.VInputTag( 'hltHtMht' ),
74901     minHt = cms.vdouble( 360.0 ),
74902     minMht = cms.vdouble( 0.0 ),
74903     minMeff = cms.vdouble( 0.0 ),
74904     meffSlope = cms.vdouble( 1.0 )
74905 )
74906 fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74907     offset = cms.uint32( 0 ),
74908     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74909 )
74910 fragment.hltCentralCaloJetpt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74911     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ),
74912     TriggerTypes = cms.vint32( 85 )
74913 )
74914 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74915     jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ),
74916     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74917     coneSize = cms.double( 0.4 ),
74918     useAssigned = cms.bool( False ),
74919     pvSrc = cms.InputTag( "" )
74920 )
74921 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt = cms.EDProducer( "TrackIPProducer",
74922     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt" ),
74923     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74924     computeProbabilities = cms.bool( False ),
74925     computeGhostTrack = cms.bool( False ),
74926     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74927     minimumNumberOfPixelHits = cms.int32( 2 ),
74928     minimumNumberOfHits = cms.int32( 8 ),
74929     maximumTransverseImpactParameter = cms.double( 0.1 ),
74930     minimumTransverseMomentum = cms.double( 1.0 ),
74931     maximumChiSquared = cms.double( 20.0 ),
74932     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74933     jetDirectionUsingTracks = cms.bool( False ),
74934     jetDirectionUsingGhostTrack = cms.bool( False ),
74935     useTrackQuality = cms.bool( False )
74936 )
74937 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 = cms.EDProducer( "JetTagProducer",
74938     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74939     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt' )
74940 )
74941 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74942     saveTags = cms.bool( True ),
74943     Jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ),
74944     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5" ),
74945     MinTag = cms.double( -999999.0 ),
74946     MaxTag = cms.double( 1.5 ),
74947     MinJets = cms.int32( 2 ),
74948     MatchJetsByDeltaR = cms.bool( False ),
74949     MaxJetDeltaR = cms.double( 0.1 ),
74950     TriggerType = cms.int32( 85 )
74951 )
74952 fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74953     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5" ),
74954     TriggerTypes = cms.vint32( 85 )
74955 )
74956 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74957     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ),
74958     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74959     coneSize = cms.double( 0.4 ),
74960     useAssigned = cms.bool( False ),
74961     pvSrc = cms.InputTag( "" )
74962 )
74963 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74964     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5" ),
74965     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74966     computeProbabilities = cms.bool( False ),
74967     computeGhostTrack = cms.bool( False ),
74968     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74969     minimumNumberOfPixelHits = cms.int32( 2 ),
74970     minimumNumberOfHits = cms.int32( 8 ),
74971     maximumTransverseImpactParameter = cms.double( 0.1 ),
74972     minimumTransverseMomentum = cms.double( 0.5 ),
74973     maximumChiSquared = cms.double( 20.0 ),
74974     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74975     jetDirectionUsingTracks = cms.bool( False ),
74976     jetDirectionUsingGhostTrack = cms.bool( False ),
74977     useTrackQuality = cms.bool( False )
74978 )
74979 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74980     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74981     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5' )
74982 )
74983 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74984     saveTags = cms.bool( True ),
74985     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ),
74986     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5" ),
74987     MinTag = cms.double( -999999.0 ),
74988     MaxTag = cms.double( 1.5 ),
74989     MinJets = cms.int32( 2 ),
74990     MatchJetsByDeltaR = cms.bool( False ),
74991     MaxJetDeltaR = cms.double( 0.1 ),
74992     TriggerType = cms.int32( 85 )
74993 )
74994 fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74995     offset = cms.uint32( 0 ),
74996     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74997 )
74998 fragment.hltHT390 = cms.EDFilter( "HLTHtMhtFilter",
74999     saveTags = cms.bool( True ),
75000     htLabels = cms.VInputTag( 'hltHtMht' ),
75001     mhtLabels = cms.VInputTag( 'hltHtMht' ),
75002     minHt = cms.vdouble( 390.0 ),
75003     minMht = cms.vdouble( 0.0 ),
75004     minMeff = cms.vdouble( 0.0 ),
75005     meffSlope = cms.vdouble( 1.0 )
75006 )
75007 fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
75008     offset = cms.uint32( 0 ),
75009     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75010 )
75011 fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
75012     offset = cms.uint32( 0 ),
75013     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75014 )
75015 fragment.hltHtMhtEta2p0 = cms.EDProducer( "HLTHtMhtProducer",
75016     usePt = cms.bool( False ),
75017     excludePFMuons = cms.bool( False ),
75018     minNJetHt = cms.int32( 0 ),
75019     minNJetMht = cms.int32( 0 ),
75020     minPtJetHt = cms.double( 40.0 ),
75021     minPtJetMht = cms.double( 30.0 ),
75022     maxEtaJetHt = cms.double( 2.0 ),
75023     maxEtaJetMht = cms.double( 5.0 ),
75024     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
75025     pfCandidatesLabel = cms.InputTag( "" )
75026 )
75027 fragment.hltHT390Eta2p0 = cms.EDFilter( "HLTHtMhtFilter",
75028     saveTags = cms.bool( True ),
75029     htLabels = cms.VInputTag( 'hltHtMhtEta2p0' ),
75030     mhtLabels = cms.VInputTag( 'hltHtMhtEta2p0' ),
75031     minHt = cms.vdouble( 390.0 ),
75032     minMht = cms.vdouble( 0.0 ),
75033     minMeff = cms.vdouble( 0.0 ),
75034     meffSlope = cms.vdouble( 1.0 )
75035 )
75036 fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
75037     offset = cms.uint32( 0 ),
75038     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75039 )
75040 fragment.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
75041     offset = cms.uint32( 0 ),
75042     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75043 )
75044 fragment.hltHT400 = cms.EDFilter( "HLTHtMhtFilter",
75045     saveTags = cms.bool( True ),
75046     htLabels = cms.VInputTag( 'hltHtMht' ),
75047     mhtLabels = cms.VInputTag( 'hltHtMht' ),
75048     minHt = cms.vdouble( 400.0 ),
75049     minMht = cms.vdouble( 0.0 ),
75050     minMeff = cms.vdouble( 0.0 ),
75051     meffSlope = cms.vdouble( 1.0 )
75052 )
75053 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
75054     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ),
75055     TriggerTypes = cms.vint32( 85 )
75056 )
75057 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
75058     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ),
75059     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
75060     coneSize = cms.double( 0.4 ),
75061     useAssigned = cms.bool( False ),
75062     pvSrc = cms.InputTag( "" )
75063 )
75064 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer",
75065     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ),
75066     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
75067     computeProbabilities = cms.bool( False ),
75068     computeGhostTrack = cms.bool( False ),
75069     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75070     minimumNumberOfPixelHits = cms.int32( 0 ),
75071     minimumNumberOfHits = cms.int32( 6 ),
75072     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
75073     minimumTransverseMomentum = cms.double( 1.0 ),
75074     maximumChiSquared = cms.double( 5.0 ),
75075     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
75076     jetDirectionUsingTracks = cms.bool( False ),
75077     jetDirectionUsingGhostTrack = cms.bool( False ),
75078     useTrackQuality = cms.bool( False )
75079 )
75080 fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer",
75081     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ),
75082     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' )
75083 )
75084 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag",
75085     saveTags = cms.bool( True ),
75086     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ),
75087     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ),
75088     MinTag = cms.double( 5.0 ),
75089     MaxTag = cms.double( 999999.0 ),
75090     MinJets = cms.int32( 2 ),
75091     MatchJetsByDeltaR = cms.bool( False ),
75092     MaxJetDeltaR = cms.double( 0.1 ),
75093     TriggerType = cms.int32( 85 )
75094 )
75095 fragment.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
75096     offset = cms.uint32( 0 ),
75097     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75098 )
75099 fragment.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
75100     offset = cms.uint32( 0 ),
75101     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75102 )
75103 fragment.hltHT550 = cms.EDFilter( "HLTHtMhtFilter",
75104     saveTags = cms.bool( True ),
75105     htLabels = cms.VInputTag( 'hltHtMht' ),
75106     mhtLabels = cms.VInputTag( 'hltHtMht' ),
75107     minHt = cms.vdouble( 550.0 ),
75108     minMht = cms.vdouble( 0.0 ),
75109     minMeff = cms.vdouble( 0.0 ),
75110     meffSlope = cms.vdouble( 1.0 )
75111 )
75112 fragment.hltDoubleCentralCaloJetpt60 = cms.EDFilter( "HLT1CaloJet",
75113     saveTags = cms.bool( True ),
75114     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
75115     triggerType = cms.int32( 85 ),
75116     MinE = cms.double( -1.0 ),
75117     MinPt = cms.double( 60.0 ),
75118     MinMass = cms.double( -1.0 ),
75119     MaxMass = cms.double( -1.0 ),
75120     MinEta = cms.double( -1.0 ),
75121     MaxEta = cms.double( 2.0 ),
75122     MinN = cms.int32( 2 )
75123 )
75124 fragment.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
75125     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt60" ),
75126     TriggerTypes = cms.vint32( 85 )
75127 )
75128 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
75129     jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ),
75130     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
75131     coneSize = cms.double( 0.4 ),
75132     useAssigned = cms.bool( False ),
75133     pvSrc = cms.InputTag( "" )
75134 )
75135 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer",
75136     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ),
75137     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75138     computeProbabilities = cms.bool( False ),
75139     computeGhostTrack = cms.bool( False ),
75140     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75141     minimumNumberOfPixelHits = cms.int32( 2 ),
75142     minimumNumberOfHits = cms.int32( 8 ),
75143     maximumTransverseImpactParameter = cms.double( 0.1 ),
75144     minimumTransverseMomentum = cms.double( 1.0 ),
75145     maximumChiSquared = cms.double( 20.0 ),
75146     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75147     jetDirectionUsingTracks = cms.bool( False ),
75148     jetDirectionUsingGhostTrack = cms.bool( False ),
75149     useTrackQuality = cms.bool( False )
75150 )
75151 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer",
75152     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
75153     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt' )
75154 )
75155 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag",
75156     saveTags = cms.bool( True ),
75157     Jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ),
75158     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ),
75159     MinTag = cms.double( -999999.0 ),
75160     MaxTag = cms.double( 2.5 ),
75161     MinJets = cms.int32( 2 ),
75162     MatchJetsByDeltaR = cms.bool( False ),
75163     MaxJetDeltaR = cms.double( 0.1 ),
75164     TriggerType = cms.int32( 85 )
75165 )
75166 fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
75167     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ),
75168     TriggerTypes = cms.vint32( 85 )
75169 )
75170 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
75171     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ),
75172     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
75173     coneSize = cms.double( 0.4 ),
75174     useAssigned = cms.bool( False ),
75175     pvSrc = cms.InputTag( "" )
75176 )
75177 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer",
75178     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt" ),
75179     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75180     computeProbabilities = cms.bool( False ),
75181     computeGhostTrack = cms.bool( False ),
75182     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75183     minimumNumberOfPixelHits = cms.int32( 2 ),
75184     minimumNumberOfHits = cms.int32( 8 ),
75185     maximumTransverseImpactParameter = cms.double( 0.1 ),
75186     minimumTransverseMomentum = cms.double( 0.5 ),
75187     maximumChiSquared = cms.double( 20.0 ),
75188     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75189     jetDirectionUsingTracks = cms.bool( False ),
75190     jetDirectionUsingGhostTrack = cms.bool( False ),
75191     useTrackQuality = cms.bool( False )
75192 )
75193 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer",
75194     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
75195     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt' )
75196 )
75197 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag",
75198     saveTags = cms.bool( True ),
75199     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ),
75200     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt" ),
75201     MinTag = cms.double( -999999.0 ),
75202     MaxTag = cms.double( 2.5 ),
75203     MinJets = cms.int32( 2 ),
75204     MatchJetsByDeltaR = cms.bool( False ),
75205     MaxJetDeltaR = cms.double( 0.1 ),
75206     TriggerType = cms.int32( 85 )
75207 )
75208 fragment.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
75209     offset = cms.uint32( 0 ),
75210     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75211 )
75212 fragment.hltHT650 = cms.EDFilter( "HLTHtMhtFilter",
75213     saveTags = cms.bool( True ),
75214     htLabels = cms.VInputTag( 'hltHtMht' ),
75215     mhtLabels = cms.VInputTag( 'hltHtMht' ),
75216     minHt = cms.vdouble( 650.0 ),
75217     minMht = cms.vdouble( 0.0 ),
75218     minMeff = cms.vdouble( 0.0 ),
75219     meffSlope = cms.vdouble( 1.0 )
75220 )
75221 fragment.hltPreCaloMET60DTCluster50 = cms.EDFilter( "HLTPrescaler",
75222     offset = cms.uint32( 0 ),
75223     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75224 )
75225 fragment.hltDTrechitClusterProducer50 = cms.EDProducer( "DTrechitClusterProducer",
75226     nRechitMin = cms.int32( 50 ),
75227     rParam = cms.double( 0.4 ),
75228     nStationThres = cms.int32( 10 ),
75229     recHitLabel = cms.InputTag( "hltDt1DRecHits" )
75230 )
75231 fragment.hltMuonRecHitClusterFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75232     ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ),
75233     MinN = cms.int32( 1 ),
75234     MinSize = cms.int32( 50 ),
75235     MinSizeMinusMB1 = cms.int32( 0 ),
75236     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75237     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75238     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75239     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75240     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
75241     Max_nMB1 = cms.int32( -1 ),
75242     Max_nMB2 = cms.int32( -1 ),
75243     Max_nME11 = cms.int32( -1 ),
75244     Max_nME12 = cms.int32( -1 ),
75245     Max_nME41 = cms.int32( -1 ),
75246     Max_nME42 = cms.int32( -1 ),
75247     MinNstation = cms.int32( 0 ),
75248     MinAvgStation = cms.double( 0.0 ),
75249     MinTime = cms.double( -999.0 ),
75250     MaxTime = cms.double( 999.0 ),
75251     MinEta = cms.double( -1.0 ),
75252     MaxEta = cms.double( -1.0 ),
75253     MaxTimeSpread = cms.double( 999.0 )
75254 )
75255 fragment.hltPreCaloMET60DTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler",
75256     offset = cms.uint32( 0 ),
75257     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75258 )
75259 fragment.hltMuonRecHitClusterNoMB1SFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75260     ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ),
75261     MinN = cms.int32( 1 ),
75262     MinSize = cms.int32( -1 ),
75263     MinSizeMinusMB1 = cms.int32( 50 ),
75264     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75265     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75266     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75267     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75268     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
75269     Max_nMB1 = cms.int32( -1 ),
75270     Max_nMB2 = cms.int32( -1 ),
75271     Max_nME11 = cms.int32( -1 ),
75272     Max_nME12 = cms.int32( -1 ),
75273     Max_nME41 = cms.int32( -1 ),
75274     Max_nME42 = cms.int32( -1 ),
75275     MinNstation = cms.int32( 0 ),
75276     MinAvgStation = cms.double( 0.0 ),
75277     MinTime = cms.double( -999.0 ),
75278     MaxTime = cms.double( 999.0 ),
75279     MinEta = cms.double( -1.0 ),
75280     MaxEta = cms.double( -1.0 ),
75281     MaxTimeSpread = cms.double( 999.0 )
75282 )
75283 fragment.hltPreL1METDTCluster50 = cms.EDFilter( "HLTPrescaler",
75284     offset = cms.uint32( 0 ),
75285     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75286 )
75287 fragment.hltPreL1METDTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler",
75288     offset = cms.uint32( 0 ),
75289     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75290 )
75291 fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed",
75292     saveTags = cms.bool( True ),
75293     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
75294     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
75295     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
75296     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
75297     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
75298     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
75299     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
75300     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
75301     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
75302     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
75303 )
75304 fragment.hltPreCscClusterLoose = cms.EDFilter( "HLTPrescaler",
75305     offset = cms.uint32( 0 ),
75306     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75307 )
75308 fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer",
75309     nRechitMin = cms.int32( 50 ),
75310     rParam = cms.double( 0.4 ),
75311     nStationThres = cms.int32( 10 ),
75312     recHitLabel = cms.InputTag( "hltCsc2DRecHits" )
75313 )
75314 fragment.hltCscClusterLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75315     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75316     MinN = cms.int32( 1 ),
75317     MinSize = cms.int32( -1 ),
75318     MinSizeMinusMB1 = cms.int32( -1 ),
75319     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75320     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75321     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75322     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75323     MinSizeRegionCutClusterSize = cms.vint32( 200, 100, 500, 500 ),
75324     Max_nMB1 = cms.int32( -1 ),
75325     Max_nMB2 = cms.int32( -1 ),
75326     Max_nME11 = cms.int32( 0 ),
75327     Max_nME12 = cms.int32( 0 ),
75328     Max_nME41 = cms.int32( -1 ),
75329     Max_nME42 = cms.int32( -1 ),
75330     MinNstation = cms.int32( 0 ),
75331     MinAvgStation = cms.double( 0.0 ),
75332     MinTime = cms.double( -5.0 ),
75333     MaxTime = cms.double( 12.5 ),
75334     MinEta = cms.double( -1.0 ),
75335     MaxEta = cms.double( -1.0 ),
75336     MaxTimeSpread = cms.double( -1.0 )
75337 )
75338 fragment.hltPreCscClusterMedium = cms.EDFilter( "HLTPrescaler",
75339     offset = cms.uint32( 0 ),
75340     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75341 )
75342 fragment.hltCscClusterMedium = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75343     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75344     MinN = cms.int32( 1 ),
75345     MinSize = cms.int32( -1 ),
75346     MinSizeMinusMB1 = cms.int32( -1 ),
75347     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75348     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75349     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75350     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75351     MinSizeRegionCutClusterSize = cms.vint32( 300, 100, 800, 500 ),
75352     Max_nMB1 = cms.int32( -1 ),
75353     Max_nMB2 = cms.int32( -1 ),
75354     Max_nME11 = cms.int32( 0 ),
75355     Max_nME12 = cms.int32( 0 ),
75356     Max_nME41 = cms.int32( -1 ),
75357     Max_nME42 = cms.int32( -1 ),
75358     MinNstation = cms.int32( 0 ),
75359     MinAvgStation = cms.double( 0.0 ),
75360     MinTime = cms.double( -5.0 ),
75361     MaxTime = cms.double( 12.5 ),
75362     MinEta = cms.double( -1.0 ),
75363     MaxEta = cms.double( -1.0 ),
75364     MaxTimeSpread = cms.double( -1.0 )
75365 )
75366 fragment.hltPreCscClusterTight = cms.EDFilter( "HLTPrescaler",
75367     offset = cms.uint32( 0 ),
75368     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75369 )
75370 fragment.hltCscClusterTight = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75371     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75372     MinN = cms.int32( 1 ),
75373     MinSize = cms.int32( -1 ),
75374     MinSizeMinusMB1 = cms.int32( -1 ),
75375     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75376     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75377     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75378     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75379     MinSizeRegionCutClusterSize = cms.vint32( 500, 100, 800, 500 ),
75380     Max_nMB1 = cms.int32( -1 ),
75381     Max_nMB2 = cms.int32( -1 ),
75382     Max_nME11 = cms.int32( 0 ),
75383     Max_nME12 = cms.int32( 0 ),
75384     Max_nME41 = cms.int32( -1 ),
75385     Max_nME42 = cms.int32( -1 ),
75386     MinNstation = cms.int32( 0 ),
75387     MinAvgStation = cms.double( 0.0 ),
75388     MinTime = cms.double( -5.0 ),
75389     MaxTime = cms.double( 12.5 ),
75390     MinEta = cms.double( -1.0 ),
75391     MaxEta = cms.double( -1.0 ),
75392     MaxTimeSpread = cms.double( -1.0 )
75393 )
75394 fragment.hltPreCscCluster50Photon20Unseeded = cms.EDFilter( "HLTPrescaler",
75395     offset = cms.uint32( 0 ),
75396     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75397 )
75398 fragment.hltCscClusterVeryLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75399     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75400     MinN = cms.int32( 1 ),
75401     MinSize = cms.int32( -1 ),
75402     MinSizeMinusMB1 = cms.int32( -1 ),
75403     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75404     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75405     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75406     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75407     MinSizeRegionCutClusterSize = cms.vint32( 50, 50, 100, 100 ),
75408     Max_nMB1 = cms.int32( -1 ),
75409     Max_nMB2 = cms.int32( -1 ),
75410     Max_nME11 = cms.int32( 0 ),
75411     Max_nME12 = cms.int32( 0 ),
75412     Max_nME41 = cms.int32( -1 ),
75413     Max_nME42 = cms.int32( -1 ),
75414     MinNstation = cms.int32( 0 ),
75415     MinAvgStation = cms.double( 0.0 ),
75416     MinTime = cms.double( -5.0 ),
75417     MaxTime = cms.double( 12.5 ),
75418     MinEta = cms.double( -1.0 ),
75419     MaxEta = cms.double( -1.0 ),
75420     MaxTimeSpread = cms.double( -1.0 )
75421 )
75422 fragment.hltEG20EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter",
75423     saveTags = cms.bool( True ),
75424     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
75425     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
75426     etcutEB = cms.double( 20.0 ),
75427     etcutEE = cms.double( 20.0 ),
75428     minEtaCut = cms.double( -9999.0 ),
75429     maxEtaCut = cms.double( 9999.0 ),
75430     ncandcut = cms.int32( 1 )
75431 )
75432 fragment.hltEG20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
75433     saveTags = cms.bool( True ),
75434     candTag = cms.InputTag( "hltEG20EtFilterUnseeded" ),
75435     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
75436     rhoTag = cms.InputTag( "" ),
75437     energyLowEdges = cms.vdouble( 0.0 ),
75438     lessThan = cms.bool( True ),
75439     useEt = cms.bool( False ),
75440     useAbs = cms.bool( False ),
75441     thrRegularEB = cms.vdouble( -1.0 ),
75442     thrRegularEE = cms.vdouble( -1.0 ),
75443     thrOverEEB = cms.vdouble( 0.15 ),
75444     thrOverEEE = cms.vdouble( 0.1 ),
75445     thrOverE2EB = cms.vdouble( -1.0 ),
75446     thrOverE2EE = cms.vdouble( -1.0 ),
75447     ncandcut = cms.int32( 1 ),
75448     doRhoCorrection = cms.bool( False ),
75449     rhoMax = cms.double( 9.9999999E7 ),
75450     rhoScale = cms.double( 1.0 ),
75451     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75452     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75453     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75454 )
75455 fragment.hltPreCscCluster50Photon30Unseeded = cms.EDFilter( "HLTPrescaler",
75456     offset = cms.uint32( 0 ),
75457     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75458 )
75459 fragment.hltEG30EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter",
75460     saveTags = cms.bool( True ),
75461     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
75462     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
75463     etcutEB = cms.double( 30.0 ),
75464     etcutEE = cms.double( 30.0 ),
75465     minEtaCut = cms.double( -9999.0 ),
75466     maxEtaCut = cms.double( 9999.0 ),
75467     ncandcut = cms.int32( 1 )
75468 )
75469 fragment.hltEG30HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
75470     saveTags = cms.bool( True ),
75471     candTag = cms.InputTag( "hltEG30EtFilterUnseeded" ),
75472     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
75473     rhoTag = cms.InputTag( "" ),
75474     energyLowEdges = cms.vdouble( 0.0 ),
75475     lessThan = cms.bool( True ),
75476     useEt = cms.bool( False ),
75477     useAbs = cms.bool( False ),
75478     thrRegularEB = cms.vdouble( -1.0 ),
75479     thrRegularEE = cms.vdouble( -1.0 ),
75480     thrOverEEB = cms.vdouble( 0.15 ),
75481     thrOverEEE = cms.vdouble( 0.1 ),
75482     thrOverE2EB = cms.vdouble( -1.0 ),
75483     thrOverE2EE = cms.vdouble( -1.0 ),
75484     ncandcut = cms.int32( 1 ),
75485     doRhoCorrection = cms.bool( False ),
75486     rhoMax = cms.double( 9.9999999E7 ),
75487     rhoScale = cms.double( 1.0 ),
75488     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75489     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75490     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75491 )
75492 fragment.hltPreCscCluster100Ele5 = cms.EDFilter( "HLTPrescaler",
75493     offset = cms.uint32( 0 ),
75494     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75495 )
75496 fragment.hltCscCluster100NoME1112 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75497     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75498     MinN = cms.int32( 1 ),
75499     MinSize = cms.int32( 100 ),
75500     MinSizeMinusMB1 = cms.int32( -1 ),
75501     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75502     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75503     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75504     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75505     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
75506     Max_nMB1 = cms.int32( -1 ),
75507     Max_nMB2 = cms.int32( -1 ),
75508     Max_nME11 = cms.int32( 0 ),
75509     Max_nME12 = cms.int32( 0 ),
75510     Max_nME41 = cms.int32( -1 ),
75511     Max_nME42 = cms.int32( -1 ),
75512     MinNstation = cms.int32( 0 ),
75513     MinAvgStation = cms.double( 0.0 ),
75514     MinTime = cms.double( -5.0 ),
75515     MaxTime = cms.double( 12.5 ),
75516     MinEta = cms.double( -1.0 ),
75517     MaxEta = cms.double( -1.0 ),
75518     MaxTimeSpread = cms.double( -1.0 )
75519 )
75520 fragment.hltEG5EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
75521     saveTags = cms.bool( True ),
75522     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
75523     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
75524     etcutEB = cms.double( 5.0 ),
75525     etcutEE = cms.double( 5.0 ),
75526     minEtaCut = cms.double( -9999.0 ),
75527     maxEtaCut = cms.double( 9999.0 ),
75528     ncandcut = cms.int32( 1 )
75529 )
75530 fragment.hltEG5HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
75531     saveTags = cms.bool( True ),
75532     candTag = cms.InputTag( "hltEG5EtUnseededFilter" ),
75533     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
75534     rhoTag = cms.InputTag( "" ),
75535     energyLowEdges = cms.vdouble( 0.0 ),
75536     lessThan = cms.bool( True ),
75537     useEt = cms.bool( False ),
75538     useAbs = cms.bool( False ),
75539     thrRegularEB = cms.vdouble( -1.0 ),
75540     thrRegularEE = cms.vdouble( -1.0 ),
75541     thrOverEEB = cms.vdouble( 0.15 ),
75542     thrOverEEE = cms.vdouble( 0.1 ),
75543     thrOverE2EB = cms.vdouble( -1.0 ),
75544     thrOverE2EE = cms.vdouble( -1.0 ),
75545     ncandcut = cms.int32( 1 ),
75546     doRhoCorrection = cms.bool( False ),
75547     rhoMax = cms.double( 9.9999999E7 ),
75548     rhoScale = cms.double( 1.0 ),
75549     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75550     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75551     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75552 )
75553 fragment.hltEG5CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
75554     saveTags = cms.bool( True ),
75555     candTag = cms.InputTag( "hltEG5HEUnseededFilter" ),
75556     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
75557     rhoTag = cms.InputTag( "" ),
75558     energyLowEdges = cms.vdouble( 0.0 ),
75559     lessThan = cms.bool( True ),
75560     useEt = cms.bool( False ),
75561     useAbs = cms.bool( False ),
75562     thrRegularEB = cms.vdouble( 0.014 ),
75563     thrRegularEE = cms.vdouble( 0.035 ),
75564     thrOverEEB = cms.vdouble( -1.0 ),
75565     thrOverEEE = cms.vdouble( -1.0 ),
75566     thrOverE2EB = cms.vdouble( -1.0 ),
75567     thrOverE2EE = cms.vdouble( -1.0 ),
75568     ncandcut = cms.int32( 1 ),
75569     doRhoCorrection = cms.bool( False ),
75570     rhoMax = cms.double( 9.9999999E7 ),
75571     rhoScale = cms.double( 1.0 ),
75572     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75573     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75574     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75575 )
75576 fragment.hltEle5CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
75577     saveTags = cms.bool( True ),
75578     candTag = cms.InputTag( "hltEG5CaloIdLClusterShapeUnseededFilter" ),
75579     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
75580     npixelmatchcut = cms.double( 1.0 ),
75581     ncandcut = cms.int32( 1 ),
75582     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
75583     s_a_phi1B = cms.double( 0.0069 ),
75584     s_a_phi1I = cms.double( 0.0088 ),
75585     s_a_phi1F = cms.double( 0.0076 ),
75586     s_a_phi2B = cms.double( 3.7E-4 ),
75587     s_a_phi2I = cms.double( 7.0E-4 ),
75588     s_a_phi2F = cms.double( 0.00906 ),
75589     s_a_zB = cms.double( 0.012 ),
75590     s_a_rI = cms.double( 0.027 ),
75591     s_a_rF = cms.double( 0.04 ),
75592     s2_threshold = cms.double( 0.4 ),
75593     tanhSO10BarrelThres = cms.double( 0.35 ),
75594     tanhSO10InterThres = cms.double( 1.0 ),
75595     tanhSO10ForwardThres = cms.double( 1.0 ),
75596     useS = cms.bool( False ),
75597     pixelVeto = cms.bool( False )
75598 )
75599 fragment.hltEle5CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
75600     saveTags = cms.bool( True ),
75601     candTag = cms.InputTag( "hltEle5CaloIdLPixelMatchUnseededFilter" ),
75602     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
75603     rhoTag = cms.InputTag( "" ),
75604     energyLowEdges = cms.vdouble( 0.0 ),
75605     lessThan = cms.bool( True ),
75606     useEt = cms.bool( False ),
75607     useAbs = cms.bool( False ),
75608     thrRegularEB = cms.vdouble( 150.0 ),
75609     thrRegularEE = cms.vdouble( 150.0 ),
75610     thrOverEEB = cms.vdouble( -1.0 ),
75611     thrOverEEE = cms.vdouble( -1.0 ),
75612     thrOverE2EB = cms.vdouble( -1.0 ),
75613     thrOverE2EE = cms.vdouble( -1.0 ),
75614     ncandcut = cms.int32( 1 ),
75615     doRhoCorrection = cms.bool( False ),
75616     rhoMax = cms.double( 9.9999999E7 ),
75617     rhoScale = cms.double( 1.0 ),
75618     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75619     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75620     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75621 )
75622 fragment.hltPreCscCluster100Mu5 = cms.EDFilter( "HLTPrescaler",
75623     offset = cms.uint32( 0 ),
75624     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75625 )
75626 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q = cms.EDFilter( "HLTMuonL3PreFilter",
75627     saveTags = cms.bool( True ),
75628     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
75629     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
75630     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
75631     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
75632     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
75633     MinN = cms.int32( 1 ),
75634     MaxEta = cms.double( 1.0E99 ),
75635     MinNhits = cms.int32( 0 ),
75636     MaxDr = cms.double( 2.0 ),
75637     MinDr = cms.double( -1.0 ),
75638     MaxDz = cms.double( 9999.0 ),
75639     MinDxySig = cms.double( -1.0 ),
75640     MinPt = cms.double( 5.0 ),
75641     NSigmaPt = cms.double( 0.0 ),
75642     MaxNormalizedChi2 = cms.double( 9999.0 ),
75643     MaxDXYBeamSpot = cms.double( 9999.0 ),
75644     MinDXYBeamSpot = cms.double( -1.0 ),
75645     MinNmuonHits = cms.int32( 0 ),
75646     MaxPtDifference = cms.double( 9999.0 ),
75647     MinTrackPt = cms.double( 0.0 ),
75648     minMuonStations = cms.int32( 2 ),
75649     minTrkHits = cms.int32( -1 ),
75650     minMuonHits = cms.int32( -1 ),
75651     allowedTypeMask = cms.uint32( 255 ),
75652     requiredTypeMask = cms.uint32( 0 ),
75653     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
75654     trkMuonId = cms.uint32( 0 ),
75655     L1MatchingdR = cms.double( 0.3 ),
75656     MatchToPreviousCand = cms.bool( True ),
75657     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
75658     requireL3MuonTrajectorySeed = cms.bool( False ),
75659     useSimpleGeometry = cms.bool( True ),
75660     useStation2 = cms.bool( True ),
75661     fallbackToME1 = cms.bool( False ),
75662     cosmicPropagationHypothesis = cms.bool( False ),
75663     useMB2InOverlap = cms.bool( False ),
75664     useTrack = cms.string( "tracker" ),
75665     useState = cms.string( "atVertex" ),
75666     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
75667     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
75668     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
75669 )
75670 fragment.hltPreCscCluster100PNetTauhPFJet10Loose = cms.EDFilter( "HLTPrescaler",
75671     offset = cms.uint32( 0 ),
75672     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75673 )
75674 fragment.hltL2Tau10 = cms.EDFilter( "HLT1CaloJet",
75675     saveTags = cms.bool( True ),
75676     inputTag = cms.InputTag( "hltL2TauJets" ),
75677     triggerType = cms.int32( 84 ),
75678     MinE = cms.double( -1.0 ),
75679     MinPt = cms.double( 10.0 ),
75680     MinMass = cms.double( -1.0 ),
75681     MaxMass = cms.double( -1.0 ),
75682     MinEta = cms.double( -1.0 ),
75683     MaxEta = cms.double( -1.0 ),
75684     MinN = cms.int32( 1 )
75685 )
75686 fragment.hltL2GlobIsoTau10 = cms.EDFilter( "HLT1CaloJet",
75687     saveTags = cms.bool( True ),
75688     inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ),
75689     triggerType = cms.int32( 84 ),
75690     MinE = cms.double( -1.0 ),
75691     MinPt = cms.double( 10.0 ),
75692     MinMass = cms.double( -1.0 ),
75693     MaxMass = cms.double( -1.0 ),
75694     MinEta = cms.double( -1.0 ),
75695     MaxEta = cms.double( -1.0 ),
75696     MinN = cms.int32( 1 )
75697 )
75698 fragment.hltPFJetForBtagSelectorMinPt10 = cms.EDFilter( "HLT1PFJet",
75699     saveTags = cms.bool( True ),
75700     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
75701     triggerType = cms.int32( 86 ),
75702     MinE = cms.double( -1.0 ),
75703     MinPt = cms.double( 10.0 ),
75704     MinMass = cms.double( -1.0 ),
75705     MaxMass = cms.double( -1.0 ),
75706     MinEta = cms.double( -1.0 ),
75707     MaxEta = cms.double( 2.6 ),
75708     MinN = cms.int32( 1 )
75709 )
75710 fragment.hltPFJetForBtagMinPt10 = cms.EDProducer( "HLTPFJetCollectionProducer",
75711     HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt10" ),
75712     TriggerTypes = cms.vint32( 86 )
75713 )
75714 fragment.hltDeepBLifetimeTagInfosPFMinPt10 = cms.EDProducer( "CandIPProducer",
75715     primaryVertex = cms.InputTag( "hltVerticesPFFilter" ),
75716     computeProbabilities = cms.bool( True ),
75717     computeGhostTrack = cms.bool( True ),
75718     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75719     minimumNumberOfPixelHits = cms.int32( 2 ),
75720     minimumNumberOfHits = cms.int32( 3 ),
75721     maximumTransverseImpactParameter = cms.double( 0.2 ),
75722     minimumTransverseMomentum = cms.double( 1.0 ),
75723     maximumChiSquared = cms.double( 5.0 ),
75724     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
75725     jetDirectionUsingTracks = cms.bool( False ),
75726     jetDirectionUsingGhostTrack = cms.bool( False ),
75727     useTrackQuality = cms.bool( False ),
75728     jets = cms.InputTag( "hltPFJetForBtagMinPt10" ),
75729     candidates = cms.InputTag( "hltParticleFlow" ),
75730     maxDeltaR = cms.double( 0.4 )
75731 )
75732 fragment.hltPrimaryVertexAssociationMinPt10 = cms.EDProducer( "PFCandidatePrimaryVertexSorter",
75733     sorting = cms.PSet(  ),
75734     assignment = cms.PSet( 
75735       maxDxyForJetAxisAssigment = cms.double( 0.1 ),
75736       maxDzForJetAxisAssigment = cms.double( 0.1 ),
75737       useTiming = cms.bool( False ),
75738       preferHighRanked = cms.bool( False ),
75739       EtaMinUseDz = cms.double( -1.0 ),
75740       maxDistanceToJetAxis = cms.double( 0.07 ),
75741       PtMaxCharged = cms.double( -1.0 ),
75742       minJetPt = cms.double( 25.0 ),
75743       maxDzSigForPrimaryAssignment = cms.double( 5.0 ),
75744       OnlyUseFirstDz = cms.bool( False ),
75745       maxDzErrorForPrimaryAssignment = cms.double( 0.05 ),
75746       maxDzForPrimaryAssignment = cms.double( 0.1 ),
75747       maxJetDeltaR = cms.double( 0.5 ),
75748       maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ),
75749       DzCutForChargedFromPUVtxs = cms.double( 0.2 ),
75750       maxDtSigForPrimaryAssignment = cms.double( 3.0 ),
75751       maxDxyForNotReconstructedPrimary = cms.double( 0.01 ),
75752       useVertexFit = cms.bool( True ),
75753       NumOfPUVtxsForCharged = cms.uint32( 0 )
75754     ),
75755     qualityForPrimary = cms.int32( 2 ),
75756     usePVMET = cms.bool( True ),
75757     particles = cms.InputTag( "hltParticleFlow" ),
75758     vertices = cms.InputTag( "hltVerticesPFFilter" ),
75759     jets = cms.InputTag( "hltPFJetForBtagMinPt10" ),
75760     produceAssociationToOriginalVertices = cms.bool( True ),
75761     produceSortedVertices = cms.bool( False ),
75762     producePileUpCollection = cms.bool( False ),
75763     produceNoPileUpCollection = cms.bool( False )
75764 )
75765 fragment.hltParticleNetJetTagInfosMinPt10 = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
75766     jet_radius = cms.double( 0.4 ),
75767     min_jet_pt = cms.double( 10.0 ),
75768     max_jet_eta = cms.double( 2.5 ),
75769     min_pt_for_track_properties = cms.double( 0.95 ),
75770     min_pt_for_pfcandidates = cms.double( 0.1 ),
75771     use_puppiP4 = cms.bool( False ),
75772     include_neutrals = cms.bool( True ),
75773     sort_by_sip2dsig = cms.bool( False ),
75774     min_puppi_wgt = cms.double( -1.0 ),
75775     flip_ip_sign = cms.bool( False ),
75776     sip3dSigMax = cms.double( -1.0 ),
75777     use_hlt_features = cms.bool( True ),
75778     vertices = cms.InputTag( "hltVerticesPFFilter" ),
75779     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
75780     pf_candidates = cms.InputTag( "hltParticleFlow" ),
75781     jets = cms.InputTag( "hltPFJetForBtagMinPt10" ),
75782     unsubjet_map = cms.InputTag( "" ),
75783     puppi_value_map = cms.InputTag( "" ),
75784     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt10','original' ),
75785     use_scouting_features = cms.bool( False ),
75786     normchi2_value_map = cms.InputTag( "" ),
75787     dz_value_map = cms.InputTag( "" ),
75788     dxy_value_map = cms.InputTag( "" ),
75789     dzsig_value_map = cms.InputTag( "" ),
75790     dxysig_value_map = cms.InputTag( "" ),
75791     lostInnerHits_value_map = cms.InputTag( "" ),
75792     quality_value_map = cms.InputTag( "" ),
75793     trkPt_value_map = cms.InputTag( "" ),
75794     trkEta_value_map = cms.InputTag( "" ),
75795     trkPhi_value_map = cms.InputTag( "" ),
75796     covarianceVersion = cms.int32( 1 ),
75797     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
75798 )
75799 fragment.hltParticleNetONNXJetTagsMinPt10 = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
75800     src = cms.InputTag( "hltParticleNetJetTagInfosMinPt10" ),
75801     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ),
75802     preprocessParams = cms.PSet(  ),
75803     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ),
75804     flav_names = cms.vstring( 'probtauhp',
75805       'probtauhm',
75806       'probb',
75807       'probc',
75808       'probuds',
75809       'probg',
75810       'ptcorr' ),
75811     jets = cms.InputTag( "" ),
75812     produceValueMap = cms.untracked.bool( False ),
75813     debugMode = cms.untracked.bool( False )
75814 )
75815 fragment.hltParticleNetDiscriminatorsJetTagsMinPt10 = cms.EDProducer( "BTagProbabilityToDiscriminator",
75816     discriminators = cms.VPSet( 
75817       cms.PSet(  name = cms.string( "BvsAll" ),
75818         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb' ),
75819         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' )
75820       ),
75821       cms.PSet(  name = cms.string( "CvsAll" ),
75822         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ),
75823         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' )
75824       ),
75825       cms.PSet(  name = cms.string( "TauhvsAll" ),
75826         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' ),
75827         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg','hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' )
75828       ),
75829       cms.PSet(  name = cms.string( "CvsL" ),
75830         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ),
75831         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' )
75832       )
75833     )
75834 )
75835 fragment.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter",
75836     saveTags = cms.bool( True ),
75837     nExpected = cms.int32( 1 ),
75838     taus = cms.InputTag( "hltPFJetForBtagMinPt10" ),
75839     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt10','TauhvsAll' ),
75840     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt10','ptcorr' ),
75841     seeds = cms.InputTag( "hltL2GlobIsoTau10" ),
75842     seedTypes = cms.vint32( -100 ),
75843     selection = cms.string( "double t1 = 0.001; return t1;" ),
75844     minPt = cms.double( 10.0 ),
75845     maxEta = cms.double( 2.3 ),
75846     usePtCorr = cms.bool( True ),
75847     matchWithSeeds = cms.bool( False ),
75848     matchingdR = cms.double( 0.5 )
75849 )
75850 fragment.hltL1sSingleMuShowerNominalorTight = cms.EDFilter( "HLTL1TSeed",
75851     saveTags = cms.bool( True ),
75852     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
75853     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
75854     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
75855     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
75856     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
75857     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
75858     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
75859     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
75860     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
75861     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
75862 )
75863 fragment.hltPreCscCluster150DisplacedSingleJet30Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
75864     offset = cms.uint32( 0 ),
75865     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75866 )
75867 fragment.hltSingleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet",
75868     saveTags = cms.bool( True ),
75869     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
75870     triggerType = cms.int32( 85 ),
75871     MinE = cms.double( -1.0 ),
75872     MinPt = cms.double( 30.0 ),
75873     MinMass = cms.double( -1.0 ),
75874     MaxMass = cms.double( -1.0 ),
75875     MinEta = cms.double( -1.0 ),
75876     MaxEta = cms.double( 2.0 ),
75877     MinN = cms.int32( 1 )
75878 )
75879 fragment.hltSingleCentralCaloJetpt30PtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
75880     HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt30" ),
75881     TriggerTypes = cms.vint32( 85 )
75882 )
75883 fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
75884     jets = cms.InputTag( "hltSingleCentralCaloJetpt30PtCollectionProducer" ),
75885     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
75886     coneSize = cms.double( 0.4 ),
75887     useAssigned = cms.bool( False ),
75888     pvSrc = cms.InputTag( "" )
75889 )
75890 fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer30Pt = cms.EDProducer( "TrackIPProducer",
75891     jetTracks = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex30Pt" ),
75892     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75893     computeProbabilities = cms.bool( False ),
75894     computeGhostTrack = cms.bool( False ),
75895     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75896     minimumNumberOfPixelHits = cms.int32( 2 ),
75897     minimumNumberOfHits = cms.int32( 8 ),
75898     maximumTransverseImpactParameter = cms.double( 0.1 ),
75899     minimumTransverseMomentum = cms.double( 1.0 ),
75900     maximumChiSquared = cms.double( 20.0 ),
75901     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75902     jetDirectionUsingTracks = cms.bool( False ),
75903     jetDirectionUsingGhostTrack = cms.bool( False ),
75904     useTrackQuality = cms.bool( False )
75905 )
75906 fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP30PtShortSig5 = cms.EDProducer( "JetTagProducer",
75907     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
75908     tagInfos = cms.VInputTag( 'hltL3DisplacedSingleJet100FullTracksTrackIPProducer30Pt' )
75909 )
75910 fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
75911     saveTags = cms.bool( True ),
75912     Jets = cms.InputTag( "hltSingleCentralCaloJetpt30PtCollectionProducer" ),
75913     JetTags = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP30PtShortSig5" ),
75914     MinTag = cms.double( -999999.0 ),
75915     MaxTag = cms.double( 1.5 ),
75916     MinJets = cms.int32( 1 ),
75917     MatchJetsByDeltaR = cms.bool( False ),
75918     MaxJetDeltaR = cms.double( 0.1 ),
75919     TriggerType = cms.int32( 85 )
75920 )
75921 fragment.hltSingleDisplacedHLTCaloJetCollectionProducer30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
75922     HLTObject = cms.InputTag( "hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5" ),
75923     TriggerTypes = cms.vint32( 85 )
75924 )
75925 fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
75926     jets = cms.InputTag( "hltSingleDisplacedHLTCaloJetCollectionProducer30Pt1PtrkShortSig5" ),
75927     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
75928     coneSize = cms.double( 0.4 ),
75929     useAssigned = cms.bool( False ),
75930     pvSrc = cms.InputTag( "" )
75931 )
75932 fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
75933     jetTracks = cms.InputTag( "hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex30Pt1PtrkShortSig5" ),
75934     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75935     computeProbabilities = cms.bool( False ),
75936     computeGhostTrack = cms.bool( False ),
75937     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75938     minimumNumberOfPixelHits = cms.int32( 2 ),
75939     minimumNumberOfHits = cms.int32( 8 ),
75940     maximumTransverseImpactParameter = cms.double( 0.1 ),
75941     minimumTransverseMomentum = cms.double( 0.5 ),
75942     maximumChiSquared = cms.double( 20.0 ),
75943     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75944     jetDirectionUsingTracks = cms.bool( False ),
75945     jetDirectionUsingGhostTrack = cms.bool( False ),
75946     useTrackQuality = cms.bool( False )
75947 )
75948 fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
75949     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
75950     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer30Pt1PtrkShortSig5' )
75951 )
75952 fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
75953     saveTags = cms.bool( True ),
75954     Jets = cms.InputTag( "hltSingleDisplacedHLTCaloJetCollectionProducer30Pt1PtrkShortSig5" ),
75955     JetTags = cms.InputTag( "hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP30Pt1PtrkShortSig5" ),
75956     MinTag = cms.double( -999999.0 ),
75957     MaxTag = cms.double( 1.5 ),
75958     MinJets = cms.int32( 1 ),
75959     MatchJetsByDeltaR = cms.bool( False ),
75960     MaxJetDeltaR = cms.double( 0.1 ),
75961     TriggerType = cms.int32( 85 )
75962 )
75963 fragment.hltCscCluster150 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75964     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75965     MinN = cms.int32( 1 ),
75966     MinSize = cms.int32( 150 ),
75967     MinSizeMinusMB1 = cms.int32( -1 ),
75968     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75969     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75970     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75971     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75972     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
75973     Max_nMB1 = cms.int32( -1 ),
75974     Max_nMB2 = cms.int32( -1 ),
75975     Max_nME11 = cms.int32( -1 ),
75976     Max_nME12 = cms.int32( -1 ),
75977     Max_nME41 = cms.int32( -1 ),
75978     Max_nME42 = cms.int32( -1 ),
75979     MinNstation = cms.int32( 0 ),
75980     MinAvgStation = cms.double( 0.0 ),
75981     MinTime = cms.double( -5.0 ),
75982     MaxTime = cms.double( 12.5 ),
75983     MinEta = cms.double( -1.0 ),
75984     MaxEta = cms.double( -1.0 ),
75985     MaxTimeSpread = cms.double( -1.0 )
75986 )
75987 fragment.hltPreCscCluster150DisplacedSingleJet35Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
75988     offset = cms.uint32( 0 ),
75989     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75990 )
75991 fragment.hltSingleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet",
75992     saveTags = cms.bool( True ),
75993     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
75994     triggerType = cms.int32( 85 ),
75995     MinE = cms.double( -1.0 ),
75996     MinPt = cms.double( 35.0 ),
75997     MinMass = cms.double( -1.0 ),
75998     MaxMass = cms.double( -1.0 ),
75999     MinEta = cms.double( -1.0 ),
76000     MaxEta = cms.double( 2.0 ),
76001     MinN = cms.int32( 1 )
76002 )
76003 fragment.hltSingleCentralCaloJetpt35PtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
76004     HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt35" ),
76005     TriggerTypes = cms.vint32( 85 )
76006 )
76007 fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
76008     jets = cms.InputTag( "hltSingleCentralCaloJetpt35PtCollectionProducer" ),
76009     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
76010     coneSize = cms.double( 0.4 ),
76011     useAssigned = cms.bool( False ),
76012     pvSrc = cms.InputTag( "" )
76013 )
76014 fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer35Pt = cms.EDProducer( "TrackIPProducer",
76015     jetTracks = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex35Pt" ),
76016     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
76017     computeProbabilities = cms.bool( False ),
76018     computeGhostTrack = cms.bool( False ),
76019     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76020     minimumNumberOfPixelHits = cms.int32( 2 ),
76021     minimumNumberOfHits = cms.int32( 8 ),
76022     maximumTransverseImpactParameter = cms.double( 0.1 ),
76023     minimumTransverseMomentum = cms.double( 1.0 ),
76024     maximumChiSquared = cms.double( 20.0 ),
76025     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
76026     jetDirectionUsingTracks = cms.bool( False ),
76027     jetDirectionUsingGhostTrack = cms.bool( False ),
76028     useTrackQuality = cms.bool( False )
76029 )
76030 fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP35PtShortSig5 = cms.EDProducer( "JetTagProducer",
76031     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
76032     tagInfos = cms.VInputTag( 'hltL3DisplacedSingleJet100FullTracksTrackIPProducer35Pt' )
76033 )
76034 fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76035     saveTags = cms.bool( True ),
76036     Jets = cms.InputTag( "hltSingleCentralCaloJetpt35PtCollectionProducer" ),
76037     JetTags = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP35PtShortSig5" ),
76038     MinTag = cms.double( -999999.0 ),
76039     MaxTag = cms.double( 1.5 ),
76040     MinJets = cms.int32( 1 ),
76041     MatchJetsByDeltaR = cms.bool( False ),
76042     MaxJetDeltaR = cms.double( 0.1 ),
76043     TriggerType = cms.int32( 85 )
76044 )
76045 fragment.hltSingleDisplacedHLTCaloJetCollectionProducer35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
76046     HLTObject = cms.InputTag( "hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5" ),
76047     TriggerTypes = cms.vint32( 85 )
76048 )
76049 fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
76050     jets = cms.InputTag( "hltSingleDisplacedHLTCaloJetCollectionProducer35Pt1PtrkShortSig5" ),
76051     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
76052     coneSize = cms.double( 0.4 ),
76053     useAssigned = cms.bool( False ),
76054     pvSrc = cms.InputTag( "" )
76055 )
76056 fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
76057     jetTracks = cms.InputTag( "hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex35Pt1PtrkShortSig5" ),
76058     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
76059     computeProbabilities = cms.bool( False ),
76060     computeGhostTrack = cms.bool( False ),
76061     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76062     minimumNumberOfPixelHits = cms.int32( 2 ),
76063     minimumNumberOfHits = cms.int32( 8 ),
76064     maximumTransverseImpactParameter = cms.double( 0.1 ),
76065     minimumTransverseMomentum = cms.double( 0.5 ),
76066     maximumChiSquared = cms.double( 20.0 ),
76067     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
76068     jetDirectionUsingTracks = cms.bool( False ),
76069     jetDirectionUsingGhostTrack = cms.bool( False ),
76070     useTrackQuality = cms.bool( False )
76071 )
76072 fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
76073     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
76074     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer35Pt1PtrkShortSig5' )
76075 )
76076 fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76077     saveTags = cms.bool( True ),
76078     Jets = cms.InputTag( "hltSingleDisplacedHLTCaloJetCollectionProducer35Pt1PtrkShortSig5" ),
76079     JetTags = cms.InputTag( "hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP35Pt1PtrkShortSig5" ),
76080     MinTag = cms.double( -999999.0 ),
76081     MaxTag = cms.double( 1.5 ),
76082     MinJets = cms.int32( 1 ),
76083     MatchJetsByDeltaR = cms.bool( False ),
76084     MaxJetDeltaR = cms.double( 0.1 ),
76085     TriggerType = cms.int32( 85 )
76086 )
76087 fragment.hltPreCscCluster150DisplacedSingleJet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76088     offset = cms.uint32( 0 ),
76089     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76090 )
76091 fragment.hltSingleCentralCaloJetpt40PtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
76092     HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ),
76093     TriggerTypes = cms.vint32( 85 )
76094 )
76095 fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex40Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
76096     jets = cms.InputTag( "hltSingleCentralCaloJetpt40PtCollectionProducer" ),
76097     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
76098     coneSize = cms.double( 0.4 ),
76099     useAssigned = cms.bool( False ),
76100     pvSrc = cms.InputTag( "" )
76101 )
76102 fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer40Pt = cms.EDProducer( "TrackIPProducer",
76103     jetTracks = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex40Pt" ),
76104     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
76105     computeProbabilities = cms.bool( False ),
76106     computeGhostTrack = cms.bool( False ),
76107     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76108     minimumNumberOfPixelHits = cms.int32( 2 ),
76109     minimumNumberOfHits = cms.int32( 8 ),
76110     maximumTransverseImpactParameter = cms.double( 0.1 ),
76111     minimumTransverseMomentum = cms.double( 1.0 ),
76112     maximumChiSquared = cms.double( 20.0 ),
76113     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
76114     jetDirectionUsingTracks = cms.bool( False ),
76115     jetDirectionUsingGhostTrack = cms.bool( False ),
76116     useTrackQuality = cms.bool( False )
76117 )
76118 fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP40PtShortSig5 = cms.EDProducer( "JetTagProducer",
76119     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
76120     tagInfos = cms.VInputTag( 'hltL3DisplacedSingleJet100FullTracksTrackIPProducer40Pt' )
76121 )
76122 fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76123     saveTags = cms.bool( True ),
76124     Jets = cms.InputTag( "hltSingleCentralCaloJetpt40PtCollectionProducer" ),
76125     JetTags = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP40PtShortSig5" ),
76126     MinTag = cms.double( -999999.0 ),
76127     MaxTag = cms.double( 1.5 ),
76128     MinJets = cms.int32( 1 ),
76129     MatchJetsByDeltaR = cms.bool( False ),
76130     MaxJetDeltaR = cms.double( 0.1 ),
76131     TriggerType = cms.int32( 85 )
76132 )
76133 fragment.hltDisplacedHLTSingleCaloJetCollectionProducer40Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
76134     HLTObject = cms.InputTag( "hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5" ),
76135     TriggerTypes = cms.vint32( 85 )
76136 )
76137 fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex40Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
76138     jets = cms.InputTag( "hltDisplacedHLTSingleCaloJetCollectionProducer40Pt1PtrkShortSig5" ),
76139     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
76140     coneSize = cms.double( 0.4 ),
76141     useAssigned = cms.bool( False ),
76142     pvSrc = cms.InputTag( "" )
76143 )
76144 fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer40Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
76145     jetTracks = cms.InputTag( "hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex40Pt1PtrkShortSig5" ),
76146     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
76147     computeProbabilities = cms.bool( False ),
76148     computeGhostTrack = cms.bool( False ),
76149     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76150     minimumNumberOfPixelHits = cms.int32( 2 ),
76151     minimumNumberOfHits = cms.int32( 8 ),
76152     maximumTransverseImpactParameter = cms.double( 0.1 ),
76153     minimumTransverseMomentum = cms.double( 0.5 ),
76154     maximumChiSquared = cms.double( 20.0 ),
76155     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
76156     jetDirectionUsingTracks = cms.bool( False ),
76157     jetDirectionUsingGhostTrack = cms.bool( False ),
76158     useTrackQuality = cms.bool( False )
76159 )
76160 fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP40Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
76161     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
76162     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer40Pt1PtrkShortSig5' )
76163 )
76164 fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76165     saveTags = cms.bool( True ),
76166     Jets = cms.InputTag( "hltDisplacedHLTSingleCaloJetCollectionProducer40Pt1PtrkShortSig5" ),
76167     JetTags = cms.InputTag( "hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP40Pt1PtrkShortSig5" ),
76168     MinTag = cms.double( -999999.0 ),
76169     MaxTag = cms.double( 1.5 ),
76170     MinJets = cms.int32( 1 ),
76171     MatchJetsByDeltaR = cms.bool( False ),
76172     MaxJetDeltaR = cms.double( 0.1 ),
76173     TriggerType = cms.int32( 85 )
76174 )
76175 fragment.hltL1sMuShowerOneNominalORTwoLoose = cms.EDFilter( "HLTL1TSeed",
76176     saveTags = cms.bool( True ),
76177     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_TwoMuShower_Loose" ),
76178     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
76179     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
76180     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
76181     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
76182     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76183     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
76184     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
76185     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
76186     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
76187 )
76188 fragment.hltPreDoubleCscCluster75 = cms.EDFilter( "HLTPrescaler",
76189     offset = cms.uint32( 0 ),
76190     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76191 )
76192 fragment.hltCscDoubleCluster75 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
76193     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
76194     MinN = cms.int32( 2 ),
76195     MinSize = cms.int32( -1 ),
76196     MinSizeMinusMB1 = cms.int32( -1 ),
76197     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
76198     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
76199     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
76200     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
76201     MinSizeRegionCutClusterSize = cms.vint32( 75, 75, 75, 75 ),
76202     Max_nMB1 = cms.int32( -1 ),
76203     Max_nMB2 = cms.int32( -1 ),
76204     Max_nME11 = cms.int32( 0 ),
76205     Max_nME12 = cms.int32( 0 ),
76206     Max_nME41 = cms.int32( -1 ),
76207     Max_nME42 = cms.int32( -1 ),
76208     MinNstation = cms.int32( 0 ),
76209     MinAvgStation = cms.double( 0.0 ),
76210     MinTime = cms.double( -5.0 ),
76211     MaxTime = cms.double( 12.5 ),
76212     MinEta = cms.double( -1.0 ),
76213     MaxEta = cms.double( -1.0 ),
76214     MaxTimeSpread = cms.double( -1.0 )
76215 )
76216 fragment.hltPreIsoTrk200L1SingleMuShower = cms.EDFilter( "HLTPrescaler",
76217     offset = cms.uint32( 0 ),
76218     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76219 )
76220 fragment.hltTrk200MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter",
76221     saveTags = cms.bool( True ),
76222     minDEDx = cms.double( -1.0 ),
76223     minPT = cms.double( 200.0 ),
76224     minNOM = cms.double( -1.0 ),
76225     minETA = cms.double( 0.9 ),
76226     maxETA = cms.double( 2.4 ),
76227     minNumValidHits = cms.double( 5.0 ),
76228     maxNHitMissIn = cms.double( 0.0 ),
76229     maxNHitMissMid = cms.double( 0.0 ),
76230     maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ),
76231     relTrkIsoDeltaRSize = cms.double( 0.3 ),
76232     maxAssocCaloE = cms.double( -1.0 ),
76233     maxAssocCaloEDeltaRSize = cms.double( -1.0 ),
76234     caloTowersTag = cms.InputTag( "notUsed" ),
76235     inputTracksTag = cms.InputTag( "hltMergedTracks" ),
76236     inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" )
76237 )
76238 fragment.hltPreIsoTrk400L1SingleMuShower = cms.EDFilter( "HLTPrescaler",
76239     offset = cms.uint32( 0 ),
76240     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76241 )
76242 fragment.hltTrk400MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter",
76243     saveTags = cms.bool( True ),
76244     minDEDx = cms.double( -1.0 ),
76245     minPT = cms.double( 400.0 ),
76246     minNOM = cms.double( -1.0 ),
76247     minETA = cms.double( 0.9 ),
76248     maxETA = cms.double( 2.4 ),
76249     minNumValidHits = cms.double( 5.0 ),
76250     maxNHitMissIn = cms.double( 0.0 ),
76251     maxNHitMissMid = cms.double( 0.0 ),
76252     maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ),
76253     relTrkIsoDeltaRSize = cms.double( 0.3 ),
76254     maxAssocCaloE = cms.double( -1.0 ),
76255     maxAssocCaloEDeltaRSize = cms.double( -1.0 ),
76256     caloTowersTag = cms.InputTag( "notUsed" ),
76257     inputTracksTag = cms.InputTag( "hltMergedTracks" ),
76258     inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" )
76259 )
76260 fragment.hltPreDoubleCscCluster100 = cms.EDFilter( "HLTPrescaler",
76261     offset = cms.uint32( 0 ),
76262     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76263 )
76264 fragment.hltCscDoubleCluster100 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
76265     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
76266     MinN = cms.int32( 2 ),
76267     MinSize = cms.int32( -1 ),
76268     MinSizeMinusMB1 = cms.int32( -1 ),
76269     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
76270     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
76271     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
76272     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
76273     MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 100, 100 ),
76274     Max_nMB1 = cms.int32( -1 ),
76275     Max_nMB2 = cms.int32( -1 ),
76276     Max_nME11 = cms.int32( 0 ),
76277     Max_nME12 = cms.int32( 0 ),
76278     Max_nME41 = cms.int32( -1 ),
76279     Max_nME42 = cms.int32( -1 ),
76280     MinNstation = cms.int32( 0 ),
76281     MinAvgStation = cms.double( 0.0 ),
76282     MinTime = cms.double( -5.0 ),
76283     MaxTime = cms.double( 12.5 ),
76284     MinEta = cms.double( -1.0 ),
76285     MaxEta = cms.double( -1.0 ),
76286     MaxTimeSpread = cms.double( -1.0 )
76287 )
76288 fragment.hltPreL1CSCShowerDTCluster50 = cms.EDFilter( "HLTPrescaler",
76289     offset = cms.uint32( 0 ),
76290     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76291 )
76292 fragment.hltDTrechitClusters = cms.EDProducer( "DTrechitClusterProducer",
76293     nRechitMin = cms.int32( 50 ),
76294     rParam = cms.double( 0.4 ),
76295     nStationThres = cms.int32( 10 ),
76296     recHitLabel = cms.InputTag( "hltDt1DRecHits" )
76297 )
76298 fragment.hltDTCluster50NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
76299     ClusterTag = cms.InputTag( "hltDTrechitClusters" ),
76300     MinN = cms.int32( 1 ),
76301     MinSize = cms.int32( 50 ),
76302     MinSizeMinusMB1 = cms.int32( -1 ),
76303     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
76304     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
76305     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
76306     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
76307     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
76308     Max_nMB1 = cms.int32( 0 ),
76309     Max_nMB2 = cms.int32( -1 ),
76310     Max_nME11 = cms.int32( -1 ),
76311     Max_nME12 = cms.int32( -1 ),
76312     Max_nME41 = cms.int32( -1 ),
76313     Max_nME42 = cms.int32( -1 ),
76314     MinNstation = cms.int32( 0 ),
76315     MinAvgStation = cms.double( 0.0 ),
76316     MinTime = cms.double( -999.0 ),
76317     MaxTime = cms.double( 999.0 ),
76318     MinEta = cms.double( -1.0 ),
76319     MaxEta = cms.double( -1.0 ),
76320     MaxTimeSpread = cms.double( -1.0 )
76321 )
76322 fragment.hltPreL1CSCShowerDTCluster75 = cms.EDFilter( "HLTPrescaler",
76323     offset = cms.uint32( 0 ),
76324     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76325 )
76326 fragment.hltDTCluster75NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
76327     ClusterTag = cms.InputTag( "hltDTrechitClusters" ),
76328     MinN = cms.int32( 1 ),
76329     MinSize = cms.int32( 75 ),
76330     MinSizeMinusMB1 = cms.int32( -1 ),
76331     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
76332     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
76333     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
76334     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
76335     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
76336     Max_nMB1 = cms.int32( 0 ),
76337     Max_nMB2 = cms.int32( -1 ),
76338     Max_nME11 = cms.int32( -1 ),
76339     Max_nME12 = cms.int32( -1 ),
76340     Max_nME41 = cms.int32( -1 ),
76341     Max_nME42 = cms.int32( -1 ),
76342     MinNstation = cms.int32( 0 ),
76343     MinAvgStation = cms.double( 0.0 ),
76344     MinTime = cms.double( -999.0 ),
76345     MaxTime = cms.double( 999.0 ),
76346     MinEta = cms.double( -1.0 ),
76347     MaxEta = cms.double( -1.0 ),
76348     MaxTimeSpread = cms.double( -1.0 )
76349 )
76350 fragment.hltPrePFMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler",
76351     offset = cms.uint32( 0 ),
76352     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76353 )
76354 fragment.hltMET75 = cms.EDFilter( "HLT1CaloMET",
76355     saveTags = cms.bool( True ),
76356     inputTag = cms.InputTag( "hltMet" ),
76357     triggerType = cms.int32( 87 ),
76358     MinE = cms.double( -1.0 ),
76359     MinPt = cms.double( 75.0 ),
76360     MinMass = cms.double( -1.0 ),
76361     MaxMass = cms.double( -1.0 ),
76362     MinEta = cms.double( -1.0 ),
76363     MaxEta = cms.double( -1.0 ),
76364     MinN = cms.int32( 1 )
76365 )
76366 fragment.hltPFMET105 = cms.EDFilter( "HLT1PFMET",
76367     saveTags = cms.bool( True ),
76368     inputTag = cms.InputTag( "hltPFMETProducer" ),
76369     triggerType = cms.int32( 87 ),
76370     MinE = cms.double( -1.0 ),
76371     MinPt = cms.double( 105.0 ),
76372     MinMass = cms.double( -1.0 ),
76373     MaxMass = cms.double( -1.0 ),
76374     MinEta = cms.double( -1.0 ),
76375     MaxEta = cms.double( -1.0 ),
76376     MinN = cms.int32( 1 )
76377 )
76378 fragment.hltL1sVoHTT200SingleLLPJet60 = cms.EDFilter( "HLTL1TSeed",
76379     saveTags = cms.bool( True ),
76380     L1SeedsLogicalExpression = cms.string( "L1_HTT120_SingleLLPJet40 OR L1_HTT160_SingleLLPJet50 OR L1_HTT200_SingleLLPJet60 OR L1_HTT240_SingleLLPJet70 OR L1_DoubleLLPJet40" ),
76381     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
76382     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
76383     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
76384     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
76385     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76386     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
76387     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
76388     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
76389     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
76390 )
76391 fragment.hltPreL1SingleLLPJet = cms.EDFilter( "HLTPrescaler",
76392     offset = cms.uint32( 0 ),
76393     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76394 )
76395 fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
76396     offset = cms.uint32( 0 ),
76397     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76398 )
76399 fragment.hltHT170 = cms.EDFilter( "HLTHtMhtFilter",
76400     saveTags = cms.bool( True ),
76401     htLabels = cms.VInputTag( 'hltHtMht' ),
76402     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76403     minHt = cms.vdouble( 170.0 ),
76404     minMht = cms.vdouble( 0.0 ),
76405     minMeff = cms.vdouble( 0.0 ),
76406     meffSlope = cms.vdouble( 1.0 )
76407 )
76408 fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
76409     offset = cms.uint32( 0 ),
76410     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76411 )
76412 fragment.hltHT200 = cms.EDFilter( "HLTHtMhtFilter",
76413     saveTags = cms.bool( True ),
76414     htLabels = cms.VInputTag( 'hltHtMht' ),
76415     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76416     minHt = cms.vdouble( 200.0 ),
76417     minMht = cms.vdouble( 0.0 ),
76418     minMeff = cms.vdouble( 0.0 ),
76419     meffSlope = cms.vdouble( 1.0 )
76420 )
76421 fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack = cms.EDFilter( "HLTPrescaler",
76422     offset = cms.uint32( 0 ),
76423     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76424 )
76425 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
76426     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ),
76427     TriggerTypes = cms.vint32( 85 )
76428 )
76429 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
76430     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ),
76431     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
76432     coneSize = cms.double( 0.4 ),
76433     useAssigned = cms.bool( False ),
76434     pvSrc = cms.InputTag( "" )
76435 )
76436 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer",
76437     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ),
76438     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
76439     computeProbabilities = cms.bool( False ),
76440     computeGhostTrack = cms.bool( False ),
76441     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76442     minimumNumberOfPixelHits = cms.int32( 0 ),
76443     minimumNumberOfHits = cms.int32( 6 ),
76444     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
76445     minimumTransverseMomentum = cms.double( 1.0 ),
76446     maximumChiSquared = cms.double( 5.0 ),
76447     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
76448     jetDirectionUsingTracks = cms.bool( False ),
76449     jetDirectionUsingGhostTrack = cms.bool( False ),
76450     useTrackQuality = cms.bool( False )
76451 )
76452 fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer",
76453     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ),
76454     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt' )
76455 )
76456 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag",
76457     saveTags = cms.bool( True ),
76458     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ),
76459     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ),
76460     MinTag = cms.double( 5.0 ),
76461     MaxTag = cms.double( 999999.0 ),
76462     MinJets = cms.int32( 2 ),
76463     MatchJetsByDeltaR = cms.bool( False ),
76464     MaxJetDeltaR = cms.double( 0.1 ),
76465     TriggerType = cms.int32( 85 )
76466 )
76467 fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
76468     offset = cms.uint32( 0 ),
76469     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76470 )
76471 fragment.hltHT270 = cms.EDFilter( "HLTHtMhtFilter",
76472     saveTags = cms.bool( True ),
76473     htLabels = cms.VInputTag( 'hltHtMht' ),
76474     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76475     minHt = cms.vdouble( 270.0 ),
76476     minMht = cms.vdouble( 0.0 ),
76477     minMeff = cms.vdouble( 0.0 ),
76478     meffSlope = cms.vdouble( 1.0 )
76479 )
76480 fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76481     offset = cms.uint32( 0 ),
76482     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76483 )
76484 fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76485     offset = cms.uint32( 0 ),
76486     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76487 )
76488 fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76489     offset = cms.uint32( 0 ),
76490     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76491 )
76492 fragment.hltHT280 = cms.EDFilter( "HLTHtMhtFilter",
76493     saveTags = cms.bool( True ),
76494     htLabels = cms.VInputTag( 'hltHtMht' ),
76495     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76496     minHt = cms.vdouble( 280.0 ),
76497     minMht = cms.vdouble( 0.0 ),
76498     minMeff = cms.vdouble( 0.0 ),
76499     meffSlope = cms.vdouble( 1.0 )
76500 )
76501 fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
76502     offset = cms.uint32( 0 ),
76503     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76504 )
76505 fragment.hltHT320 = cms.EDFilter( "HLTHtMhtFilter",
76506     saveTags = cms.bool( True ),
76507     htLabels = cms.VInputTag( 'hltHtMht' ),
76508     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76509     minHt = cms.vdouble( 320.0 ),
76510     minMht = cms.vdouble( 0.0 ),
76511     minMeff = cms.vdouble( 0.0 ),
76512     meffSlope = cms.vdouble( 1.0 )
76513 )
76514 fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
76515     offset = cms.uint32( 0 ),
76516     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76517 )
76518 fragment.hltHT420 = cms.EDFilter( "HLTHtMhtFilter",
76519     saveTags = cms.bool( True ),
76520     htLabels = cms.VInputTag( 'hltHtMht' ),
76521     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76522     minHt = cms.vdouble( 420.0 ),
76523     minMht = cms.vdouble( 0.0 ),
76524     minMeff = cms.vdouble( 0.0 ),
76525     meffSlope = cms.vdouble( 1.0 )
76526 )
76527 fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
76528     offset = cms.uint32( 0 ),
76529     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76530 )
76531 fragment.hltCaloJetTimingBarrelOnlyProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer",
76532     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76533     barrelJets = cms.bool( True ),
76534     endcapJets = cms.bool( False ),
76535     ecalCellEnergyThresh = cms.double( 0.5 ),
76536     ecalCellTimeThresh = cms.double( 12.5 ),
76537     ecalCellTimeErrorThresh = cms.double( 100.0 ),
76538     matchingRadius = cms.double( 0.4 ),
76539     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76540     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
76541 )
76542 fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76543     saveTags = cms.bool( True ),
76544     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76545     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ),
76546     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ),
76547     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ),
76548     minJets = cms.uint32( 1 ),
76549     jetTimeThresh = cms.double( 1.0 ),
76550     jetMaxTimeThresh = cms.double( 999999.0 ),
76551     jetCellsForTimingThresh = cms.uint32( 5 ),
76552     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76553     minJetPt = cms.double( 40.0 )
76554 )
76555 fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler",
76556     offset = cms.uint32( 0 ),
76557     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76558 )
76559 fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76560     saveTags = cms.bool( True ),
76561     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76562     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ),
76563     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ),
76564     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ),
76565     minJets = cms.uint32( 1 ),
76566     jetTimeThresh = cms.double( 2.0 ),
76567     jetMaxTimeThresh = cms.double( 999999.0 ),
76568     jetCellsForTimingThresh = cms.uint32( 5 ),
76569     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76570     minJetPt = cms.double( 40.0 )
76571 )
76572 fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
76573     offset = cms.uint32( 0 ),
76574     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76575 )
76576 fragment.hltCaloJetTimingBarrelOnlyProducer = cms.EDProducer( "HLTCaloJetTimingProducer",
76577     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76578     barrelJets = cms.bool( True ),
76579     endcapJets = cms.bool( False ),
76580     ecalCellEnergyThresh = cms.double( 0.5 ),
76581     ecalCellTimeThresh = cms.double( 12.5 ),
76582     ecalCellTimeErrorThresh = cms.double( 100.0 ),
76583     matchingRadius = cms.double( 0.4 ),
76584     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76585     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
76586 )
76587 fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76588     saveTags = cms.bool( True ),
76589     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76590     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ),
76591     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ),
76592     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ),
76593     minJets = cms.uint32( 2 ),
76594     jetTimeThresh = cms.double( 0.5 ),
76595     jetMaxTimeThresh = cms.double( 999999.0 ),
76596     jetCellsForTimingThresh = cms.uint32( 5 ),
76597     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76598     minJetPt = cms.double( 40.0 )
76599 )
76600 fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler",
76601     offset = cms.uint32( 0 ),
76602     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76603 )
76604 fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76605     saveTags = cms.bool( True ),
76606     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76607     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ),
76608     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ),
76609     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ),
76610     minJets = cms.uint32( 2 ),
76611     jetTimeThresh = cms.double( 1.0 ),
76612     jetMaxTimeThresh = cms.double( 999999.0 ),
76613     jetCellsForTimingThresh = cms.uint32( 5 ),
76614     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76615     minJetPt = cms.double( 40.0 )
76616 )
76617 fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 = cms.EDFilter( "HLTPrescaler",
76618     offset = cms.uint32( 0 ),
76619     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76620 )
76621 fragment.hltCaloJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "CaloJetSelector",
76622     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
76623     filter = cms.bool( False ),
76624     cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.7" )
76625 )
76626 fragment.hltSingleCentralCaloJetPt60SeedNHF0p7 = cms.EDFilter( "HLT1CaloJet",
76627     saveTags = cms.bool( True ),
76628     inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p7" ),
76629     triggerType = cms.int32( 85 ),
76630     MinE = cms.double( -1.0 ),
76631     MinPt = cms.double( 60.0 ),
76632     MinMass = cms.double( -1.0 ),
76633     MaxMass = cms.double( -1.0 ),
76634     MinEta = cms.double( -1.0 ),
76635     MaxEta = cms.double( 1.5 ),
76636     MinN = cms.int32( 1 )
76637 )
76638 fragment.hltPFJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "PFJetSelector",
76639     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
76640     filter = cms.bool( False ),
76641     cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.7" )
76642 )
76643 fragment.hltSingleCentralPFJetSeedNHF0p7 = cms.EDFilter( "HLT1PFJet",
76644     saveTags = cms.bool( True ),
76645     inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p7" ),
76646     triggerType = cms.int32( 85 ),
76647     MinE = cms.double( -1.0 ),
76648     MinPt = cms.double( 60.0 ),
76649     MinMass = cms.double( -1.0 ),
76650     MaxMass = cms.double( -1.0 ),
76651     MinEta = cms.double( -1.0 ),
76652     MaxEta = cms.double( 1.5 ),
76653     MinN = cms.int32( 1 )
76654 )
76655 fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 = cms.EDFilter( "HLTPrescaler",
76656     offset = cms.uint32( 0 ),
76657     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76658 )
76659 fragment.hltCaloJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "CaloJetSelector",
76660     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
76661     filter = cms.bool( False ),
76662     cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.8" )
76663 )
76664 fragment.hltSingleCentralCaloJetPt60SeedNHF0p8 = cms.EDFilter( "HLT1CaloJet",
76665     saveTags = cms.bool( True ),
76666     inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p8" ),
76667     triggerType = cms.int32( 85 ),
76668     MinE = cms.double( -1.0 ),
76669     MinPt = cms.double( 60.0 ),
76670     MinMass = cms.double( -1.0 ),
76671     MaxMass = cms.double( -1.0 ),
76672     MinEta = cms.double( -1.0 ),
76673     MaxEta = cms.double( 1.5 ),
76674     MinN = cms.int32( 1 )
76675 )
76676 fragment.hltPFJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "PFJetSelector",
76677     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
76678     filter = cms.bool( False ),
76679     cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.8" )
76680 )
76681 fragment.hltSingleCentralPFJetSeedNHF0p8 = cms.EDFilter( "HLT1PFJet",
76682     saveTags = cms.bool( True ),
76683     inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p8" ),
76684     triggerType = cms.int32( 85 ),
76685     MinE = cms.double( -1.0 ),
76686     MinPt = cms.double( 60.0 ),
76687     MinMass = cms.double( -1.0 ),
76688     MaxMass = cms.double( -1.0 ),
76689     MinEta = cms.double( -1.0 ),
76690     MaxEta = cms.double( 1.5 ),
76691     MinN = cms.int32( 1 )
76692 )
76693 fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTL1TSeed",
76694     saveTags = cms.bool( True ),
76695     L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG12er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_15_10_er2p5 OR L1_DoubleEG_20_10_er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_27_14_er2p5 OR L1_DoubleEG_LooseIso22_12_er2p5 OR L1_DoubleEG_LooseIso25_12_er2p5 OR L1_DoubleEG8er2p5_HTT300er OR L1_DoubleEG8er2p5_HTT320er" ),
76696     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
76697     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
76698     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
76699     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
76700     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76701     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
76702     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
76703     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
76704     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
76705 )
76706 fragment.hltPreDiPhoton10Time1ns = cms.EDFilter( "HLTPrescaler",
76707     offset = cms.uint32( 0 ),
76708     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76709 )
76710 fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
76711     saveTags = cms.bool( True ),
76712     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
76713     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76714     candNonIsolatedTag = cms.InputTag( "" ),
76715     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76716     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig" ),
76717     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
76718     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
76719     ncandcut = cms.int32( 1 ),
76720     doIsolated = cms.bool( False ),
76721     region_eta_size = cms.double( 0.522 ),
76722     region_eta_size_ecap = cms.double( 1.0 ),
76723     region_phi_size = cms.double( 1.044 ),
76724     barrel_end = cms.double( 1.4791 ),
76725     endcap_end = cms.double( 2.65 )
76726 )
76727 fragment.hltEG10EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
76728     saveTags = cms.bool( True ),
76729     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig" ),
76730     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
76731     etcutEB = cms.double( 10.0 ),
76732     etcutEE = cms.double( 10.0 ),
76733     minEtaCut = cms.double( -2.1 ),
76734     maxEtaCut = cms.double( 2.1 ),
76735     ncandcut = cms.int32( 1 )
76736 )
76737 fragment.hltEG10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
76738     saveTags = cms.bool( True ),
76739     candTag = cms.InputTag( "hltEG10EtFilter" ),
76740     varTag = cms.InputTag( "hltEgammaHoverE" ),
76741     rhoTag = cms.InputTag( "" ),
76742     energyLowEdges = cms.vdouble( 0.0 ),
76743     lessThan = cms.bool( True ),
76744     useEt = cms.bool( False ),
76745     useAbs = cms.bool( False ),
76746     thrRegularEB = cms.vdouble( -1.0 ),
76747     thrRegularEE = cms.vdouble( -1.0 ),
76748     thrOverEEB = cms.vdouble( 0.2 ),
76749     thrOverEEE = cms.vdouble( 0.2 ),
76750     thrOverE2EB = cms.vdouble( -1.0 ),
76751     thrOverE2EE = cms.vdouble( -1.0 ),
76752     ncandcut = cms.int32( 1 ),
76753     doRhoCorrection = cms.bool( False ),
76754     rhoMax = cms.double( 9.9999999E7 ),
76755     rhoScale = cms.double( 1.0 ),
76756     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
76757     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
76758     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
76759 )
76760 fragment.hltEG10CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
76761     saveTags = cms.bool( True ),
76762     candTag = cms.InputTag( "hltEG10HEFilter" ),
76763     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
76764     rhoTag = cms.InputTag( "" ),
76765     energyLowEdges = cms.vdouble( 0.0 ),
76766     lessThan = cms.bool( True ),
76767     useEt = cms.bool( False ),
76768     useAbs = cms.bool( False ),
76769     thrRegularEB = cms.vdouble( 0.016 ),
76770     thrRegularEE = cms.vdouble( 0.04 ),
76771     thrOverEEB = cms.vdouble( -1.0 ),
76772     thrOverEEE = cms.vdouble( -1.0 ),
76773     thrOverE2EB = cms.vdouble( -1.0 ),
76774     thrOverE2EE = cms.vdouble( -1.0 ),
76775     ncandcut = cms.int32( 1 ),
76776     doRhoCorrection = cms.bool( False ),
76777     rhoMax = cms.double( 9.9999999E7 ),
76778     rhoScale = cms.double( 1.0 ),
76779     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
76780     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
76781     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
76782 )
76783 fragment.hltEG10CaloIdLTime1nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76784     saveTags = cms.bool( True ),
76785     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
76786     l1EGCand = cms.InputTag( "" ),
76787     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76788     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76789     inputTrack = cms.InputTag( "" ),
76790     ncandcut = cms.int32( 1 ),
76791     EBOnly = cms.bool( False ),
76792     sMin_min = cms.double( 0.0 ),
76793     sMin_max = cms.double( 999.0 ),
76794     sMaj_min = cms.double( 0.0 ),
76795     sMaj_max = cms.double( 999.0 ),
76796     seedTimeMin = cms.double( 1.0 ),
76797     seedTimeMax = cms.double( 25.0 ),
76798     useTrackVeto = cms.bool( False ),
76799     maxTrackCut = cms.int32( 999 ),
76800     trackPtCut = cms.double( 999999.0 ),
76801     trackdRCut = cms.double( 999.0 )
76802 )
76803 fragment.hltDiEG10EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
76804     saveTags = cms.bool( True ),
76805     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
76806     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
76807     etcutEB = cms.double( 10.0 ),
76808     etcutEE = cms.double( 10.0 ),
76809     minEtaCut = cms.double( -2.1 ),
76810     maxEtaCut = cms.double( 2.1 ),
76811     ncandcut = cms.int32( 2 )
76812 )
76813 fragment.hltDiEG10HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
76814     saveTags = cms.bool( True ),
76815     candTag = cms.InputTag( "hltDiEG10EtUnseededFilter" ),
76816     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
76817     rhoTag = cms.InputTag( "" ),
76818     energyLowEdges = cms.vdouble( 0.0 ),
76819     lessThan = cms.bool( True ),
76820     useEt = cms.bool( False ),
76821     useAbs = cms.bool( False ),
76822     thrRegularEB = cms.vdouble( -1.0 ),
76823     thrRegularEE = cms.vdouble( -1.0 ),
76824     thrOverEEB = cms.vdouble( 0.2 ),
76825     thrOverEEE = cms.vdouble( 0.2 ),
76826     thrOverE2EB = cms.vdouble( -1.0 ),
76827     thrOverE2EE = cms.vdouble( -1.0 ),
76828     ncandcut = cms.int32( 2 ),
76829     doRhoCorrection = cms.bool( False ),
76830     rhoMax = cms.double( 9.9999999E7 ),
76831     rhoScale = cms.double( 1.0 ),
76832     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
76833     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
76834     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
76835 )
76836 fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
76837     saveTags = cms.bool( True ),
76838     candTag = cms.InputTag( "hltDiEG10HEUnseededFilter" ),
76839     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
76840     rhoTag = cms.InputTag( "" ),
76841     energyLowEdges = cms.vdouble( 0.0 ),
76842     lessThan = cms.bool( True ),
76843     useEt = cms.bool( False ),
76844     useAbs = cms.bool( False ),
76845     thrRegularEB = cms.vdouble( 0.016 ),
76846     thrRegularEE = cms.vdouble( 0.04 ),
76847     thrOverEEB = cms.vdouble( -1.0 ),
76848     thrOverEEE = cms.vdouble( -1.0 ),
76849     thrOverE2EB = cms.vdouble( -1.0 ),
76850     thrOverE2EE = cms.vdouble( -1.0 ),
76851     ncandcut = cms.int32( 2 ),
76852     doRhoCorrection = cms.bool( False ),
76853     rhoMax = cms.double( 9.9999999E7 ),
76854     rhoScale = cms.double( 1.0 ),
76855     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
76856     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
76857     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
76858 )
76859 fragment.hltDiEG10CaloIdLTime1nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76860     saveTags = cms.bool( True ),
76861     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
76862     l1EGCand = cms.InputTag( "" ),
76863     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76864     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76865     inputTrack = cms.InputTag( "" ),
76866     ncandcut = cms.int32( 2 ),
76867     EBOnly = cms.bool( False ),
76868     sMin_min = cms.double( 0.0 ),
76869     sMin_max = cms.double( 999.0 ),
76870     sMaj_min = cms.double( 0.0 ),
76871     sMaj_max = cms.double( 999.0 ),
76872     seedTimeMin = cms.double( 1.0 ),
76873     seedTimeMax = cms.double( 25.0 ),
76874     useTrackVeto = cms.bool( False ),
76875     maxTrackCut = cms.int32( 999 ),
76876     trackPtCut = cms.double( 99999.0 ),
76877     trackdRCut = cms.double( 999.0 )
76878 )
76879 fragment.hltPreDiPhoton10Time1p2ns = cms.EDFilter( "HLTPrescaler",
76880     offset = cms.uint32( 0 ),
76881     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76882 )
76883 fragment.hltEG10CaloIdLTime1p2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76884     saveTags = cms.bool( True ),
76885     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
76886     l1EGCand = cms.InputTag( "" ),
76887     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76888     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76889     inputTrack = cms.InputTag( "" ),
76890     ncandcut = cms.int32( 1 ),
76891     EBOnly = cms.bool( False ),
76892     sMin_min = cms.double( 0.0 ),
76893     sMin_max = cms.double( 999.0 ),
76894     sMaj_min = cms.double( 0.0 ),
76895     sMaj_max = cms.double( 999.0 ),
76896     seedTimeMin = cms.double( 1.2 ),
76897     seedTimeMax = cms.double( 25.0 ),
76898     useTrackVeto = cms.bool( False ),
76899     maxTrackCut = cms.int32( 999 ),
76900     trackPtCut = cms.double( 999999.0 ),
76901     trackdRCut = cms.double( 999.0 )
76902 )
76903 fragment.hltDiEG10CaloIdLTime1p2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76904     saveTags = cms.bool( True ),
76905     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
76906     l1EGCand = cms.InputTag( "" ),
76907     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76908     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76909     inputTrack = cms.InputTag( "" ),
76910     ncandcut = cms.int32( 2 ),
76911     EBOnly = cms.bool( False ),
76912     sMin_min = cms.double( 0.0 ),
76913     sMin_max = cms.double( 999.0 ),
76914     sMaj_min = cms.double( 0.0 ),
76915     sMaj_max = cms.double( 999.0 ),
76916     seedTimeMin = cms.double( 1.2 ),
76917     seedTimeMax = cms.double( 25.0 ),
76918     useTrackVeto = cms.bool( False ),
76919     maxTrackCut = cms.int32( 999 ),
76920     trackPtCut = cms.double( 99999.0 ),
76921     trackdRCut = cms.double( 999.0 )
76922 )
76923 fragment.hltPreDiPhoton10Time1p4ns = cms.EDFilter( "HLTPrescaler",
76924     offset = cms.uint32( 0 ),
76925     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76926 )
76927 fragment.hltEG10CaloIdLTime1p4nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76928     saveTags = cms.bool( True ),
76929     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
76930     l1EGCand = cms.InputTag( "" ),
76931     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76932     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76933     inputTrack = cms.InputTag( "" ),
76934     ncandcut = cms.int32( 1 ),
76935     EBOnly = cms.bool( False ),
76936     sMin_min = cms.double( 0.0 ),
76937     sMin_max = cms.double( 999.0 ),
76938     sMaj_min = cms.double( 0.0 ),
76939     sMaj_max = cms.double( 999.0 ),
76940     seedTimeMin = cms.double( 1.4 ),
76941     seedTimeMax = cms.double( 25.0 ),
76942     useTrackVeto = cms.bool( False ),
76943     maxTrackCut = cms.int32( 999 ),
76944     trackPtCut = cms.double( 999999.0 ),
76945     trackdRCut = cms.double( 999.0 )
76946 )
76947 fragment.hltDiEG10CaloIdLTime1p4nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76948     saveTags = cms.bool( True ),
76949     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
76950     l1EGCand = cms.InputTag( "" ),
76951     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76952     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76953     inputTrack = cms.InputTag( "" ),
76954     ncandcut = cms.int32( 2 ),
76955     EBOnly = cms.bool( False ),
76956     sMin_min = cms.double( 0.0 ),
76957     sMin_max = cms.double( 999.0 ),
76958     sMaj_min = cms.double( 0.0 ),
76959     sMaj_max = cms.double( 999.0 ),
76960     seedTimeMin = cms.double( 1.4 ),
76961     seedTimeMax = cms.double( 25.0 ),
76962     useTrackVeto = cms.bool( False ),
76963     maxTrackCut = cms.int32( 999 ),
76964     trackPtCut = cms.double( 99999.0 ),
76965     trackdRCut = cms.double( 999.0 )
76966 )
76967 fragment.hltPreDiPhoton10Time1p6ns = cms.EDFilter( "HLTPrescaler",
76968     offset = cms.uint32( 0 ),
76969     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76970 )
76971 fragment.hltEG10CaloIdLTime1p6nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76972     saveTags = cms.bool( True ),
76973     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
76974     l1EGCand = cms.InputTag( "" ),
76975     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76976     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76977     inputTrack = cms.InputTag( "" ),
76978     ncandcut = cms.int32( 1 ),
76979     EBOnly = cms.bool( False ),
76980     sMin_min = cms.double( 0.0 ),
76981     sMin_max = cms.double( 999.0 ),
76982     sMaj_min = cms.double( 0.0 ),
76983     sMaj_max = cms.double( 999.0 ),
76984     seedTimeMin = cms.double( 1.6 ),
76985     seedTimeMax = cms.double( 25.0 ),
76986     useTrackVeto = cms.bool( False ),
76987     maxTrackCut = cms.int32( 999 ),
76988     trackPtCut = cms.double( 999999.0 ),
76989     trackdRCut = cms.double( 999.0 )
76990 )
76991 fragment.hltDiEG10CaloIdLTime1p6nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76992     saveTags = cms.bool( True ),
76993     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
76994     l1EGCand = cms.InputTag( "" ),
76995     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76996     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76997     inputTrack = cms.InputTag( "" ),
76998     ncandcut = cms.int32( 2 ),
76999     EBOnly = cms.bool( False ),
77000     sMin_min = cms.double( 0.0 ),
77001     sMin_max = cms.double( 999.0 ),
77002     sMaj_min = cms.double( 0.0 ),
77003     sMaj_max = cms.double( 999.0 ),
77004     seedTimeMin = cms.double( 1.6 ),
77005     seedTimeMax = cms.double( 25.0 ),
77006     useTrackVeto = cms.bool( False ),
77007     maxTrackCut = cms.int32( 999 ),
77008     trackPtCut = cms.double( 99999.0 ),
77009     trackdRCut = cms.double( 999.0 )
77010 )
77011 fragment.hltPreDiPhoton10Time1p8ns = cms.EDFilter( "HLTPrescaler",
77012     offset = cms.uint32( 0 ),
77013     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77014 )
77015 fragment.hltEG10CaloIdLTime1p8nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
77016     saveTags = cms.bool( True ),
77017     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
77018     l1EGCand = cms.InputTag( "" ),
77019     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
77020     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
77021     inputTrack = cms.InputTag( "" ),
77022     ncandcut = cms.int32( 1 ),
77023     EBOnly = cms.bool( False ),
77024     sMin_min = cms.double( 0.0 ),
77025     sMin_max = cms.double( 999.0 ),
77026     sMaj_min = cms.double( 0.0 ),
77027     sMaj_max = cms.double( 999.0 ),
77028     seedTimeMin = cms.double( 1.8 ),
77029     seedTimeMax = cms.double( 25.0 ),
77030     useTrackVeto = cms.bool( False ),
77031     maxTrackCut = cms.int32( 999 ),
77032     trackPtCut = cms.double( 999999.0 ),
77033     trackdRCut = cms.double( 999.0 )
77034 )
77035 fragment.hltDiEG10CaloIdLTime1p8nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
77036     saveTags = cms.bool( True ),
77037     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
77038     l1EGCand = cms.InputTag( "" ),
77039     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
77040     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
77041     inputTrack = cms.InputTag( "" ),
77042     ncandcut = cms.int32( 2 ),
77043     EBOnly = cms.bool( False ),
77044     sMin_min = cms.double( 0.0 ),
77045     sMin_max = cms.double( 999.0 ),
77046     sMaj_min = cms.double( 0.0 ),
77047     sMaj_max = cms.double( 999.0 ),
77048     seedTimeMin = cms.double( 1.8 ),
77049     seedTimeMax = cms.double( 25.0 ),
77050     useTrackVeto = cms.bool( False ),
77051     maxTrackCut = cms.int32( 999 ),
77052     trackPtCut = cms.double( 99999.0 ),
77053     trackdRCut = cms.double( 999.0 )
77054 )
77055 fragment.hltPreDiPhoton10Time2ns = cms.EDFilter( "HLTPrescaler",
77056     offset = cms.uint32( 0 ),
77057     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77058 )
77059 fragment.hltEG10CaloIdLTime2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
77060     saveTags = cms.bool( True ),
77061     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
77062     l1EGCand = cms.InputTag( "" ),
77063     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
77064     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
77065     inputTrack = cms.InputTag( "" ),
77066     ncandcut = cms.int32( 1 ),
77067     EBOnly = cms.bool( False ),
77068     sMin_min = cms.double( 0.0 ),
77069     sMin_max = cms.double( 999.0 ),
77070     sMaj_min = cms.double( 0.0 ),
77071     sMaj_max = cms.double( 999.0 ),
77072     seedTimeMin = cms.double( 2.0 ),
77073     seedTimeMax = cms.double( 25.0 ),
77074     useTrackVeto = cms.bool( False ),
77075     maxTrackCut = cms.int32( 999 ),
77076     trackPtCut = cms.double( 999999.0 ),
77077     trackdRCut = cms.double( 999.0 )
77078 )
77079 fragment.hltDiEG10CaloIdLTime2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
77080     saveTags = cms.bool( True ),
77081     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
77082     l1EGCand = cms.InputTag( "" ),
77083     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
77084     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
77085     inputTrack = cms.InputTag( "" ),
77086     ncandcut = cms.int32( 2 ),
77087     EBOnly = cms.bool( False ),
77088     sMin_min = cms.double( 0.0 ),
77089     sMin_max = cms.double( 999.0 ),
77090     sMaj_min = cms.double( 0.0 ),
77091     sMaj_max = cms.double( 999.0 ),
77092     seedTimeMin = cms.double( 2.0 ),
77093     seedTimeMax = cms.double( 25.0 ),
77094     useTrackVeto = cms.bool( False ),
77095     maxTrackCut = cms.int32( 999 ),
77096     trackPtCut = cms.double( 99999.0 ),
77097     trackdRCut = cms.double( 999.0 )
77098 )
77099 fragment.hltPreDiPhoton10CaloIdL = cms.EDFilter( "HLTPrescaler",
77100     offset = cms.uint32( 0 ),
77101     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77102 )
77103 fragment.hltPreDiphotonMVA14p25LowMass60 = cms.EDFilter( "HLTPrescaler",
77104     offset = cms.uint32( 0 ),
77105     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77106 )
77107 fragment.hltDiEG14p25EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
77108     saveTags = cms.bool( True ),
77109     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77110     triggerType = cms.int32( 92 ),
77111     MinE = cms.double( -1.0 ),
77112     MinPt = cms.double( 14.25 ),
77113     MinMass = cms.double( -1.0 ),
77114     MaxMass = cms.double( -1.0 ),
77115     MinEta = cms.double( -1.0 ),
77116     MaxEta = cms.double( 2.55 ),
77117     MinN = cms.int32( 2 )
77118 )
77119 fragment.hltPhotonXGBoostProducer = cms.EDProducer( "PhotonXGBoostProducer",
77120     candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77121     inputTagR9 = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
77122     inputTagHoE = cms.InputTag( "hltEgammaHoverEUnseeded" ),
77123     inputTagSigmaiEtaiEta = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
77124     inputTagE2x2 = cms.InputTag( 'hltEgammaClusterShapeUnseeded','e2x2' ),
77125     inputTagIso = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
77126     mvaFileXgbB = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_144_Barrel_v2.bin" ),
77127     mvaFileXgbE = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_99_Endcap_v2.bin" ),
77128     mvaNTreeLimitB = cms.uint32( 144 ),
77129     mvaNTreeLimitE = cms.uint32( 99 ),
77130     mvaThresholdEt = cms.double( 14.25 )
77131 )
77132 fragment.hltPhotonMVALeadLowCut = cms.EDFilter( "HLTEgammaGenericFilter",
77133     saveTags = cms.bool( True ),
77134     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77135     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77136     rhoTag = cms.InputTag( "" ),
77137     energyLowEdges = cms.vdouble( 0.0 ),
77138     lessThan = cms.bool( False ),
77139     useEt = cms.bool( False ),
77140     useAbs = cms.bool( False ),
77141     thrRegularEB = cms.vdouble( 0.3 ),
77142     thrRegularEE = cms.vdouble( 0.5 ),
77143     thrOverEEB = cms.vdouble( -1.0 ),
77144     thrOverEEE = cms.vdouble( -1.0 ),
77145     thrOverE2EB = cms.vdouble( -1.0 ),
77146     thrOverE2EE = cms.vdouble( -1.0 ),
77147     ncandcut = cms.int32( 1 ),
77148     doRhoCorrection = cms.bool( False ),
77149     rhoMax = cms.double( 9.9999999E7 ),
77150     rhoScale = cms.double( 1.0 ),
77151     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77152     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77153     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77154 )
77155 fragment.hltPhotonMVASubLowCut = cms.EDFilter( "HLTEgammaGenericFilter",
77156     saveTags = cms.bool( True ),
77157     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77158     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77159     rhoTag = cms.InputTag( "" ),
77160     energyLowEdges = cms.vdouble( 0.0 ),
77161     lessThan = cms.bool( False ),
77162     useEt = cms.bool( False ),
77163     useAbs = cms.bool( False ),
77164     thrRegularEB = cms.vdouble( 0.14 ),
77165     thrRegularEE = cms.vdouble( 0.2 ),
77166     thrOverEEB = cms.vdouble( -1.0 ),
77167     thrOverEEE = cms.vdouble( -1.0 ),
77168     thrOverE2EB = cms.vdouble( -1.0 ),
77169     thrOverE2EE = cms.vdouble( -1.0 ),
77170     ncandcut = cms.int32( 1 ),
77171     doRhoCorrection = cms.bool( False ),
77172     rhoMax = cms.double( 9.9999999E7 ),
77173     rhoScale = cms.double( 1.0 ),
77174     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77175     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77176     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77177 )
77178 fragment.hltDiEG14p25EtMVALowMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77179     saveTags = cms.bool( True ),
77180     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadLowCut" ),
77181     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubLowCut" ),
77182     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77183     minMass = cms.double( 60.0 )
77184 )
77185 fragment.hltPreDiphotonMVA14p25MediumMass60 = cms.EDFilter( "HLTPrescaler",
77186     offset = cms.uint32( 0 ),
77187     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77188 )
77189 fragment.hltPhotonMVALeadMediumCut = cms.EDFilter( "HLTEgammaGenericFilter",
77190     saveTags = cms.bool( True ),
77191     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77192     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77193     rhoTag = cms.InputTag( "" ),
77194     energyLowEdges = cms.vdouble( 0.0 ),
77195     lessThan = cms.bool( False ),
77196     useEt = cms.bool( False ),
77197     useAbs = cms.bool( False ),
77198     thrRegularEB = cms.vdouble( 0.85 ),
77199     thrRegularEE = cms.vdouble( 0.85 ),
77200     thrOverEEB = cms.vdouble( -1.0 ),
77201     thrOverEEE = cms.vdouble( -1.0 ),
77202     thrOverE2EB = cms.vdouble( -1.0 ),
77203     thrOverE2EE = cms.vdouble( -1.0 ),
77204     ncandcut = cms.int32( 1 ),
77205     doRhoCorrection = cms.bool( False ),
77206     rhoMax = cms.double( 9.9999999E7 ),
77207     rhoScale = cms.double( 1.0 ),
77208     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77209     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77210     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77211 )
77212 fragment.hltPhotonMVASubMediumCut = cms.EDFilter( "HLTEgammaGenericFilter",
77213     saveTags = cms.bool( True ),
77214     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77215     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77216     rhoTag = cms.InputTag( "" ),
77217     energyLowEdges = cms.vdouble( 0.0 ),
77218     lessThan = cms.bool( False ),
77219     useEt = cms.bool( False ),
77220     useAbs = cms.bool( False ),
77221     thrRegularEB = cms.vdouble( 0.04 ),
77222     thrRegularEE = cms.vdouble( 0.08 ),
77223     thrOverEEB = cms.vdouble( -1.0 ),
77224     thrOverEEE = cms.vdouble( -1.0 ),
77225     thrOverE2EB = cms.vdouble( -1.0 ),
77226     thrOverE2EE = cms.vdouble( -1.0 ),
77227     ncandcut = cms.int32( 1 ),
77228     doRhoCorrection = cms.bool( False ),
77229     rhoMax = cms.double( 9.9999999E7 ),
77230     rhoScale = cms.double( 1.0 ),
77231     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77232     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77233     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77234 )
77235 fragment.hltDiEG14p25EtMVAMediumMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77236     saveTags = cms.bool( True ),
77237     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadMediumCut" ),
77238     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubMediumCut" ),
77239     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77240     minMass = cms.double( 60.0 )
77241 )
77242 fragment.hltPreDiphotonMVA14p25HighMass60 = cms.EDFilter( "HLTPrescaler",
77243     offset = cms.uint32( 0 ),
77244     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77245 )
77246 fragment.hltPhotonMVALeadHighCut = cms.EDFilter( "HLTEgammaGenericFilter",
77247     saveTags = cms.bool( True ),
77248     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77249     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77250     rhoTag = cms.InputTag( "" ),
77251     energyLowEdges = cms.vdouble( 0.0 ),
77252     lessThan = cms.bool( False ),
77253     useEt = cms.bool( False ),
77254     useAbs = cms.bool( False ),
77255     thrRegularEB = cms.vdouble( 0.92 ),
77256     thrRegularEE = cms.vdouble( 0.95 ),
77257     thrOverEEB = cms.vdouble( -1.0 ),
77258     thrOverEEE = cms.vdouble( -1.0 ),
77259     thrOverE2EB = cms.vdouble( -1.0 ),
77260     thrOverE2EE = cms.vdouble( -1.0 ),
77261     ncandcut = cms.int32( 1 ),
77262     doRhoCorrection = cms.bool( False ),
77263     rhoMax = cms.double( 9.9999999E7 ),
77264     rhoScale = cms.double( 1.0 ),
77265     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77266     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77267     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77268 )
77269 fragment.hltPhotonMVASubHighCut = cms.EDFilter( "HLTEgammaGenericFilter",
77270     saveTags = cms.bool( True ),
77271     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77272     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77273     rhoTag = cms.InputTag( "" ),
77274     energyLowEdges = cms.vdouble( 0.0 ),
77275     lessThan = cms.bool( False ),
77276     useEt = cms.bool( False ),
77277     useAbs = cms.bool( False ),
77278     thrRegularEB = cms.vdouble( 0.02 ),
77279     thrRegularEE = cms.vdouble( 0.04 ),
77280     thrOverEEB = cms.vdouble( -1.0 ),
77281     thrOverEEE = cms.vdouble( -1.0 ),
77282     thrOverE2EB = cms.vdouble( -1.0 ),
77283     thrOverE2EE = cms.vdouble( -1.0 ),
77284     ncandcut = cms.int32( 1 ),
77285     doRhoCorrection = cms.bool( False ),
77286     rhoMax = cms.double( 9.9999999E7 ),
77287     rhoScale = cms.double( 1.0 ),
77288     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77289     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77290     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77291 )
77292 fragment.hltDiEG14p25EtMVAHighMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77293     saveTags = cms.bool( True ),
77294     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadHighCut" ),
77295     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubHighCut" ),
77296     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77297     minMass = cms.double( 60.0 )
77298 )
77299 fragment.hltPreDiphotonMVA14p25TightLowMass60 = cms.EDFilter( "HLTPrescaler",
77300     offset = cms.uint32( 0 ),
77301     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77302 )
77303 fragment.hltPhotonMVALeadTightLowCut = cms.EDFilter( "HLTEgammaGenericFilter",
77304     saveTags = cms.bool( True ),
77305     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77306     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77307     rhoTag = cms.InputTag( "" ),
77308     energyLowEdges = cms.vdouble( 0.0 ),
77309     lessThan = cms.bool( False ),
77310     useEt = cms.bool( False ),
77311     useAbs = cms.bool( False ),
77312     thrRegularEB = cms.vdouble( 0.3 ),
77313     thrRegularEE = cms.vdouble( 0.5 ),
77314     thrOverEEB = cms.vdouble( -1.0 ),
77315     thrOverEEE = cms.vdouble( -1.0 ),
77316     thrOverE2EB = cms.vdouble( -1.0 ),
77317     thrOverE2EE = cms.vdouble( -1.0 ),
77318     ncandcut = cms.int32( 1 ),
77319     doRhoCorrection = cms.bool( False ),
77320     rhoMax = cms.double( 9.9999999E7 ),
77321     rhoScale = cms.double( 1.0 ),
77322     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77323     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77324     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77325 )
77326 fragment.hltPhotonMVASubTightLowCut = cms.EDFilter( "HLTEgammaGenericFilter",
77327     saveTags = cms.bool( True ),
77328     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77329     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77330     rhoTag = cms.InputTag( "" ),
77331     energyLowEdges = cms.vdouble( 0.0 ),
77332     lessThan = cms.bool( False ),
77333     useEt = cms.bool( False ),
77334     useAbs = cms.bool( False ),
77335     thrRegularEB = cms.vdouble( 0.2 ),
77336     thrRegularEE = cms.vdouble( 0.3 ),
77337     thrOverEEB = cms.vdouble( -1.0 ),
77338     thrOverEEE = cms.vdouble( -1.0 ),
77339     thrOverE2EB = cms.vdouble( -1.0 ),
77340     thrOverE2EE = cms.vdouble( -1.0 ),
77341     ncandcut = cms.int32( 1 ),
77342     doRhoCorrection = cms.bool( False ),
77343     rhoMax = cms.double( 9.9999999E7 ),
77344     rhoScale = cms.double( 1.0 ),
77345     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77346     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77347     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77348 )
77349 fragment.hltDiEG14p25EtMVATightLowMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77350     saveTags = cms.bool( True ),
77351     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadTightLowCut" ),
77352     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubTightLowCut" ),
77353     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77354     minMass = cms.double( 60.0 )
77355 )
77356 fragment.hltPreDiphotonMVA14p25TightMediumMass60 = cms.EDFilter( "HLTPrescaler",
77357     offset = cms.uint32( 0 ),
77358     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77359 )
77360 fragment.hltPhotonMVALeadTightMediumCut = cms.EDFilter( "HLTEgammaGenericFilter",
77361     saveTags = cms.bool( True ),
77362     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77363     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77364     rhoTag = cms.InputTag( "" ),
77365     energyLowEdges = cms.vdouble( 0.0 ),
77366     lessThan = cms.bool( False ),
77367     useEt = cms.bool( False ),
77368     useAbs = cms.bool( False ),
77369     thrRegularEB = cms.vdouble( 0.85 ),
77370     thrRegularEE = cms.vdouble( 0.8 ),
77371     thrOverEEB = cms.vdouble( -1.0 ),
77372     thrOverEEE = cms.vdouble( -1.0 ),
77373     thrOverE2EB = cms.vdouble( -1.0 ),
77374     thrOverE2EE = cms.vdouble( -1.0 ),
77375     ncandcut = cms.int32( 1 ),
77376     doRhoCorrection = cms.bool( False ),
77377     rhoMax = cms.double( 9.9999999E7 ),
77378     rhoScale = cms.double( 1.0 ),
77379     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77380     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77381     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77382 )
77383 fragment.hltPhotonMVASubTightMediumCut = cms.EDFilter( "HLTEgammaGenericFilter",
77384     saveTags = cms.bool( True ),
77385     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77386     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77387     rhoTag = cms.InputTag( "" ),
77388     energyLowEdges = cms.vdouble( 0.0 ),
77389     lessThan = cms.bool( False ),
77390     useEt = cms.bool( False ),
77391     useAbs = cms.bool( False ),
77392     thrRegularEB = cms.vdouble( 0.2 ),
77393     thrRegularEE = cms.vdouble( 0.2 ),
77394     thrOverEEB = cms.vdouble( -1.0 ),
77395     thrOverEEE = cms.vdouble( -1.0 ),
77396     thrOverE2EB = cms.vdouble( -1.0 ),
77397     thrOverE2EE = cms.vdouble( -1.0 ),
77398     ncandcut = cms.int32( 1 ),
77399     doRhoCorrection = cms.bool( False ),
77400     rhoMax = cms.double( 9.9999999E7 ),
77401     rhoScale = cms.double( 1.0 ),
77402     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77403     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77404     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77405 )
77406 fragment.hltDiEG14p25EtMVATightMediumMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77407     saveTags = cms.bool( True ),
77408     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadTightMediumCut" ),
77409     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubTightMediumCut" ),
77410     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77411     minMass = cms.double( 60.0 )
77412 )
77413 fragment.hltPreDiphotonMVA14p25TightHighMass60 = cms.EDFilter( "HLTPrescaler",
77414     offset = cms.uint32( 0 ),
77415     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77416 )
77417 fragment.hltPhotonMVALeadTightHighCut = cms.EDFilter( "HLTEgammaGenericFilter",
77418     saveTags = cms.bool( True ),
77419     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77420     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77421     rhoTag = cms.InputTag( "" ),
77422     energyLowEdges = cms.vdouble( 0.0 ),
77423     lessThan = cms.bool( False ),
77424     useEt = cms.bool( False ),
77425     useAbs = cms.bool( False ),
77426     thrRegularEB = cms.vdouble( 0.95 ),
77427     thrRegularEE = cms.vdouble( 0.95 ),
77428     thrOverEEB = cms.vdouble( -1.0 ),
77429     thrOverEEE = cms.vdouble( -1.0 ),
77430     thrOverE2EB = cms.vdouble( -1.0 ),
77431     thrOverE2EE = cms.vdouble( -1.0 ),
77432     ncandcut = cms.int32( 1 ),
77433     doRhoCorrection = cms.bool( False ),
77434     rhoMax = cms.double( 9.9999999E7 ),
77435     rhoScale = cms.double( 1.0 ),
77436     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77437     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77438     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77439 )
77440 fragment.hltPhotonMVASubTightHighCut = cms.EDFilter( "HLTEgammaGenericFilter",
77441     saveTags = cms.bool( True ),
77442     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77443     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77444     rhoTag = cms.InputTag( "" ),
77445     energyLowEdges = cms.vdouble( 0.0 ),
77446     lessThan = cms.bool( False ),
77447     useEt = cms.bool( False ),
77448     useAbs = cms.bool( False ),
77449     thrRegularEB = cms.vdouble( 0.1 ),
77450     thrRegularEE = cms.vdouble( 0.2 ),
77451     thrOverEEB = cms.vdouble( -1.0 ),
77452     thrOverEEE = cms.vdouble( -1.0 ),
77453     thrOverE2EB = cms.vdouble( -1.0 ),
77454     thrOverE2EE = cms.vdouble( -1.0 ),
77455     ncandcut = cms.int32( 1 ),
77456     doRhoCorrection = cms.bool( False ),
77457     rhoMax = cms.double( 9.9999999E7 ),
77458     rhoScale = cms.double( 1.0 ),
77459     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77460     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77461     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77462 )
77463 fragment.hltDiEG14p25EtMVATightHighMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77464     saveTags = cms.bool( True ),
77465     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadTightHighCut" ),
77466     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubTightHighCut" ),
77467     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77468     minMass = cms.double( 60.0 )
77469 )
77470 fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor = cms.EDFilter( "HLTL1TSeed",
77471     saveTags = cms.bool( True ),
77472     L1SeedsLogicalExpression = cms.string( "L1_DoubleEG15_11_er1p2_dR_Max0p6 OR L1_DoubleEG16_11_er1p2_dR_Max0p6 OR L1_DoubleEG17_11_er1p2_dR_Max0p6 OR L1_DoubleEG15_er1p5_dEta_Max1p5 OR L1_DoubleEG16_er1p5_dEta_Max1p5 OR L1_DoubleEG17_er1p5_dEta_Max1p5 OR L1_DoubleEG_15_10_er2p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 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" ),
77473     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
77474     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
77475     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
77476     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
77477     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
77478     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
77479     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
77480     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
77481     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
77482 )
77483 fragment.hltPreDiphoton1510EBEBTightIDECALTrackIsoDr0p2 = cms.EDFilter( "HLTPrescaler",
77484     offset = cms.uint32( 0 ),
77485     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77486 )
77487 fragment.hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
77488     saveTags = cms.bool( True ),
77489     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
77490     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
77491     candNonIsolatedTag = cms.InputTag( "" ),
77492     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
77493     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGAndDoubleEGEBEBor" ),
77494     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
77495     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
77496     ncandcut = cms.int32( 1 ),
77497     doIsolated = cms.bool( False ),
77498     region_eta_size = cms.double( 0.522 ),
77499     region_eta_size_ecap = cms.double( 1.0 ),
77500     region_phi_size = cms.double( 1.044 ),
77501     barrel_end = cms.double( 1.4791 ),
77502     endcap_end = cms.double( 2.65 )
77503 )
77504 fragment.hltEG15EBL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
77505     saveTags = cms.bool( True ),
77506     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter" ),
77507     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
77508     etcutEB = cms.double( 15.0 ),
77509     etcutEE = cms.double( 15.0 ),
77510     minEtaCut = cms.double( -1.479 ),
77511     maxEtaCut = cms.double( 1.479 ),
77512     ncandcut = cms.int32( 1 )
77513 )
77514 fragment.hltEG15EBTightIdClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77515     saveTags = cms.bool( True ),
77516     candTag = cms.InputTag( "hltEG15EBL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter" ),
77517     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
77518     rhoTag = cms.InputTag( "" ),
77519     energyLowEdges = cms.vdouble( 0.0 ),
77520     lessThan = cms.bool( True ),
77521     useEt = cms.bool( False ),
77522     useAbs = cms.bool( False ),
77523     thrRegularEB = cms.vdouble( 0.0105 ),
77524     thrRegularEE = cms.vdouble( 0.0305 ),
77525     thrOverEEB = cms.vdouble( -1.0 ),
77526     thrOverEEE = cms.vdouble( -1.0 ),
77527     thrOverE2EB = cms.vdouble( -1.0 ),
77528     thrOverE2EE = cms.vdouble( -1.0 ),
77529     ncandcut = cms.int32( 1 ),
77530     doRhoCorrection = cms.bool( False ),
77531     rhoMax = cms.double( 9.9999999E7 ),
77532     rhoScale = cms.double( 1.0 ),
77533     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77534     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77535     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77536 )
77537 fragment.hltEG15EBTightIdHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77538     saveTags = cms.bool( True ),
77539     candTag = cms.InputTag( "hltEG15EBTightIdClusterShapeFilter" ),
77540     varTag = cms.InputTag( "hltEgammaHoverE" ),
77541     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77542     energyLowEdges = cms.vdouble( 0.0 ),
77543     lessThan = cms.bool( True ),
77544     useEt = cms.bool( False ),
77545     useAbs = cms.bool( False ),
77546     etaBoundaryEB12 = cms.double( 1.0 ),
77547     etaBoundaryEE12 = cms.double( 2.1 ),
77548     thrRegularEB1 = cms.vdouble( 0.5 ),
77549     thrRegularEE1 = cms.vdouble( 0.0 ),
77550     thrOverEEB1 = cms.vdouble( 0.06 ),
77551     thrOverEEE1 = cms.vdouble( 0.05 ),
77552     thrOverE2EB1 = cms.vdouble( 0.0 ),
77553     thrOverE2EE1 = cms.vdouble( 0.0 ),
77554     thrRegularEB2 = cms.vdouble( 0.5 ),
77555     thrRegularEE2 = cms.vdouble( 0.0 ),
77556     thrOverEEB2 = cms.vdouble( 0.06 ),
77557     thrOverEEE2 = cms.vdouble( 0.05 ),
77558     thrOverE2EB2 = cms.vdouble( 0.0 ),
77559     thrOverE2EE2 = cms.vdouble( 0.0 ),
77560     ncandcut = cms.int32( 1 ),
77561     doRhoCorrection = cms.bool( True ),
77562     rhoMax = cms.double( 9.9999999E7 ),
77563     rhoScale = cms.double( 1.0 ),
77564     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
77565     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77566     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77567 )
77568 fragment.hltEG15EBTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77569     saveTags = cms.bool( True ),
77570     candTag = cms.InputTag( "hltEG15EBTightIdHEFilter" ),
77571     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
77572     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77573     energyLowEdges = cms.vdouble( 0.0 ),
77574     lessThan = cms.bool( True ),
77575     useEt = cms.bool( True ),
77576     useAbs = cms.bool( False ),
77577     etaBoundaryEB12 = cms.double( 1.0 ),
77578     etaBoundaryEE12 = cms.double( 2.1 ),
77579     thrRegularEB1 = cms.vdouble( 1.0 ),
77580     thrRegularEE1 = cms.vdouble( 1.0 ),
77581     thrOverEEB1 = cms.vdouble( 0.01 ),
77582     thrOverEEE1 = cms.vdouble( 0.025 ),
77583     thrOverE2EB1 = cms.vdouble( 0.0 ),
77584     thrOverE2EE1 = cms.vdouble( 0.0 ),
77585     thrRegularEB2 = cms.vdouble( 1.0 ),
77586     thrRegularEE2 = cms.vdouble( 1.0 ),
77587     thrOverEEB2 = cms.vdouble( 0.01 ),
77588     thrOverEEE2 = cms.vdouble( 0.025 ),
77589     thrOverE2EB2 = cms.vdouble( 0.0 ),
77590     thrOverE2EE2 = cms.vdouble( 0.0 ),
77591     ncandcut = cms.int32( 1 ),
77592     doRhoCorrection = cms.bool( True ),
77593     rhoMax = cms.double( 9.9999999E7 ),
77594     rhoScale = cms.double( 1.0 ),
77595     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
77596     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77597     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77598 )
77599 fragment.hltDiEG10EBEtUnseededFilter = cms.EDFilter( "HLT1Photon",
77600     saveTags = cms.bool( True ),
77601     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77602     triggerType = cms.int32( 92 ),
77603     MinE = cms.double( -1.0 ),
77604     MinPt = cms.double( 10.0 ),
77605     MinMass = cms.double( -1.0 ),
77606     MaxMass = cms.double( -1.0 ),
77607     MinEta = cms.double( -1.479 ),
77608     MaxEta = cms.double( 1.479 ),
77609     MinN = cms.int32( 2 )
77610 )
77611 fragment.hltDiEG10EBTightIdClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77612     saveTags = cms.bool( True ),
77613     candTag = cms.InputTag( "hltDiEG10EBEtUnseededFilter" ),
77614     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
77615     rhoTag = cms.InputTag( "" ),
77616     energyLowEdges = cms.vdouble( 0.0 ),
77617     lessThan = cms.bool( True ),
77618     useEt = cms.bool( False ),
77619     useAbs = cms.bool( False ),
77620     thrRegularEB = cms.vdouble( 0.0105 ),
77621     thrRegularEE = cms.vdouble( 0.0305 ),
77622     thrOverEEB = cms.vdouble( -1.0 ),
77623     thrOverEEE = cms.vdouble( -1.0 ),
77624     thrOverE2EB = cms.vdouble( -1.0 ),
77625     thrOverE2EE = cms.vdouble( -1.0 ),
77626     ncandcut = cms.int32( 2 ),
77627     doRhoCorrection = cms.bool( False ),
77628     rhoMax = cms.double( 9.9999999E7 ),
77629     rhoScale = cms.double( 1.0 ),
77630     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77631     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77632     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77633 )
77634 fragment.hltDiEG10EBTightIdHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77635     saveTags = cms.bool( True ),
77636     candTag = cms.InputTag( "hltDiEG10EBTightIdClusterShapeUnseededFilter" ),
77637     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
77638     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77639     energyLowEdges = cms.vdouble( 0.0 ),
77640     lessThan = cms.bool( True ),
77641     useEt = cms.bool( False ),
77642     useAbs = cms.bool( False ),
77643     etaBoundaryEB12 = cms.double( 1.0 ),
77644     etaBoundaryEE12 = cms.double( 2.1 ),
77645     thrRegularEB1 = cms.vdouble( 0.5 ),
77646     thrRegularEE1 = cms.vdouble( 0.0 ),
77647     thrOverEEB1 = cms.vdouble( 0.06 ),
77648     thrOverEEE1 = cms.vdouble( 0.05 ),
77649     thrOverE2EB1 = cms.vdouble( 0.0 ),
77650     thrOverE2EE1 = cms.vdouble( 0.0 ),
77651     thrRegularEB2 = cms.vdouble( 0.5 ),
77652     thrRegularEE2 = cms.vdouble( 0.0 ),
77653     thrOverEEB2 = cms.vdouble( 0.06 ),
77654     thrOverEEE2 = cms.vdouble( 0.05 ),
77655     thrOverE2EB2 = cms.vdouble( 0.0 ),
77656     thrOverE2EE2 = cms.vdouble( 0.0 ),
77657     ncandcut = cms.int32( 2 ),
77658     doRhoCorrection = cms.bool( True ),
77659     rhoMax = cms.double( 9.9999999E7 ),
77660     rhoScale = cms.double( 1.0 ),
77661     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
77662     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77663     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77664 )
77665 fragment.hltEgammaEcalPFClusterIsoDr0p2Unseeded = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
77666     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77667     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
77668     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77669     doRhoCorrection = cms.bool( False ),
77670     rhoMax = cms.double( 9.9999999E7 ),
77671     rhoScale = cms.double( 1.0 ),
77672     drMax = cms.double( 0.2 ),
77673     drVetoBarrel = cms.double( 0.0 ),
77674     drVetoEndcap = cms.double( 0.0 ),
77675     etaStripBarrel = cms.double( 0.0 ),
77676     etaStripEndcap = cms.double( 0.0 ),
77677     energyBarrel = cms.double( 0.0 ),
77678     energyEndcap = cms.double( 0.0 ),
77679     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
77680     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
77681 )
77682 fragment.hltDiEG10EBTightEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77683     saveTags = cms.bool( True ),
77684     candTag = cms.InputTag( "hltDiEG10EBTightIdHEUnseededFilter" ),
77685     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2Unseeded" ),
77686     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77687     energyLowEdges = cms.vdouble( 0.0 ),
77688     lessThan = cms.bool( True ),
77689     useEt = cms.bool( True ),
77690     useAbs = cms.bool( False ),
77691     etaBoundaryEB12 = cms.double( 1.0 ),
77692     etaBoundaryEE12 = cms.double( 2.1 ),
77693     thrRegularEB1 = cms.vdouble( 1.0 ),
77694     thrRegularEE1 = cms.vdouble( 1.0 ),
77695     thrOverEEB1 = cms.vdouble( 0.01 ),
77696     thrOverEEE1 = cms.vdouble( 0.025 ),
77697     thrOverE2EB1 = cms.vdouble( 0.0 ),
77698     thrOverE2EE1 = cms.vdouble( 0.0 ),
77699     thrRegularEB2 = cms.vdouble( 1.0 ),
77700     thrRegularEE2 = cms.vdouble( 1.0 ),
77701     thrOverEEB2 = cms.vdouble( 0.01 ),
77702     thrOverEEE2 = cms.vdouble( 0.025 ),
77703     thrOverE2EB2 = cms.vdouble( 0.0 ),
77704     thrOverE2EE2 = cms.vdouble( 0.0 ),
77705     ncandcut = cms.int32( 2 ),
77706     doRhoCorrection = cms.bool( True ),
77707     rhoMax = cms.double( 9.9999999E7 ),
77708     rhoScale = cms.double( 1.0 ),
77709     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
77710     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77711     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77712 )
77713 fragment.hltEG15EBTightIdHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77714     saveTags = cms.bool( True ),
77715     candTag = cms.InputTag( "hltEG15EBTightEcalIsoFilter" ),
77716     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
77717     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77718     energyLowEdges = cms.vdouble( 0.0 ),
77719     lessThan = cms.bool( True ),
77720     useEt = cms.bool( True ),
77721     useAbs = cms.bool( False ),
77722     etaBoundaryEB12 = cms.double( 1.0 ),
77723     etaBoundaryEE12 = cms.double( 2.0 ),
77724     thrRegularEB1 = cms.vdouble( 2.5 ),
77725     thrRegularEE1 = cms.vdouble( 3.0 ),
77726     thrOverEEB1 = cms.vdouble( 0.04 ),
77727     thrOverEEE1 = cms.vdouble( 0.03 ),
77728     thrOverE2EB1 = cms.vdouble( 0.0 ),
77729     thrOverE2EE1 = cms.vdouble( 0.0 ),
77730     thrRegularEB2 = cms.vdouble( 2.5 ),
77731     thrRegularEE2 = cms.vdouble( 3.0 ),
77732     thrOverEEB2 = cms.vdouble( 0.04 ),
77733     thrOverEEE2 = cms.vdouble( 0.03 ),
77734     thrOverE2EB2 = cms.vdouble( 0.0 ),
77735     thrOverE2EE2 = cms.vdouble( 0.0 ),
77736     ncandcut = cms.int32( 1 ),
77737     doRhoCorrection = cms.bool( True ),
77738     rhoMax = cms.double( 9.9999999E7 ),
77739     rhoScale = cms.double( 1.0 ),
77740     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
77741     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
77742     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77743 )
77744 fragment.hltDiEG10EBTightIdHcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77745     saveTags = cms.bool( True ),
77746     candTag = cms.InputTag( "hltDiEG10EBTightEcalIsoUnseededFilter" ),
77747     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
77748     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77749     energyLowEdges = cms.vdouble( 0.0 ),
77750     lessThan = cms.bool( True ),
77751     useEt = cms.bool( True ),
77752     useAbs = cms.bool( False ),
77753     etaBoundaryEB12 = cms.double( 1.0 ),
77754     etaBoundaryEE12 = cms.double( 2.0 ),
77755     thrRegularEB1 = cms.vdouble( 2.5 ),
77756     thrRegularEE1 = cms.vdouble( 3.0 ),
77757     thrOverEEB1 = cms.vdouble( 0.04 ),
77758     thrOverEEE1 = cms.vdouble( 0.03 ),
77759     thrOverE2EB1 = cms.vdouble( 0.0 ),
77760     thrOverE2EE1 = cms.vdouble( 0.0 ),
77761     thrRegularEB2 = cms.vdouble( 2.5 ),
77762     thrRegularEE2 = cms.vdouble( 3.0 ),
77763     thrOverEEB2 = cms.vdouble( 0.04 ),
77764     thrOverEEE2 = cms.vdouble( 0.03 ),
77765     thrOverE2EB2 = cms.vdouble( 0.0 ),
77766     thrOverE2EE2 = cms.vdouble( 0.0 ),
77767     ncandcut = cms.int32( 2 ),
77768     doRhoCorrection = cms.bool( True ),
77769     rhoMax = cms.double( 9.9999999E7 ),
77770     rhoScale = cms.double( 1.0 ),
77771     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
77772     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
77773     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77774 )
77775 fragment.hltEG15EBTightIDTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
77776     saveTags = cms.bool( True ),
77777     candTag = cms.InputTag( "hltEG15EBTightIdHcalIsoFilter" ),
77778     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
77779     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77780     energyLowEdges = cms.vdouble( 0.0 ),
77781     lessThan = cms.bool( True ),
77782     useEt = cms.bool( True ),
77783     useAbs = cms.bool( False ),
77784     thrRegularEB = cms.vdouble( 0.0 ),
77785     thrRegularEE = cms.vdouble( 0.0 ),
77786     thrOverEEB = cms.vdouble( 0.01 ),
77787     thrOverEEE = cms.vdouble( 0.01 ),
77788     thrOverE2EB = cms.vdouble( 0.0 ),
77789     thrOverE2EE = cms.vdouble( 0.0 ),
77790     ncandcut = cms.int32( 1 ),
77791     doRhoCorrection = cms.bool( True ),
77792     rhoMax = cms.double( 9.9999999E7 ),
77793     rhoScale = cms.double( 1.0 ),
77794     effectiveAreas = cms.vdouble( 0.14, 0.16 ),
77795     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77796     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77797 )
77798 fragment.hltEgammaHollowTrackIsoDr0p2Unseeded = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
77799     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77800     trackProducer = cms.InputTag( "hltMergedTracks" ),
77801     countTracks = cms.bool( False ),
77802     egTrkIsoPtMin = cms.double( 1.0 ),
77803     egTrkIsoConeSize = cms.double( 0.2 ),
77804     egTrkIsoZSpan = cms.double( 999999.0 ),
77805     egTrkIsoRSpan = cms.double( 999999.0 ),
77806     egTrkIsoVetoConeSize = cms.double( 0.0 ),
77807     egTrkIsoStripBarrel = cms.double( 0.01 ),
77808     egTrkIsoStripEndcap = cms.double( 0.03 )
77809 )
77810 fragment.hltDiEG10EBTightIDTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
77811     saveTags = cms.bool( True ),
77812     candTag = cms.InputTag( "hltDiEG10EBTightIdHcalIsoUnseededFilter" ),
77813     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2Unseeded" ),
77814     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77815     energyLowEdges = cms.vdouble( 0.0 ),
77816     lessThan = cms.bool( True ),
77817     useEt = cms.bool( True ),
77818     useAbs = cms.bool( False ),
77819     thrRegularEB = cms.vdouble( 0.0 ),
77820     thrRegularEE = cms.vdouble( 0.0 ),
77821     thrOverEEB = cms.vdouble( 0.01 ),
77822     thrOverEEE = cms.vdouble( 0.01 ),
77823     thrOverE2EB = cms.vdouble( 0.0 ),
77824     thrOverE2EE = cms.vdouble( 0.0 ),
77825     ncandcut = cms.int32( 2 ),
77826     doRhoCorrection = cms.bool( True ),
77827     rhoMax = cms.double( 9.9999999E7 ),
77828     rhoScale = cms.double( 1.0 ),
77829     effectiveAreas = cms.vdouble( 0.14, 0.16 ),
77830     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77831     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77832 )
77833 fragment.hltPreDiphoton1512EBEBTightIDECALTrackIsoDr0p2 = cms.EDFilter( "HLTPrescaler",
77834     offset = cms.uint32( 0 ),
77835     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77836 )
77837 fragment.hltDiEG12EBEtUnseededFilter = cms.EDFilter( "HLT1Photon",
77838     saveTags = cms.bool( True ),
77839     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77840     triggerType = cms.int32( 92 ),
77841     MinE = cms.double( -1.0 ),
77842     MinPt = cms.double( 12.0 ),
77843     MinMass = cms.double( -1.0 ),
77844     MaxMass = cms.double( -1.0 ),
77845     MinEta = cms.double( -1.479 ),
77846     MaxEta = cms.double( 1.479 ),
77847     MinN = cms.int32( 2 )
77848 )
77849 fragment.hltDiEG12EBTightIdClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77850     saveTags = cms.bool( True ),
77851     candTag = cms.InputTag( "hltDiEG12EBEtUnseededFilter" ),
77852     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
77853     rhoTag = cms.InputTag( "" ),
77854     energyLowEdges = cms.vdouble( 0.0 ),
77855     lessThan = cms.bool( True ),
77856     useEt = cms.bool( False ),
77857     useAbs = cms.bool( False ),
77858     thrRegularEB = cms.vdouble( 0.0105 ),
77859     thrRegularEE = cms.vdouble( 0.0305 ),
77860     thrOverEEB = cms.vdouble( -1.0 ),
77861     thrOverEEE = cms.vdouble( -1.0 ),
77862     thrOverE2EB = cms.vdouble( -1.0 ),
77863     thrOverE2EE = cms.vdouble( -1.0 ),
77864     ncandcut = cms.int32( 2 ),
77865     doRhoCorrection = cms.bool( False ),
77866     rhoMax = cms.double( 9.9999999E7 ),
77867     rhoScale = cms.double( 1.0 ),
77868     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77869     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77870     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77871 )
77872 fragment.hltDiEG12EBTightIdHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77873     saveTags = cms.bool( True ),
77874     candTag = cms.InputTag( "hltDiEG12EBTightIdClusterShapeUnseededFilter" ),
77875     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
77876     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77877     energyLowEdges = cms.vdouble( 0.0 ),
77878     lessThan = cms.bool( True ),
77879     useEt = cms.bool( False ),
77880     useAbs = cms.bool( False ),
77881     etaBoundaryEB12 = cms.double( 1.0 ),
77882     etaBoundaryEE12 = cms.double( 2.1 ),
77883     thrRegularEB1 = cms.vdouble( 0.5 ),
77884     thrRegularEE1 = cms.vdouble( 0.0 ),
77885     thrOverEEB1 = cms.vdouble( 0.06 ),
77886     thrOverEEE1 = cms.vdouble( 0.05 ),
77887     thrOverE2EB1 = cms.vdouble( 0.0 ),
77888     thrOverE2EE1 = cms.vdouble( 0.0 ),
77889     thrRegularEB2 = cms.vdouble( 0.5 ),
77890     thrRegularEE2 = cms.vdouble( 0.0 ),
77891     thrOverEEB2 = cms.vdouble( 0.06 ),
77892     thrOverEEE2 = cms.vdouble( 0.05 ),
77893     thrOverE2EB2 = cms.vdouble( 0.0 ),
77894     thrOverE2EE2 = cms.vdouble( 0.0 ),
77895     ncandcut = cms.int32( 2 ),
77896     doRhoCorrection = cms.bool( True ),
77897     rhoMax = cms.double( 9.9999999E7 ),
77898     rhoScale = cms.double( 1.0 ),
77899     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
77900     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77901     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77902 )
77903 fragment.hltDiEG12EBTightEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77904     saveTags = cms.bool( True ),
77905     candTag = cms.InputTag( "hltDiEG12EBTightIdHEUnseededFilter" ),
77906     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2Unseeded" ),
77907     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77908     energyLowEdges = cms.vdouble( 0.0 ),
77909     lessThan = cms.bool( True ),
77910     useEt = cms.bool( True ),
77911     useAbs = cms.bool( False ),
77912     etaBoundaryEB12 = cms.double( 1.0 ),
77913     etaBoundaryEE12 = cms.double( 2.1 ),
77914     thrRegularEB1 = cms.vdouble( 1.0 ),
77915     thrRegularEE1 = cms.vdouble( 1.0 ),
77916     thrOverEEB1 = cms.vdouble( 0.01 ),
77917     thrOverEEE1 = cms.vdouble( 0.025 ),
77918     thrOverE2EB1 = cms.vdouble( 0.0 ),
77919     thrOverE2EE1 = cms.vdouble( 0.0 ),
77920     thrRegularEB2 = cms.vdouble( 1.0 ),
77921     thrRegularEE2 = cms.vdouble( 1.0 ),
77922     thrOverEEB2 = cms.vdouble( 0.01 ),
77923     thrOverEEE2 = cms.vdouble( 0.025 ),
77924     thrOverE2EB2 = cms.vdouble( 0.0 ),
77925     thrOverE2EE2 = cms.vdouble( 0.0 ),
77926     ncandcut = cms.int32( 2 ),
77927     doRhoCorrection = cms.bool( True ),
77928     rhoMax = cms.double( 9.9999999E7 ),
77929     rhoScale = cms.double( 1.0 ),
77930     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
77931     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77932     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77933 )
77934 fragment.hltDiEG12EBTightIdHcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77935     saveTags = cms.bool( True ),
77936     candTag = cms.InputTag( "hltDiEG12EBTightEcalIsoUnseededFilter" ),
77937     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
77938     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77939     energyLowEdges = cms.vdouble( 0.0 ),
77940     lessThan = cms.bool( True ),
77941     useEt = cms.bool( True ),
77942     useAbs = cms.bool( False ),
77943     etaBoundaryEB12 = cms.double( 1.0 ),
77944     etaBoundaryEE12 = cms.double( 2.0 ),
77945     thrRegularEB1 = cms.vdouble( 2.5 ),
77946     thrRegularEE1 = cms.vdouble( 3.0 ),
77947     thrOverEEB1 = cms.vdouble( 0.04 ),
77948     thrOverEEE1 = cms.vdouble( 0.03 ),
77949     thrOverE2EB1 = cms.vdouble( 0.0 ),
77950     thrOverE2EE1 = cms.vdouble( 0.0 ),
77951     thrRegularEB2 = cms.vdouble( 2.5 ),
77952     thrRegularEE2 = cms.vdouble( 3.0 ),
77953     thrOverEEB2 = cms.vdouble( 0.04 ),
77954     thrOverEEE2 = cms.vdouble( 0.03 ),
77955     thrOverE2EB2 = cms.vdouble( 0.0 ),
77956     thrOverE2EE2 = cms.vdouble( 0.0 ),
77957     ncandcut = cms.int32( 2 ),
77958     doRhoCorrection = cms.bool( True ),
77959     rhoMax = cms.double( 9.9999999E7 ),
77960     rhoScale = cms.double( 1.0 ),
77961     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
77962     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
77963     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77964 )
77965 fragment.hltDiEG12EBTightIDTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
77966     saveTags = cms.bool( True ),
77967     candTag = cms.InputTag( "hltDiEG12EBTightIdHcalIsoUnseededFilter" ),
77968     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2Unseeded" ),
77969     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77970     energyLowEdges = cms.vdouble( 0.0 ),
77971     lessThan = cms.bool( True ),
77972     useEt = cms.bool( True ),
77973     useAbs = cms.bool( False ),
77974     thrRegularEB = cms.vdouble( 0.0 ),
77975     thrRegularEE = cms.vdouble( 0.0 ),
77976     thrOverEEB = cms.vdouble( 0.01 ),
77977     thrOverEEE = cms.vdouble( 0.01 ),
77978     thrOverE2EB = cms.vdouble( 0.0 ),
77979     thrOverE2EE = cms.vdouble( 0.0 ),
77980     ncandcut = cms.int32( 2 ),
77981     doRhoCorrection = cms.bool( True ),
77982     rhoMax = cms.double( 9.9999999E7 ),
77983     rhoScale = cms.double( 1.0 ),
77984     effectiveAreas = cms.vdouble( 0.14, 0.16 ),
77985     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77986     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77987 )
77988 fragment.hltPreDiphoton1510EBEBTightIDECALTrackIsoDr0p2to0p4 = cms.EDFilter( "HLTPrescaler",
77989     offset = cms.uint32( 0 ),
77990     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77991 )
77992 fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
77993     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
77994     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
77995     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77996     doRhoCorrection = cms.bool( False ),
77997     rhoMax = cms.double( 9.9999999E7 ),
77998     rhoScale = cms.double( 1.0 ),
77999     drMax = cms.double( 0.4 ),
78000     drVetoBarrel = cms.double( 0.2 ),
78001     drVetoEndcap = cms.double( 0.2 ),
78002     etaStripBarrel = cms.double( 0.0 ),
78003     etaStripEndcap = cms.double( 0.0 ),
78004     energyBarrel = cms.double( 0.0 ),
78005     energyEndcap = cms.double( 0.0 ),
78006     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78007     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
78008 )
78009 fragment.hltEG15EBTightEcalIsoDr0p2to0p4Filter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78010     saveTags = cms.bool( True ),
78011     candTag = cms.InputTag( "hltEG15EBTightIdHEFilter" ),
78012     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2to0p4" ),
78013     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78014     energyLowEdges = cms.vdouble( 0.0 ),
78015     lessThan = cms.bool( True ),
78016     useEt = cms.bool( True ),
78017     useAbs = cms.bool( False ),
78018     etaBoundaryEB12 = cms.double( 1.0 ),
78019     etaBoundaryEE12 = cms.double( 2.1 ),
78020     thrRegularEB1 = cms.vdouble( 0.1 ),
78021     thrRegularEE1 = cms.vdouble( 1.0 ),
78022     thrOverEEB1 = cms.vdouble( 0.01 ),
78023     thrOverEEE1 = cms.vdouble( 0.025 ),
78024     thrOverE2EB1 = cms.vdouble( 0.0 ),
78025     thrOverE2EE1 = cms.vdouble( 0.0 ),
78026     thrRegularEB2 = cms.vdouble( 0.1 ),
78027     thrRegularEE2 = cms.vdouble( 1.0 ),
78028     thrOverEEB2 = cms.vdouble( 0.01 ),
78029     thrOverEEE2 = cms.vdouble( 0.025 ),
78030     thrOverE2EB2 = cms.vdouble( 0.0 ),
78031     thrOverE2EE2 = cms.vdouble( 0.0 ),
78032     ncandcut = cms.int32( 1 ),
78033     doRhoCorrection = cms.bool( True ),
78034     rhoMax = cms.double( 9.9999999E7 ),
78035     rhoScale = cms.double( 1.0 ),
78036     effectiveAreas = cms.vdouble( 0.24, 0.2, 0.16, 0.14 ),
78037     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78038     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78039 )
78040 fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
78041     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
78042     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
78043     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78044     doRhoCorrection = cms.bool( False ),
78045     rhoMax = cms.double( 9.9999999E7 ),
78046     rhoScale = cms.double( 1.0 ),
78047     drMax = cms.double( 0.4 ),
78048     drVetoBarrel = cms.double( 0.2 ),
78049     drVetoEndcap = cms.double( 0.2 ),
78050     etaStripBarrel = cms.double( 0.0 ),
78051     etaStripEndcap = cms.double( 0.0 ),
78052     energyBarrel = cms.double( 0.0 ),
78053     energyEndcap = cms.double( 0.0 ),
78054     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78055     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
78056 )
78057 fragment.hltDiEG10EBTightEcalIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78058     saveTags = cms.bool( True ),
78059     candTag = cms.InputTag( "hltDiEG10EBTightIdHEUnseededFilter" ),
78060     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded" ),
78061     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78062     energyLowEdges = cms.vdouble( 0.0 ),
78063     lessThan = cms.bool( True ),
78064     useEt = cms.bool( True ),
78065     useAbs = cms.bool( False ),
78066     etaBoundaryEB12 = cms.double( 1.0 ),
78067     etaBoundaryEE12 = cms.double( 2.1 ),
78068     thrRegularEB1 = cms.vdouble( 1.0 ),
78069     thrRegularEE1 = cms.vdouble( 1.0 ),
78070     thrOverEEB1 = cms.vdouble( 0.01 ),
78071     thrOverEEE1 = cms.vdouble( 0.025 ),
78072     thrOverE2EB1 = cms.vdouble( 0.0 ),
78073     thrOverE2EE1 = cms.vdouble( 0.0 ),
78074     thrRegularEB2 = cms.vdouble( 1.0 ),
78075     thrRegularEE2 = cms.vdouble( 1.0 ),
78076     thrOverEEB2 = cms.vdouble( 0.01 ),
78077     thrOverEEE2 = cms.vdouble( 0.025 ),
78078     thrOverE2EB2 = cms.vdouble( 0.0 ),
78079     thrOverE2EE2 = cms.vdouble( 0.0 ),
78080     ncandcut = cms.int32( 2 ),
78081     doRhoCorrection = cms.bool( True ),
78082     rhoMax = cms.double( 9.9999999E7 ),
78083     rhoScale = cms.double( 1.0 ),
78084     effectiveAreas = cms.vdouble( 0.24, 0.2, 0.16, 0.14 ),
78085     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78086     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78087 )
78088 fragment.hltDiphoton1510TightIDECALTrackIsoDr0p2to0p4DrPreFilter = cms.EDFilter( "HLTPMMassFilter",
78089     saveTags = cms.bool( True ),
78090     candTag = cms.InputTag( "hltDiEG10EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
78091     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
78092     lowerMassCut = cms.double( 0.0 ),
78093     upperMassCut = cms.double( 999999.0 ),
78094     lowerdRCut = cms.double( 0.0 ),
78095     upperdRCut = cms.double( 0.3 ),
78096     nZcandcut = cms.int32( 1 ),
78097     reqOppCharge = cms.untracked.bool( False ),
78098     isElectron1 = cms.untracked.bool( False ),
78099     isElectron2 = cms.untracked.bool( False ),
78100     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78101 )
78102 fragment.hltEG15EBTightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78103     saveTags = cms.bool( True ),
78104     candTag = cms.InputTag( "hltEG15EBTightEcalIsoDr0p2to0p4Filter" ),
78105     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
78106     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78107     energyLowEdges = cms.vdouble( 0.0 ),
78108     lessThan = cms.bool( True ),
78109     useEt = cms.bool( True ),
78110     useAbs = cms.bool( False ),
78111     etaBoundaryEB12 = cms.double( 1.0 ),
78112     etaBoundaryEE12 = cms.double( 2.0 ),
78113     thrRegularEB1 = cms.vdouble( 1.0 ),
78114     thrRegularEE1 = cms.vdouble( 3.0 ),
78115     thrOverEEB1 = cms.vdouble( 0.04 ),
78116     thrOverEEE1 = cms.vdouble( 0.03 ),
78117     thrOverE2EB1 = cms.vdouble( 0.0 ),
78118     thrOverE2EE1 = cms.vdouble( 0.0 ),
78119     thrRegularEB2 = cms.vdouble( 1.0 ),
78120     thrRegularEE2 = cms.vdouble( 3.0 ),
78121     thrOverEEB2 = cms.vdouble( 0.04 ),
78122     thrOverEEE2 = cms.vdouble( 0.03 ),
78123     thrOverE2EB2 = cms.vdouble( 0.0 ),
78124     thrOverE2EE2 = cms.vdouble( 0.0 ),
78125     ncandcut = cms.int32( 1 ),
78126     doRhoCorrection = cms.bool( True ),
78127     rhoMax = cms.double( 9.9999999E7 ),
78128     rhoScale = cms.double( 1.0 ),
78129     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
78130     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
78131     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78132 )
78133 fragment.hltDiEG10EBTightIDMWEcalTrkIsoDr0p2to0p4TightIdHcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78134     saveTags = cms.bool( True ),
78135     candTag = cms.InputTag( "hltDiEG10EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
78136     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
78137     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78138     energyLowEdges = cms.vdouble( 0.0 ),
78139     lessThan = cms.bool( True ),
78140     useEt = cms.bool( True ),
78141     useAbs = cms.bool( False ),
78142     etaBoundaryEB12 = cms.double( 1.0 ),
78143     etaBoundaryEE12 = cms.double( 2.0 ),
78144     thrRegularEB1 = cms.vdouble( 1.0 ),
78145     thrRegularEE1 = cms.vdouble( 3.0 ),
78146     thrOverEEB1 = cms.vdouble( 0.04 ),
78147     thrOverEEE1 = cms.vdouble( 0.03 ),
78148     thrOverE2EB1 = cms.vdouble( 0.0 ),
78149     thrOverE2EE1 = cms.vdouble( 0.0 ),
78150     thrRegularEB2 = cms.vdouble( 1.0 ),
78151     thrRegularEE2 = cms.vdouble( 3.0 ),
78152     thrOverEEB2 = cms.vdouble( 0.04 ),
78153     thrOverEEE2 = cms.vdouble( 0.03 ),
78154     thrOverE2EB2 = cms.vdouble( 0.0 ),
78155     thrOverE2EE2 = cms.vdouble( 0.0 ),
78156     ncandcut = cms.int32( 2 ),
78157     doRhoCorrection = cms.bool( True ),
78158     rhoMax = cms.double( 9.9999999E7 ),
78159     rhoScale = cms.double( 1.0 ),
78160     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
78161     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
78162     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78163 )
78164 fragment.hltEgammaHollowTrackIsoDr0p2to0p4 = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
78165     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
78166     trackProducer = cms.InputTag( "hltMergedTracks" ),
78167     countTracks = cms.bool( False ),
78168     egTrkIsoPtMin = cms.double( 1.0 ),
78169     egTrkIsoConeSize = cms.double( 0.4 ),
78170     egTrkIsoZSpan = cms.double( 999999.0 ),
78171     egTrkIsoRSpan = cms.double( 999999.0 ),
78172     egTrkIsoVetoConeSize = cms.double( 0.2 ),
78173     egTrkIsoStripBarrel = cms.double( 0.01 ),
78174     egTrkIsoStripEndcap = cms.double( 0.03 )
78175 )
78176 fragment.hltEG15EBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4Filter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78177     saveTags = cms.bool( True ),
78178     candTag = cms.InputTag( "hltEG15EBTightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter" ),
78179     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4" ),
78180     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78181     energyLowEdges = cms.vdouble( 0.0 ),
78182     lessThan = cms.bool( True ),
78183     useEt = cms.bool( True ),
78184     useAbs = cms.bool( False ),
78185     thrRegularEB = cms.vdouble( 0.0 ),
78186     thrRegularEE = cms.vdouble( 0.0 ),
78187     thrOverEEB = cms.vdouble( 0.01 ),
78188     thrOverEEE = cms.vdouble( 0.01 ),
78189     thrOverE2EB = cms.vdouble( 0.0 ),
78190     thrOverE2EE = cms.vdouble( 0.0 ),
78191     ncandcut = cms.int32( 1 ),
78192     doRhoCorrection = cms.bool( True ),
78193     rhoMax = cms.double( 9.9999999E7 ),
78194     rhoScale = cms.double( 1.0 ),
78195     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
78196     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78197     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78198 )
78199 fragment.hltEgammaHollowTrackIsoDr0p2to0p4Unseeded = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
78200     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
78201     trackProducer = cms.InputTag( "hltMergedTracks" ),
78202     countTracks = cms.bool( False ),
78203     egTrkIsoPtMin = cms.double( 1.0 ),
78204     egTrkIsoConeSize = cms.double( 0.4 ),
78205     egTrkIsoZSpan = cms.double( 999999.0 ),
78206     egTrkIsoRSpan = cms.double( 999999.0 ),
78207     egTrkIsoVetoConeSize = cms.double( 0.2 ),
78208     egTrkIsoStripBarrel = cms.double( 0.01 ),
78209     egTrkIsoStripEndcap = cms.double( 0.03 )
78210 )
78211 fragment.hltDiEG10EBTightIDTrackIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78212     saveTags = cms.bool( True ),
78213     candTag = cms.InputTag( "hltDiEG10EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
78214     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4Unseeded" ),
78215     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78216     energyLowEdges = cms.vdouble( 0.0 ),
78217     lessThan = cms.bool( True ),
78218     useEt = cms.bool( True ),
78219     useAbs = cms.bool( False ),
78220     thrRegularEB = cms.vdouble( 0.0 ),
78221     thrRegularEE = cms.vdouble( 0.0 ),
78222     thrOverEEB = cms.vdouble( 0.01 ),
78223     thrOverEEE = cms.vdouble( 0.01 ),
78224     thrOverE2EB = cms.vdouble( 0.0 ),
78225     thrOverE2EE = cms.vdouble( 0.0 ),
78226     ncandcut = cms.int32( 2 ),
78227     doRhoCorrection = cms.bool( True ),
78228     rhoMax = cms.double( 9.9999999E7 ),
78229     rhoScale = cms.double( 1.0 ),
78230     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
78231     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78232     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78233 )
78234 fragment.hltDiEG10EBBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78235     saveTags = cms.bool( True ),
78236     candTag = cms.InputTag( "hltDiEG10EBTightIDMWEcalTrkIsoDr0p2to0p4TightIdHcalIsoUnseededFilter" ),
78237     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4Unseeded" ),
78238     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78239     energyLowEdges = cms.vdouble( 0.0 ),
78240     lessThan = cms.bool( True ),
78241     useEt = cms.bool( True ),
78242     useAbs = cms.bool( False ),
78243     thrRegularEB = cms.vdouble( 0.0 ),
78244     thrRegularEE = cms.vdouble( 0.0 ),
78245     thrOverEEB = cms.vdouble( 0.01 ),
78246     thrOverEEE = cms.vdouble( 0.01 ),
78247     thrOverE2EB = cms.vdouble( 0.0 ),
78248     thrOverE2EE = cms.vdouble( 0.0 ),
78249     ncandcut = cms.int32( 2 ),
78250     doRhoCorrection = cms.bool( True ),
78251     rhoMax = cms.double( 9.9999999E7 ),
78252     rhoScale = cms.double( 1.0 ),
78253     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
78254     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78255     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78256 )
78257 fragment.hltDiphoton1510TightIDECALTrackIsoDr0p2to0p4DrFilter = cms.EDFilter( "HLTPMMassFilter",
78258     saveTags = cms.bool( True ),
78259     candTag = cms.InputTag( "hltDiEG10EBBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter" ),
78260     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
78261     lowerMassCut = cms.double( 0.0 ),
78262     upperMassCut = cms.double( 999999.0 ),
78263     lowerdRCut = cms.double( 0.0 ),
78264     upperdRCut = cms.double( 0.3 ),
78265     nZcandcut = cms.int32( 1 ),
78266     reqOppCharge = cms.untracked.bool( False ),
78267     isElectron1 = cms.untracked.bool( False ),
78268     isElectron2 = cms.untracked.bool( False ),
78269     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78270 )
78271 fragment.hltPreDiphoton1512EBEBTightIDECALTrackIsoDr0p2to0p4 = cms.EDFilter( "HLTPrescaler",
78272     offset = cms.uint32( 0 ),
78273     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78274 )
78275 fragment.hltDiEG12EBTightEcalIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78276     saveTags = cms.bool( True ),
78277     candTag = cms.InputTag( "hltDiEG12EBTightIdHEUnseededFilter" ),
78278     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded" ),
78279     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78280     energyLowEdges = cms.vdouble( 0.0 ),
78281     lessThan = cms.bool( True ),
78282     useEt = cms.bool( True ),
78283     useAbs = cms.bool( False ),
78284     etaBoundaryEB12 = cms.double( 1.0 ),
78285     etaBoundaryEE12 = cms.double( 2.1 ),
78286     thrRegularEB1 = cms.vdouble( 1.0 ),
78287     thrRegularEE1 = cms.vdouble( 1.0 ),
78288     thrOverEEB1 = cms.vdouble( 0.01 ),
78289     thrOverEEE1 = cms.vdouble( 0.025 ),
78290     thrOverE2EB1 = cms.vdouble( 0.0 ),
78291     thrOverE2EE1 = cms.vdouble( 0.0 ),
78292     thrRegularEB2 = cms.vdouble( 1.0 ),
78293     thrRegularEE2 = cms.vdouble( 1.0 ),
78294     thrOverEEB2 = cms.vdouble( 0.01 ),
78295     thrOverEEE2 = cms.vdouble( 0.025 ),
78296     thrOverE2EB2 = cms.vdouble( 0.0 ),
78297     thrOverE2EE2 = cms.vdouble( 0.0 ),
78298     ncandcut = cms.int32( 2 ),
78299     doRhoCorrection = cms.bool( True ),
78300     rhoMax = cms.double( 9.9999999E7 ),
78301     rhoScale = cms.double( 1.0 ),
78302     effectiveAreas = cms.vdouble( 0.24, 0.2, 0.16, 0.14 ),
78303     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78304     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78305 )
78306 fragment.hltDiphoton1512TightIDECALTrackIsoDr0p2to0p4DrPreFilter = cms.EDFilter( "HLTPMMassFilter",
78307     saveTags = cms.bool( True ),
78308     candTag = cms.InputTag( "hltDiEG12EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
78309     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
78310     lowerMassCut = cms.double( 0.0 ),
78311     upperMassCut = cms.double( 999999.0 ),
78312     lowerdRCut = cms.double( 0.0 ),
78313     upperdRCut = cms.double( 0.3 ),
78314     nZcandcut = cms.int32( 1 ),
78315     reqOppCharge = cms.untracked.bool( False ),
78316     isElectron1 = cms.untracked.bool( False ),
78317     isElectron2 = cms.untracked.bool( False ),
78318     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78319 )
78320 fragment.hltDiEG12EBTightIDMWEcalTrkIsoDr0p2to0p4TightIdHcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78321     saveTags = cms.bool( True ),
78322     candTag = cms.InputTag( "hltDiEG12EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
78323     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
78324     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78325     energyLowEdges = cms.vdouble( 0.0 ),
78326     lessThan = cms.bool( True ),
78327     useEt = cms.bool( True ),
78328     useAbs = cms.bool( False ),
78329     etaBoundaryEB12 = cms.double( 1.0 ),
78330     etaBoundaryEE12 = cms.double( 2.0 ),
78331     thrRegularEB1 = cms.vdouble( 1.0 ),
78332     thrRegularEE1 = cms.vdouble( 3.0 ),
78333     thrOverEEB1 = cms.vdouble( 0.04 ),
78334     thrOverEEE1 = cms.vdouble( 0.03 ),
78335     thrOverE2EB1 = cms.vdouble( 0.0 ),
78336     thrOverE2EE1 = cms.vdouble( 0.0 ),
78337     thrRegularEB2 = cms.vdouble( 1.0 ),
78338     thrRegularEE2 = cms.vdouble( 3.0 ),
78339     thrOverEEB2 = cms.vdouble( 0.04 ),
78340     thrOverEEE2 = cms.vdouble( 0.03 ),
78341     thrOverE2EB2 = cms.vdouble( 0.0 ),
78342     thrOverE2EE2 = cms.vdouble( 0.0 ),
78343     ncandcut = cms.int32( 2 ),
78344     doRhoCorrection = cms.bool( True ),
78345     rhoMax = cms.double( 9.9999999E7 ),
78346     rhoScale = cms.double( 1.0 ),
78347     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
78348     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
78349     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78350 )
78351 fragment.hltDiEG12EBTightIDTrackIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78352     saveTags = cms.bool( True ),
78353     candTag = cms.InputTag( "hltDiEG12EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
78354     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4Unseeded" ),
78355     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78356     energyLowEdges = cms.vdouble( 0.0 ),
78357     lessThan = cms.bool( True ),
78358     useEt = cms.bool( True ),
78359     useAbs = cms.bool( False ),
78360     thrRegularEB = cms.vdouble( 0.0 ),
78361     thrRegularEE = cms.vdouble( 0.0 ),
78362     thrOverEEB = cms.vdouble( 0.01 ),
78363     thrOverEEE = cms.vdouble( 0.01 ),
78364     thrOverE2EB = cms.vdouble( 0.0 ),
78365     thrOverE2EE = cms.vdouble( 0.0 ),
78366     ncandcut = cms.int32( 2 ),
78367     doRhoCorrection = cms.bool( True ),
78368     rhoMax = cms.double( 9.9999999E7 ),
78369     rhoScale = cms.double( 1.0 ),
78370     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
78371     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78372     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78373 )
78374 fragment.hltDiEG12EBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78375     saveTags = cms.bool( True ),
78376     candTag = cms.InputTag( "hltDiEG12EBTightIDMWEcalTrkIsoDr0p2to0p4TightIdHcalIsoUnseededFilter" ),
78377     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4Unseeded" ),
78378     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78379     energyLowEdges = cms.vdouble( 0.0 ),
78380     lessThan = cms.bool( True ),
78381     useEt = cms.bool( True ),
78382     useAbs = cms.bool( False ),
78383     thrRegularEB = cms.vdouble( 0.0 ),
78384     thrRegularEE = cms.vdouble( 0.0 ),
78385     thrOverEEB = cms.vdouble( 0.01 ),
78386     thrOverEEE = cms.vdouble( 0.01 ),
78387     thrOverE2EB = cms.vdouble( 0.0 ),
78388     thrOverE2EE = cms.vdouble( 0.0 ),
78389     ncandcut = cms.int32( 2 ),
78390     doRhoCorrection = cms.bool( True ),
78391     rhoMax = cms.double( 9.9999999E7 ),
78392     rhoScale = cms.double( 1.0 ),
78393     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
78394     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78395     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78396 )
78397 fragment.hltDiphoton1512TightIDECALTrackIsoDr0p2to0p4DrFilter = cms.EDFilter( "HLTPMMassFilter",
78398     saveTags = cms.bool( True ),
78399     candTag = cms.InputTag( "hltDiEG12EBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter" ),
78400     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
78401     lowerMassCut = cms.double( 0.0 ),
78402     upperMassCut = cms.double( 999999.0 ),
78403     lowerdRCut = cms.double( 0.0 ),
78404     upperdRCut = cms.double( 0.3 ),
78405     nZcandcut = cms.int32( 1 ),
78406     reqOppCharge = cms.untracked.bool( False ),
78407     isElectron1 = cms.untracked.bool( False ),
78408     isElectron2 = cms.untracked.bool( False ),
78409     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78410 )
78411 fragment.hltPreDielectron125EBEBTightIDECALTrackIsoDr0p2 = cms.EDFilter( "HLTPrescaler",
78412     offset = cms.uint32( 0 ),
78413     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78414 )
78415 fragment.hltEG12TightIDMWL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
78416     saveTags = cms.bool( True ),
78417     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter" ),
78418     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
78419     etcutEB = cms.double( 12.0 ),
78420     etcutEE = cms.double( 12.0 ),
78421     minEtaCut = cms.double( -1.479 ),
78422     maxEtaCut = cms.double( 1.479 ),
78423     ncandcut = cms.int32( 1 )
78424 )
78425 fragment.hltEG12TightIDMWClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78426     saveTags = cms.bool( True ),
78427     candTag = cms.InputTag( "hltEG12TightIDMWL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter" ),
78428     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
78429     rhoTag = cms.InputTag( "" ),
78430     energyLowEdges = cms.vdouble( 0.0 ),
78431     lessThan = cms.bool( True ),
78432     useEt = cms.bool( False ),
78433     useAbs = cms.bool( False ),
78434     thrRegularEB = cms.vdouble( 0.014 ),
78435     thrRegularEE = cms.vdouble( 0.0305 ),
78436     thrOverEEB = cms.vdouble( -1.0 ),
78437     thrOverEEE = cms.vdouble( -1.0 ),
78438     thrOverE2EB = cms.vdouble( -1.0 ),
78439     thrOverE2EE = cms.vdouble( -1.0 ),
78440     ncandcut = cms.int32( 1 ),
78441     doRhoCorrection = cms.bool( False ),
78442     rhoMax = cms.double( 9.9999999E7 ),
78443     rhoScale = cms.double( 1.0 ),
78444     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78445     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78446     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78447 )
78448 fragment.hltEG12TightIDMWHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78449     saveTags = cms.bool( True ),
78450     candTag = cms.InputTag( "hltEG12TightIDMWClusterShapeFilter" ),
78451     varTag = cms.InputTag( "hltEgammaHoverE" ),
78452     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78453     energyLowEdges = cms.vdouble( 0.0 ),
78454     lessThan = cms.bool( True ),
78455     useEt = cms.bool( False ),
78456     useAbs = cms.bool( False ),
78457     etaBoundaryEB12 = cms.double( 1.0 ),
78458     etaBoundaryEE12 = cms.double( 2.1 ),
78459     thrRegularEB1 = cms.vdouble( 1.0 ),
78460     thrRegularEE1 = cms.vdouble( 0.0 ),
78461     thrOverEEB1 = cms.vdouble( 0.06 ),
78462     thrOverEEE1 = cms.vdouble( 0.05 ),
78463     thrOverE2EB1 = cms.vdouble( 0.0 ),
78464     thrOverE2EE1 = cms.vdouble( 0.0 ),
78465     thrRegularEB2 = cms.vdouble( 1.0 ),
78466     thrRegularEE2 = cms.vdouble( 0.0 ),
78467     thrOverEEB2 = cms.vdouble( 0.06 ),
78468     thrOverEEE2 = cms.vdouble( 0.05 ),
78469     thrOverE2EB2 = cms.vdouble( 0.0 ),
78470     thrOverE2EE2 = cms.vdouble( 0.0 ),
78471     ncandcut = cms.int32( 1 ),
78472     doRhoCorrection = cms.bool( True ),
78473     rhoMax = cms.double( 9.9999999E7 ),
78474     rhoScale = cms.double( 1.0 ),
78475     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
78476     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78477     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78478 )
78479 fragment.hltEG12TightIDMWEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78480     saveTags = cms.bool( True ),
78481     candTag = cms.InputTag( "hltEG12TightIDMWHEFilter" ),
78482     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
78483     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78484     energyLowEdges = cms.vdouble( 0.0 ),
78485     lessThan = cms.bool( True ),
78486     useEt = cms.bool( True ),
78487     useAbs = cms.bool( False ),
78488     etaBoundaryEB12 = cms.double( 1.0 ),
78489     etaBoundaryEE12 = cms.double( 2.1 ),
78490     thrRegularEB1 = cms.vdouble( 1.0 ),
78491     thrRegularEE1 = cms.vdouble( 1.0 ),
78492     thrOverEEB1 = cms.vdouble( 0.01 ),
78493     thrOverEEE1 = cms.vdouble( 0.025 ),
78494     thrOverE2EB1 = cms.vdouble( 0.0 ),
78495     thrOverE2EE1 = cms.vdouble( 0.0 ),
78496     thrRegularEB2 = cms.vdouble( 1.0 ),
78497     thrRegularEE2 = cms.vdouble( 1.0 ),
78498     thrOverEEB2 = cms.vdouble( 0.01 ),
78499     thrOverEEE2 = cms.vdouble( 0.025 ),
78500     thrOverE2EB2 = cms.vdouble( 0.0 ),
78501     thrOverE2EE2 = cms.vdouble( 0.0 ),
78502     ncandcut = cms.int32( 1 ),
78503     doRhoCorrection = cms.bool( True ),
78504     rhoMax = cms.double( 9.9999999E7 ),
78505     rhoScale = cms.double( 1.0 ),
78506     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
78507     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78508     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78509 )
78510 fragment.hltDiEG5TightIDMWEtUnseededFilter = cms.EDFilter( "HLT1Photon",
78511     saveTags = cms.bool( True ),
78512     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
78513     triggerType = cms.int32( 92 ),
78514     MinE = cms.double( -1.0 ),
78515     MinPt = cms.double( 5.0 ),
78516     MinMass = cms.double( -1.0 ),
78517     MaxMass = cms.double( -1.0 ),
78518     MinEta = cms.double( -1.479 ),
78519     MaxEta = cms.double( 1.479 ),
78520     MinN = cms.int32( 2 )
78521 )
78522 fragment.hltDiEG5TightIDMWClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78523     saveTags = cms.bool( True ),
78524     candTag = cms.InputTag( "hltDiEG5TightIDMWEtUnseededFilter" ),
78525     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
78526     rhoTag = cms.InputTag( "" ),
78527     energyLowEdges = cms.vdouble( 0.0 ),
78528     lessThan = cms.bool( True ),
78529     useEt = cms.bool( False ),
78530     useAbs = cms.bool( False ),
78531     thrRegularEB = cms.vdouble( 0.014 ),
78532     thrRegularEE = cms.vdouble( 0.0305 ),
78533     thrOverEEB = cms.vdouble( -1.0 ),
78534     thrOverEEE = cms.vdouble( -1.0 ),
78535     thrOverE2EB = cms.vdouble( -1.0 ),
78536     thrOverE2EE = cms.vdouble( -1.0 ),
78537     ncandcut = cms.int32( 2 ),
78538     doRhoCorrection = cms.bool( False ),
78539     rhoMax = cms.double( 9.9999999E7 ),
78540     rhoScale = cms.double( 1.0 ),
78541     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78542     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78543     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78544 )
78545 fragment.hltDiEG5TightIDMWHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78546     saveTags = cms.bool( True ),
78547     candTag = cms.InputTag( "hltDiEG5TightIDMWClusterShapeUnseededFilter" ),
78548     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
78549     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78550     energyLowEdges = cms.vdouble( 0.0 ),
78551     lessThan = cms.bool( True ),
78552     useEt = cms.bool( False ),
78553     useAbs = cms.bool( False ),
78554     etaBoundaryEB12 = cms.double( 1.0 ),
78555     etaBoundaryEE12 = cms.double( 2.1 ),
78556     thrRegularEB1 = cms.vdouble( 1.0 ),
78557     thrRegularEE1 = cms.vdouble( 0.0 ),
78558     thrOverEEB1 = cms.vdouble( 0.06 ),
78559     thrOverEEE1 = cms.vdouble( 0.05 ),
78560     thrOverE2EB1 = cms.vdouble( 0.0 ),
78561     thrOverE2EE1 = cms.vdouble( 0.0 ),
78562     thrRegularEB2 = cms.vdouble( 1.0 ),
78563     thrRegularEE2 = cms.vdouble( 0.0 ),
78564     thrOverEEB2 = cms.vdouble( 0.06 ),
78565     thrOverEEE2 = cms.vdouble( 0.05 ),
78566     thrOverE2EB2 = cms.vdouble( 0.0 ),
78567     thrOverE2EE2 = cms.vdouble( 0.0 ),
78568     ncandcut = cms.int32( 2 ),
78569     doRhoCorrection = cms.bool( True ),
78570     rhoMax = cms.double( 9.9999999E7 ),
78571     rhoScale = cms.double( 1.0 ),
78572     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
78573     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78574     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78575 )
78576 fragment.hltDiEG5TightIDMWEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78577     saveTags = cms.bool( True ),
78578     candTag = cms.InputTag( "hltDiEG5TightIDMWHEUnseededFilter" ),
78579     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2Unseeded" ),
78580     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78581     energyLowEdges = cms.vdouble( 0.0 ),
78582     lessThan = cms.bool( True ),
78583     useEt = cms.bool( True ),
78584     useAbs = cms.bool( False ),
78585     etaBoundaryEB12 = cms.double( 1.0 ),
78586     etaBoundaryEE12 = cms.double( 2.1 ),
78587     thrRegularEB1 = cms.vdouble( 1.0 ),
78588     thrRegularEE1 = cms.vdouble( 1.0 ),
78589     thrOverEEB1 = cms.vdouble( 0.01 ),
78590     thrOverEEE1 = cms.vdouble( 0.025 ),
78591     thrOverE2EB1 = cms.vdouble( 0.0 ),
78592     thrOverE2EE1 = cms.vdouble( 0.0 ),
78593     thrRegularEB2 = cms.vdouble( 1.0 ),
78594     thrRegularEE2 = cms.vdouble( 1.0 ),
78595     thrOverEEB2 = cms.vdouble( 0.01 ),
78596     thrOverEEE2 = cms.vdouble( 0.025 ),
78597     thrOverE2EB2 = cms.vdouble( 0.0 ),
78598     thrOverE2EE2 = cms.vdouble( 0.0 ),
78599     ncandcut = cms.int32( 2 ),
78600     doRhoCorrection = cms.bool( True ),
78601     rhoMax = cms.double( 9.9999999E7 ),
78602     rhoScale = cms.double( 1.0 ),
78603     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
78604     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78605     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78606 )
78607 fragment.hltEG12TightIDMWHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78608     saveTags = cms.bool( True ),
78609     candTag = cms.InputTag( "hltEG12TightIDMWEcalIsoFilter" ),
78610     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
78611     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78612     energyLowEdges = cms.vdouble( 0.0 ),
78613     lessThan = cms.bool( True ),
78614     useEt = cms.bool( True ),
78615     useAbs = cms.bool( False ),
78616     etaBoundaryEB12 = cms.double( 1.0 ),
78617     etaBoundaryEE12 = cms.double( 2.0 ),
78618     thrRegularEB1 = cms.vdouble( 2.5 ),
78619     thrRegularEE1 = cms.vdouble( 3.0 ),
78620     thrOverEEB1 = cms.vdouble( 0.04 ),
78621     thrOverEEE1 = cms.vdouble( 0.03 ),
78622     thrOverE2EB1 = cms.vdouble( 0.0 ),
78623     thrOverE2EE1 = cms.vdouble( 0.0 ),
78624     thrRegularEB2 = cms.vdouble( 2.5 ),
78625     thrRegularEE2 = cms.vdouble( 3.0 ),
78626     thrOverEEB2 = cms.vdouble( 0.04 ),
78627     thrOverEEE2 = cms.vdouble( 0.03 ),
78628     thrOverE2EB2 = cms.vdouble( 0.0 ),
78629     thrOverE2EE2 = cms.vdouble( 0.0 ),
78630     ncandcut = cms.int32( 1 ),
78631     doRhoCorrection = cms.bool( True ),
78632     rhoMax = cms.double( 9.9999999E7 ),
78633     rhoScale = cms.double( 1.0 ),
78634     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
78635     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
78636     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78637 )
78638 fragment.hltDiEG5TightIDMWHcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78639     saveTags = cms.bool( True ),
78640     candTag = cms.InputTag( "hltDiEG5TightIDMWEcalIsoUnseededFilter" ),
78641     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
78642     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78643     energyLowEdges = cms.vdouble( 0.0 ),
78644     lessThan = cms.bool( True ),
78645     useEt = cms.bool( True ),
78646     useAbs = cms.bool( False ),
78647     etaBoundaryEB12 = cms.double( 1.0 ),
78648     etaBoundaryEE12 = cms.double( 2.0 ),
78649     thrRegularEB1 = cms.vdouble( 2.5 ),
78650     thrRegularEE1 = cms.vdouble( 3.0 ),
78651     thrOverEEB1 = cms.vdouble( 0.04 ),
78652     thrOverEEE1 = cms.vdouble( 0.03 ),
78653     thrOverE2EB1 = cms.vdouble( 0.0 ),
78654     thrOverE2EE1 = cms.vdouble( 0.0 ),
78655     thrRegularEB2 = cms.vdouble( 2.5 ),
78656     thrRegularEE2 = cms.vdouble( 3.0 ),
78657     thrOverEEB2 = cms.vdouble( 0.04 ),
78658     thrOverEEE2 = cms.vdouble( 0.03 ),
78659     thrOverE2EB2 = cms.vdouble( 0.0 ),
78660     thrOverE2EE2 = cms.vdouble( 0.0 ),
78661     ncandcut = cms.int32( 2 ),
78662     doRhoCorrection = cms.bool( True ),
78663     rhoMax = cms.double( 9.9999999E7 ),
78664     rhoScale = cms.double( 1.0 ),
78665     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
78666     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
78667     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78668 )
78669 fragment.hltEle12TightIDMWPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
78670     saveTags = cms.bool( True ),
78671     candTag = cms.InputTag( "hltEG12TightIDMWHcalIsoFilter" ),
78672     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
78673     npixelmatchcut = cms.double( 1.0 ),
78674     ncandcut = cms.int32( 1 ),
78675     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
78676     s_a_phi1B = cms.double( 0.0069 ),
78677     s_a_phi1I = cms.double( 0.0088 ),
78678     s_a_phi1F = cms.double( 0.0076 ),
78679     s_a_phi2B = cms.double( 3.7E-4 ),
78680     s_a_phi2I = cms.double( 7.0E-4 ),
78681     s_a_phi2F = cms.double( 0.00906 ),
78682     s_a_zB = cms.double( 0.012 ),
78683     s_a_rI = cms.double( 0.027 ),
78684     s_a_rF = cms.double( 0.04 ),
78685     s2_threshold = cms.double( 0.4 ),
78686     tanhSO10BarrelThres = cms.double( 0.35 ),
78687     tanhSO10InterThres = cms.double( 1.0 ),
78688     tanhSO10ForwardThres = cms.double( 1.0 ),
78689     useS = cms.bool( False ),
78690     pixelVeto = cms.bool( False )
78691 )
78692 fragment.hltEle12TightIDMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
78693     saveTags = cms.bool( True ),
78694     candTag = cms.InputTag( "hltEle12TightIDMWPixelMatchFilter" ),
78695     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
78696     rhoTag = cms.InputTag( "" ),
78697     energyLowEdges = cms.vdouble( 0.0 ),
78698     lessThan = cms.bool( True ),
78699     useEt = cms.bool( False ),
78700     useAbs = cms.bool( False ),
78701     thrRegularEB = cms.vdouble( 500.0 ),
78702     thrRegularEE = cms.vdouble( 150.0 ),
78703     thrOverEEB = cms.vdouble( -1.0 ),
78704     thrOverEEE = cms.vdouble( -1.0 ),
78705     thrOverE2EB = cms.vdouble( -1.0 ),
78706     thrOverE2EE = cms.vdouble( -1.0 ),
78707     ncandcut = cms.int32( 1 ),
78708     doRhoCorrection = cms.bool( False ),
78709     rhoMax = cms.double( 9.9999999E7 ),
78710     rhoScale = cms.double( 1.0 ),
78711     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78712     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78713     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78714 )
78715 fragment.hltEle12TightIDMWOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78716     saveTags = cms.bool( True ),
78717     candTag = cms.InputTag( "hltEle12TightIDMWPMS2Filter" ),
78718     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
78719     rhoTag = cms.InputTag( "" ),
78720     energyLowEdges = cms.vdouble( 0.0 ),
78721     lessThan = cms.bool( True ),
78722     useEt = cms.bool( False ),
78723     useAbs = cms.bool( True ),
78724     thrRegularEB = cms.vdouble( 0.025 ),
78725     thrRegularEE = cms.vdouble( 0.02 ),
78726     thrOverEEB = cms.vdouble( -1.0 ),
78727     thrOverEEE = cms.vdouble( -1.0 ),
78728     thrOverE2EB = cms.vdouble( -1.0 ),
78729     thrOverE2EE = cms.vdouble( -1.0 ),
78730     ncandcut = cms.int32( 1 ),
78731     doRhoCorrection = cms.bool( False ),
78732     rhoMax = cms.double( 9.9999999E7 ),
78733     rhoScale = cms.double( 1.0 ),
78734     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78735     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78736     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78737 )
78738 fragment.hltEle12TightIDMWDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78739     saveTags = cms.bool( True ),
78740     candTag = cms.InputTag( "hltEle12TightIDMWOneOEMinusOneOPFilter" ),
78741     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
78742     rhoTag = cms.InputTag( "" ),
78743     energyLowEdges = cms.vdouble( 0.0 ),
78744     lessThan = cms.bool( True ),
78745     useEt = cms.bool( False ),
78746     useAbs = cms.bool( True ),
78747     thrRegularEB = cms.vdouble( 0.005 ),
78748     thrRegularEE = cms.vdouble( 0.005 ),
78749     thrOverEEB = cms.vdouble( -1.0 ),
78750     thrOverEEE = cms.vdouble( -1.0 ),
78751     thrOverE2EB = cms.vdouble( -1.0 ),
78752     thrOverE2EE = cms.vdouble( -1.0 ),
78753     ncandcut = cms.int32( 1 ),
78754     doRhoCorrection = cms.bool( False ),
78755     rhoMax = cms.double( 9.9999999E7 ),
78756     rhoScale = cms.double( 1.0 ),
78757     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78758     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78759     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78760 )
78761 fragment.hltEle12TightIDMWDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78762     saveTags = cms.bool( True ),
78763     candTag = cms.InputTag( "hltEle12TightIDMWDetaFilter" ),
78764     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
78765     rhoTag = cms.InputTag( "" ),
78766     energyLowEdges = cms.vdouble( 0.0 ),
78767     lessThan = cms.bool( True ),
78768     useEt = cms.bool( False ),
78769     useAbs = cms.bool( True ),
78770     thrRegularEB = cms.vdouble( 0.05 ),
78771     thrRegularEE = cms.vdouble( 0.05 ),
78772     thrOverEEB = cms.vdouble( -1.0 ),
78773     thrOverEEE = cms.vdouble( -1.0 ),
78774     thrOverE2EB = cms.vdouble( -1.0 ),
78775     thrOverE2EE = cms.vdouble( -1.0 ),
78776     ncandcut = cms.int32( 1 ),
78777     doRhoCorrection = cms.bool( False ),
78778     rhoMax = cms.double( 9.9999999E7 ),
78779     rhoScale = cms.double( 1.0 ),
78780     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78781     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78782     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78783 )
78784 fragment.hltDiEle5TightIDMWPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
78785     saveTags = cms.bool( True ),
78786     candTag = cms.InputTag( "hltDiEG5TightIDMWHcalIsoUnseededFilter" ),
78787     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
78788     npixelmatchcut = cms.double( 1.0 ),
78789     ncandcut = cms.int32( 2 ),
78790     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
78791     s_a_phi1B = cms.double( 0.0069 ),
78792     s_a_phi1I = cms.double( 0.0088 ),
78793     s_a_phi1F = cms.double( 0.0076 ),
78794     s_a_phi2B = cms.double( 3.7E-4 ),
78795     s_a_phi2I = cms.double( 7.0E-4 ),
78796     s_a_phi2F = cms.double( 0.00906 ),
78797     s_a_zB = cms.double( 0.012 ),
78798     s_a_rI = cms.double( 0.027 ),
78799     s_a_rF = cms.double( 0.04 ),
78800     s2_threshold = cms.double( 0.4 ),
78801     tanhSO10BarrelThres = cms.double( 0.35 ),
78802     tanhSO10InterThres = cms.double( 1.0 ),
78803     tanhSO10ForwardThres = cms.double( 1.0 ),
78804     useS = cms.bool( False ),
78805     pixelVeto = cms.bool( False )
78806 )
78807 fragment.hltDiEle5TightIDMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78808     saveTags = cms.bool( True ),
78809     candTag = cms.InputTag( "hltDiEle5TightIDMWPixelMatchUnseededFilter" ),
78810     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
78811     rhoTag = cms.InputTag( "" ),
78812     energyLowEdges = cms.vdouble( 0.0 ),
78813     lessThan = cms.bool( True ),
78814     useEt = cms.bool( False ),
78815     useAbs = cms.bool( False ),
78816     thrRegularEB = cms.vdouble( 500.0 ),
78817     thrRegularEE = cms.vdouble( 150.0 ),
78818     thrOverEEB = cms.vdouble( -1.0 ),
78819     thrOverEEE = cms.vdouble( -1.0 ),
78820     thrOverE2EB = cms.vdouble( -1.0 ),
78821     thrOverE2EE = cms.vdouble( -1.0 ),
78822     ncandcut = cms.int32( 2 ),
78823     doRhoCorrection = cms.bool( False ),
78824     rhoMax = cms.double( 9.9999999E7 ),
78825     rhoScale = cms.double( 1.0 ),
78826     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78827     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78828     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78829 )
78830 fragment.hltEG12TightIDMWTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78831     saveTags = cms.bool( True ),
78832     candTag = cms.InputTag( "hltEle12TightIDMWDphiFilter" ),
78833     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
78834     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78835     energyLowEdges = cms.vdouble( 0.0 ),
78836     lessThan = cms.bool( True ),
78837     useEt = cms.bool( True ),
78838     useAbs = cms.bool( False ),
78839     thrRegularEB = cms.vdouble( 0.0 ),
78840     thrRegularEE = cms.vdouble( 0.0 ),
78841     thrOverEEB = cms.vdouble( 0.01 ),
78842     thrOverEEE = cms.vdouble( 0.01 ),
78843     thrOverE2EB = cms.vdouble( 0.0 ),
78844     thrOverE2EE = cms.vdouble( 0.0 ),
78845     ncandcut = cms.int32( 1 ),
78846     doRhoCorrection = cms.bool( True ),
78847     rhoMax = cms.double( 9.9999999E7 ),
78848     rhoScale = cms.double( 1.0 ),
78849     effectiveAreas = cms.vdouble( 0.14, 0.16 ),
78850     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78851     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78852 )
78853 fragment.hltDiEG5TightIDMWTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78854     saveTags = cms.bool( True ),
78855     candTag = cms.InputTag( "hltDiEle5TightIDMWPMS2UnseededFilter" ),
78856     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2Unseeded" ),
78857     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78858     energyLowEdges = cms.vdouble( 0.0 ),
78859     lessThan = cms.bool( True ),
78860     useEt = cms.bool( True ),
78861     useAbs = cms.bool( False ),
78862     thrRegularEB = cms.vdouble( 0.0 ),
78863     thrRegularEE = cms.vdouble( 0.0 ),
78864     thrOverEEB = cms.vdouble( 0.01 ),
78865     thrOverEEE = cms.vdouble( 0.01 ),
78866     thrOverE2EB = cms.vdouble( 0.0 ),
78867     thrOverE2EE = cms.vdouble( 0.0 ),
78868     ncandcut = cms.int32( 2 ),
78869     doRhoCorrection = cms.bool( True ),
78870     rhoMax = cms.double( 9.9999999E7 ),
78871     rhoScale = cms.double( 1.0 ),
78872     effectiveAreas = cms.vdouble( 0.14, 0.16 ),
78873     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78874     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78875 )
78876 fragment.hltPreDielectron125EBEBTightIDECALTrackIsoDr0p2to0p4 = cms.EDFilter( "HLTPrescaler",
78877     offset = cms.uint32( 0 ),
78878     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78879 )
78880 fragment.hltEG12TightIDMWEcalIsoDr0p2to0p4Filter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78881     saveTags = cms.bool( True ),
78882     candTag = cms.InputTag( "hltEG12TightIDMWHEFilter" ),
78883     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2to0p4" ),
78884     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78885     energyLowEdges = cms.vdouble( 0.0 ),
78886     lessThan = cms.bool( True ),
78887     useEt = cms.bool( True ),
78888     useAbs = cms.bool( False ),
78889     etaBoundaryEB12 = cms.double( 1.0 ),
78890     etaBoundaryEE12 = cms.double( 2.1 ),
78891     thrRegularEB1 = cms.vdouble( 1.0 ),
78892     thrRegularEE1 = cms.vdouble( 1.0 ),
78893     thrOverEEB1 = cms.vdouble( 0.01 ),
78894     thrOverEEE1 = cms.vdouble( 0.025 ),
78895     thrOverE2EB1 = cms.vdouble( 0.0 ),
78896     thrOverE2EE1 = cms.vdouble( 0.0 ),
78897     thrRegularEB2 = cms.vdouble( 1.0 ),
78898     thrRegularEE2 = cms.vdouble( 1.0 ),
78899     thrOverEEB2 = cms.vdouble( 0.01 ),
78900     thrOverEEE2 = cms.vdouble( 0.025 ),
78901     thrOverE2EB2 = cms.vdouble( 0.0 ),
78902     thrOverE2EE2 = cms.vdouble( 0.0 ),
78903     ncandcut = cms.int32( 1 ),
78904     doRhoCorrection = cms.bool( True ),
78905     rhoMax = cms.double( 9.9999999E7 ),
78906     rhoScale = cms.double( 1.0 ),
78907     effectiveAreas = cms.vdouble( 0.24, 0.2, 0.16, 0.14 ),
78908     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78909     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78910 )
78911 fragment.hltDiEG5TightIDMWEcalIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78912     saveTags = cms.bool( True ),
78913     candTag = cms.InputTag( "hltDiEG5TightIDMWHEUnseededFilter" ),
78914     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded" ),
78915     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78916     energyLowEdges = cms.vdouble( 0.0 ),
78917     lessThan = cms.bool( True ),
78918     useEt = cms.bool( True ),
78919     useAbs = cms.bool( False ),
78920     etaBoundaryEB12 = cms.double( 1.0 ),
78921     etaBoundaryEE12 = cms.double( 2.1 ),
78922     thrRegularEB1 = cms.vdouble( 1.0 ),
78923     thrRegularEE1 = cms.vdouble( 1.0 ),
78924     thrOverEEB1 = cms.vdouble( 0.01 ),
78925     thrOverEEE1 = cms.vdouble( 0.025 ),
78926     thrOverE2EB1 = cms.vdouble( 0.0 ),
78927     thrOverE2EE1 = cms.vdouble( 0.0 ),
78928     thrRegularEB2 = cms.vdouble( 1.0 ),
78929     thrRegularEE2 = cms.vdouble( 1.0 ),
78930     thrOverEEB2 = cms.vdouble( 0.01 ),
78931     thrOverEEE2 = cms.vdouble( 0.025 ),
78932     thrOverE2EB2 = cms.vdouble( 0.0 ),
78933     thrOverE2EE2 = cms.vdouble( 0.0 ),
78934     ncandcut = cms.int32( 2 ),
78935     doRhoCorrection = cms.bool( True ),
78936     rhoMax = cms.double( 9.9999999E7 ),
78937     rhoScale = cms.double( 1.0 ),
78938     effectiveAreas = cms.vdouble( 0.24, 0.2, 0.16, 0.14 ),
78939     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78940     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78941 )
78942 fragment.hltDiEG5TightIDECALTrackIsoDr0p2to0p4DrPreFilter = cms.EDFilter( "HLTPMMassFilter",
78943     saveTags = cms.bool( True ),
78944     candTag = cms.InputTag( "hltDiEG5TightIDMWEcalIsoDr0p2to0p4UnseededFilter" ),
78945     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
78946     lowerMassCut = cms.double( 0.0 ),
78947     upperMassCut = cms.double( 999999.0 ),
78948     lowerdRCut = cms.double( 0.0 ),
78949     upperdRCut = cms.double( 0.3 ),
78950     nZcandcut = cms.int32( 1 ),
78951     reqOppCharge = cms.untracked.bool( False ),
78952     isElectron1 = cms.untracked.bool( False ),
78953     isElectron2 = cms.untracked.bool( False ),
78954     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78955 )
78956 fragment.hltEG12TightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78957     saveTags = cms.bool( True ),
78958     candTag = cms.InputTag( "hltEG12TightIDMWEcalIsoDr0p2to0p4Filter" ),
78959     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
78960     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78961     energyLowEdges = cms.vdouble( 0.0 ),
78962     lessThan = cms.bool( True ),
78963     useEt = cms.bool( True ),
78964     useAbs = cms.bool( False ),
78965     etaBoundaryEB12 = cms.double( 1.0 ),
78966     etaBoundaryEE12 = cms.double( 2.0 ),
78967     thrRegularEB1 = cms.vdouble( 1.0 ),
78968     thrRegularEE1 = cms.vdouble( 3.0 ),
78969     thrOverEEB1 = cms.vdouble( 0.04 ),
78970     thrOverEEE1 = cms.vdouble( 0.03 ),
78971     thrOverE2EB1 = cms.vdouble( 0.0 ),
78972     thrOverE2EE1 = cms.vdouble( 0.0 ),
78973     thrRegularEB2 = cms.vdouble( 1.0 ),
78974     thrRegularEE2 = cms.vdouble( 3.0 ),
78975     thrOverEEB2 = cms.vdouble( 0.04 ),
78976     thrOverEEE2 = cms.vdouble( 0.03 ),
78977     thrOverE2EB2 = cms.vdouble( 0.0 ),
78978     thrOverE2EE2 = cms.vdouble( 0.0 ),
78979     ncandcut = cms.int32( 1 ),
78980     doRhoCorrection = cms.bool( True ),
78981     rhoMax = cms.double( 9.9999999E7 ),
78982     rhoScale = cms.double( 1.0 ),
78983     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
78984     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
78985     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78986 )
78987 fragment.hltDiEG5TightIDMWEcalTrkIsoDr0p2to0p4HcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78988     saveTags = cms.bool( True ),
78989     candTag = cms.InputTag( "hltDiEG5TightIDMWEcalIsoDr0p2to0p4UnseededFilter" ),
78990     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
78991     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78992     energyLowEdges = cms.vdouble( 0.0 ),
78993     lessThan = cms.bool( True ),
78994     useEt = cms.bool( True ),
78995     useAbs = cms.bool( False ),
78996     etaBoundaryEB12 = cms.double( 1.0 ),
78997     etaBoundaryEE12 = cms.double( 2.0 ),
78998     thrRegularEB1 = cms.vdouble( 1.0 ),
78999     thrRegularEE1 = cms.vdouble( 3.0 ),
79000     thrOverEEB1 = cms.vdouble( 0.04 ),
79001     thrOverEEE1 = cms.vdouble( 0.03 ),
79002     thrOverE2EB1 = cms.vdouble( 0.0 ),
79003     thrOverE2EE1 = cms.vdouble( 0.0 ),
79004     thrRegularEB2 = cms.vdouble( 1.0 ),
79005     thrRegularEE2 = cms.vdouble( 3.0 ),
79006     thrOverEEB2 = cms.vdouble( 0.04 ),
79007     thrOverEEE2 = cms.vdouble( 0.03 ),
79008     thrOverE2EB2 = cms.vdouble( 0.0 ),
79009     thrOverE2EE2 = cms.vdouble( 0.0 ),
79010     ncandcut = cms.int32( 2 ),
79011     doRhoCorrection = cms.bool( True ),
79012     rhoMax = cms.double( 9.9999999E7 ),
79013     rhoScale = cms.double( 1.0 ),
79014     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
79015     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
79016     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79017 )
79018 fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79019     saveTags = cms.bool( True ),
79020     candTag = cms.InputTag( "hltEG12TightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter" ),
79021     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79022     npixelmatchcut = cms.double( 1.0 ),
79023     ncandcut = cms.int32( 1 ),
79024     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79025     s_a_phi1B = cms.double( 0.0069 ),
79026     s_a_phi1I = cms.double( 0.0088 ),
79027     s_a_phi1F = cms.double( 0.0076 ),
79028     s_a_phi2B = cms.double( 3.7E-4 ),
79029     s_a_phi2I = cms.double( 7.0E-4 ),
79030     s_a_phi2F = cms.double( 0.00906 ),
79031     s_a_zB = cms.double( 0.012 ),
79032     s_a_rI = cms.double( 0.027 ),
79033     s_a_rF = cms.double( 0.04 ),
79034     s2_threshold = cms.double( 0.4 ),
79035     tanhSO10BarrelThres = cms.double( 0.35 ),
79036     tanhSO10InterThres = cms.double( 1.0 ),
79037     tanhSO10ForwardThres = cms.double( 1.0 ),
79038     useS = cms.bool( False ),
79039     pixelVeto = cms.bool( False )
79040 )
79041 fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79042     saveTags = cms.bool( True ),
79043     candTag = cms.InputTag( "hltEle12TightIDMWEcalTrkIsoDr0p2to0p4PixelMatchFilter" ),
79044     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79045     rhoTag = cms.InputTag( "" ),
79046     energyLowEdges = cms.vdouble( 0.0 ),
79047     lessThan = cms.bool( True ),
79048     useEt = cms.bool( False ),
79049     useAbs = cms.bool( False ),
79050     thrRegularEB = cms.vdouble( 500.0 ),
79051     thrRegularEE = cms.vdouble( 150.0 ),
79052     thrOverEEB = cms.vdouble( -1.0 ),
79053     thrOverEEE = cms.vdouble( -1.0 ),
79054     thrOverE2EB = cms.vdouble( -1.0 ),
79055     thrOverE2EE = cms.vdouble( -1.0 ),
79056     ncandcut = cms.int32( 1 ),
79057     doRhoCorrection = cms.bool( False ),
79058     rhoMax = cms.double( 9.9999999E7 ),
79059     rhoScale = cms.double( 1.0 ),
79060     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79061     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79062     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79063 )
79064 fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79065     saveTags = cms.bool( True ),
79066     candTag = cms.InputTag( "hltEle12TightIDMWEcalTrkIsoDr0p2to0p4PMS2Filter" ),
79067     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79068     rhoTag = cms.InputTag( "" ),
79069     energyLowEdges = cms.vdouble( 0.0 ),
79070     lessThan = cms.bool( True ),
79071     useEt = cms.bool( False ),
79072     useAbs = cms.bool( True ),
79073     thrRegularEB = cms.vdouble( 0.025 ),
79074     thrRegularEE = cms.vdouble( 0.02 ),
79075     thrOverEEB = cms.vdouble( -1.0 ),
79076     thrOverEEE = cms.vdouble( -1.0 ),
79077     thrOverE2EB = cms.vdouble( -1.0 ),
79078     thrOverE2EE = cms.vdouble( -1.0 ),
79079     ncandcut = cms.int32( 1 ),
79080     doRhoCorrection = cms.bool( False ),
79081     rhoMax = cms.double( 9.9999999E7 ),
79082     rhoScale = cms.double( 1.0 ),
79083     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79084     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79085     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79086 )
79087 fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79088     saveTags = cms.bool( True ),
79089     candTag = cms.InputTag( "hltEle12TightIDMWEcalTrkIsoDr0p2to0p4OneOEMinusOneOPFilter" ),
79090     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
79091     rhoTag = cms.InputTag( "" ),
79092     energyLowEdges = cms.vdouble( 0.0 ),
79093     lessThan = cms.bool( True ),
79094     useEt = cms.bool( False ),
79095     useAbs = cms.bool( True ),
79096     thrRegularEB = cms.vdouble( 0.005 ),
79097     thrRegularEE = cms.vdouble( 0.005 ),
79098     thrOverEEB = cms.vdouble( -1.0 ),
79099     thrOverEEE = cms.vdouble( -1.0 ),
79100     thrOverE2EB = cms.vdouble( -1.0 ),
79101     thrOverE2EE = cms.vdouble( -1.0 ),
79102     ncandcut = cms.int32( 1 ),
79103     doRhoCorrection = cms.bool( False ),
79104     rhoMax = cms.double( 9.9999999E7 ),
79105     rhoScale = cms.double( 1.0 ),
79106     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79107     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79108     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79109 )
79110 fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79111     saveTags = cms.bool( True ),
79112     candTag = cms.InputTag( "hltEle12TightIDMWEcalTrkIsoDr0p2to0p4DetaFilter" ),
79113     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
79114     rhoTag = cms.InputTag( "" ),
79115     energyLowEdges = cms.vdouble( 0.0 ),
79116     lessThan = cms.bool( True ),
79117     useEt = cms.bool( False ),
79118     useAbs = cms.bool( True ),
79119     thrRegularEB = cms.vdouble( 0.05 ),
79120     thrRegularEE = cms.vdouble( 0.05 ),
79121     thrOverEEB = cms.vdouble( -1.0 ),
79122     thrOverEEE = cms.vdouble( -1.0 ),
79123     thrOverE2EB = cms.vdouble( -1.0 ),
79124     thrOverE2EE = cms.vdouble( -1.0 ),
79125     ncandcut = cms.int32( 1 ),
79126     doRhoCorrection = cms.bool( False ),
79127     rhoMax = cms.double( 9.9999999E7 ),
79128     rhoScale = cms.double( 1.0 ),
79129     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79130     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79131     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79132 )
79133 fragment.hltDiEle5TightIDMWEcalTrkIsoDr0p2to0p4PixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79134     saveTags = cms.bool( True ),
79135     candTag = cms.InputTag( "hltDiEG5TightIDMWEcalTrkIsoDr0p2to0p4HcalIsoUnseededFilter" ),
79136     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
79137     npixelmatchcut = cms.double( 1.0 ),
79138     ncandcut = cms.int32( 2 ),
79139     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
79140     s_a_phi1B = cms.double( 0.0069 ),
79141     s_a_phi1I = cms.double( 0.0088 ),
79142     s_a_phi1F = cms.double( 0.0076 ),
79143     s_a_phi2B = cms.double( 3.7E-4 ),
79144     s_a_phi2I = cms.double( 7.0E-4 ),
79145     s_a_phi2F = cms.double( 0.00906 ),
79146     s_a_zB = cms.double( 0.012 ),
79147     s_a_rI = cms.double( 0.027 ),
79148     s_a_rF = cms.double( 0.04 ),
79149     s2_threshold = cms.double( 0.4 ),
79150     tanhSO10BarrelThres = cms.double( 0.35 ),
79151     tanhSO10InterThres = cms.double( 1.0 ),
79152     tanhSO10ForwardThres = cms.double( 1.0 ),
79153     useS = cms.bool( False ),
79154     pixelVeto = cms.bool( False )
79155 )
79156 fragment.hltDiEle5TightIDMWEcalTrkIsoDr0p2to0p4PMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79157     saveTags = cms.bool( True ),
79158     candTag = cms.InputTag( "hltDiEle5TightIDMWEcalTrkIsoDr0p2to0p4PixelMatchUnseededFilter" ),
79159     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
79160     rhoTag = cms.InputTag( "" ),
79161     energyLowEdges = cms.vdouble( 0.0 ),
79162     lessThan = cms.bool( True ),
79163     useEt = cms.bool( False ),
79164     useAbs = cms.bool( False ),
79165     thrRegularEB = cms.vdouble( 200.0 ),
79166     thrRegularEE = cms.vdouble( 150.0 ),
79167     thrOverEEB = cms.vdouble( -1.0 ),
79168     thrOverEEE = cms.vdouble( -1.0 ),
79169     thrOverE2EB = cms.vdouble( -1.0 ),
79170     thrOverE2EE = cms.vdouble( -1.0 ),
79171     ncandcut = cms.int32( 2 ),
79172     doRhoCorrection = cms.bool( False ),
79173     rhoMax = cms.double( 9.9999999E7 ),
79174     rhoScale = cms.double( 1.0 ),
79175     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79176     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79177     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79178 )
79179 fragment.hltEG12TightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4Filter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
79180     saveTags = cms.bool( True ),
79181     candTag = cms.InputTag( "hltEle12TightIDMWEcalTrkIsoDr0p2to0p4DphiFilter" ),
79182     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4" ),
79183     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
79184     energyLowEdges = cms.vdouble( 0.0 ),
79185     lessThan = cms.bool( True ),
79186     useEt = cms.bool( True ),
79187     useAbs = cms.bool( False ),
79188     thrRegularEB = cms.vdouble( 0.0 ),
79189     thrRegularEE = cms.vdouble( 0.0 ),
79190     thrOverEEB = cms.vdouble( 0.01 ),
79191     thrOverEEE = cms.vdouble( 0.01 ),
79192     thrOverE2EB = cms.vdouble( 0.0 ),
79193     thrOverE2EE = cms.vdouble( 0.0 ),
79194     ncandcut = cms.int32( 1 ),
79195     doRhoCorrection = cms.bool( True ),
79196     rhoMax = cms.double( 9.9999999E7 ),
79197     rhoScale = cms.double( 1.0 ),
79198     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
79199     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79200     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79201 )
79202 fragment.hltDiEG5TightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
79203     saveTags = cms.bool( True ),
79204     candTag = cms.InputTag( "hltDiEle5TightIDMWEcalTrkIsoDr0p2to0p4PMS2UnseededFilter" ),
79205     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4Unseeded" ),
79206     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
79207     energyLowEdges = cms.vdouble( 0.0 ),
79208     lessThan = cms.bool( True ),
79209     useEt = cms.bool( True ),
79210     useAbs = cms.bool( False ),
79211     thrRegularEB = cms.vdouble( 0.0 ),
79212     thrRegularEE = cms.vdouble( 0.0 ),
79213     thrOverEEB = cms.vdouble( 0.01 ),
79214     thrOverEEE = cms.vdouble( 0.01 ),
79215     thrOverE2EB = cms.vdouble( 0.0 ),
79216     thrOverE2EE = cms.vdouble( 0.0 ),
79217     ncandcut = cms.int32( 2 ),
79218     doRhoCorrection = cms.bool( True ),
79219     rhoMax = cms.double( 9.9999999E7 ),
79220     rhoScale = cms.double( 1.0 ),
79221     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
79222     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79223     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79224 )
79225 fragment.hltDielectron125TightIDECALTrackIsoDr0p2to0p4DrFilter = cms.EDFilter( "HLTPMMassFilter",
79226     saveTags = cms.bool( True ),
79227     candTag = cms.InputTag( "hltDiEG5TightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter" ),
79228     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
79229     lowerMassCut = cms.double( 0.0 ),
79230     upperMassCut = cms.double( 999999.0 ),
79231     lowerdRCut = cms.double( 0.0 ),
79232     upperdRCut = cms.double( 0.3 ),
79233     nZcandcut = cms.int32( 1 ),
79234     reqOppCharge = cms.untracked.bool( False ),
79235     isElectron1 = cms.untracked.bool( False ),
79236     isElectron2 = cms.untracked.bool( False ),
79237     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79238 )
79239 fragment.hltL1sDoubleEGXer1p2dRMaxY = cms.EDFilter( "HLTL1TSeed",
79240     saveTags = cms.bool( True ),
79241     L1SeedsLogicalExpression = cms.string( "L1_DoubleEG15_11_er1p2_dR_Max0p6 OR L1_DoubleEG16_11_er1p2_dR_Max0p6 OR L1_DoubleEG17_11_er1p2_dR_Max0p6" ),
79242     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
79243     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
79244     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
79245     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
79246     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79247     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
79248     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
79249     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
79250     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
79251 )
79252 fragment.hltPreDoubleEle6p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler",
79253     offset = cms.uint32( 0 ),
79254     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79255 )
79256 fragment.hltL1DoubleEGXer1p2dRMaxYFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
79257     saveTags = cms.bool( True ),
79258     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
79259     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79260     candNonIsolatedTag = cms.InputTag( "" ),
79261     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79262     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGXer1p2dRMaxY" ),
79263     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
79264     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
79265     ncandcut = cms.int32( 2 ),
79266     doIsolated = cms.bool( False ),
79267     region_eta_size = cms.double( 0.522 ),
79268     region_eta_size_ecap = cms.double( 1.0 ),
79269     region_phi_size = cms.double( 1.044 ),
79270     barrel_end = cms.double( 1.4791 ),
79271     endcap_end = cms.double( 2.65 )
79272 )
79273 fragment.hltDoubleEle6p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79274     saveTags = cms.bool( True ),
79275     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
79276     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79277     etcutEB = cms.double( 6.5 ),
79278     etcutEE = cms.double( 6.5 ),
79279     minEtaCut = cms.double( -9999.0 ),
79280     maxEtaCut = cms.double( 9999.0 ),
79281     ncandcut = cms.int32( 2 )
79282 )
79283 fragment.hltDoubleEle6p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79284     saveTags = cms.bool( True ),
79285     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22EtFilter" ),
79286     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79287     npixelmatchcut = cms.double( 1.0 ),
79288     ncandcut = cms.int32( 2 ),
79289     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79290     s_a_phi1B = cms.double( 0.0069 ),
79291     s_a_phi1I = cms.double( 0.0088 ),
79292     s_a_phi1F = cms.double( 0.0076 ),
79293     s_a_phi2B = cms.double( 3.7E-4 ),
79294     s_a_phi2I = cms.double( 7.0E-4 ),
79295     s_a_phi2F = cms.double( 0.00906 ),
79296     s_a_zB = cms.double( 0.012 ),
79297     s_a_rI = cms.double( 0.027 ),
79298     s_a_rF = cms.double( 0.04 ),
79299     s2_threshold = cms.double( 0.4 ),
79300     tanhSO10BarrelThres = cms.double( 0.35 ),
79301     tanhSO10InterThres = cms.double( 1.0 ),
79302     tanhSO10ForwardThres = cms.double( 1.0 ),
79303     useS = cms.bool( False ),
79304     pixelVeto = cms.bool( False )
79305 )
79306 fragment.hltDoubleEle6p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79307     saveTags = cms.bool( True ),
79308     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PixelMatchFilter" ),
79309     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79310     rhoTag = cms.InputTag( "" ),
79311     energyLowEdges = cms.vdouble( 0.0 ),
79312     lessThan = cms.bool( True ),
79313     useEt = cms.bool( False ),
79314     useAbs = cms.bool( False ),
79315     thrRegularEB = cms.vdouble( 10000.0 ),
79316     thrRegularEE = cms.vdouble( 10000.0 ),
79317     thrOverEEB = cms.vdouble( -1.0 ),
79318     thrOverEEE = cms.vdouble( -1.0 ),
79319     thrOverE2EB = cms.vdouble( -1.0 ),
79320     thrOverE2EE = cms.vdouble( -1.0 ),
79321     ncandcut = cms.int32( 2 ),
79322     doRhoCorrection = cms.bool( False ),
79323     rhoMax = cms.double( 9.9999999E7 ),
79324     rhoScale = cms.double( 1.0 ),
79325     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79326     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79327     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79328 )
79329 fragment.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79330     saveTags = cms.bool( True ),
79331     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMS2Filter" ),
79332     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79333     rhoTag = cms.InputTag( "" ),
79334     energyLowEdges = cms.vdouble( 0.0 ),
79335     lessThan = cms.bool( True ),
79336     useEt = cms.bool( True ),
79337     useAbs = cms.bool( True ),
79338     thrRegularEB = cms.vdouble( 0.2 ),
79339     thrRegularEE = cms.vdouble( 0.2 ),
79340     thrOverEEB = cms.vdouble( -1.0 ),
79341     thrOverEEE = cms.vdouble( -1.0 ),
79342     thrOverE2EB = cms.vdouble( -1.0 ),
79343     thrOverE2EE = cms.vdouble( -1.0 ),
79344     ncandcut = cms.int32( 2 ),
79345     doRhoCorrection = cms.bool( False ),
79346     rhoMax = cms.double( 9.9999999E7 ),
79347     rhoScale = cms.double( 1.0 ),
79348     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79349     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79350     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79351 )
79352 fragment.hltDoubleEle6p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79353     saveTags = cms.bool( True ),
79354     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter" ),
79355     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
79356     rhoTag = cms.InputTag( "" ),
79357     energyLowEdges = cms.vdouble( 0.0 ),
79358     lessThan = cms.bool( True ),
79359     useEt = cms.bool( False ),
79360     useAbs = cms.bool( True ),
79361     thrRegularEB = cms.vdouble( 0.01 ),
79362     thrRegularEE = cms.vdouble( 0.01 ),
79363     thrOverEEB = cms.vdouble( -1.0 ),
79364     thrOverEEE = cms.vdouble( -1.0 ),
79365     thrOverE2EB = cms.vdouble( -1.0 ),
79366     thrOverE2EE = cms.vdouble( -1.0 ),
79367     ncandcut = cms.int32( 2 ),
79368     doRhoCorrection = cms.bool( False ),
79369     rhoMax = cms.double( 9.9999999E7 ),
79370     rhoScale = cms.double( 1.0 ),
79371     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79372     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79373     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79374 )
79375 fragment.hltDoubleEle6p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79376     saveTags = cms.bool( True ),
79377     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DetaFilter" ),
79378     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
79379     rhoTag = cms.InputTag( "" ),
79380     energyLowEdges = cms.vdouble( 0.0 ),
79381     lessThan = cms.bool( True ),
79382     useEt = cms.bool( False ),
79383     useAbs = cms.bool( True ),
79384     thrRegularEB = cms.vdouble( 0.2 ),
79385     thrRegularEE = cms.vdouble( 0.2 ),
79386     thrOverEEB = cms.vdouble( -1.0 ),
79387     thrOverEEE = cms.vdouble( -1.0 ),
79388     thrOverE2EB = cms.vdouble( -1.0 ),
79389     thrOverE2EE = cms.vdouble( -1.0 ),
79390     ncandcut = cms.int32( 2 ),
79391     doRhoCorrection = cms.bool( False ),
79392     rhoMax = cms.double( 9.9999999E7 ),
79393     rhoScale = cms.double( 1.0 ),
79394     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79395     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79396     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79397 )
79398 fragment.hltDoubleEle6p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79399     saveTags = cms.bool( True ),
79400     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DphiFilter" ),
79401     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
79402     rhoTag = cms.InputTag( "" ),
79403     energyLowEdges = cms.vdouble( 0.0 ),
79404     lessThan = cms.bool( True ),
79405     useEt = cms.bool( False ),
79406     useAbs = cms.bool( False ),
79407     thrRegularEB = cms.vdouble( 40.0 ),
79408     thrRegularEE = cms.vdouble( 40.0 ),
79409     thrOverEEB = cms.vdouble( -1.0 ),
79410     thrOverEEE = cms.vdouble( -1.0 ),
79411     thrOverE2EB = cms.vdouble( -1.0 ),
79412     thrOverE2EE = cms.vdouble( -1.0 ),
79413     ncandcut = cms.int32( 2 ),
79414     doRhoCorrection = cms.bool( False ),
79415     rhoMax = cms.double( 9.9999999E7 ),
79416     rhoScale = cms.double( 1.0 ),
79417     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79418     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79419     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79420 )
79421 fragment.hltDoubleEle6p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79422     saveTags = cms.bool( True ),
79423     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22Chi2Filter" ),
79424     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
79425     rhoTag = cms.InputTag( "" ),
79426     energyLowEdges = cms.vdouble( 0.0 ),
79427     lessThan = cms.bool( False ),
79428     useEt = cms.bool( False ),
79429     useAbs = cms.bool( False ),
79430     thrRegularEB = cms.vdouble( 5.0 ),
79431     thrRegularEE = cms.vdouble( 5.0 ),
79432     thrOverEEB = cms.vdouble( -1.0 ),
79433     thrOverEEE = cms.vdouble( -1.0 ),
79434     thrOverE2EB = cms.vdouble( -1.0 ),
79435     thrOverE2EE = cms.vdouble( -1.0 ),
79436     ncandcut = cms.int32( 2 ),
79437     doRhoCorrection = cms.bool( False ),
79438     rhoMax = cms.double( 9.9999999E7 ),
79439     rhoScale = cms.double( 1.0 ),
79440     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79441     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79442     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79443 )
79444 fragment.hltDoubleEle6p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79445     saveTags = cms.bool( True ),
79446     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22ValidHitsFilter" ),
79447     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
79448     rhoTag = cms.InputTag( "" ),
79449     energyLowEdges = cms.vdouble( 0.0 ),
79450     lessThan = cms.bool( False ),
79451     useEt = cms.bool( False ),
79452     useAbs = cms.bool( False ),
79453     thrRegularEB = cms.vdouble( 2.0 ),
79454     thrRegularEE = cms.vdouble( 2.0 ),
79455     thrOverEEB = cms.vdouble( -1.0 ),
79456     thrOverEEE = cms.vdouble( -1.0 ),
79457     thrOverE2EB = cms.vdouble( -1.0 ),
79458     thrOverE2EE = cms.vdouble( -1.0 ),
79459     ncandcut = cms.int32( 2 ),
79460     doRhoCorrection = cms.bool( False ),
79461     rhoMax = cms.double( 9.9999999E7 ),
79462     rhoScale = cms.double( 1.0 ),
79463     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79464     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79465     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79466 )
79467 fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter",
79468     saveTags = cms.bool( True ),
79469     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22NLayerITFilter" ),
79470     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
79471     lowerMassCut = cms.double( 0.0 ),
79472     upperMassCut = cms.double( 6.0 ),
79473     lowerdRCut = cms.double( 0.0 ),
79474     upperdRCut = cms.double( 9999.0 ),
79475     nZcandcut = cms.int32( 1 ),
79476     reqOppCharge = cms.untracked.bool( False ),
79477     isElectron1 = cms.untracked.bool( False ),
79478     isElectron2 = cms.untracked.bool( False ),
79479     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79480 )
79481 fragment.hltPreDoubleEle8eta1p22mMax6 = cms.EDFilter( "HLTPrescaler",
79482     offset = cms.uint32( 0 ),
79483     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79484 )
79485 fragment.hltDoubleEle8eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79486     saveTags = cms.bool( True ),
79487     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
79488     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79489     etcutEB = cms.double( 8.0 ),
79490     etcutEE = cms.double( 8.0 ),
79491     minEtaCut = cms.double( -9999.0 ),
79492     maxEtaCut = cms.double( 9999.0 ),
79493     ncandcut = cms.int32( 2 )
79494 )
79495 fragment.hltDoubleEle8eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79496     saveTags = cms.bool( True ),
79497     candTag = cms.InputTag( "hltDoubleEle8eta1p22EtFilter" ),
79498     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79499     npixelmatchcut = cms.double( 1.0 ),
79500     ncandcut = cms.int32( 2 ),
79501     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79502     s_a_phi1B = cms.double( 0.0069 ),
79503     s_a_phi1I = cms.double( 0.0088 ),
79504     s_a_phi1F = cms.double( 0.0076 ),
79505     s_a_phi2B = cms.double( 3.7E-4 ),
79506     s_a_phi2I = cms.double( 7.0E-4 ),
79507     s_a_phi2F = cms.double( 0.00906 ),
79508     s_a_zB = cms.double( 0.012 ),
79509     s_a_rI = cms.double( 0.027 ),
79510     s_a_rF = cms.double( 0.04 ),
79511     s2_threshold = cms.double( 0.4 ),
79512     tanhSO10BarrelThres = cms.double( 0.35 ),
79513     tanhSO10InterThres = cms.double( 1.0 ),
79514     tanhSO10ForwardThres = cms.double( 1.0 ),
79515     useS = cms.bool( False ),
79516     pixelVeto = cms.bool( False )
79517 )
79518 fragment.hltDoubleEle8eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79519     saveTags = cms.bool( True ),
79520     candTag = cms.InputTag( "hltDoubleEle8eta1p22PixelMatchFilter" ),
79521     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79522     rhoTag = cms.InputTag( "" ),
79523     energyLowEdges = cms.vdouble( 0.0 ),
79524     lessThan = cms.bool( True ),
79525     useEt = cms.bool( False ),
79526     useAbs = cms.bool( False ),
79527     thrRegularEB = cms.vdouble( 10000.0 ),
79528     thrRegularEE = cms.vdouble( 10000.0 ),
79529     thrOverEEB = cms.vdouble( -1.0 ),
79530     thrOverEEE = cms.vdouble( -1.0 ),
79531     thrOverE2EB = cms.vdouble( -1.0 ),
79532     thrOverE2EE = cms.vdouble( -1.0 ),
79533     ncandcut = cms.int32( 2 ),
79534     doRhoCorrection = cms.bool( False ),
79535     rhoMax = cms.double( 9.9999999E7 ),
79536     rhoScale = cms.double( 1.0 ),
79537     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79538     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79539     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79540 )
79541 fragment.hltDoubleEle8eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79542     saveTags = cms.bool( True ),
79543     candTag = cms.InputTag( "hltDoubleEle8eta1p22PMS2Filter" ),
79544     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79545     rhoTag = cms.InputTag( "" ),
79546     energyLowEdges = cms.vdouble( 0.0 ),
79547     lessThan = cms.bool( True ),
79548     useEt = cms.bool( True ),
79549     useAbs = cms.bool( True ),
79550     thrRegularEB = cms.vdouble( 0.2 ),
79551     thrRegularEE = cms.vdouble( 0.2 ),
79552     thrOverEEB = cms.vdouble( -1.0 ),
79553     thrOverEEE = cms.vdouble( -1.0 ),
79554     thrOverE2EB = cms.vdouble( -1.0 ),
79555     thrOverE2EE = cms.vdouble( -1.0 ),
79556     ncandcut = cms.int32( 2 ),
79557     doRhoCorrection = cms.bool( False ),
79558     rhoMax = cms.double( 9.9999999E7 ),
79559     rhoScale = cms.double( 1.0 ),
79560     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79561     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79562     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79563 )
79564 fragment.hltDoubleEle8eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79565     saveTags = cms.bool( True ),
79566     candTag = cms.InputTag( "hltDoubleEle8eta1p22OneOEMinusOneOPFilter" ),
79567     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
79568     rhoTag = cms.InputTag( "" ),
79569     energyLowEdges = cms.vdouble( 0.0 ),
79570     lessThan = cms.bool( True ),
79571     useEt = cms.bool( False ),
79572     useAbs = cms.bool( True ),
79573     thrRegularEB = cms.vdouble( 0.01 ),
79574     thrRegularEE = cms.vdouble( 0.01 ),
79575     thrOverEEB = cms.vdouble( -1.0 ),
79576     thrOverEEE = cms.vdouble( -1.0 ),
79577     thrOverE2EB = cms.vdouble( -1.0 ),
79578     thrOverE2EE = cms.vdouble( -1.0 ),
79579     ncandcut = cms.int32( 2 ),
79580     doRhoCorrection = cms.bool( False ),
79581     rhoMax = cms.double( 9.9999999E7 ),
79582     rhoScale = cms.double( 1.0 ),
79583     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79584     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79585     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79586 )
79587 fragment.hltDoubleEle8eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79588     saveTags = cms.bool( True ),
79589     candTag = cms.InputTag( "hltDoubleEle8eta1p22DetaFilter" ),
79590     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
79591     rhoTag = cms.InputTag( "" ),
79592     energyLowEdges = cms.vdouble( 0.0 ),
79593     lessThan = cms.bool( True ),
79594     useEt = cms.bool( False ),
79595     useAbs = cms.bool( True ),
79596     thrRegularEB = cms.vdouble( 0.2 ),
79597     thrRegularEE = cms.vdouble( 0.2 ),
79598     thrOverEEB = cms.vdouble( -1.0 ),
79599     thrOverEEE = cms.vdouble( -1.0 ),
79600     thrOverE2EB = cms.vdouble( -1.0 ),
79601     thrOverE2EE = cms.vdouble( -1.0 ),
79602     ncandcut = cms.int32( 2 ),
79603     doRhoCorrection = cms.bool( False ),
79604     rhoMax = cms.double( 9.9999999E7 ),
79605     rhoScale = cms.double( 1.0 ),
79606     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79607     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79608     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79609 )
79610 fragment.hltDoubleEle8eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79611     saveTags = cms.bool( True ),
79612     candTag = cms.InputTag( "hltDoubleEle8eta1p22DphiFilter" ),
79613     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
79614     rhoTag = cms.InputTag( "" ),
79615     energyLowEdges = cms.vdouble( 0.0 ),
79616     lessThan = cms.bool( True ),
79617     useEt = cms.bool( False ),
79618     useAbs = cms.bool( False ),
79619     thrRegularEB = cms.vdouble( 40.0 ),
79620     thrRegularEE = cms.vdouble( 40.0 ),
79621     thrOverEEB = cms.vdouble( -1.0 ),
79622     thrOverEEE = cms.vdouble( -1.0 ),
79623     thrOverE2EB = cms.vdouble( -1.0 ),
79624     thrOverE2EE = cms.vdouble( -1.0 ),
79625     ncandcut = cms.int32( 2 ),
79626     doRhoCorrection = cms.bool( False ),
79627     rhoMax = cms.double( 9.9999999E7 ),
79628     rhoScale = cms.double( 1.0 ),
79629     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79630     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79631     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79632 )
79633 fragment.hltDoubleEle8eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79634     saveTags = cms.bool( True ),
79635     candTag = cms.InputTag( "hltDoubleEle8eta1p22Chi2Filter" ),
79636     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
79637     rhoTag = cms.InputTag( "" ),
79638     energyLowEdges = cms.vdouble( 0.0 ),
79639     lessThan = cms.bool( False ),
79640     useEt = cms.bool( False ),
79641     useAbs = cms.bool( False ),
79642     thrRegularEB = cms.vdouble( 5.0 ),
79643     thrRegularEE = cms.vdouble( 5.0 ),
79644     thrOverEEB = cms.vdouble( -1.0 ),
79645     thrOverEEE = cms.vdouble( -1.0 ),
79646     thrOverE2EB = cms.vdouble( -1.0 ),
79647     thrOverE2EE = cms.vdouble( -1.0 ),
79648     ncandcut = cms.int32( 2 ),
79649     doRhoCorrection = cms.bool( False ),
79650     rhoMax = cms.double( 9.9999999E7 ),
79651     rhoScale = cms.double( 1.0 ),
79652     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79653     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79654     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79655 )
79656 fragment.hltDoubleEle8eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79657     saveTags = cms.bool( True ),
79658     candTag = cms.InputTag( "hltDoubleEle8eta1p22ValidHitsFilter" ),
79659     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
79660     rhoTag = cms.InputTag( "" ),
79661     energyLowEdges = cms.vdouble( 0.0 ),
79662     lessThan = cms.bool( False ),
79663     useEt = cms.bool( False ),
79664     useAbs = cms.bool( False ),
79665     thrRegularEB = cms.vdouble( 2.0 ),
79666     thrRegularEE = cms.vdouble( 2.0 ),
79667     thrOverEEB = cms.vdouble( -1.0 ),
79668     thrOverEEE = cms.vdouble( -1.0 ),
79669     thrOverE2EB = cms.vdouble( -1.0 ),
79670     thrOverE2EE = cms.vdouble( -1.0 ),
79671     ncandcut = cms.int32( 2 ),
79672     doRhoCorrection = cms.bool( False ),
79673     rhoMax = cms.double( 9.9999999E7 ),
79674     rhoScale = cms.double( 1.0 ),
79675     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79676     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79677     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79678 )
79679 fragment.hltDoubleEle8eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter",
79680     saveTags = cms.bool( True ),
79681     candTag = cms.InputTag( "hltDoubleEle8eta1p22NLayerITFilter" ),
79682     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
79683     lowerMassCut = cms.double( 0.0 ),
79684     upperMassCut = cms.double( 6.0 ),
79685     lowerdRCut = cms.double( 0.0 ),
79686     upperdRCut = cms.double( 9999.0 ),
79687     nZcandcut = cms.int32( 1 ),
79688     reqOppCharge = cms.untracked.bool( False ),
79689     isElectron1 = cms.untracked.bool( False ),
79690     isElectron2 = cms.untracked.bool( False ),
79691     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79692 )
79693 fragment.hltPreDoubleEle10eta1p22mMax6 = cms.EDFilter( "HLTPrescaler",
79694     offset = cms.uint32( 0 ),
79695     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79696 )
79697 fragment.hltDoubleEle10eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79698     saveTags = cms.bool( True ),
79699     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
79700     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79701     etcutEB = cms.double( 10.0 ),
79702     etcutEE = cms.double( 10.0 ),
79703     minEtaCut = cms.double( -9999.0 ),
79704     maxEtaCut = cms.double( 9999.0 ),
79705     ncandcut = cms.int32( 2 )
79706 )
79707 fragment.hltDoubleEle10eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79708     saveTags = cms.bool( True ),
79709     candTag = cms.InputTag( "hltDoubleEle10eta1p22EtFilter" ),
79710     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79711     npixelmatchcut = cms.double( 1.0 ),
79712     ncandcut = cms.int32( 2 ),
79713     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79714     s_a_phi1B = cms.double( 0.0069 ),
79715     s_a_phi1I = cms.double( 0.0088 ),
79716     s_a_phi1F = cms.double( 0.0076 ),
79717     s_a_phi2B = cms.double( 3.7E-4 ),
79718     s_a_phi2I = cms.double( 7.0E-4 ),
79719     s_a_phi2F = cms.double( 0.00906 ),
79720     s_a_zB = cms.double( 0.012 ),
79721     s_a_rI = cms.double( 0.027 ),
79722     s_a_rF = cms.double( 0.04 ),
79723     s2_threshold = cms.double( 0.4 ),
79724     tanhSO10BarrelThres = cms.double( 0.35 ),
79725     tanhSO10InterThres = cms.double( 1.0 ),
79726     tanhSO10ForwardThres = cms.double( 1.0 ),
79727     useS = cms.bool( False ),
79728     pixelVeto = cms.bool( False )
79729 )
79730 fragment.hltDoubleEle10eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79731     saveTags = cms.bool( True ),
79732     candTag = cms.InputTag( "hltDoubleEle10eta1p22PixelMatchFilter" ),
79733     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79734     rhoTag = cms.InputTag( "" ),
79735     energyLowEdges = cms.vdouble( 0.0 ),
79736     lessThan = cms.bool( True ),
79737     useEt = cms.bool( False ),
79738     useAbs = cms.bool( False ),
79739     thrRegularEB = cms.vdouble( 10000.0 ),
79740     thrRegularEE = cms.vdouble( 10000.0 ),
79741     thrOverEEB = cms.vdouble( -1.0 ),
79742     thrOverEEE = cms.vdouble( -1.0 ),
79743     thrOverE2EB = cms.vdouble( -1.0 ),
79744     thrOverE2EE = cms.vdouble( -1.0 ),
79745     ncandcut = cms.int32( 2 ),
79746     doRhoCorrection = cms.bool( False ),
79747     rhoMax = cms.double( 9.9999999E7 ),
79748     rhoScale = cms.double( 1.0 ),
79749     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79750     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79751     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79752 )
79753 fragment.hltDoubleEle10eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79754     saveTags = cms.bool( True ),
79755     candTag = cms.InputTag( "hltDoubleEle10eta1p22PMS2Filter" ),
79756     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79757     rhoTag = cms.InputTag( "" ),
79758     energyLowEdges = cms.vdouble( 0.0 ),
79759     lessThan = cms.bool( True ),
79760     useEt = cms.bool( True ),
79761     useAbs = cms.bool( True ),
79762     thrRegularEB = cms.vdouble( 0.2 ),
79763     thrRegularEE = cms.vdouble( 0.2 ),
79764     thrOverEEB = cms.vdouble( -1.0 ),
79765     thrOverEEE = cms.vdouble( -1.0 ),
79766     thrOverE2EB = cms.vdouble( -1.0 ),
79767     thrOverE2EE = cms.vdouble( -1.0 ),
79768     ncandcut = cms.int32( 2 ),
79769     doRhoCorrection = cms.bool( False ),
79770     rhoMax = cms.double( 9.9999999E7 ),
79771     rhoScale = cms.double( 1.0 ),
79772     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79773     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79774     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79775 )
79776 fragment.hltDoubleEle10eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79777     saveTags = cms.bool( True ),
79778     candTag = cms.InputTag( "hltDoubleEle10eta1p22OneOEMinusOneOPFilter" ),
79779     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
79780     rhoTag = cms.InputTag( "" ),
79781     energyLowEdges = cms.vdouble( 0.0 ),
79782     lessThan = cms.bool( True ),
79783     useEt = cms.bool( False ),
79784     useAbs = cms.bool( True ),
79785     thrRegularEB = cms.vdouble( 0.01 ),
79786     thrRegularEE = cms.vdouble( 0.01 ),
79787     thrOverEEB = cms.vdouble( -1.0 ),
79788     thrOverEEE = cms.vdouble( -1.0 ),
79789     thrOverE2EB = cms.vdouble( -1.0 ),
79790     thrOverE2EE = cms.vdouble( -1.0 ),
79791     ncandcut = cms.int32( 2 ),
79792     doRhoCorrection = cms.bool( False ),
79793     rhoMax = cms.double( 9.9999999E7 ),
79794     rhoScale = cms.double( 1.0 ),
79795     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79796     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79797     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79798 )
79799 fragment.hltDoubleEle10eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79800     saveTags = cms.bool( True ),
79801     candTag = cms.InputTag( "hltDoubleEle10eta1p22DetaFilter" ),
79802     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
79803     rhoTag = cms.InputTag( "" ),
79804     energyLowEdges = cms.vdouble( 0.0 ),
79805     lessThan = cms.bool( True ),
79806     useEt = cms.bool( False ),
79807     useAbs = cms.bool( True ),
79808     thrRegularEB = cms.vdouble( 0.2 ),
79809     thrRegularEE = cms.vdouble( 0.2 ),
79810     thrOverEEB = cms.vdouble( -1.0 ),
79811     thrOverEEE = cms.vdouble( -1.0 ),
79812     thrOverE2EB = cms.vdouble( -1.0 ),
79813     thrOverE2EE = cms.vdouble( -1.0 ),
79814     ncandcut = cms.int32( 2 ),
79815     doRhoCorrection = cms.bool( False ),
79816     rhoMax = cms.double( 9.9999999E7 ),
79817     rhoScale = cms.double( 1.0 ),
79818     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79819     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79820     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79821 )
79822 fragment.hltDoubleEle10eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79823     saveTags = cms.bool( True ),
79824     candTag = cms.InputTag( "hltDoubleEle10eta1p22DphiFilter" ),
79825     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
79826     rhoTag = cms.InputTag( "" ),
79827     energyLowEdges = cms.vdouble( 0.0 ),
79828     lessThan = cms.bool( True ),
79829     useEt = cms.bool( False ),
79830     useAbs = cms.bool( False ),
79831     thrRegularEB = cms.vdouble( 40.0 ),
79832     thrRegularEE = cms.vdouble( 40.0 ),
79833     thrOverEEB = cms.vdouble( -1.0 ),
79834     thrOverEEE = cms.vdouble( -1.0 ),
79835     thrOverE2EB = cms.vdouble( -1.0 ),
79836     thrOverE2EE = cms.vdouble( -1.0 ),
79837     ncandcut = cms.int32( 2 ),
79838     doRhoCorrection = cms.bool( False ),
79839     rhoMax = cms.double( 9.9999999E7 ),
79840     rhoScale = cms.double( 1.0 ),
79841     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79842     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79843     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79844 )
79845 fragment.hltDoubleEle10eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79846     saveTags = cms.bool( True ),
79847     candTag = cms.InputTag( "hltDoubleEle10eta1p22Chi2Filter" ),
79848     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
79849     rhoTag = cms.InputTag( "" ),
79850     energyLowEdges = cms.vdouble( 0.0 ),
79851     lessThan = cms.bool( False ),
79852     useEt = cms.bool( False ),
79853     useAbs = cms.bool( False ),
79854     thrRegularEB = cms.vdouble( 5.0 ),
79855     thrRegularEE = cms.vdouble( 5.0 ),
79856     thrOverEEB = cms.vdouble( -1.0 ),
79857     thrOverEEE = cms.vdouble( -1.0 ),
79858     thrOverE2EB = cms.vdouble( -1.0 ),
79859     thrOverE2EE = cms.vdouble( -1.0 ),
79860     ncandcut = cms.int32( 2 ),
79861     doRhoCorrection = cms.bool( False ),
79862     rhoMax = cms.double( 9.9999999E7 ),
79863     rhoScale = cms.double( 1.0 ),
79864     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79865     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79866     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79867 )
79868 fragment.hltDoubleEle10eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79869     saveTags = cms.bool( True ),
79870     candTag = cms.InputTag( "hltDoubleEle10eta1p22ValidHitsFilter" ),
79871     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
79872     rhoTag = cms.InputTag( "" ),
79873     energyLowEdges = cms.vdouble( 0.0 ),
79874     lessThan = cms.bool( False ),
79875     useEt = cms.bool( False ),
79876     useAbs = cms.bool( False ),
79877     thrRegularEB = cms.vdouble( 2.0 ),
79878     thrRegularEE = cms.vdouble( 2.0 ),
79879     thrOverEEB = cms.vdouble( -1.0 ),
79880     thrOverEEE = cms.vdouble( -1.0 ),
79881     thrOverE2EB = cms.vdouble( -1.0 ),
79882     thrOverE2EE = cms.vdouble( -1.0 ),
79883     ncandcut = cms.int32( 2 ),
79884     doRhoCorrection = cms.bool( False ),
79885     rhoMax = cms.double( 9.9999999E7 ),
79886     rhoScale = cms.double( 1.0 ),
79887     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79888     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79889     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79890 )
79891 fragment.hltDoubleEle10eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter",
79892     saveTags = cms.bool( True ),
79893     candTag = cms.InputTag( "hltDoubleEle10eta1p22NLayerITFilter" ),
79894     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
79895     lowerMassCut = cms.double( 0.0 ),
79896     upperMassCut = cms.double( 6.0 ),
79897     lowerdRCut = cms.double( 0.0 ),
79898     upperdRCut = cms.double( 9999.0 ),
79899     nZcandcut = cms.int32( 1 ),
79900     reqOppCharge = cms.untracked.bool( False ),
79901     isElectron1 = cms.untracked.bool( False ),
79902     isElectron2 = cms.untracked.bool( False ),
79903     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79904 )
79905 fragment.hltPreSingleEle8 = cms.EDFilter( "HLTPrescaler",
79906     offset = cms.uint32( 0 ),
79907     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79908 )
79909 fragment.hltSingleEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79910     saveTags = cms.bool( True ),
79911     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
79912     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79913     etcutEB = cms.double( 8.0 ),
79914     etcutEE = cms.double( 8.0 ),
79915     minEtaCut = cms.double( -9999.0 ),
79916     maxEtaCut = cms.double( 9999.0 ),
79917     ncandcut = cms.int32( 1 )
79918 )
79919 fragment.hltSingleEle8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79920     saveTags = cms.bool( True ),
79921     candTag = cms.InputTag( "hltSingleEle8EtFilter" ),
79922     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79923     npixelmatchcut = cms.double( 1.0 ),
79924     ncandcut = cms.int32( 1 ),
79925     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79926     s_a_phi1B = cms.double( 0.0069 ),
79927     s_a_phi1I = cms.double( 0.0088 ),
79928     s_a_phi1F = cms.double( 0.0076 ),
79929     s_a_phi2B = cms.double( 3.7E-4 ),
79930     s_a_phi2I = cms.double( 7.0E-4 ),
79931     s_a_phi2F = cms.double( 0.00906 ),
79932     s_a_zB = cms.double( 0.012 ),
79933     s_a_rI = cms.double( 0.027 ),
79934     s_a_rF = cms.double( 0.04 ),
79935     s2_threshold = cms.double( 0.4 ),
79936     tanhSO10BarrelThres = cms.double( 0.35 ),
79937     tanhSO10InterThres = cms.double( 1.0 ),
79938     tanhSO10ForwardThres = cms.double( 1.0 ),
79939     useS = cms.bool( False ),
79940     pixelVeto = cms.bool( False )
79941 )
79942 fragment.hltSingleEle8PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79943     saveTags = cms.bool( True ),
79944     candTag = cms.InputTag( "hltSingleEle8PixelMatchFilter" ),
79945     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79946     rhoTag = cms.InputTag( "" ),
79947     energyLowEdges = cms.vdouble( 0.0 ),
79948     lessThan = cms.bool( True ),
79949     useEt = cms.bool( False ),
79950     useAbs = cms.bool( False ),
79951     thrRegularEB = cms.vdouble( 10000.0 ),
79952     thrRegularEE = cms.vdouble( 10000.0 ),
79953     thrOverEEB = cms.vdouble( -1.0 ),
79954     thrOverEEE = cms.vdouble( -1.0 ),
79955     thrOverE2EB = cms.vdouble( -1.0 ),
79956     thrOverE2EE = cms.vdouble( -1.0 ),
79957     ncandcut = cms.int32( 1 ),
79958     doRhoCorrection = cms.bool( False ),
79959     rhoMax = cms.double( 9.9999999E7 ),
79960     rhoScale = cms.double( 1.0 ),
79961     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79962     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79963     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79964 )
79965 fragment.hltSingleEle8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79966     saveTags = cms.bool( True ),
79967     candTag = cms.InputTag( "hltSingleEle8PMS2Filter" ),
79968     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79969     rhoTag = cms.InputTag( "" ),
79970     energyLowEdges = cms.vdouble( 0.0 ),
79971     lessThan = cms.bool( True ),
79972     useEt = cms.bool( True ),
79973     useAbs = cms.bool( True ),
79974     thrRegularEB = cms.vdouble( 0.2 ),
79975     thrRegularEE = cms.vdouble( 0.2 ),
79976     thrOverEEB = cms.vdouble( -1.0 ),
79977     thrOverEEE = cms.vdouble( -1.0 ),
79978     thrOverE2EB = cms.vdouble( -1.0 ),
79979     thrOverE2EE = cms.vdouble( -1.0 ),
79980     ncandcut = cms.int32( 1 ),
79981     doRhoCorrection = cms.bool( False ),
79982     rhoMax = cms.double( 9.9999999E7 ),
79983     rhoScale = cms.double( 1.0 ),
79984     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79985     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79986     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79987 )
79988 fragment.hltSingleEle8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79989     saveTags = cms.bool( True ),
79990     candTag = cms.InputTag( "hltSingleEle8OneOEMinusOneOPFilter" ),
79991     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
79992     rhoTag = cms.InputTag( "" ),
79993     energyLowEdges = cms.vdouble( 0.0 ),
79994     lessThan = cms.bool( True ),
79995     useEt = cms.bool( False ),
79996     useAbs = cms.bool( True ),
79997     thrRegularEB = cms.vdouble( 0.01 ),
79998     thrRegularEE = cms.vdouble( 0.01 ),
79999     thrOverEEB = cms.vdouble( -1.0 ),
80000     thrOverEEE = cms.vdouble( -1.0 ),
80001     thrOverE2EB = cms.vdouble( -1.0 ),
80002     thrOverE2EE = cms.vdouble( -1.0 ),
80003     ncandcut = cms.int32( 1 ),
80004     doRhoCorrection = cms.bool( False ),
80005     rhoMax = cms.double( 9.9999999E7 ),
80006     rhoScale = cms.double( 1.0 ),
80007     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80008     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80009     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80010 )
80011 fragment.hltSingleEle8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80012     saveTags = cms.bool( True ),
80013     candTag = cms.InputTag( "hltSingleEle8DetaFilter" ),
80014     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
80015     rhoTag = cms.InputTag( "" ),
80016     energyLowEdges = cms.vdouble( 0.0 ),
80017     lessThan = cms.bool( True ),
80018     useEt = cms.bool( False ),
80019     useAbs = cms.bool( True ),
80020     thrRegularEB = cms.vdouble( 0.2 ),
80021     thrRegularEE = cms.vdouble( 0.2 ),
80022     thrOverEEB = cms.vdouble( -1.0 ),
80023     thrOverEEE = cms.vdouble( -1.0 ),
80024     thrOverE2EB = cms.vdouble( -1.0 ),
80025     thrOverE2EE = cms.vdouble( -1.0 ),
80026     ncandcut = cms.int32( 1 ),
80027     doRhoCorrection = cms.bool( False ),
80028     rhoMax = cms.double( 9.9999999E7 ),
80029     rhoScale = cms.double( 1.0 ),
80030     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80031     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80032     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80033 )
80034 fragment.hltSingleEle8Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
80035     saveTags = cms.bool( True ),
80036     candTag = cms.InputTag( "hltSingleEle8DphiFilter" ),
80037     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
80038     rhoTag = cms.InputTag( "" ),
80039     energyLowEdges = cms.vdouble( 0.0 ),
80040     lessThan = cms.bool( True ),
80041     useEt = cms.bool( False ),
80042     useAbs = cms.bool( False ),
80043     thrRegularEB = cms.vdouble( 40.0 ),
80044     thrRegularEE = cms.vdouble( 40.0 ),
80045     thrOverEEB = cms.vdouble( -1.0 ),
80046     thrOverEEE = cms.vdouble( -1.0 ),
80047     thrOverE2EB = cms.vdouble( -1.0 ),
80048     thrOverE2EE = cms.vdouble( -1.0 ),
80049     ncandcut = cms.int32( 1 ),
80050     doRhoCorrection = cms.bool( False ),
80051     rhoMax = cms.double( 9.9999999E7 ),
80052     rhoScale = cms.double( 1.0 ),
80053     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80054     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80055     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80056 )
80057 fragment.hltSingleEle8ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80058     saveTags = cms.bool( True ),
80059     candTag = cms.InputTag( "hltSingleEle8Chi2Filter" ),
80060     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
80061     rhoTag = cms.InputTag( "" ),
80062     energyLowEdges = cms.vdouble( 0.0 ),
80063     lessThan = cms.bool( False ),
80064     useEt = cms.bool( False ),
80065     useAbs = cms.bool( False ),
80066     thrRegularEB = cms.vdouble( 5.0 ),
80067     thrRegularEE = cms.vdouble( 5.0 ),
80068     thrOverEEB = cms.vdouble( -1.0 ),
80069     thrOverEEE = cms.vdouble( -1.0 ),
80070     thrOverE2EB = cms.vdouble( -1.0 ),
80071     thrOverE2EE = cms.vdouble( -1.0 ),
80072     ncandcut = cms.int32( 1 ),
80073     doRhoCorrection = cms.bool( False ),
80074     rhoMax = cms.double( 9.9999999E7 ),
80075     rhoScale = cms.double( 1.0 ),
80076     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80077     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80078     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80079 )
80080 fragment.hltSingleEle8NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80081     saveTags = cms.bool( True ),
80082     candTag = cms.InputTag( "hltSingleEle8ValidHitsFilter" ),
80083     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
80084     rhoTag = cms.InputTag( "" ),
80085     energyLowEdges = cms.vdouble( 0.0 ),
80086     lessThan = cms.bool( False ),
80087     useEt = cms.bool( False ),
80088     useAbs = cms.bool( False ),
80089     thrRegularEB = cms.vdouble( 2.0 ),
80090     thrRegularEE = cms.vdouble( 2.0 ),
80091     thrOverEEB = cms.vdouble( -1.0 ),
80092     thrOverEEE = cms.vdouble( -1.0 ),
80093     thrOverE2EB = cms.vdouble( -1.0 ),
80094     thrOverE2EE = cms.vdouble( -1.0 ),
80095     ncandcut = cms.int32( 1 ),
80096     doRhoCorrection = cms.bool( False ),
80097     rhoMax = cms.double( 9.9999999E7 ),
80098     rhoScale = cms.double( 1.0 ),
80099     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80100     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80101     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80102 )
80103 fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed",
80104     saveTags = cms.bool( True ),
80105     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ),
80106     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
80107     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
80108     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
80109     L1MuonShowerInputTag = cms.InputTag( 'hltGmtStage2Digis','MuonShower' ),
80110     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80111     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80112     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80113     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
80114     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
80115 )
80116 fragment.hltPreSingleEle8SingleEGL1 = cms.EDFilter( "HLTPrescaler",
80117     offset = cms.uint32( 0 ),
80118     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80119 )
80120 fragment.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
80121     saveTags = cms.bool( True ),
80122     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
80123     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80124     candNonIsolatedTag = cms.InputTag( "" ),
80125     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80126     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5SingleEG15er2p5" ),
80127     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80128     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80129     ncandcut = cms.int32( 1 ),
80130     doIsolated = cms.bool( False ),
80131     region_eta_size = cms.double( 0.522 ),
80132     region_eta_size_ecap = cms.double( 1.0 ),
80133     region_phi_size = cms.double( 1.044 ),
80134     barrel_end = cms.double( 1.4791 ),
80135     endcap_end = cms.double( 2.65 )
80136 )
80137 fragment.hltSingleEle8SingleEGL1EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
80138     saveTags = cms.bool( True ),
80139     inputTag = cms.InputTag( "hltL1SingleEG10er2p5L1SingleEG15er2p5Filter" ),
80140     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80141     etcutEB = cms.double( 8.0 ),
80142     etcutEE = cms.double( 8.0 ),
80143     minEtaCut = cms.double( -9999.0 ),
80144     maxEtaCut = cms.double( 9999.0 ),
80145     ncandcut = cms.int32( 1 )
80146 )
80147 fragment.hltSingleEle8SingleEGL1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
80148     saveTags = cms.bool( True ),
80149     candTag = cms.InputTag( "hltSingleEle8SingleEGL1EtFilter" ),
80150     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
80151     npixelmatchcut = cms.double( 1.0 ),
80152     ncandcut = cms.int32( 1 ),
80153     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80154     s_a_phi1B = cms.double( 0.0069 ),
80155     s_a_phi1I = cms.double( 0.0088 ),
80156     s_a_phi1F = cms.double( 0.0076 ),
80157     s_a_phi2B = cms.double( 3.7E-4 ),
80158     s_a_phi2I = cms.double( 7.0E-4 ),
80159     s_a_phi2F = cms.double( 0.00906 ),
80160     s_a_zB = cms.double( 0.012 ),
80161     s_a_rI = cms.double( 0.027 ),
80162     s_a_rF = cms.double( 0.04 ),
80163     s2_threshold = cms.double( 0.4 ),
80164     tanhSO10BarrelThres = cms.double( 0.35 ),
80165     tanhSO10InterThres = cms.double( 1.0 ),
80166     tanhSO10ForwardThres = cms.double( 1.0 ),
80167     useS = cms.bool( False ),
80168     pixelVeto = cms.bool( False )
80169 )
80170 fragment.hltSingleEle8SingleEGL1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
80171     saveTags = cms.bool( True ),
80172     candTag = cms.InputTag( "hltSingleEle8SingleEGL1PixelMatchFilter" ),
80173     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
80174     rhoTag = cms.InputTag( "" ),
80175     energyLowEdges = cms.vdouble( 0.0 ),
80176     lessThan = cms.bool( True ),
80177     useEt = cms.bool( False ),
80178     useAbs = cms.bool( False ),
80179     thrRegularEB = cms.vdouble( 10000.0 ),
80180     thrRegularEE = cms.vdouble( 10000.0 ),
80181     thrOverEEB = cms.vdouble( -1.0 ),
80182     thrOverEEE = cms.vdouble( -1.0 ),
80183     thrOverE2EB = cms.vdouble( -1.0 ),
80184     thrOverE2EE = cms.vdouble( -1.0 ),
80185     ncandcut = cms.int32( 1 ),
80186     doRhoCorrection = cms.bool( False ),
80187     rhoMax = cms.double( 9.9999999E7 ),
80188     rhoScale = cms.double( 1.0 ),
80189     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80190     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80191     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80192 )
80193 fragment.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80194     saveTags = cms.bool( True ),
80195     candTag = cms.InputTag( "hltSingleEle8SingleEGL1PMS2Filter" ),
80196     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
80197     rhoTag = cms.InputTag( "" ),
80198     energyLowEdges = cms.vdouble( 0.0 ),
80199     lessThan = cms.bool( True ),
80200     useEt = cms.bool( True ),
80201     useAbs = cms.bool( True ),
80202     thrRegularEB = cms.vdouble( 0.2 ),
80203     thrRegularEE = cms.vdouble( 0.2 ),
80204     thrOverEEB = cms.vdouble( -1.0 ),
80205     thrOverEEE = cms.vdouble( -1.0 ),
80206     thrOverE2EB = cms.vdouble( -1.0 ),
80207     thrOverE2EE = cms.vdouble( -1.0 ),
80208     ncandcut = cms.int32( 1 ),
80209     doRhoCorrection = cms.bool( False ),
80210     rhoMax = cms.double( 9.9999999E7 ),
80211     rhoScale = cms.double( 1.0 ),
80212     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80213     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80214     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80215 )
80216 fragment.hltSingleEle8SingleEGL1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80217     saveTags = cms.bool( True ),
80218     candTag = cms.InputTag( "hltSingleEle8SingleEGL1OneOEMinusOneOPFilter" ),
80219     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
80220     rhoTag = cms.InputTag( "" ),
80221     energyLowEdges = cms.vdouble( 0.0 ),
80222     lessThan = cms.bool( True ),
80223     useEt = cms.bool( False ),
80224     useAbs = cms.bool( True ),
80225     thrRegularEB = cms.vdouble( 0.01 ),
80226     thrRegularEE = cms.vdouble( 0.01 ),
80227     thrOverEEB = cms.vdouble( -1.0 ),
80228     thrOverEEE = cms.vdouble( -1.0 ),
80229     thrOverE2EB = cms.vdouble( -1.0 ),
80230     thrOverE2EE = cms.vdouble( -1.0 ),
80231     ncandcut = cms.int32( 1 ),
80232     doRhoCorrection = cms.bool( False ),
80233     rhoMax = cms.double( 9.9999999E7 ),
80234     rhoScale = cms.double( 1.0 ),
80235     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80236     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80237     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80238 )
80239 fragment.hltSingleEle8SingleEGL1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80240     saveTags = cms.bool( True ),
80241     candTag = cms.InputTag( "hltSingleEle8SingleEGL1DetaFilter" ),
80242     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
80243     rhoTag = cms.InputTag( "" ),
80244     energyLowEdges = cms.vdouble( 0.0 ),
80245     lessThan = cms.bool( True ),
80246     useEt = cms.bool( False ),
80247     useAbs = cms.bool( True ),
80248     thrRegularEB = cms.vdouble( 0.2 ),
80249     thrRegularEE = cms.vdouble( 0.2 ),
80250     thrOverEEB = cms.vdouble( -1.0 ),
80251     thrOverEEE = cms.vdouble( -1.0 ),
80252     thrOverE2EB = cms.vdouble( -1.0 ),
80253     thrOverE2EE = cms.vdouble( -1.0 ),
80254     ncandcut = cms.int32( 1 ),
80255     doRhoCorrection = cms.bool( False ),
80256     rhoMax = cms.double( 9.9999999E7 ),
80257     rhoScale = cms.double( 1.0 ),
80258     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80259     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80260     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80261 )
80262 fragment.hltSingleEle8SingleEGL1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
80263     saveTags = cms.bool( True ),
80264     candTag = cms.InputTag( "hltSingleEle8SingleEGL1DphiFilter" ),
80265     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
80266     rhoTag = cms.InputTag( "" ),
80267     energyLowEdges = cms.vdouble( 0.0 ),
80268     lessThan = cms.bool( True ),
80269     useEt = cms.bool( False ),
80270     useAbs = cms.bool( False ),
80271     thrRegularEB = cms.vdouble( 40.0 ),
80272     thrRegularEE = cms.vdouble( 40.0 ),
80273     thrOverEEB = cms.vdouble( -1.0 ),
80274     thrOverEEE = cms.vdouble( -1.0 ),
80275     thrOverE2EB = cms.vdouble( -1.0 ),
80276     thrOverE2EE = cms.vdouble( -1.0 ),
80277     ncandcut = cms.int32( 1 ),
80278     doRhoCorrection = cms.bool( False ),
80279     rhoMax = cms.double( 9.9999999E7 ),
80280     rhoScale = cms.double( 1.0 ),
80281     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80282     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80283     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80284 )
80285 fragment.hltSingleEle8SingleEGL1ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80286     saveTags = cms.bool( True ),
80287     candTag = cms.InputTag( "hltSingleEle8SingleEGL1Chi2Filter" ),
80288     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
80289     rhoTag = cms.InputTag( "" ),
80290     energyLowEdges = cms.vdouble( 0.0 ),
80291     lessThan = cms.bool( False ),
80292     useEt = cms.bool( False ),
80293     useAbs = cms.bool( False ),
80294     thrRegularEB = cms.vdouble( 5.0 ),
80295     thrRegularEE = cms.vdouble( 5.0 ),
80296     thrOverEEB = cms.vdouble( -1.0 ),
80297     thrOverEEE = cms.vdouble( -1.0 ),
80298     thrOverE2EB = cms.vdouble( -1.0 ),
80299     thrOverE2EE = cms.vdouble( -1.0 ),
80300     ncandcut = cms.int32( 1 ),
80301     doRhoCorrection = cms.bool( False ),
80302     rhoMax = cms.double( 9.9999999E7 ),
80303     rhoScale = cms.double( 1.0 ),
80304     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80305     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80306     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80307 )
80308 fragment.hltSingleEle8SingleEGL1NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80309     saveTags = cms.bool( True ),
80310     candTag = cms.InputTag( "hltSingleEle8SingleEGL1ValidHitsFilter" ),
80311     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
80312     rhoTag = cms.InputTag( "" ),
80313     energyLowEdges = cms.vdouble( 0.0 ),
80314     lessThan = cms.bool( False ),
80315     useEt = cms.bool( False ),
80316     useAbs = cms.bool( False ),
80317     thrRegularEB = cms.vdouble( 2.0 ),
80318     thrRegularEE = cms.vdouble( 2.0 ),
80319     thrOverEEB = cms.vdouble( -1.0 ),
80320     thrOverEEE = cms.vdouble( -1.0 ),
80321     thrOverE2EB = cms.vdouble( -1.0 ),
80322     thrOverE2EE = cms.vdouble( -1.0 ),
80323     ncandcut = cms.int32( 1 ),
80324     doRhoCorrection = cms.bool( False ),
80325     rhoMax = cms.double( 9.9999999E7 ),
80326     rhoScale = cms.double( 1.0 ),
80327     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80328     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80329     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80330 )
80331 fragment.hltL1sDoubleEGIsoeta1p5 = cms.EDFilter( "HLTL1TSeed",
80332     saveTags = cms.bool( True ),
80333     L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso25_LooseIso12_er1p5 OR L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 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" ),
80334     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
80335     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
80336     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
80337     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
80338     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80339     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80340     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80341     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
80342     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
80343 )
80344 fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
80345     offset = cms.uint32( 0 ),
80346     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80347 )
80348 fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
80349     saveTags = cms.bool( True ),
80350     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
80351     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80352     candNonIsolatedTag = cms.InputTag( "" ),
80353     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80354     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGIsoeta1p5" ),
80355     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80356     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80357     ncandcut = cms.int32( 1 ),
80358     doIsolated = cms.bool( False ),
80359     region_eta_size = cms.double( 0.522 ),
80360     region_eta_size_ecap = cms.double( 1.0 ),
80361     region_phi_size = cms.double( 1.044 ),
80362     barrel_end = cms.double( 1.4791 ),
80363     endcap_end = cms.double( 2.65 )
80364 )
80365 fragment.hltEG20EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
80366     saveTags = cms.bool( True ),
80367     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ),
80368     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80369     etcutEB = cms.double( 20.0 ),
80370     etcutEE = cms.double( 9999999.0 ),
80371     minEtaCut = cms.double( -9999.0 ),
80372     maxEtaCut = cms.double( 9999.0 ),
80373     ncandcut = cms.int32( 1 )
80374 )
80375 fragment.hltEG20R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80376     saveTags = cms.bool( True ),
80377     candTag = cms.InputTag( "hltEG20EBL1SingleAndDoubleEGOrEtFilter" ),
80378     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80379     rhoTag = cms.InputTag( "" ),
80380     energyLowEdges = cms.vdouble( 0.0 ),
80381     lessThan = cms.bool( False ),
80382     useEt = cms.bool( False ),
80383     useAbs = cms.bool( False ),
80384     thrRegularEB = cms.vdouble( 0.5 ),
80385     thrRegularEE = cms.vdouble( 0.8 ),
80386     thrOverEEB = cms.vdouble( -1.0 ),
80387     thrOverEEE = cms.vdouble( -1.0 ),
80388     thrOverE2EB = cms.vdouble( -1.0 ),
80389     thrOverE2EE = cms.vdouble( -1.0 ),
80390     ncandcut = cms.int32( 1 ),
80391     doRhoCorrection = cms.bool( False ),
80392     rhoMax = cms.double( 9.9999999E7 ),
80393     rhoScale = cms.double( 1.0 ),
80394     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80395     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80396     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80397 )
80398 fragment.hltEG20HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80399     saveTags = cms.bool( True ),
80400     candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ),
80401     varTag = cms.InputTag( "hltEgammaHoverE" ),
80402     rhoTag = cms.InputTag( "" ),
80403     energyLowEdges = cms.vdouble( 0.0 ),
80404     lessThan = cms.bool( True ),
80405     useEt = cms.bool( False ),
80406     useAbs = cms.bool( False ),
80407     thrRegularEB = cms.vdouble( 0.0 ),
80408     thrRegularEE = cms.vdouble( 0.0 ),
80409     thrOverEEB = cms.vdouble( 0.12 ),
80410     thrOverEEE = cms.vdouble( 0.1 ),
80411     thrOverE2EB = cms.vdouble( 0.0 ),
80412     thrOverE2EE = cms.vdouble( 0.0 ),
80413     ncandcut = cms.int32( 1 ),
80414     doRhoCorrection = cms.bool( False ),
80415     rhoMax = cms.double( 9.9999999E7 ),
80416     rhoScale = cms.double( 1.0 ),
80417     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80418     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80419     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80420 )
80421 fragment.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80422     saveTags = cms.bool( True ),
80423     candTag = cms.InputTag( "hltEG20HE12b10eR9Id50b80eHEFilter" ),
80424     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80425     rhoTag = cms.InputTag( "" ),
80426     energyLowEdges = cms.vdouble( 0.0 ),
80427     lessThan = cms.bool( False ),
80428     useEt = cms.bool( False ),
80429     useAbs = cms.bool( False ),
80430     thrRegularEB = cms.vdouble( 0.0 ),
80431     thrRegularEE = cms.vdouble( 0.9 ),
80432     thrOverEEB = cms.vdouble( -1.0 ),
80433     thrOverEEE = cms.vdouble( -1.0 ),
80434     thrOverE2EB = cms.vdouble( -1.0 ),
80435     thrOverE2EE = cms.vdouble( -1.0 ),
80436     ncandcut = cms.int32( 1 ),
80437     doRhoCorrection = cms.bool( False ),
80438     rhoMax = cms.double( 9.9999999E7 ),
80439     rhoScale = cms.double( 1.0 ),
80440     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80441     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80442     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80443 )
80444 fragment.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80445     saveTags = cms.bool( True ),
80446     candTag = cms.InputTag( "hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ),
80447     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
80448     rhoTag = cms.InputTag( "" ),
80449     energyLowEdges = cms.vdouble( 0.0 ),
80450     lessThan = cms.bool( True ),
80451     useEt = cms.bool( False ),
80452     useAbs = cms.bool( False ),
80453     thrRegularEB = cms.vdouble( 0.0105 ),
80454     thrRegularEE = cms.vdouble( 0.0105 ),
80455     thrOverEEB = cms.vdouble( -1.0 ),
80456     thrOverEEE = cms.vdouble( -1.0 ),
80457     thrOverE2EB = cms.vdouble( -1.0 ),
80458     thrOverE2EE = cms.vdouble( -1.0 ),
80459     ncandcut = cms.int32( 1 ),
80460     doRhoCorrection = cms.bool( False ),
80461     rhoMax = cms.double( 9.9999999E7 ),
80462     rhoScale = cms.double( 1.0 ),
80463     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80464     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80465     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80466 )
80467 fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80468     saveTags = cms.bool( True ),
80469     candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ),
80470     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
80471     rhoTag = cms.InputTag( "" ),
80472     energyLowEdges = cms.vdouble( 0.0 ),
80473     lessThan = cms.bool( True ),
80474     useEt = cms.bool( True ),
80475     useAbs = cms.bool( False ),
80476     thrRegularEB = cms.vdouble( 3.0 ),
80477     thrRegularEE = cms.vdouble( 3.0 ),
80478     thrOverEEB = cms.vdouble( 0.012 ),
80479     thrOverEEE = cms.vdouble( 0.012 ),
80480     thrOverE2EB = cms.vdouble( 0.0 ),
80481     thrOverE2EE = cms.vdouble( 0.0 ),
80482     ncandcut = cms.int32( 1 ),
80483     doRhoCorrection = cms.bool( False ),
80484     rhoMax = cms.double( 9.9999999E7 ),
80485     rhoScale = cms.double( 1.0 ),
80486     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80487     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80488     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80489 )
80490 fragment.hltDiEG14EtUnseededFilter = cms.EDFilter( "HLT1Photon",
80491     saveTags = cms.bool( True ),
80492     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
80493     triggerType = cms.int32( 92 ),
80494     MinE = cms.double( -1.0 ),
80495     MinPt = cms.double( 14.0 ),
80496     MinMass = cms.double( -1.0 ),
80497     MaxMass = cms.double( -1.0 ),
80498     MinEta = cms.double( -1.5 ),
80499     MaxEta = cms.double( 1.5 ),
80500     MinN = cms.int32( 2 )
80501 )
80502 fragment.hltDiEG14R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80503     saveTags = cms.bool( True ),
80504     candTag = cms.InputTag( "hltDiEG14EtUnseededFilter" ),
80505     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
80506     rhoTag = cms.InputTag( "" ),
80507     energyLowEdges = cms.vdouble( 0.0 ),
80508     lessThan = cms.bool( False ),
80509     useEt = cms.bool( False ),
80510     useAbs = cms.bool( False ),
80511     thrRegularEB = cms.vdouble( 0.5 ),
80512     thrRegularEE = cms.vdouble( 0.8 ),
80513     thrOverEEB = cms.vdouble( -1.0 ),
80514     thrOverEEE = cms.vdouble( -1.0 ),
80515     thrOverE2EB = cms.vdouble( -1.0 ),
80516     thrOverE2EE = cms.vdouble( -1.0 ),
80517     ncandcut = cms.int32( 2 ),
80518     doRhoCorrection = cms.bool( False ),
80519     rhoMax = cms.double( 9.9999999E7 ),
80520     rhoScale = cms.double( 1.0 ),
80521     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80522     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80523     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80524 )
80525 fragment.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80526     saveTags = cms.bool( True ),
80527     candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ),
80528     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
80529     rhoTag = cms.InputTag( "" ),
80530     energyLowEdges = cms.vdouble( 0.0 ),
80531     lessThan = cms.bool( True ),
80532     useEt = cms.bool( False ),
80533     useAbs = cms.bool( False ),
80534     thrRegularEB = cms.vdouble( 0.0 ),
80535     thrRegularEE = cms.vdouble( 0.0 ),
80536     thrOverEEB = cms.vdouble( 0.12 ),
80537     thrOverEEE = cms.vdouble( 0.1 ),
80538     thrOverE2EB = cms.vdouble( 0.0 ),
80539     thrOverE2EE = cms.vdouble( 0.0 ),
80540     ncandcut = cms.int32( 2 ),
80541     doRhoCorrection = cms.bool( False ),
80542     rhoMax = cms.double( 9.9999999E7 ),
80543     rhoScale = cms.double( 1.0 ),
80544     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80545     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80546     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80547 )
80548 fragment.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80549     saveTags = cms.bool( True ),
80550     candTag = cms.InputTag( "hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter" ),
80551     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
80552     rhoTag = cms.InputTag( "" ),
80553     energyLowEdges = cms.vdouble( 0.0 ),
80554     lessThan = cms.bool( False ),
80555     useEt = cms.bool( False ),
80556     useAbs = cms.bool( False ),
80557     thrRegularEB = cms.vdouble( 0.0 ),
80558     thrRegularEE = cms.vdouble( 0.9 ),
80559     thrOverEEB = cms.vdouble( -1.0 ),
80560     thrOverEEE = cms.vdouble( -1.0 ),
80561     thrOverE2EB = cms.vdouble( -1.0 ),
80562     thrOverE2EE = cms.vdouble( -1.0 ),
80563     ncandcut = cms.int32( 2 ),
80564     doRhoCorrection = cms.bool( False ),
80565     rhoMax = cms.double( 9.9999999E7 ),
80566     rhoScale = cms.double( 1.0 ),
80567     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80568     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80569     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80570 )
80571 fragment.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80572     saveTags = cms.bool( True ),
80573     candTag = cms.InputTag( "hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter" ),
80574     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
80575     rhoTag = cms.InputTag( "" ),
80576     energyLowEdges = cms.vdouble( 0.0 ),
80577     lessThan = cms.bool( True ),
80578     useEt = cms.bool( False ),
80579     useAbs = cms.bool( False ),
80580     thrRegularEB = cms.vdouble( 0.011 ),
80581     thrRegularEE = cms.vdouble( 0.011 ),
80582     thrOverEEB = cms.vdouble( -1.0 ),
80583     thrOverEEE = cms.vdouble( -1.0 ),
80584     thrOverE2EB = cms.vdouble( -1.0 ),
80585     thrOverE2EE = cms.vdouble( -1.0 ),
80586     ncandcut = cms.int32( 2 ),
80587     doRhoCorrection = cms.bool( False ),
80588     rhoMax = cms.double( 9.9999999E7 ),
80589     rhoScale = cms.double( 1.0 ),
80590     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80591     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80592     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80593 )
80594 fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80595     saveTags = cms.bool( True ),
80596     candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter" ),
80597     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
80598     rhoTag = cms.InputTag( "" ),
80599     energyLowEdges = cms.vdouble( 0.0 ),
80600     lessThan = cms.bool( True ),
80601     useEt = cms.bool( True ),
80602     useAbs = cms.bool( False ),
80603     thrRegularEB = cms.vdouble( 3.0 ),
80604     thrRegularEE = cms.vdouble( 3.0 ),
80605     thrOverEEB = cms.vdouble( 0.012 ),
80606     thrOverEEE = cms.vdouble( 0.012 ),
80607     thrOverE2EB = cms.vdouble( 0.0 ),
80608     thrOverE2EE = cms.vdouble( 0.0 ),
80609     ncandcut = cms.int32( 2 ),
80610     doRhoCorrection = cms.bool( False ),
80611     rhoMax = cms.double( 9.9999999E7 ),
80612     rhoScale = cms.double( 1.0 ),
80613     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80614     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80615     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80616 )
80617 fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80618     saveTags = cms.bool( True ),
80619     candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter" ),
80620     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
80621     rhoTag = cms.InputTag( "" ),
80622     energyLowEdges = cms.vdouble( 0.0 ),
80623     lessThan = cms.bool( True ),
80624     useEt = cms.bool( True ),
80625     useAbs = cms.bool( False ),
80626     thrRegularEB = cms.vdouble( 6.0 ),
80627     thrRegularEE = cms.vdouble( 6.0 ),
80628     thrOverEEB = cms.vdouble( 0.002 ),
80629     thrOverEEE = cms.vdouble( 0.002 ),
80630     thrOverE2EB = cms.vdouble( 0.0 ),
80631     thrOverE2EE = cms.vdouble( 0.0 ),
80632     ncandcut = cms.int32( 2 ),
80633     doRhoCorrection = cms.bool( False ),
80634     rhoMax = cms.double( 9.9999999E7 ),
80635     rhoScale = cms.double( 1.0 ),
80636     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80637     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80638     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80639 )
80640 fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
80641     offset = cms.uint32( 0 ),
80642     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80643 )
80644 fragment.hltEG20HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80645     saveTags = cms.bool( True ),
80646     candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ),
80647     varTag = cms.InputTag( "hltEgammaHoverE" ),
80648     rhoTag = cms.InputTag( "" ),
80649     energyLowEdges = cms.vdouble( 0.0 ),
80650     lessThan = cms.bool( True ),
80651     useEt = cms.bool( False ),
80652     useAbs = cms.bool( False ),
80653     thrRegularEB = cms.vdouble( 0.0 ),
80654     thrRegularEE = cms.vdouble( 0.0 ),
80655     thrOverEEB = cms.vdouble( 0.06 ),
80656     thrOverEEE = cms.vdouble( 0.06 ),
80657     thrOverE2EB = cms.vdouble( 0.0 ),
80658     thrOverE2EE = cms.vdouble( 0.0 ),
80659     ncandcut = cms.int32( 1 ),
80660     doRhoCorrection = cms.bool( False ),
80661     rhoMax = cms.double( 9.9999999E7 ),
80662     rhoScale = cms.double( 1.0 ),
80663     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80664     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80665     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80666 )
80667 fragment.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80668     saveTags = cms.bool( True ),
80669     candTag = cms.InputTag( "hltEG20HE06b06eR9Id50b80eHEFilter" ),
80670     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80671     rhoTag = cms.InputTag( "" ),
80672     energyLowEdges = cms.vdouble( 0.0 ),
80673     lessThan = cms.bool( False ),
80674     useEt = cms.bool( False ),
80675     useAbs = cms.bool( False ),
80676     thrRegularEB = cms.vdouble( 0.0 ),
80677     thrRegularEE = cms.vdouble( 0.9 ),
80678     thrOverEEB = cms.vdouble( -1.0 ),
80679     thrOverEEE = cms.vdouble( -1.0 ),
80680     thrOverE2EB = cms.vdouble( -1.0 ),
80681     thrOverE2EE = cms.vdouble( -1.0 ),
80682     ncandcut = cms.int32( 1 ),
80683     doRhoCorrection = cms.bool( False ),
80684     rhoMax = cms.double( 9.9999999E7 ),
80685     rhoScale = cms.double( 1.0 ),
80686     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80687     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80688     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80689 )
80690 fragment.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80691     saveTags = cms.bool( True ),
80692     candTag = cms.InputTag( "hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ),
80693     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
80694     rhoTag = cms.InputTag( "" ),
80695     energyLowEdges = cms.vdouble( 0.0 ),
80696     lessThan = cms.bool( True ),
80697     useEt = cms.bool( False ),
80698     useAbs = cms.bool( False ),
80699     thrRegularEB = cms.vdouble( 0.0105 ),
80700     thrRegularEE = cms.vdouble( 0.0105 ),
80701     thrOverEEB = cms.vdouble( -1.0 ),
80702     thrOverEEE = cms.vdouble( -1.0 ),
80703     thrOverE2EB = cms.vdouble( -1.0 ),
80704     thrOverE2EE = cms.vdouble( -1.0 ),
80705     ncandcut = cms.int32( 1 ),
80706     doRhoCorrection = cms.bool( False ),
80707     rhoMax = cms.double( 9.9999999E7 ),
80708     rhoScale = cms.double( 1.0 ),
80709     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80710     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80711     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80712 )
80713 fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80714     saveTags = cms.bool( True ),
80715     candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ),
80716     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
80717     rhoTag = cms.InputTag( "" ),
80718     energyLowEdges = cms.vdouble( 0.0 ),
80719     lessThan = cms.bool( True ),
80720     useEt = cms.bool( True ),
80721     useAbs = cms.bool( False ),
80722     thrRegularEB = cms.vdouble( 3.0 ),
80723     thrRegularEE = cms.vdouble( 3.0 ),
80724     thrOverEEB = cms.vdouble( 0.012 ),
80725     thrOverEEE = cms.vdouble( 0.012 ),
80726     thrOverE2EB = cms.vdouble( 0.0 ),
80727     thrOverE2EE = cms.vdouble( 0.0 ),
80728     ncandcut = cms.int32( 1 ),
80729     doRhoCorrection = cms.bool( False ),
80730     rhoMax = cms.double( 9.9999999E7 ),
80731     rhoScale = cms.double( 1.0 ),
80732     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80733     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80734     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80735 )
80736 fragment.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80737     saveTags = cms.bool( True ),
80738     candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ),
80739     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
80740     rhoTag = cms.InputTag( "" ),
80741     energyLowEdges = cms.vdouble( 0.0 ),
80742     lessThan = cms.bool( True ),
80743     useEt = cms.bool( False ),
80744     useAbs = cms.bool( False ),
80745     thrRegularEB = cms.vdouble( 0.0 ),
80746     thrRegularEE = cms.vdouble( 0.0 ),
80747     thrOverEEB = cms.vdouble( 0.06 ),
80748     thrOverEEE = cms.vdouble( 0.06 ),
80749     thrOverE2EB = cms.vdouble( 0.0 ),
80750     thrOverE2EE = cms.vdouble( 0.0 ),
80751     ncandcut = cms.int32( 2 ),
80752     doRhoCorrection = cms.bool( False ),
80753     rhoMax = cms.double( 9.9999999E7 ),
80754     rhoScale = cms.double( 1.0 ),
80755     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80756     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80757     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80758 )
80759 fragment.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80760     saveTags = cms.bool( True ),
80761     candTag = cms.InputTag( "hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter" ),
80762     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
80763     rhoTag = cms.InputTag( "" ),
80764     energyLowEdges = cms.vdouble( 0.0 ),
80765     lessThan = cms.bool( False ),
80766     useEt = cms.bool( False ),
80767     useAbs = cms.bool( False ),
80768     thrRegularEB = cms.vdouble( 0.0 ),
80769     thrRegularEE = cms.vdouble( 0.9 ),
80770     thrOverEEB = cms.vdouble( -1.0 ),
80771     thrOverEEE = cms.vdouble( -1.0 ),
80772     thrOverE2EB = cms.vdouble( -1.0 ),
80773     thrOverE2EE = cms.vdouble( -1.0 ),
80774     ncandcut = cms.int32( 2 ),
80775     doRhoCorrection = cms.bool( False ),
80776     rhoMax = cms.double( 9.9999999E7 ),
80777     rhoScale = cms.double( 1.0 ),
80778     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80779     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80780     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80781 )
80782 fragment.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80783     saveTags = cms.bool( True ),
80784     candTag = cms.InputTag( "hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ),
80785     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
80786     rhoTag = cms.InputTag( "" ),
80787     energyLowEdges = cms.vdouble( 0.0 ),
80788     lessThan = cms.bool( True ),
80789     useEt = cms.bool( False ),
80790     useAbs = cms.bool( False ),
80791     thrRegularEB = cms.vdouble( 0.011 ),
80792     thrRegularEE = cms.vdouble( 0.011 ),
80793     thrOverEEB = cms.vdouble( -1.0 ),
80794     thrOverEEE = cms.vdouble( -1.0 ),
80795     thrOverE2EB = cms.vdouble( -1.0 ),
80796     thrOverE2EE = cms.vdouble( -1.0 ),
80797     ncandcut = cms.int32( 2 ),
80798     doRhoCorrection = cms.bool( False ),
80799     rhoMax = cms.double( 9.9999999E7 ),
80800     rhoScale = cms.double( 1.0 ),
80801     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80802     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80803     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80804 )
80805 fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80806     saveTags = cms.bool( True ),
80807     candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ),
80808     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
80809     rhoTag = cms.InputTag( "" ),
80810     energyLowEdges = cms.vdouble( 0.0 ),
80811     lessThan = cms.bool( True ),
80812     useEt = cms.bool( True ),
80813     useAbs = cms.bool( False ),
80814     thrRegularEB = cms.vdouble( 3.0 ),
80815     thrRegularEE = cms.vdouble( 3.0 ),
80816     thrOverEEB = cms.vdouble( 0.012 ),
80817     thrOverEEE = cms.vdouble( 0.012 ),
80818     thrOverE2EB = cms.vdouble( 0.0 ),
80819     thrOverE2EE = cms.vdouble( 0.0 ),
80820     ncandcut = cms.int32( 2 ),
80821     doRhoCorrection = cms.bool( False ),
80822     rhoMax = cms.double( 9.9999999E7 ),
80823     rhoScale = cms.double( 1.0 ),
80824     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80825     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80826     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80827 )
80828 fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80829     saveTags = cms.bool( True ),
80830     candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ),
80831     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
80832     rhoTag = cms.InputTag( "" ),
80833     energyLowEdges = cms.vdouble( 0.0 ),
80834     lessThan = cms.bool( True ),
80835     useEt = cms.bool( True ),
80836     useAbs = cms.bool( False ),
80837     thrRegularEB = cms.vdouble( 6.0 ),
80838     thrRegularEE = cms.vdouble( 6.0 ),
80839     thrOverEEB = cms.vdouble( 0.002 ),
80840     thrOverEEE = cms.vdouble( 0.002 ),
80841     thrOverE2EB = cms.vdouble( 0.0 ),
80842     thrOverE2EE = cms.vdouble( 0.0 ),
80843     ncandcut = cms.int32( 2 ),
80844     doRhoCorrection = cms.bool( False ),
80845     rhoMax = cms.double( 9.9999999E7 ),
80846     rhoScale = cms.double( 1.0 ),
80847     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80848     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80849     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80850 )
80851 fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
80852     offset = cms.uint32( 0 ),
80853     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80854 )
80855 fragment.hltEG22EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
80856     saveTags = cms.bool( True ),
80857     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ),
80858     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80859     etcutEB = cms.double( 22.0 ),
80860     etcutEE = cms.double( 9999999.0 ),
80861     minEtaCut = cms.double( -9999.0 ),
80862     maxEtaCut = cms.double( 9999.0 ),
80863     ncandcut = cms.int32( 1 )
80864 )
80865 fragment.hltEG22R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80866     saveTags = cms.bool( True ),
80867     candTag = cms.InputTag( "hltEG22EBL1SingleAndDoubleEGOrEtFilter" ),
80868     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80869     rhoTag = cms.InputTag( "" ),
80870     energyLowEdges = cms.vdouble( 0.0 ),
80871     lessThan = cms.bool( False ),
80872     useEt = cms.bool( False ),
80873     useAbs = cms.bool( False ),
80874     thrRegularEB = cms.vdouble( 0.5 ),
80875     thrRegularEE = cms.vdouble( 0.8 ),
80876     thrOverEEB = cms.vdouble( -1.0 ),
80877     thrOverEEE = cms.vdouble( -1.0 ),
80878     thrOverE2EB = cms.vdouble( -1.0 ),
80879     thrOverE2EE = cms.vdouble( -1.0 ),
80880     ncandcut = cms.int32( 1 ),
80881     doRhoCorrection = cms.bool( False ),
80882     rhoMax = cms.double( 9.9999999E7 ),
80883     rhoScale = cms.double( 1.0 ),
80884     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80885     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80886     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80887 )
80888 fragment.hltEG22HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80889     saveTags = cms.bool( True ),
80890     candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ),
80891     varTag = cms.InputTag( "hltEgammaHoverE" ),
80892     rhoTag = cms.InputTag( "" ),
80893     energyLowEdges = cms.vdouble( 0.0 ),
80894     lessThan = cms.bool( True ),
80895     useEt = cms.bool( False ),
80896     useAbs = cms.bool( False ),
80897     thrRegularEB = cms.vdouble( 0.0 ),
80898     thrRegularEE = cms.vdouble( 0.0 ),
80899     thrOverEEB = cms.vdouble( 0.12 ),
80900     thrOverEEE = cms.vdouble( 0.1 ),
80901     thrOverE2EB = cms.vdouble( 0.0 ),
80902     thrOverE2EE = cms.vdouble( 0.0 ),
80903     ncandcut = cms.int32( 1 ),
80904     doRhoCorrection = cms.bool( False ),
80905     rhoMax = cms.double( 9.9999999E7 ),
80906     rhoScale = cms.double( 1.0 ),
80907     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80908     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80909     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80910 )
80911 fragment.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80912     saveTags = cms.bool( True ),
80913     candTag = cms.InputTag( "hltEG22HE12b10eR9Id50b80eHEFilter" ),
80914     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80915     rhoTag = cms.InputTag( "" ),
80916     energyLowEdges = cms.vdouble( 0.0 ),
80917     lessThan = cms.bool( False ),
80918     useEt = cms.bool( False ),
80919     useAbs = cms.bool( False ),
80920     thrRegularEB = cms.vdouble( 0.0 ),
80921     thrRegularEE = cms.vdouble( 0.9 ),
80922     thrOverEEB = cms.vdouble( -1.0 ),
80923     thrOverEEE = cms.vdouble( -1.0 ),
80924     thrOverE2EB = cms.vdouble( -1.0 ),
80925     thrOverE2EE = cms.vdouble( -1.0 ),
80926     ncandcut = cms.int32( 1 ),
80927     doRhoCorrection = cms.bool( False ),
80928     rhoMax = cms.double( 9.9999999E7 ),
80929     rhoScale = cms.double( 1.0 ),
80930     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80931     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80932     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80933 )
80934 fragment.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80935     saveTags = cms.bool( True ),
80936     candTag = cms.InputTag( "hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ),
80937     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
80938     rhoTag = cms.InputTag( "" ),
80939     energyLowEdges = cms.vdouble( 0.0 ),
80940     lessThan = cms.bool( True ),
80941     useEt = cms.bool( False ),
80942     useAbs = cms.bool( False ),
80943     thrRegularEB = cms.vdouble( 0.0105 ),
80944     thrRegularEE = cms.vdouble( 0.0105 ),
80945     thrOverEEB = cms.vdouble( -1.0 ),
80946     thrOverEEE = cms.vdouble( -1.0 ),
80947     thrOverE2EB = cms.vdouble( -1.0 ),
80948     thrOverE2EE = cms.vdouble( -1.0 ),
80949     ncandcut = cms.int32( 1 ),
80950     doRhoCorrection = cms.bool( False ),
80951     rhoMax = cms.double( 9.9999999E7 ),
80952     rhoScale = cms.double( 1.0 ),
80953     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80954     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80955     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80956 )
80957 fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80958     saveTags = cms.bool( True ),
80959     candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ),
80960     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
80961     rhoTag = cms.InputTag( "" ),
80962     energyLowEdges = cms.vdouble( 0.0 ),
80963     lessThan = cms.bool( True ),
80964     useEt = cms.bool( True ),
80965     useAbs = cms.bool( False ),
80966     thrRegularEB = cms.vdouble( 3.0 ),
80967     thrRegularEE = cms.vdouble( 3.0 ),
80968     thrOverEEB = cms.vdouble( 0.012 ),
80969     thrOverEEE = cms.vdouble( 0.012 ),
80970     thrOverE2EB = cms.vdouble( 0.0 ),
80971     thrOverE2EE = cms.vdouble( 0.0 ),
80972     ncandcut = cms.int32( 1 ),
80973     doRhoCorrection = cms.bool( False ),
80974     rhoMax = cms.double( 9.9999999E7 ),
80975     rhoScale = cms.double( 1.0 ),
80976     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80977     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80978     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80979 )
80980 fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
80981     offset = cms.uint32( 0 ),
80982     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80983 )
80984 fragment.hltEG22HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80985     saveTags = cms.bool( True ),
80986     candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ),
80987     varTag = cms.InputTag( "hltEgammaHoverE" ),
80988     rhoTag = cms.InputTag( "" ),
80989     energyLowEdges = cms.vdouble( 0.0 ),
80990     lessThan = cms.bool( True ),
80991     useEt = cms.bool( False ),
80992     useAbs = cms.bool( False ),
80993     thrRegularEB = cms.vdouble( 0.0 ),
80994     thrRegularEE = cms.vdouble( 0.0 ),
80995     thrOverEEB = cms.vdouble( 0.06 ),
80996     thrOverEEE = cms.vdouble( 0.06 ),
80997     thrOverE2EB = cms.vdouble( 0.0 ),
80998     thrOverE2EE = cms.vdouble( 0.0 ),
80999     ncandcut = cms.int32( 1 ),
81000     doRhoCorrection = cms.bool( False ),
81001     rhoMax = cms.double( 9.9999999E7 ),
81002     rhoScale = cms.double( 1.0 ),
81003     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81004     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81005     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81006 )
81007 fragment.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81008     saveTags = cms.bool( True ),
81009     candTag = cms.InputTag( "hltEG22HE06b06eR9Id50b80eHEFilter" ),
81010     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
81011     rhoTag = cms.InputTag( "" ),
81012     energyLowEdges = cms.vdouble( 0.0 ),
81013     lessThan = cms.bool( False ),
81014     useEt = cms.bool( False ),
81015     useAbs = cms.bool( False ),
81016     thrRegularEB = cms.vdouble( 0.0 ),
81017     thrRegularEE = cms.vdouble( 0.9 ),
81018     thrOverEEB = cms.vdouble( -1.0 ),
81019     thrOverEEE = cms.vdouble( -1.0 ),
81020     thrOverE2EB = cms.vdouble( -1.0 ),
81021     thrOverE2EE = cms.vdouble( -1.0 ),
81022     ncandcut = cms.int32( 1 ),
81023     doRhoCorrection = cms.bool( False ),
81024     rhoMax = cms.double( 9.9999999E7 ),
81025     rhoScale = cms.double( 1.0 ),
81026     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81027     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81028     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81029 )
81030 fragment.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81031     saveTags = cms.bool( True ),
81032     candTag = cms.InputTag( "hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ),
81033     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
81034     rhoTag = cms.InputTag( "" ),
81035     energyLowEdges = cms.vdouble( 0.0 ),
81036     lessThan = cms.bool( True ),
81037     useEt = cms.bool( False ),
81038     useAbs = cms.bool( False ),
81039     thrRegularEB = cms.vdouble( 0.0105 ),
81040     thrRegularEE = cms.vdouble( 0.0105 ),
81041     thrOverEEB = cms.vdouble( -1.0 ),
81042     thrOverEEE = cms.vdouble( -1.0 ),
81043     thrOverE2EB = cms.vdouble( -1.0 ),
81044     thrOverE2EE = cms.vdouble( -1.0 ),
81045     ncandcut = cms.int32( 1 ),
81046     doRhoCorrection = cms.bool( False ),
81047     rhoMax = cms.double( 9.9999999E7 ),
81048     rhoScale = cms.double( 1.0 ),
81049     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81050     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81051     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81052 )
81053 fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81054     saveTags = cms.bool( True ),
81055     candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ),
81056     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
81057     rhoTag = cms.InputTag( "" ),
81058     energyLowEdges = cms.vdouble( 0.0 ),
81059     lessThan = cms.bool( True ),
81060     useEt = cms.bool( True ),
81061     useAbs = cms.bool( False ),
81062     thrRegularEB = cms.vdouble( 3.0 ),
81063     thrRegularEE = cms.vdouble( 3.0 ),
81064     thrOverEEB = cms.vdouble( 0.012 ),
81065     thrOverEEE = cms.vdouble( 0.012 ),
81066     thrOverE2EB = cms.vdouble( 0.0 ),
81067     thrOverE2EE = cms.vdouble( 0.0 ),
81068     ncandcut = cms.int32( 1 ),
81069     doRhoCorrection = cms.bool( False ),
81070     rhoMax = cms.double( 9.9999999E7 ),
81071     rhoScale = cms.double( 1.0 ),
81072     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81073     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81074     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81075 )
81076 fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
81077     offset = cms.uint32( 0 ),
81078     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81079 )
81080 fragment.hltEG24EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
81081     saveTags = cms.bool( True ),
81082     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ),
81083     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
81084     etcutEB = cms.double( 24.0 ),
81085     etcutEE = cms.double( 9999999.0 ),
81086     minEtaCut = cms.double( -9999.0 ),
81087     maxEtaCut = cms.double( 9999.0 ),
81088     ncandcut = cms.int32( 1 )
81089 )
81090 fragment.hltEG24R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81091     saveTags = cms.bool( True ),
81092     candTag = cms.InputTag( "hltEG24EBL1SingleAndDoubleEGOrEtFilter" ),
81093     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
81094     rhoTag = cms.InputTag( "" ),
81095     energyLowEdges = cms.vdouble( 0.0 ),
81096     lessThan = cms.bool( False ),
81097     useEt = cms.bool( False ),
81098     useAbs = cms.bool( False ),
81099     thrRegularEB = cms.vdouble( 0.5 ),
81100     thrRegularEE = cms.vdouble( 0.8 ),
81101     thrOverEEB = cms.vdouble( -1.0 ),
81102     thrOverEEE = cms.vdouble( -1.0 ),
81103     thrOverE2EB = cms.vdouble( -1.0 ),
81104     thrOverE2EE = cms.vdouble( -1.0 ),
81105     ncandcut = cms.int32( 1 ),
81106     doRhoCorrection = cms.bool( False ),
81107     rhoMax = cms.double( 9.9999999E7 ),
81108     rhoScale = cms.double( 1.0 ),
81109     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81110     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81111     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81112 )
81113 fragment.hltEG24HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81114     saveTags = cms.bool( True ),
81115     candTag = cms.InputTag( "hltEG24R9Id50b80eR9IdFilter" ),
81116     varTag = cms.InputTag( "hltEgammaHoverE" ),
81117     rhoTag = cms.InputTag( "" ),
81118     energyLowEdges = cms.vdouble( 0.0 ),
81119     lessThan = cms.bool( True ),
81120     useEt = cms.bool( False ),
81121     useAbs = cms.bool( False ),
81122     thrRegularEB = cms.vdouble( 0.0 ),
81123     thrRegularEE = cms.vdouble( 0.0 ),
81124     thrOverEEB = cms.vdouble( 0.06 ),
81125     thrOverEEE = cms.vdouble( 0.06 ),
81126     thrOverE2EB = cms.vdouble( 0.0 ),
81127     thrOverE2EE = cms.vdouble( 0.0 ),
81128     ncandcut = cms.int32( 1 ),
81129     doRhoCorrection = cms.bool( False ),
81130     rhoMax = cms.double( 9.9999999E7 ),
81131     rhoScale = cms.double( 1.0 ),
81132     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81133     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81134     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81135 )
81136 fragment.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81137     saveTags = cms.bool( True ),
81138     candTag = cms.InputTag( "hltEG24HE06b06eR9Id50b80eHEFilter" ),
81139     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
81140     rhoTag = cms.InputTag( "" ),
81141     energyLowEdges = cms.vdouble( 0.0 ),
81142     lessThan = cms.bool( False ),
81143     useEt = cms.bool( False ),
81144     useAbs = cms.bool( False ),
81145     thrRegularEB = cms.vdouble( 0.0 ),
81146     thrRegularEE = cms.vdouble( 0.9 ),
81147     thrOverEEB = cms.vdouble( -1.0 ),
81148     thrOverEEE = cms.vdouble( -1.0 ),
81149     thrOverE2EB = cms.vdouble( -1.0 ),
81150     thrOverE2EE = cms.vdouble( -1.0 ),
81151     ncandcut = cms.int32( 1 ),
81152     doRhoCorrection = cms.bool( False ),
81153     rhoMax = cms.double( 9.9999999E7 ),
81154     rhoScale = cms.double( 1.0 ),
81155     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81156     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81157     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81158 )
81159 fragment.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81160     saveTags = cms.bool( True ),
81161     candTag = cms.InputTag( "hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ),
81162     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
81163     rhoTag = cms.InputTag( "" ),
81164     energyLowEdges = cms.vdouble( 0.0 ),
81165     lessThan = cms.bool( True ),
81166     useEt = cms.bool( False ),
81167     useAbs = cms.bool( False ),
81168     thrRegularEB = cms.vdouble( 0.0105 ),
81169     thrRegularEE = cms.vdouble( 0.0105 ),
81170     thrOverEEB = cms.vdouble( -1.0 ),
81171     thrOverEEE = cms.vdouble( -1.0 ),
81172     thrOverE2EB = cms.vdouble( -1.0 ),
81173     thrOverE2EE = cms.vdouble( -1.0 ),
81174     ncandcut = cms.int32( 1 ),
81175     doRhoCorrection = cms.bool( False ),
81176     rhoMax = cms.double( 9.9999999E7 ),
81177     rhoScale = cms.double( 1.0 ),
81178     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81179     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81180     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81181 )
81182 fragment.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81183     saveTags = cms.bool( True ),
81184     candTag = cms.InputTag( "hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ),
81185     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
81186     rhoTag = cms.InputTag( "" ),
81187     energyLowEdges = cms.vdouble( 0.0 ),
81188     lessThan = cms.bool( True ),
81189     useEt = cms.bool( True ),
81190     useAbs = cms.bool( False ),
81191     thrRegularEB = cms.vdouble( 3.0 ),
81192     thrRegularEE = cms.vdouble( 3.0 ),
81193     thrOverEEB = cms.vdouble( 0.012 ),
81194     thrOverEEE = cms.vdouble( 0.012 ),
81195     thrOverE2EB = cms.vdouble( 0.0 ),
81196     thrOverE2EE = cms.vdouble( 0.0 ),
81197     ncandcut = cms.int32( 1 ),
81198     doRhoCorrection = cms.bool( False ),
81199     rhoMax = cms.double( 9.9999999E7 ),
81200     rhoScale = cms.double( 1.0 ),
81201     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81202     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81203     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81204 )
81205 fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
81206     offset = cms.uint32( 0 ),
81207     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81208 )
81209 fragment.hltDiEG16EtUnseededFilter = cms.EDFilter( "HLT1Photon",
81210     saveTags = cms.bool( True ),
81211     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
81212     triggerType = cms.int32( 92 ),
81213     MinE = cms.double( -1.0 ),
81214     MinPt = cms.double( 16.0 ),
81215     MinMass = cms.double( -1.0 ),
81216     MaxMass = cms.double( -1.0 ),
81217     MinEta = cms.double( -1.5 ),
81218     MaxEta = cms.double( 1.5 ),
81219     MinN = cms.int32( 2 )
81220 )
81221 fragment.hltDiEG16R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81222     saveTags = cms.bool( True ),
81223     candTag = cms.InputTag( "hltDiEG16EtUnseededFilter" ),
81224     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
81225     rhoTag = cms.InputTag( "" ),
81226     energyLowEdges = cms.vdouble( 0.0 ),
81227     lessThan = cms.bool( False ),
81228     useEt = cms.bool( False ),
81229     useAbs = cms.bool( False ),
81230     thrRegularEB = cms.vdouble( 0.5 ),
81231     thrRegularEE = cms.vdouble( 0.8 ),
81232     thrOverEEB = cms.vdouble( -1.0 ),
81233     thrOverEEE = cms.vdouble( -1.0 ),
81234     thrOverE2EB = cms.vdouble( -1.0 ),
81235     thrOverE2EE = cms.vdouble( -1.0 ),
81236     ncandcut = cms.int32( 2 ),
81237     doRhoCorrection = cms.bool( False ),
81238     rhoMax = cms.double( 9.9999999E7 ),
81239     rhoScale = cms.double( 1.0 ),
81240     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81241     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81242     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81243 )
81244 fragment.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81245     saveTags = cms.bool( True ),
81246     candTag = cms.InputTag( "hltDiEG16R9Id50b80eR9IdUnseededFilter" ),
81247     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
81248     rhoTag = cms.InputTag( "" ),
81249     energyLowEdges = cms.vdouble( 0.0 ),
81250     lessThan = cms.bool( True ),
81251     useEt = cms.bool( False ),
81252     useAbs = cms.bool( False ),
81253     thrRegularEB = cms.vdouble( 0.0 ),
81254     thrRegularEE = cms.vdouble( 0.0 ),
81255     thrOverEEB = cms.vdouble( 0.06 ),
81256     thrOverEEE = cms.vdouble( 0.06 ),
81257     thrOverE2EB = cms.vdouble( 0.0 ),
81258     thrOverE2EE = cms.vdouble( 0.0 ),
81259     ncandcut = cms.int32( 2 ),
81260     doRhoCorrection = cms.bool( False ),
81261     rhoMax = cms.double( 9.9999999E7 ),
81262     rhoScale = cms.double( 1.0 ),
81263     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81264     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81265     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81266 )
81267 fragment.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81268     saveTags = cms.bool( True ),
81269     candTag = cms.InputTag( "hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter" ),
81270     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
81271     rhoTag = cms.InputTag( "" ),
81272     energyLowEdges = cms.vdouble( 0.0 ),
81273     lessThan = cms.bool( False ),
81274     useEt = cms.bool( False ),
81275     useAbs = cms.bool( False ),
81276     thrRegularEB = cms.vdouble( 0.0 ),
81277     thrRegularEE = cms.vdouble( 0.9 ),
81278     thrOverEEB = cms.vdouble( -1.0 ),
81279     thrOverEEE = cms.vdouble( -1.0 ),
81280     thrOverE2EB = cms.vdouble( -1.0 ),
81281     thrOverE2EE = cms.vdouble( -1.0 ),
81282     ncandcut = cms.int32( 2 ),
81283     doRhoCorrection = cms.bool( False ),
81284     rhoMax = cms.double( 9.9999999E7 ),
81285     rhoScale = cms.double( 1.0 ),
81286     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81287     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81288     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81289 )
81290 fragment.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81291     saveTags = cms.bool( True ),
81292     candTag = cms.InputTag( "hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ),
81293     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
81294     rhoTag = cms.InputTag( "" ),
81295     energyLowEdges = cms.vdouble( 0.0 ),
81296     lessThan = cms.bool( True ),
81297     useEt = cms.bool( False ),
81298     useAbs = cms.bool( False ),
81299     thrRegularEB = cms.vdouble( 0.011 ),
81300     thrRegularEE = cms.vdouble( 0.011 ),
81301     thrOverEEB = cms.vdouble( -1.0 ),
81302     thrOverEEE = cms.vdouble( -1.0 ),
81303     thrOverE2EB = cms.vdouble( -1.0 ),
81304     thrOverE2EE = cms.vdouble( -1.0 ),
81305     ncandcut = cms.int32( 2 ),
81306     doRhoCorrection = cms.bool( False ),
81307     rhoMax = cms.double( 9.9999999E7 ),
81308     rhoScale = cms.double( 1.0 ),
81309     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81310     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81311     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81312 )
81313 fragment.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81314     saveTags = cms.bool( True ),
81315     candTag = cms.InputTag( "hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ),
81316     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
81317     rhoTag = cms.InputTag( "" ),
81318     energyLowEdges = cms.vdouble( 0.0 ),
81319     lessThan = cms.bool( True ),
81320     useEt = cms.bool( True ),
81321     useAbs = cms.bool( False ),
81322     thrRegularEB = cms.vdouble( 3.0 ),
81323     thrRegularEE = cms.vdouble( 3.0 ),
81324     thrOverEEB = cms.vdouble( 0.012 ),
81325     thrOverEEE = cms.vdouble( 0.012 ),
81326     thrOverE2EB = cms.vdouble( 0.0 ),
81327     thrOverE2EE = cms.vdouble( 0.0 ),
81328     ncandcut = cms.int32( 2 ),
81329     doRhoCorrection = cms.bool( False ),
81330     rhoMax = cms.double( 9.9999999E7 ),
81331     rhoScale = cms.double( 1.0 ),
81332     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81333     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81334     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81335 )
81336 fragment.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81337     saveTags = cms.bool( True ),
81338     candTag = cms.InputTag( "hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ),
81339     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
81340     rhoTag = cms.InputTag( "" ),
81341     energyLowEdges = cms.vdouble( 0.0 ),
81342     lessThan = cms.bool( True ),
81343     useEt = cms.bool( True ),
81344     useAbs = cms.bool( False ),
81345     thrRegularEB = cms.vdouble( 6.0 ),
81346     thrRegularEE = cms.vdouble( 6.0 ),
81347     thrOverEEB = cms.vdouble( 0.002 ),
81348     thrOverEEE = cms.vdouble( 0.002 ),
81349     thrOverE2EB = cms.vdouble( 0.0 ),
81350     thrOverE2EE = cms.vdouble( 0.0 ),
81351     ncandcut = cms.int32( 2 ),
81352     doRhoCorrection = cms.bool( False ),
81353     rhoMax = cms.double( 9.9999999E7 ),
81354     rhoScale = cms.double( 1.0 ),
81355     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81356     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81357     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81358 )
81359 fragment.hltL1sL1SingleMuShower = cms.EDFilter( "HLTL1TSeed",
81360     saveTags = cms.bool( True ),
81361     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
81362     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81363     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81364     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81365     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81366     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81367     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81368     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81369     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81370     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81371 )
81372 fragment.hltPreMu50L1SingleMuShower = cms.EDFilter( "HLTPrescaler",
81373     offset = cms.uint32( 0 ),
81374     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81375 )
81376 fragment.hltPreIsoMu24OneProng32 = cms.EDFilter( "HLTPrescaler",
81377     offset = cms.uint32( 0 ),
81378     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81379 )
81380 fragment.hltPFTau32 = cms.EDFilter( "HLT1PFTau",
81381     saveTags = cms.bool( True ),
81382     inputTag = cms.InputTag( "hltPFTaus" ),
81383     triggerType = cms.int32( 84 ),
81384     MinE = cms.double( -1.0 ),
81385     MinPt = cms.double( 32.0 ),
81386     MinMass = cms.double( -1.0 ),
81387     MaxMass = cms.double( -1.0 ),
81388     MinEta = cms.double( -1.0 ),
81389     MaxEta = cms.double( 2.5 ),
81390     MinN = cms.int32( 1 )
81391 )
81392 fragment.hltPFTau32Track = cms.EDFilter( "HLT1PFTau",
81393     saveTags = cms.bool( True ),
81394     inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ),
81395     triggerType = cms.int32( 84 ),
81396     MinE = cms.double( -1.0 ),
81397     MinPt = cms.double( 32.0 ),
81398     MinMass = cms.double( -1.0 ),
81399     MaxMass = cms.double( -1.0 ),
81400     MinEta = cms.double( -1.0 ),
81401     MaxEta = cms.double( 2.5 ),
81402     MinN = cms.int32( 1 )
81403 )
81404 fragment.hltPFTau1Prong = cms.EDProducer( "PFRecoTauDiscriminationByNProngs",
81405     qualityCuts = cms.PSet( 
81406       vertexTrackFiltering = cms.bool( False ),
81407       isolationQualityCuts = cms.PSet( 
81408         maxDeltaZ = cms.double( 0.1 ),
81409         minTrackPt = cms.double( 0.5 ),
81410         minGammaEt = cms.double( 0.5 ),
81411         minTrackHits = cms.uint32( 3 ),
81412         minTrackPixelHits = cms.uint32( 0 ),
81413         maxTrackChi2 = cms.double( 100.0 ),
81414         maxTransverseImpactParameter = cms.double( 0.1 ),
81415         minTrackVertexWeight = cms.double( -1.0 )
81416       ),
81417       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
81418       recoverLeadingTrk = cms.bool( False ),
81419       signalQualityCuts = cms.PSet( 
81420         minNeutralHadronEt = cms.double( 30.0 ),
81421         maxDeltaZ = cms.double( 0.2 ),
81422         minTrackPt = cms.double( 0.0 ),
81423         minGammaEt = cms.double( 0.5 ),
81424         minTrackHits = cms.uint32( 3 ),
81425         minTrackPixelHits = cms.uint32( 0 ),
81426         maxTrackChi2 = cms.double( 1000.0 ),
81427         maxTransverseImpactParameter = cms.double( 0.2 ),
81428         minTrackVertexWeight = cms.double( -1.0 )
81429       ),
81430       leadingTrkOrPFCandOption = cms.string( "leadPFCand" ),
81431       vxAssocQualityCuts = cms.PSet( 
81432         minTrackPt = cms.double( 0.0 ),
81433         minGammaEt = cms.double( 0.5 ),
81434         minTrackHits = cms.uint32( 3 ),
81435         minTrackPixelHits = cms.uint32( 0 ),
81436         maxTrackChi2 = cms.double( 1000.0 ),
81437         maxTransverseImpactParameter = cms.double( 0.2 ),
81438         minTrackVertexWeight = cms.double( -1.0 )
81439       ),
81440       pvFindingAlgo = cms.string( "closestInDeltaZ" )
81441     ),
81442     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
81443     BooleanOutput = cms.bool( True ),
81444     PFTauProducer = cms.InputTag( "hltPFTaus" ),
81445     MinN = cms.uint32( 1 ),
81446     MaxN = cms.uint32( 1 )
81447 )
81448 fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng = cms.EDFilter( "PFTauSelector",
81449     src = cms.InputTag( "hltPFTaus" ),
81450     cut = cms.string( "pt > 0" ),
81451     discriminators = cms.VPSet( 
81452       cms.PSet(  discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ),
81453         selectionCut = cms.double( 0.5 )
81454       ),
81455       cms.PSet(  discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
81456         selectionCut = cms.double( 0.5 )
81457       ),
81458       cms.PSet(  discriminator = cms.InputTag( "hltPFTau1Prong" ),
81459         selectionCut = cms.double( 0.5 )
81460       )
81461     ),
81462     discriminatorContainers = cms.VPSet( 
81463     )
81464 )
81465 fragment.hltPFTau32TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau",
81466     saveTags = cms.bool( True ),
81467     inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng" ),
81468     triggerType = cms.int32( 84 ),
81469     MinE = cms.double( -1.0 ),
81470     MinPt = cms.double( 32.0 ),
81471     MinMass = cms.double( -1.0 ),
81472     MaxMass = cms.double( -1.0 ),
81473     MinEta = cms.double( -1.0 ),
81474     MaxEta = cms.double( 2.5 ),
81475     MinN = cms.int32( 1 )
81476 )
81477 fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er = cms.EDFilter( "HLTL1TSeed",
81478     saveTags = cms.bool( True ),
81479     L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_SingleEG36er2p5" ),
81480     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81481     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81482     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81483     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81484     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81485     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81486     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81487     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81488     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81489 )
81490 fragment.hltPrePhoton32OneProng32M50To105 = cms.EDFilter( "HLTPrescaler",
81491     offset = cms.uint32( 0 ),
81492     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81493 )
81494 fragment.hltEGL1EGAndTauOrEGOnlyFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
81495     saveTags = cms.bool( True ),
81496     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
81497     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81498     candNonIsolatedTag = cms.InputTag( "" ),
81499     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81500     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er" ),
81501     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81502     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81503     ncandcut = cms.int32( 1 ),
81504     doIsolated = cms.bool( False ),
81505     region_eta_size = cms.double( 0.522 ),
81506     region_eta_size_ecap = cms.double( 1.0 ),
81507     region_phi_size = cms.double( 1.044 ),
81508     barrel_end = cms.double( 1.4791 ),
81509     endcap_end = cms.double( 2.65 )
81510 )
81511 fragment.hltEG32R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
81512     saveTags = cms.bool( True ),
81513     inputTag = cms.InputTag( "hltEGL1EGAndTauOrEGOnlyFilter" ),
81514     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
81515     etcutEB = cms.double( 32.0 ),
81516     etcutEE = cms.double( 30000.0 ),
81517     minEtaCut = cms.double( -9999.0 ),
81518     maxEtaCut = cms.double( 9999.0 ),
81519     ncandcut = cms.int32( 1 )
81520 )
81521 fragment.hltEG32R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81522     saveTags = cms.bool( True ),
81523     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEtFilter" ),
81524     varTag = cms.InputTag( "hltEgammaHoverE" ),
81525     rhoTag = cms.InputTag( "" ),
81526     energyLowEdges = cms.vdouble( 0.0 ),
81527     lessThan = cms.bool( True ),
81528     useEt = cms.bool( False ),
81529     useAbs = cms.bool( False ),
81530     thrRegularEB = cms.vdouble( -1.0 ),
81531     thrRegularEE = cms.vdouble( -1.0 ),
81532     thrOverEEB = cms.vdouble( 0.1 ),
81533     thrOverEEE = cms.vdouble( 0.1 ),
81534     thrOverE2EB = cms.vdouble( -1.0 ),
81535     thrOverE2EE = cms.vdouble( -1.0 ),
81536     ncandcut = cms.int32( 1 ),
81537     doRhoCorrection = cms.bool( False ),
81538     rhoMax = cms.double( 9.9999999E7 ),
81539     rhoScale = cms.double( 1.0 ),
81540     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81541     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81542     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81543 )
81544 fragment.hltEG32R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
81545     saveTags = cms.bool( True ),
81546     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHEFilter" ),
81547     varTag = cms.InputTag( "hltEgammaR9ID" ),
81548     rhoTag = cms.InputTag( "" ),
81549     energyLowEdges = cms.vdouble( 0.0 ),
81550     lessThan = cms.bool( False ),
81551     useEt = cms.bool( False ),
81552     useAbs = cms.bool( False ),
81553     thrRegularEB = cms.vdouble( 0.75 ),
81554     thrRegularEE = cms.vdouble( 0.5 ),
81555     thrOverEEB = cms.vdouble( -1.0 ),
81556     thrOverEEE = cms.vdouble( -1.0 ),
81557     thrOverE2EB = cms.vdouble( -1.0 ),
81558     thrOverE2EE = cms.vdouble( -1.0 ),
81559     ncandcut = cms.int32( 1 ),
81560     doRhoCorrection = cms.bool( False ),
81561     rhoMax = cms.double( 9.9999999E7 ),
81562     rhoScale = cms.double( 1.0 ),
81563     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81564     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81565     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81566 )
81567 fragment.hltEG32R9Id90HE10IsoMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81568     saveTags = cms.bool( True ),
81569     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMR9Filter" ),
81570     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
81571     rhoTag = cms.InputTag( "" ),
81572     energyLowEdges = cms.vdouble( 0.0 ),
81573     lessThan = cms.bool( True ),
81574     useEt = cms.bool( False ),
81575     useAbs = cms.bool( False ),
81576     thrRegularEB = cms.vdouble( 0.01 ),
81577     thrRegularEE = cms.vdouble( 0.035 ),
81578     thrOverEEB = cms.vdouble( -1.0 ),
81579     thrOverEEE = cms.vdouble( -1.0 ),
81580     thrOverE2EB = cms.vdouble( -1.0 ),
81581     thrOverE2EE = cms.vdouble( -1.0 ),
81582     ncandcut = cms.int32( 1 ),
81583     doRhoCorrection = cms.bool( False ),
81584     rhoMax = cms.double( 9.9999999E7 ),
81585     rhoScale = cms.double( 1.0 ),
81586     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81587     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81588     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81589 )
81590 fragment.hltEG32R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81591     saveTags = cms.bool( True ),
81592     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMClusterShapeFilter" ),
81593     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
81594     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
81595     energyLowEdges = cms.vdouble( 0.0 ),
81596     lessThan = cms.bool( True ),
81597     useEt = cms.bool( True ),
81598     useAbs = cms.bool( False ),
81599     thrRegularEB = cms.vdouble( 6.0 ),
81600     thrRegularEE = cms.vdouble( 6.0 ),
81601     thrOverEEB = cms.vdouble( 0.012 ),
81602     thrOverEEE = cms.vdouble( 0.012 ),
81603     thrOverE2EB = cms.vdouble( 0.0 ),
81604     thrOverE2EE = cms.vdouble( 0.0 ),
81605     ncandcut = cms.int32( 1 ),
81606     doRhoCorrection = cms.bool( True ),
81607     rhoMax = cms.double( 9.9999999E7 ),
81608     rhoScale = cms.double( 1.0 ),
81609     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
81610     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81611     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81612 )
81613 fragment.hltEG32R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81614     saveTags = cms.bool( True ),
81615     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEcalIsoFilter" ),
81616     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
81617     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
81618     energyLowEdges = cms.vdouble( 0.0 ),
81619     lessThan = cms.bool( True ),
81620     useEt = cms.bool( True ),
81621     useAbs = cms.bool( False ),
81622     thrRegularEB = cms.vdouble( 10.0 ),
81623     thrRegularEE = cms.vdouble( 10.0 ),
81624     thrOverEEB = cms.vdouble( 0.005 ),
81625     thrOverEEE = cms.vdouble( 0.005 ),
81626     thrOverE2EB = cms.vdouble( 0.0 ),
81627     thrOverE2EE = cms.vdouble( 0.0 ),
81628     ncandcut = cms.int32( 1 ),
81629     doRhoCorrection = cms.bool( True ),
81630     rhoMax = cms.double( 9.9999999E7 ),
81631     rhoScale = cms.double( 1.0 ),
81632     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
81633     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81634     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81635 )
81636 fragment.hltEG32R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81637     saveTags = cms.bool( True ),
81638     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHcalIsoFilter" ),
81639     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
81640     rhoTag = cms.InputTag( "" ),
81641     energyLowEdges = cms.vdouble( 0.0 ),
81642     lessThan = cms.bool( True ),
81643     useEt = cms.bool( True ),
81644     useAbs = cms.bool( False ),
81645     thrRegularEB = cms.vdouble( 6.0 ),
81646     thrRegularEE = cms.vdouble( 6.0 ),
81647     thrOverEEB = cms.vdouble( 0.002 ),
81648     thrOverEEE = cms.vdouble( 0.002 ),
81649     thrOverE2EB = cms.vdouble( 0.0 ),
81650     thrOverE2EE = cms.vdouble( 0.0 ),
81651     ncandcut = cms.int32( 1 ),
81652     doRhoCorrection = cms.bool( False ),
81653     rhoMax = cms.double( 9.9999999E7 ),
81654     rhoScale = cms.double( 1.0 ),
81655     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81656     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81657     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81658 )
81659 fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau",
81660     saveTags = cms.bool( True ),
81661     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
81662     originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ),
81663     inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ),
81664     inputTag2 = cms.InputTag( "hltTauJet5" ),
81665     triggerType1 = cms.int32( 81 ),
81666     triggerType2 = cms.int32( 84 ),
81667     MinDeta = cms.double( 0.0 ),
81668     MaxDeta = cms.double( -1.0 ),
81669     MinDphi = cms.double( 0.0 ),
81670     MaxDphi = cms.double( -1.0 ),
81671     MinDelR = cms.double( 0.3 ),
81672     MaxDelR = cms.double( 99999.0 ),
81673     MinPt = cms.double( 1.0 ),
81674     MaxPt = cms.double( -1.0 ),
81675     MinMinv = cms.double( 32.0 ),
81676     MaxMinv = cms.double( 99999.0 ),
81677     MinN = cms.int32( 1 )
81678 )
81679 fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 = cms.EDFilter( "HLT2PhotonPFTau",
81680     saveTags = cms.bool( True ),
81681     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
81682     originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng' ),
81683     inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ),
81684     inputTag2 = cms.InputTag( "hltPFTau32TrackMediumChargedIso" ),
81685     triggerType1 = cms.int32( 81 ),
81686     triggerType2 = cms.int32( 84 ),
81687     MinDeta = cms.double( 0.0 ),
81688     MaxDeta = cms.double( -1.0 ),
81689     MinDphi = cms.double( 0.0 ),
81690     MaxDphi = cms.double( -1.0 ),
81691     MinDelR = cms.double( 0.3 ),
81692     MaxDelR = cms.double( 99999.0 ),
81693     MinPt = cms.double( 1.0 ),
81694     MaxPt = cms.double( -1.0 ),
81695     MinMinv = cms.double( 50.0 ),
81696     MaxMinv = cms.double( 105.0 ),
81697     MinN = cms.int32( 1 )
81698 )
81699 fragment.hltL1DiJetVBFincl = cms.EDFilter( "HLTL1TSeed",
81700     saveTags = cms.bool( True ),
81701     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min850 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min1000 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min1100 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min1200" ),
81702     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81703     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81704     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81705     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81706     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81707     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81708     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81709     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81710     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81711 )
81712 fragment.hltPreVBFDiPFJet12545Mjj1050 = cms.EDFilter( "HLTPrescaler",
81713     offset = cms.uint32( 0 ),
81714     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81715 )
81716 fragment.hlt2PFJetTightID45 = cms.EDFilter( "HLT1PFJet",
81717     saveTags = cms.bool( True ),
81718     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81719     triggerType = cms.int32( 85 ),
81720     MinE = cms.double( -1.0 ),
81721     MinPt = cms.double( 45.0 ),
81722     MinMass = cms.double( -1.0 ),
81723     MaxMass = cms.double( -1.0 ),
81724     MinEta = cms.double( -1.0 ),
81725     MaxEta = cms.double( 5.2 ),
81726     MinN = cms.int32( 2 )
81727 )
81728 fragment.hlt1PFJetTightID125 = cms.EDFilter( "HLT1PFJet",
81729     saveTags = cms.bool( True ),
81730     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81731     triggerType = cms.int32( 85 ),
81732     MinE = cms.double( -1.0 ),
81733     MinPt = cms.double( 125.0 ),
81734     MinMass = cms.double( -1.0 ),
81735     MaxMass = cms.double( -1.0 ),
81736     MinEta = cms.double( -1.0 ),
81737     MaxEta = cms.double( 5.2 ),
81738     MinN = cms.int32( 1 )
81739 )
81740 fragment.hltDiPFJet45MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter",
81741     saveTags = cms.bool( True ),
81742     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81743     minPtLow = cms.double( 45.0 ),
81744     minPtHigh = cms.double( 45.0 ),
81745     etaOpposite = cms.bool( True ),
81746     minDeltaEta = cms.double( 0.0 ),
81747     minInvMass = cms.double( 1050.0 ),
81748     maxEta = cms.double( 5.0 ),
81749     leadingJetOnly = cms.bool( False ),
81750     triggerType = cms.int32( 85 )
81751 )
81752 fragment.hltL1PFJetCategoriesVBFinclTight1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81753     saveTags = cms.bool( True ),
81754     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81755     matchJetsByDeltaR = cms.bool( True ),
81756     maxJetDeltaR = cms.double( 0.5 ),
81757     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ),
81758     algorithm = cms.string( "VBF" ),
81759     minPt1 = cms.double( 125.0 ),
81760     minPt2 = cms.double( 45.0 ),
81761     minPt3 = cms.double( 125.0 ),
81762     minInvMass = cms.double( 1050.0 ),
81763     minNJets = cms.int32( 2 ),
81764     maxNJets = cms.int32( -1 ),
81765     triggerType = cms.int32( 85 )
81766 )
81767 fragment.hltPreVBFDiPFJet12545Mjj1150 = cms.EDFilter( "HLTPrescaler",
81768     offset = cms.uint32( 0 ),
81769     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81770 )
81771 fragment.hltDiPFJet45MJJ1150 = cms.EDFilter( "HLTPFJetVBFFilter",
81772     saveTags = cms.bool( True ),
81773     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81774     minPtLow = cms.double( 45.0 ),
81775     minPtHigh = cms.double( 45.0 ),
81776     etaOpposite = cms.bool( True ),
81777     minDeltaEta = cms.double( 0.0 ),
81778     minInvMass = cms.double( 1150.0 ),
81779     maxEta = cms.double( 5.0 ),
81780     leadingJetOnly = cms.bool( False ),
81781     triggerType = cms.int32( 85 )
81782 )
81783 fragment.hltL1PFJetCategoriesVBFinclTight1150 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81784     saveTags = cms.bool( True ),
81785     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81786     matchJetsByDeltaR = cms.bool( True ),
81787     maxJetDeltaR = cms.double( 0.5 ),
81788     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ),
81789     algorithm = cms.string( "VBF" ),
81790     minPt1 = cms.double( 125.0 ),
81791     minPt2 = cms.double( 45.0 ),
81792     minPt3 = cms.double( 125.0 ),
81793     minInvMass = cms.double( 1150.0 ),
81794     minNJets = cms.int32( 2 ),
81795     maxNJets = cms.int32( -1 ),
81796     triggerType = cms.int32( 85 )
81797 )
81798 fragment.hltPreVBFDiPFJet12545Mjj1250 = cms.EDFilter( "HLTPrescaler",
81799     offset = cms.uint32( 0 ),
81800     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81801 )
81802 fragment.hltDiPFJet45MJJ1250 = cms.EDFilter( "HLTPFJetVBFFilter",
81803     saveTags = cms.bool( True ),
81804     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81805     minPtLow = cms.double( 45.0 ),
81806     minPtHigh = cms.double( 45.0 ),
81807     etaOpposite = cms.bool( True ),
81808     minDeltaEta = cms.double( 0.0 ),
81809     minInvMass = cms.double( 1250.0 ),
81810     maxEta = cms.double( 5.0 ),
81811     leadingJetOnly = cms.bool( False ),
81812     triggerType = cms.int32( 85 )
81813 )
81814 fragment.hltL1PFJetCategoriesVBFinclTight1250 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81815     saveTags = cms.bool( True ),
81816     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81817     matchJetsByDeltaR = cms.bool( True ),
81818     maxJetDeltaR = cms.double( 0.5 ),
81819     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ),
81820     algorithm = cms.string( "VBF" ),
81821     minPt1 = cms.double( 125.0 ),
81822     minPt2 = cms.double( 45.0 ),
81823     minPt3 = cms.double( 125.0 ),
81824     minInvMass = cms.double( 1250.0 ),
81825     minNJets = cms.int32( 2 ),
81826     maxNJets = cms.int32( -1 ),
81827     triggerType = cms.int32( 85 )
81828 )
81829 fragment.hltL1DiJetVBFdoubleJet = cms.EDFilter( "HLTL1TSeed",
81830     saveTags = cms.bool( True ),
81831     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_65_35_DoubleJet35_Mass_Min600_DoubleJetCentral50 OR L1_DoubleJet_65_35_DoubleJet35_Mass_Min650_DoubleJetCentral50 OR L1_DoubleJet_65_35_DoubleJet35_Mass_Min750_DoubleJetCentral50 OR L1_DoubleJet_65_35_DoubleJet35_Mass_Min850_DoubleJetCentral50 OR L1_DoubleJet_65_35_DoubleJet35_Mass_Min950_DoubleJetCentral50" ),
81832     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81833     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81834     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81835     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81836     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81837     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81838     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81839     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81840     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81841 )
81842 fragment.hltPreVBFDiPFJet7545Mjj800DiPFJet60 = cms.EDFilter( "HLTPrescaler",
81843     offset = cms.uint32( 0 ),
81844     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81845 )
81846 fragment.hlt4PFJetTightID45 = cms.EDFilter( "HLT1PFJet",
81847     saveTags = cms.bool( True ),
81848     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81849     triggerType = cms.int32( 85 ),
81850     MinE = cms.double( -1.0 ),
81851     MinPt = cms.double( 45.0 ),
81852     MinMass = cms.double( -1.0 ),
81853     MaxMass = cms.double( -1.0 ),
81854     MinEta = cms.double( -1.0 ),
81855     MaxEta = cms.double( 5.2 ),
81856     MinN = cms.int32( 4 )
81857 )
81858 fragment.hlt3PFJetTightID60 = cms.EDFilter( "HLT1PFJet",
81859     saveTags = cms.bool( True ),
81860     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81861     triggerType = cms.int32( 85 ),
81862     MinE = cms.double( -1.0 ),
81863     MinPt = cms.double( 60.0 ),
81864     MinMass = cms.double( -1.0 ),
81865     MaxMass = cms.double( -1.0 ),
81866     MinEta = cms.double( -1.0 ),
81867     MaxEta = cms.double( 5.2 ),
81868     MinN = cms.int32( 3 )
81869 )
81870 fragment.hlt1PFJetTightID75 = cms.EDFilter( "HLT1PFJet",
81871     saveTags = cms.bool( True ),
81872     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81873     triggerType = cms.int32( 85 ),
81874     MinE = cms.double( -1.0 ),
81875     MinPt = cms.double( 75.0 ),
81876     MinMass = cms.double( -1.0 ),
81877     MaxMass = cms.double( -1.0 ),
81878     MinEta = cms.double( -1.0 ),
81879     MaxEta = cms.double( 5.0 ),
81880     MinN = cms.int32( 1 )
81881 )
81882 fragment.hltDiPFJet45MJJ800 = cms.EDFilter( "HLTPFJetVBFFilter",
81883     saveTags = cms.bool( True ),
81884     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81885     minPtLow = cms.double( 45.0 ),
81886     minPtHigh = cms.double( 45.0 ),
81887     etaOpposite = cms.bool( True ),
81888     minDeltaEta = cms.double( 0.0 ),
81889     minInvMass = cms.double( 800.0 ),
81890     maxEta = cms.double( 5.0 ),
81891     leadingJetOnly = cms.bool( False ),
81892     triggerType = cms.int32( 85 )
81893 )
81894 fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet800 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81895     saveTags = cms.bool( True ),
81896     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81897     matchJetsByDeltaR = cms.bool( True ),
81898     maxJetDeltaR = cms.double( 0.5 ),
81899     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ),
81900     algorithm = cms.string( "VBFPlus2CentralJets" ),
81901     minPt1 = cms.double( 75.0 ),
81902     minPt2 = cms.double( 45.0 ),
81903     minPt3 = cms.double( 60.0 ),
81904     minInvMass = cms.double( 800.0 ),
81905     minNJets = cms.int32( 4 ),
81906     maxNJets = cms.int32( -1 ),
81907     triggerType = cms.int32( 85 )
81908 )
81909 fragment.hltPreVBFDiPFJet7545Mjj900DiPFJet60 = cms.EDFilter( "HLTPrescaler",
81910     offset = cms.uint32( 0 ),
81911     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81912 )
81913 fragment.hltDiPFJet45MJJ900 = cms.EDFilter( "HLTPFJetVBFFilter",
81914     saveTags = cms.bool( True ),
81915     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81916     minPtLow = cms.double( 45.0 ),
81917     minPtHigh = cms.double( 45.0 ),
81918     etaOpposite = cms.bool( True ),
81919     minDeltaEta = cms.double( 0.0 ),
81920     minInvMass = cms.double( 900.0 ),
81921     maxEta = cms.double( 5.0 ),
81922     leadingJetOnly = cms.bool( False ),
81923     triggerType = cms.int32( 85 )
81924 )
81925 fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet900 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81926     saveTags = cms.bool( True ),
81927     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81928     matchJetsByDeltaR = cms.bool( True ),
81929     maxJetDeltaR = cms.double( 0.5 ),
81930     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ),
81931     algorithm = cms.string( "VBFPlus2CentralJets" ),
81932     minPt1 = cms.double( 75.0 ),
81933     minPt2 = cms.double( 45.0 ),
81934     minPt3 = cms.double( 60.0 ),
81935     minInvMass = cms.double( 900.0 ),
81936     minNJets = cms.int32( 4 ),
81937     maxNJets = cms.int32( -1 ),
81938     triggerType = cms.int32( 85 )
81939 )
81940 fragment.hltPreVBFDiPFJet7545Mjj1000DiPFJet60 = cms.EDFilter( "HLTPrescaler",
81941     offset = cms.uint32( 0 ),
81942     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81943 )
81944 fragment.hltDiPFJet45MJJ1000 = cms.EDFilter( "HLTPFJetVBFFilter",
81945     saveTags = cms.bool( True ),
81946     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81947     minPtLow = cms.double( 45.0 ),
81948     minPtHigh = cms.double( 45.0 ),
81949     etaOpposite = cms.bool( True ),
81950     minDeltaEta = cms.double( 0.0 ),
81951     minInvMass = cms.double( 1000.0 ),
81952     maxEta = cms.double( 5.0 ),
81953     leadingJetOnly = cms.bool( False ),
81954     triggerType = cms.int32( 85 )
81955 )
81956 fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet1000 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81957     saveTags = cms.bool( True ),
81958     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81959     matchJetsByDeltaR = cms.bool( True ),
81960     maxJetDeltaR = cms.double( 0.5 ),
81961     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ),
81962     algorithm = cms.string( "VBFPlus2CentralJets" ),
81963     minPt1 = cms.double( 75.0 ),
81964     minPt2 = cms.double( 45.0 ),
81965     minPt3 = cms.double( 60.0 ),
81966     minInvMass = cms.double( 1000.0 ),
81967     minNJets = cms.int32( 4 ),
81968     maxNJets = cms.int32( -1 ),
81969     triggerType = cms.int32( 85 )
81970 )
81971 fragment.hltL1DiJetVBFMET = cms.EDFilter( "HLTL1TSeed",
81972     saveTags = cms.bool( True ),
81973     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_70_35_DoubleJet35_Mass_Min500_ETMHF65 OR L1_DoubleJet_70_35_DoubleJet35_Mass_Min550_ETMHF65 OR L1_DoubleJet_70_35_DoubleJet35_Mass_Min600_ETMHF65 OR L1_DoubleJet_70_35_DoubleJet35_Mass_Min700_ETMHF65 OR L1_DoubleJet_70_35_DoubleJet35_Mass_Min800_ETMHF65" ),
81974     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81975     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81976     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81977     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81978     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81979     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81980     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81981     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81982     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81983 )
81984 fragment.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 = cms.EDFilter( "HLTPrescaler",
81985     offset = cms.uint32( 0 ),
81986     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81987 )
81988 fragment.hltMETOpen = cms.EDFilter( "HLT1CaloMET",
81989     saveTags = cms.bool( True ),
81990     inputTag = cms.InputTag( "hltMet" ),
81991     triggerType = cms.int32( 87 ),
81992     MinE = cms.double( -1.0 ),
81993     MinPt = cms.double( 0.0 ),
81994     MinMass = cms.double( -1.0 ),
81995     MaxMass = cms.double( -1.0 ),
81996     MinEta = cms.double( -1.0 ),
81997     MaxEta = cms.double( -1.0 ),
81998     MinN = cms.int32( 1 )
81999 )
82000 fragment.hltPFMETNoMu85 = cms.EDFilter( "HLT1PFMET",
82001     saveTags = cms.bool( True ),
82002     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
82003     triggerType = cms.int32( 87 ),
82004     MinE = cms.double( -1.0 ),
82005     MinPt = cms.double( 85.0 ),
82006     MinMass = cms.double( -1.0 ),
82007     MaxMass = cms.double( -1.0 ),
82008     MinEta = cms.double( -1.0 ),
82009     MaxEta = cms.double( -1.0 ),
82010     MinN = cms.int32( 1 )
82011 )
82012 fragment.hltDiPFJet45MJJ650 = cms.EDFilter( "HLTPFJetVBFFilter",
82013     saveTags = cms.bool( True ),
82014     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82015     minPtLow = cms.double( 45.0 ),
82016     minPtHigh = cms.double( 45.0 ),
82017     etaOpposite = cms.bool( True ),
82018     minDeltaEta = cms.double( 0.0 ),
82019     minInvMass = cms.double( 650.0 ),
82020     maxEta = cms.double( 5.0 ),
82021     leadingJetOnly = cms.bool( False ),
82022     triggerType = cms.int32( 85 )
82023 )
82024 fragment.hlt1PFJetTightID80 = cms.EDFilter( "HLT1PFJet",
82025     saveTags = cms.bool( True ),
82026     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82027     triggerType = cms.int32( 85 ),
82028     MinE = cms.double( -1.0 ),
82029     MinPt = cms.double( 80.0 ),
82030     MinMass = cms.double( -1.0 ),
82031     MaxMass = cms.double( -1.0 ),
82032     MinEta = cms.double( -1.0 ),
82033     MaxEta = cms.double( 5.0 ),
82034     MinN = cms.int32( 1 )
82035 )
82036 fragment.hltL1PFJetCategoriesVBFMETTight650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82037     saveTags = cms.bool( True ),
82038     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82039     matchJetsByDeltaR = cms.bool( True ),
82040     maxJetDeltaR = cms.double( 0.5 ),
82041     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ),
82042     algorithm = cms.string( "VBF" ),
82043     minPt1 = cms.double( 80.0 ),
82044     minPt2 = cms.double( 45.0 ),
82045     minPt3 = cms.double( 80.0 ),
82046     minInvMass = cms.double( 650.0 ),
82047     minNJets = cms.int32( 2 ),
82048     maxNJets = cms.int32( -1 ),
82049     triggerType = cms.int32( 85 )
82050 )
82051 fragment.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 = cms.EDFilter( "HLTPrescaler",
82052     offset = cms.uint32( 0 ),
82053     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82054 )
82055 fragment.hltDiPFJet45MJJ750 = cms.EDFilter( "HLTPFJetVBFFilter",
82056     saveTags = cms.bool( True ),
82057     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82058     minPtLow = cms.double( 45.0 ),
82059     minPtHigh = cms.double( 45.0 ),
82060     etaOpposite = cms.bool( True ),
82061     minDeltaEta = cms.double( 0.0 ),
82062     minInvMass = cms.double( 750.0 ),
82063     maxEta = cms.double( 5.0 ),
82064     leadingJetOnly = cms.bool( False ),
82065     triggerType = cms.int32( 85 )
82066 )
82067 fragment.hltL1PFJetCategoriesVBFMETTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82068     saveTags = cms.bool( True ),
82069     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82070     matchJetsByDeltaR = cms.bool( True ),
82071     maxJetDeltaR = cms.double( 0.5 ),
82072     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ),
82073     algorithm = cms.string( "VBF" ),
82074     minPt1 = cms.double( 80.0 ),
82075     minPt2 = cms.double( 45.0 ),
82076     minPt3 = cms.double( 80.0 ),
82077     minInvMass = cms.double( 750.0 ),
82078     minNJets = cms.int32( 2 ),
82079     maxNJets = cms.int32( -1 ),
82080     triggerType = cms.int32( 85 )
82081 )
82082 fragment.hltPreVBFDiPFJet8045Mjj850PFMETNoMu85 = cms.EDFilter( "HLTPrescaler",
82083     offset = cms.uint32( 0 ),
82084     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82085 )
82086 fragment.hltDiPFJet45MJJ850 = cms.EDFilter( "HLTPFJetVBFFilter",
82087     saveTags = cms.bool( True ),
82088     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82089     minPtLow = cms.double( 45.0 ),
82090     minPtHigh = cms.double( 45.0 ),
82091     etaOpposite = cms.bool( True ),
82092     minDeltaEta = cms.double( 0.0 ),
82093     minInvMass = cms.double( 850.0 ),
82094     maxEta = cms.double( 5.0 ),
82095     leadingJetOnly = cms.bool( False ),
82096     triggerType = cms.int32( 85 )
82097 )
82098 fragment.hltL1PFJetCategoriesVBFMETTight850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82099     saveTags = cms.bool( True ),
82100     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82101     matchJetsByDeltaR = cms.bool( True ),
82102     maxJetDeltaR = cms.double( 0.5 ),
82103     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ),
82104     algorithm = cms.string( "VBF" ),
82105     minPt1 = cms.double( 80.0 ),
82106     minPt2 = cms.double( 45.0 ),
82107     minPt3 = cms.double( 80.0 ),
82108     minInvMass = cms.double( 850.0 ),
82109     minNJets = cms.int32( 2 ),
82110     maxNJets = cms.int32( -1 ),
82111     triggerType = cms.int32( 85 )
82112 )
82113 fragment.hltL1DoubleJet8535MassMin600Mu3 = cms.EDFilter( "HLTL1TSeed",
82114     saveTags = cms.bool( True ),
82115     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_85_35_DoubleJet35_Mass_Min600_Mu3OQ OR L1_DoubleJet_85_35_DoubleJet35_Mass_Min650_Mu3OQ OR L1_DoubleJet_85_35_DoubleJet35_Mass_Min700_Mu3OQ OR L1_DoubleJet_85_35_DoubleJet35_Mass_Min800_Mu3OQ OR L1_DoubleJet_85_35_DoubleJet35_Mass_Min900_Mu3OQ" ),
82116     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
82117     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
82118     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
82119     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
82120     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82121     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
82122     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
82123     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
82124     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
82125 )
82126 fragment.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
82127     offset = cms.uint32( 0 ),
82128     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82129 )
82130 fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
82131     saveTags = cms.bool( True ),
82132     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
82133     CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ),
82134     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
82135     SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ),
82136     MinN = cms.int32( 0 ),
82137     MaxEta = cms.double( 2.5 ),
82138     AbsEtaBins = cms.vdouble( 0.0 ),
82139     MinNstations = cms.vint32( 0 ),
82140     MinNhits = cms.vint32( 0 ),
82141     CutOnChambers = cms.bool( False ),
82142     MinNchambers = cms.vint32( 0 ),
82143     MaxDr = cms.double( 9999.0 ),
82144     MinDr = cms.double( -1.0 ),
82145     MaxDz = cms.double( 9999.0 ),
82146     MinDxySig = cms.double( -1.0 ),
82147     MinPt = cms.double( 0.0 ),
82148     NSigmaPt = cms.double( 0.0 ),
82149     MatchToPreviousCand = cms.bool( True )
82150 )
82151 fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod = cms.EDFilter( "HLTMuonL1TFilter",
82152     saveTags = cms.bool( True ),
82153     CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ),
82154     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
82155     MaxEta = cms.double( 2.5 ),
82156     MinPt = cms.double( 0.0 ),
82157     MaxDeltaR = cms.double( 0.3 ),
82158     MinN = cms.int32( 1 ),
82159     CentralBxOnly = cms.bool( True ),
82160     SelectQualities = cms.vint32(  )
82161 )
82162 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q = cms.EDFilter( "HLTMuonL3PreFilter",
82163     saveTags = cms.bool( True ),
82164     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
82165     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
82166     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod" ),
82167     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod" ),
82168     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
82169     MinN = cms.int32( 1 ),
82170     MaxEta = cms.double( 2.5 ),
82171     MinNhits = cms.int32( 0 ),
82172     MaxDr = cms.double( 2.0 ),
82173     MinDr = cms.double( -1.0 ),
82174     MaxDz = cms.double( 9999.0 ),
82175     MinDxySig = cms.double( -1.0 ),
82176     MinPt = cms.double( 3.0 ),
82177     NSigmaPt = cms.double( 0.0 ),
82178     MaxNormalizedChi2 = cms.double( 20.0 ),
82179     MaxDXYBeamSpot = cms.double( 0.1 ),
82180     MinDXYBeamSpot = cms.double( -1.0 ),
82181     MinNmuonHits = cms.int32( 0 ),
82182     MaxPtDifference = cms.double( 9999.0 ),
82183     MinTrackPt = cms.double( 0.0 ),
82184     minMuonStations = cms.int32( 2 ),
82185     minTrkHits = cms.int32( -1 ),
82186     minMuonHits = cms.int32( -1 ),
82187     allowedTypeMask = cms.uint32( 255 ),
82188     requiredTypeMask = cms.uint32( 0 ),
82189     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
82190     trkMuonId = cms.uint32( 0 ),
82191     L1MatchingdR = cms.double( 0.3 ),
82192     MatchToPreviousCand = cms.bool( True ),
82193     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
82194     requireL3MuonTrajectorySeed = cms.bool( False ),
82195     useSimpleGeometry = cms.bool( True ),
82196     useStation2 = cms.bool( True ),
82197     fallbackToME1 = cms.bool( False ),
82198     cosmicPropagationHypothesis = cms.bool( False ),
82199     useMB2InOverlap = cms.bool( False ),
82200     useTrack = cms.string( "tracker" ),
82201     useState = cms.string( "atVertex" ),
82202     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
82203     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
82204     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
82205 )
82206 fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
82207     RegionPSet = cms.PSet( 
82208       vertexCollection = cms.InputTag( "hltPixelVertices" ),
82209       zErrorVetex = cms.double( 0.2 ),
82210       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
82211       zErrorBeamSpot = cms.double( 24.2 ),
82212       maxNVertices = cms.int32( 4 ),
82213       maxNRegions = cms.int32( 40 ),
82214       nSigmaZVertex = cms.double( 3.0 ),
82215       nSigmaZBeamSpot = cms.double( 4.0 ),
82216       ptMin = cms.double( 0.3 ),
82217       mode = cms.string( "VerticesFixed" ),
82218       input = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
82219       searchOpt = cms.bool( False ),
82220       whereToUseMeasurementTracker = cms.string( "Never" ),
82221       originRadius = cms.double( 0.1 ),
82222       measurementTrackerName = cms.InputTag( "" ),
82223       precise = cms.bool( True ),
82224       deltaEta = cms.double( 0.3 ),
82225       deltaPhi = cms.double( 0.3 )
82226     )
82227 )
82228 fragment.hltPixelTracksInRegionIter0L3MuonOpen = cms.EDProducer( "TrackSelectorByRegion",
82229     tracks = cms.InputTag( "hltPixelTracks" ),
82230     regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonOpen" ),
82231     produceTrackCollection = cms.bool( True ),
82232     produceMask = cms.bool( False )
82233 )
82234 fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
82235     InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonOpen" ),
82236     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
82237     originHalfLength = cms.double( 0.3 ),
82238     originRadius = cms.double( 0.1 ),
82239     useProtoTrackKinematics = cms.bool( False ),
82240     useEventsWithNoVertex = cms.bool( True ),
82241     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
82242     usePV = cms.bool( False ),
82243     includeFourthHit = cms.bool( True ),
82244     produceComplement = cms.bool( False ),
82245     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
82246 )
82247 fragment.hltIter0L3MuonOpenCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
82248     cleanTrajectoryAfterInOut = cms.bool( False ),
82249     doSeedingRegionRebuilding = cms.bool( False ),
82250     onlyPixelHitsForSeedCleaner = cms.bool( False ),
82251     reverseTrajectories = cms.bool( False ),
82252     useHitsSplitting = cms.bool( False ),
82253     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
82254     src = cms.InputTag( "hltIter0L3MuonOpenPixelSeedsFromPixelTracks" ),
82255     clustersToSkip = cms.InputTag( "" ),
82256     phase2clustersToSkip = cms.InputTag( "" ),
82257     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
82258     TransientInitialStateEstimatorParameters = cms.PSet( 
82259       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
82260       numberMeasurementsForFit = cms.int32( 4 ),
82261       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
82262     ),
82263     numHitsForSeedCleaner = cms.int32( 4 ),
82264     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
82265     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
82266     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
82267     maxNSeeds = cms.uint32( 100000 ),
82268     maxSeedsBeforeCleaning = cms.uint32( 1000 )
82269 )
82270 fragment.hltIter0L3MuonOpenCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
82271     TrajectoryInEvent = cms.bool( False ),
82272     useHitsSplitting = cms.bool( False ),
82273     src = cms.InputTag( "hltIter0L3MuonOpenCkfTrackCandidates" ),
82274     clusterRemovalInfo = cms.InputTag( "" ),
82275     AlgorithmName = cms.string( "hltIter0" ),
82276     GeometricInnerState = cms.bool( True ),
82277     reMatchSplitHits = cms.bool( False ),
82278     usePropagatorForPCA = cms.bool( False ),
82279     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
82280     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
82281     useSimpleMF = cms.bool( True ),
82282     SimpleMagneticField = cms.string( "ParabolicMf" ),
82283     Fitter = cms.string( "hltESPFittingSmootherIT" ),
82284     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
82285     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
82286     NavigationSchool = cms.string( "" ),
82287     MeasurementTracker = cms.string( "" )
82288 )
82289 fragment.hltIter0L3MuonOpenTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
82290     src = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ),
82291     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
82292     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
82293     ignoreVertices = cms.bool( False ),
82294     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
82295     mva = cms.PSet( 
82296       minPixelHits = cms.vint32( 0, 0, 0 ),
82297       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
82298       dr_par = cms.PSet( 
82299         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
82300         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
82301         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
82302         dr_exp = cms.vint32( 4, 4, 4 ),
82303         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
82304       ),
82305       maxLostLayers = cms.vint32( 1, 1, 1 ),
82306       min3DLayers = cms.vint32( 0, 0, 0 ),
82307       dz_par = cms.PSet( 
82308         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
82309         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
82310         dz_exp = cms.vint32( 4, 4, 4 )
82311       ),
82312       minNVtxTrk = cms.int32( 3 ),
82313       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
82314       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
82315       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
82316       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
82317       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
82318       minLayers = cms.vint32( 3, 3, 3 )
82319     )
82320 )
82321 fragment.hltIter0L3MuonOpenTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
82322     originalSource = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ),
82323     originalMVAVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','MVAValues' ),
82324     originalQualVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','QualityMasks' ),
82325     minQuality = cms.string( "highPurity" ),
82326     copyExtras = cms.untracked.bool( True ),
82327     copyTrajectories = cms.untracked.bool( False )
82328 )
82329 fragment.hltL3MuonOpenRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
82330     UseRhoCorrectedCaloDeposits = cms.bool( False ),
82331     UseCaloIso = cms.bool( False ),
82332     CaloDepositsLabel = cms.InputTag( "notUsed" ),
82333     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
82334     OutputMuIsoDeposits = cms.bool( True ),
82335     TrackPt_Min = cms.double( -1.0 ),
82336     printDebug = cms.bool( False ),
82337     CutsPSet = cms.PSet( 
82338       applyCutsORmaxNTracks = cms.bool( False ),
82339       maxNTracks = cms.int32( -1 ),
82340       Thresholds = cms.vdouble( 0.4 ),
82341       EtaBounds = cms.vdouble( 2.411 ),
82342       ComponentName = cms.string( "SimpleCuts" ),
82343       ConeSizes = cms.vdouble( 0.3 )
82344     ),
82345     TrkExtractorPSet = cms.PSet( 
82346       Diff_z = cms.double( 0.2 ),
82347       inputTrackCollection = cms.InputTag( "hltIter0L3MuonOpenTrackSelectionHighPurity" ),
82348       Chi2Ndof_Max = cms.double( 1.0E64 ),
82349       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
82350       DR_Veto = cms.double( 0.01 ),
82351       Pt_Min = cms.double( -1.0 ),
82352       VetoLeadingTrack = cms.bool( False ),
82353       DR_Max = cms.double( 0.3 ),
82354       DepositLabel = cms.untracked.string( "PXLS" ),
82355       PtVeto_Min = cms.double( 2.0 ),
82356       NHits_Min = cms.uint32( 0 ),
82357       PropagateTracksToRadius = cms.bool( False ),
82358       ReferenceRadius = cms.double( 6.0 ),
82359       Chi2Prob_Min = cms.double( -1.0 ),
82360       Diff_r = cms.double( 0.1 ),
82361       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
82362       ComponentName = cms.string( "PixelTrackExtractor" ),
82363       DR_VetoPt = cms.double( 0.025 )
82364     ),
82365     CaloExtractorPSet = cms.PSet( 
82366       DR_Veto_H = cms.double( 0.1 ),
82367       Vertex_Constraint_Z = cms.bool( False ),
82368       DR_Veto_E = cms.double( 0.07 ),
82369       Weight_H = cms.double( 1.0 ),
82370       CaloTowerCollectionLabel = cms.InputTag( "notUsed" ),
82371       DR_Max = cms.double( 0.3 ),
82372       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
82373       Vertex_Constraint_XY = cms.bool( False ),
82374       Threshold_H = cms.double( 0.5 ),
82375       Threshold_E = cms.double( 0.2 ),
82376       ComponentName = cms.string( "CaloExtractor" ),
82377       Weight_E = cms.double( 1.0 )
82378     )
82379 )
82380 fragment.hltMuon3RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
82381     saveTags = cms.bool( True ),
82382     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
82383     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q" ),
82384     MinN = cms.int32( 1 ),
82385     DepTag = cms.VInputTag( 'hltL3MuonOpenRelTrkIsolationVVL' ),
82386     IsolatorPSet = cms.PSet(  )
82387 )
82388 fragment.hltDiCaloJet20MJJ250 = cms.EDFilter( "HLTCaloJetVBFFilter",
82389     saveTags = cms.bool( True ),
82390     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
82391     minPtLow = cms.double( 20.0 ),
82392     minPtHigh = cms.double( 20.0 ),
82393     etaOpposite = cms.bool( True ),
82394     minDeltaEta = cms.double( 0.1 ),
82395     minInvMass = cms.double( 250.0 ),
82396     maxEta = cms.double( 5.0 ),
82397     leadingJetOnly = cms.bool( False ),
82398     triggerType = cms.int32( 10 )
82399 )
82400 fragment.hlt1PFJetTightID95 = cms.EDFilter( "HLT1PFJet",
82401     saveTags = cms.bool( True ),
82402     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82403     triggerType = cms.int32( 85 ),
82404     MinE = cms.double( -1.0 ),
82405     MinPt = cms.double( 95.0 ),
82406     MinMass = cms.double( -1.0 ),
82407     MaxMass = cms.double( -1.0 ),
82408     MinEta = cms.double( -1.0 ),
82409     MaxEta = cms.double( 5.0 ),
82410     MinN = cms.int32( 1 )
82411 )
82412 fragment.hltL1PFJetCategoriesVBFMuTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82413     saveTags = cms.bool( True ),
82414     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82415     matchJetsByDeltaR = cms.bool( True ),
82416     maxJetDeltaR = cms.double( 0.5 ),
82417     l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ),
82418     algorithm = cms.string( "VBF" ),
82419     minPt1 = cms.double( 95.0 ),
82420     minPt2 = cms.double( 45.0 ),
82421     minPt3 = cms.double( 95.0 ),
82422     minInvMass = cms.double( 750.0 ),
82423     minNJets = cms.int32( 2 ),
82424     maxNJets = cms.int32( -1 ),
82425     triggerType = cms.int32( 85 )
82426 )
82427 fragment.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
82428     offset = cms.uint32( 0 ),
82429     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82430 )
82431 fragment.hltL1PFJetCategoriesVBFMuTight850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82432     saveTags = cms.bool( True ),
82433     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82434     matchJetsByDeltaR = cms.bool( True ),
82435     maxJetDeltaR = cms.double( 0.5 ),
82436     l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ),
82437     algorithm = cms.string( "VBF" ),
82438     minPt1 = cms.double( 95.0 ),
82439     minPt2 = cms.double( 45.0 ),
82440     minPt3 = cms.double( 95.0 ),
82441     minInvMass = cms.double( 850.0 ),
82442     minNJets = cms.int32( 2 ),
82443     maxNJets = cms.int32( -1 ),
82444     triggerType = cms.int32( 85 )
82445 )
82446 fragment.hltPreVBFDiPFJet9545Mjj950Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
82447     offset = cms.uint32( 0 ),
82448     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82449 )
82450 fragment.hltDiPFJet45MJJ950 = cms.EDFilter( "HLTPFJetVBFFilter",
82451     saveTags = cms.bool( True ),
82452     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82453     minPtLow = cms.double( 45.0 ),
82454     minPtHigh = cms.double( 45.0 ),
82455     etaOpposite = cms.bool( True ),
82456     minDeltaEta = cms.double( 0.0 ),
82457     minInvMass = cms.double( 950.0 ),
82458     maxEta = cms.double( 5.0 ),
82459     leadingJetOnly = cms.bool( False ),
82460     triggerType = cms.int32( 85 )
82461 )
82462 fragment.hltL1PFJetCategoriesVBFMuTight950 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82463     saveTags = cms.bool( True ),
82464     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82465     matchJetsByDeltaR = cms.bool( True ),
82466     maxJetDeltaR = cms.double( 0.5 ),
82467     l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ),
82468     algorithm = cms.string( "VBF" ),
82469     minPt1 = cms.double( 95.0 ),
82470     minPt2 = cms.double( 45.0 ),
82471     minPt3 = cms.double( 95.0 ),
82472     minInvMass = cms.double( 950.0 ),
82473     minNJets = cms.int32( 2 ),
82474     maxNJets = cms.int32( -1 ),
82475     triggerType = cms.int32( 85 )
82476 )
82477 fragment.hltL1VBFLooseIsoEG = cms.EDFilter( "HLTL1TSeed",
82478     saveTags = cms.bool( True ),
82479     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet45_Mass_Min550_LooseIsoEG20er2p1_RmOvlp_dR0p2 OR L1_DoubleJet45_Mass_Min600_LooseIsoEG20er2p1_RmOvlp_dR0p2 OR L1_DoubleJet45_Mass_Min700_LooseIsoEG20er2p1_RmOvlp_dR0p2 OR L1_DoubleJet45_Mass_Min800_LooseIsoEG20er2p1_RmOvlp_dR0p2" ),
82480     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
82481     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
82482     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
82483     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
82484     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82485     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
82486     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
82487     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
82488     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
82489 )
82490 fragment.hltPreVBFDiPFJet50Mjj650Photon22 = cms.EDFilter( "HLTPrescaler",
82491     offset = cms.uint32( 0 ),
82492     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82493 )
82494 fragment.hltVBFLooseIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
82495     saveTags = cms.bool( True ),
82496     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
82497     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82498     candNonIsolatedTag = cms.InputTag( "" ),
82499     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82500     L1SeedFilterTag = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82501     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
82502     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
82503     ncandcut = cms.int32( 1 ),
82504     doIsolated = cms.bool( False ),
82505     region_eta_size = cms.double( 0.522 ),
82506     region_eta_size_ecap = cms.double( 1.0 ),
82507     region_phi_size = cms.double( 1.044 ),
82508     barrel_end = cms.double( 1.4791 ),
82509     endcap_end = cms.double( 2.17 )
82510 )
82511 fragment.hltVBFLooseIsoEG22L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
82512     saveTags = cms.bool( True ),
82513     inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ),
82514     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
82515     etcutEB = cms.double( 22.0 ),
82516     etcutEE = cms.double( 22.0 ),
82517     minEtaCut = cms.double( -9999.0 ),
82518     maxEtaCut = cms.double( 9999.0 ),
82519     ncandcut = cms.int32( 1 )
82520 )
82521 fragment.hltEG22L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
82522     saveTags = cms.bool( True ),
82523     candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ),
82524     varTag = cms.InputTag( "hltEgammaHoverE" ),
82525     rhoTag = cms.InputTag( "" ),
82526     energyLowEdges = cms.vdouble( 0.0 ),
82527     lessThan = cms.bool( True ),
82528     useEt = cms.bool( False ),
82529     useAbs = cms.bool( False ),
82530     thrRegularEB = cms.vdouble( -1.0 ),
82531     thrRegularEE = cms.vdouble( -1.0 ),
82532     thrOverEEB = cms.vdouble( 0.15 ),
82533     thrOverEEE = cms.vdouble( 0.1 ),
82534     thrOverE2EB = cms.vdouble( -1.0 ),
82535     thrOverE2EE = cms.vdouble( -1.0 ),
82536     ncandcut = cms.int32( 1 ),
82537     doRhoCorrection = cms.bool( False ),
82538     rhoMax = cms.double( 9.9999999E7 ),
82539     rhoScale = cms.double( 1.0 ),
82540     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82541     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82542     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82543 )
82544 fragment.hltPFJetVBFFilterLooseIDPt50Mass650 = cms.EDFilter( "HLTPFJetVBFFilter",
82545     saveTags = cms.bool( True ),
82546     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82547     minPtLow = cms.double( 50.0 ),
82548     minPtHigh = cms.double( 50.0 ),
82549     etaOpposite = cms.bool( True ),
82550     minDeltaEta = cms.double( 0.0 ),
82551     minInvMass = cms.double( 650.0 ),
82552     maxEta = cms.double( 999.0 ),
82553     leadingJetOnly = cms.bool( False ),
82554     triggerType = cms.int32( 85 )
82555 )
82556 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDProducer( "L1TPFJetsMatching",
82557     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82558     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82559     matchingMode = cms.string( "VBF" ),
82560     pt1Min = cms.double( 50.0 ),
82561     pt2Min = cms.double( 50.0 ),
82562     pt3Min = cms.double( 50.0 ),
82563     mjjMin = cms.double( 650.0 ),
82564     matchingR = cms.double( 0.5 )
82565 )
82566 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDFilter( "HLT1PFJet",
82567     saveTags = cms.bool( True ),
82568     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650','TwoJets' ),
82569     triggerType = cms.int32( 85 ),
82570     MinE = cms.double( -1.0 ),
82571     MinPt = cms.double( 50.0 ),
82572     MinMass = cms.double( -1.0 ),
82573     MaxMass = cms.double( -1.0 ),
82574     MinEta = cms.double( -1.0 ),
82575     MaxEta = cms.double( -1.0 ),
82576     MinN = cms.int32( 2 )
82577 )
82578 fragment.hltDiPFJet50Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
82579     saveTags = cms.bool( True ),
82580     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ),
82581     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ),
82582     originTag3 = cms.VInputTag( 'hltEgammaHoverE' ),
82583     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ),
82584     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ),
82585     inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ),
82586     triggerType1 = cms.int32( 85 ),
82587     triggerType2 = cms.int32( 85 ),
82588     triggerType3 = cms.int32( 81 ),
82589     MinDphi = cms.double( 1.0 ),
82590     MaxDphi = cms.double( -1.0 ),
82591     MinDeta = cms.double( 1.0 ),
82592     MaxDeta = cms.double( -1.0 ),
82593     MinMinv = cms.double( 1.0 ),
82594     MaxMinv = cms.double( -1.0 ),
82595     MinDelR = cms.double( 0.5 ),
82596     MaxDelR = cms.double( 9999.0 ),
82597     MinPt = cms.double( 1.0 ),
82598     MaxPt = cms.double( -1.0 ),
82599     MinN = cms.int32( 1 )
82600 )
82601 fragment.hltPreVBFDiPFJet50Mjj750Photon22 = cms.EDFilter( "HLTPrescaler",
82602     offset = cms.uint32( 0 ),
82603     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82604 )
82605 fragment.hltPFJetVBFFilterLooseIDPt50Mass750 = cms.EDFilter( "HLTPFJetVBFFilter",
82606     saveTags = cms.bool( True ),
82607     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82608     minPtLow = cms.double( 50.0 ),
82609     minPtHigh = cms.double( 50.0 ),
82610     etaOpposite = cms.bool( True ),
82611     minDeltaEta = cms.double( 0.0 ),
82612     minInvMass = cms.double( 750.0 ),
82613     maxEta = cms.double( 999.0 ),
82614     leadingJetOnly = cms.bool( False ),
82615     triggerType = cms.int32( 85 )
82616 )
82617 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDProducer( "L1TPFJetsMatching",
82618     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82619     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82620     matchingMode = cms.string( "VBF" ),
82621     pt1Min = cms.double( 50.0 ),
82622     pt2Min = cms.double( 50.0 ),
82623     pt3Min = cms.double( 50.0 ),
82624     mjjMin = cms.double( 750.0 ),
82625     matchingR = cms.double( 0.5 )
82626 )
82627 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDFilter( "HLT1PFJet",
82628     saveTags = cms.bool( True ),
82629     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750','TwoJets' ),
82630     triggerType = cms.int32( 85 ),
82631     MinE = cms.double( -1.0 ),
82632     MinPt = cms.double( 50.0 ),
82633     MinMass = cms.double( -1.0 ),
82634     MaxMass = cms.double( -1.0 ),
82635     MinEta = cms.double( -1.0 ),
82636     MaxEta = cms.double( -1.0 ),
82637     MinN = cms.int32( 2 )
82638 )
82639 fragment.hltDiPFJet50Mjj750Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
82640     saveTags = cms.bool( True ),
82641     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ),
82642     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ),
82643     originTag3 = cms.VInputTag( 'hltEgammaHoverE' ),
82644     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ),
82645     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ),
82646     inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ),
82647     triggerType1 = cms.int32( 85 ),
82648     triggerType2 = cms.int32( 85 ),
82649     triggerType3 = cms.int32( 81 ),
82650     MinDphi = cms.double( 1.0 ),
82651     MaxDphi = cms.double( -1.0 ),
82652     MinDeta = cms.double( 1.0 ),
82653     MaxDeta = cms.double( -1.0 ),
82654     MinMinv = cms.double( 1.0 ),
82655     MaxMinv = cms.double( -1.0 ),
82656     MinDelR = cms.double( 0.5 ),
82657     MaxDelR = cms.double( 9999.0 ),
82658     MinPt = cms.double( 1.0 ),
82659     MaxPt = cms.double( -1.0 ),
82660     MinN = cms.int32( 1 )
82661 )
82662 fragment.hltPreVBFDiPFJet50Mjj850Photon22 = cms.EDFilter( "HLTPrescaler",
82663     offset = cms.uint32( 0 ),
82664     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82665 )
82666 fragment.hltPFJetVBFFilterLooseIDPt50Mass850 = cms.EDFilter( "HLTPFJetVBFFilter",
82667     saveTags = cms.bool( True ),
82668     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82669     minPtLow = cms.double( 50.0 ),
82670     minPtHigh = cms.double( 50.0 ),
82671     etaOpposite = cms.bool( True ),
82672     minDeltaEta = cms.double( 0.0 ),
82673     minInvMass = cms.double( 850.0 ),
82674     maxEta = cms.double( 999.0 ),
82675     leadingJetOnly = cms.bool( False ),
82676     triggerType = cms.int32( 85 )
82677 )
82678 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850 = cms.EDProducer( "L1TPFJetsMatching",
82679     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82680     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82681     matchingMode = cms.string( "VBF" ),
82682     pt1Min = cms.double( 50.0 ),
82683     pt2Min = cms.double( 50.0 ),
82684     pt3Min = cms.double( 50.0 ),
82685     mjjMin = cms.double( 850.0 ),
82686     matchingR = cms.double( 0.5 )
82687 )
82688 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850 = cms.EDFilter( "HLT1PFJet",
82689     saveTags = cms.bool( True ),
82690     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850','TwoJets' ),
82691     triggerType = cms.int32( 85 ),
82692     MinE = cms.double( -1.0 ),
82693     MinPt = cms.double( 50.0 ),
82694     MinMass = cms.double( -1.0 ),
82695     MaxMass = cms.double( -1.0 ),
82696     MinEta = cms.double( -1.0 ),
82697     MaxEta = cms.double( -1.0 ),
82698     MinN = cms.int32( 2 )
82699 )
82700 fragment.hltDiPFJet50Mjj850Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
82701     saveTags = cms.bool( True ),
82702     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850' ),
82703     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850' ),
82704     originTag3 = cms.VInputTag( 'hltEgammaHoverE' ),
82705     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850" ),
82706     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850" ),
82707     inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ),
82708     triggerType1 = cms.int32( 85 ),
82709     triggerType2 = cms.int32( 85 ),
82710     triggerType3 = cms.int32( 81 ),
82711     MinDphi = cms.double( 1.0 ),
82712     MaxDphi = cms.double( -1.0 ),
82713     MinDeta = cms.double( 1.0 ),
82714     MaxDeta = cms.double( -1.0 ),
82715     MinMinv = cms.double( 1.0 ),
82716     MaxMinv = cms.double( -1.0 ),
82717     MinDelR = cms.double( 0.5 ),
82718     MaxDelR = cms.double( 9999.0 ),
82719     MinPt = cms.double( 1.0 ),
82720     MaxPt = cms.double( -1.0 ),
82721     MinN = cms.int32( 1 )
82722 )
82723 fragment.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
82724     offset = cms.uint32( 0 ),
82725     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82726 )
82727 fragment.hltEle22erWPTightClusterShapeFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82728     saveTags = cms.bool( True ),
82729     candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ),
82730     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
82731     rhoTag = cms.InputTag( "" ),
82732     energyLowEdges = cms.vdouble( 0.0 ),
82733     lessThan = cms.bool( True ),
82734     useEt = cms.bool( False ),
82735     useAbs = cms.bool( False ),
82736     thrRegularEB = cms.vdouble( 0.0105 ),
82737     thrRegularEE = cms.vdouble( 0.0305 ),
82738     thrOverEEB = cms.vdouble( -1.0 ),
82739     thrOverEEE = cms.vdouble( -1.0 ),
82740     thrOverE2EB = cms.vdouble( -1.0 ),
82741     thrOverE2EE = cms.vdouble( -1.0 ),
82742     ncandcut = cms.int32( 1 ),
82743     doRhoCorrection = cms.bool( False ),
82744     rhoMax = cms.double( 9.9999999E7 ),
82745     rhoScale = cms.double( 1.0 ),
82746     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82747     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82748     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82749 )
82750 fragment.hltEle22erWPTightHEFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
82751     saveTags = cms.bool( True ),
82752     candTag = cms.InputTag( "hltEle22erWPTightClusterShapeFilterForVBF" ),
82753     varTag = cms.InputTag( "hltEgammaHoverE" ),
82754     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82755     energyLowEdges = cms.vdouble( 0.0 ),
82756     lessThan = cms.bool( True ),
82757     useEt = cms.bool( False ),
82758     useAbs = cms.bool( False ),
82759     etaBoundaryEB12 = cms.double( 1.0 ),
82760     etaBoundaryEE12 = cms.double( 2.1 ),
82761     thrRegularEB1 = cms.vdouble( 1.0 ),
82762     thrRegularEE1 = cms.vdouble( 0.0 ),
82763     thrOverEEB1 = cms.vdouble( 0.06 ),
82764     thrOverEEE1 = cms.vdouble( 0.05 ),
82765     thrOverE2EB1 = cms.vdouble( 0.0 ),
82766     thrOverE2EE1 = cms.vdouble( 0.0 ),
82767     thrRegularEB2 = cms.vdouble( 1.0 ),
82768     thrRegularEE2 = cms.vdouble( 0.0 ),
82769     thrOverEEB2 = cms.vdouble( 0.06 ),
82770     thrOverEEE2 = cms.vdouble( 0.05 ),
82771     thrOverE2EB2 = cms.vdouble( 0.0 ),
82772     thrOverE2EE2 = cms.vdouble( 0.0 ),
82773     ncandcut = cms.int32( 1 ),
82774     doRhoCorrection = cms.bool( True ),
82775     rhoMax = cms.double( 9.9999999E7 ),
82776     rhoScale = cms.double( 1.0 ),
82777     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
82778     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
82779     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82780 )
82781 fragment.hltEle22erWPTightEcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
82782     saveTags = cms.bool( True ),
82783     candTag = cms.InputTag( "hltEle22erWPTightHEFilterForVBF" ),
82784     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
82785     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82786     energyLowEdges = cms.vdouble( 0.0 ),
82787     lessThan = cms.bool( True ),
82788     useEt = cms.bool( True ),
82789     useAbs = cms.bool( False ),
82790     etaBoundaryEB12 = cms.double( 1.0 ),
82791     etaBoundaryEE12 = cms.double( 2.1 ),
82792     thrRegularEB1 = cms.vdouble( 3.0 ),
82793     thrRegularEE1 = cms.vdouble( 1.0 ),
82794     thrOverEEB1 = cms.vdouble( 0.01 ),
82795     thrOverEEE1 = cms.vdouble( 0.025 ),
82796     thrOverE2EB1 = cms.vdouble( 0.0 ),
82797     thrOverE2EE1 = cms.vdouble( 0.0 ),
82798     thrRegularEB2 = cms.vdouble( 3.0 ),
82799     thrRegularEE2 = cms.vdouble( 2.0 ),
82800     thrOverEEB2 = cms.vdouble( 0.01 ),
82801     thrOverEEE2 = cms.vdouble( 0.025 ),
82802     thrOverE2EB2 = cms.vdouble( 0.0 ),
82803     thrOverE2EE2 = cms.vdouble( 0.0 ),
82804     ncandcut = cms.int32( 1 ),
82805     doRhoCorrection = cms.bool( True ),
82806     rhoMax = cms.double( 9.9999999E7 ),
82807     rhoScale = cms.double( 1.0 ),
82808     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
82809     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
82810     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82811 )
82812 fragment.hltEle22erWPTightHcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
82813     saveTags = cms.bool( True ),
82814     candTag = cms.InputTag( "hltEle22erWPTightEcalIsoFilterForVBF" ),
82815     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
82816     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82817     energyLowEdges = cms.vdouble( 0.0 ),
82818     lessThan = cms.bool( True ),
82819     useEt = cms.bool( True ),
82820     useAbs = cms.bool( False ),
82821     etaBoundaryEB12 = cms.double( 1.0 ),
82822     etaBoundaryEE12 = cms.double( 2.0 ),
82823     thrRegularEB1 = cms.vdouble( 4.0 ),
82824     thrRegularEE1 = cms.vdouble( 3.0 ),
82825     thrOverEEB1 = cms.vdouble( 0.04 ),
82826     thrOverEEE1 = cms.vdouble( 0.03 ),
82827     thrOverE2EB1 = cms.vdouble( 0.0 ),
82828     thrOverE2EE1 = cms.vdouble( 0.0 ),
82829     thrRegularEB2 = cms.vdouble( 4.0 ),
82830     thrRegularEE2 = cms.vdouble( 3.0 ),
82831     thrOverEEB2 = cms.vdouble( 0.04 ),
82832     thrOverEEE2 = cms.vdouble( 0.03 ),
82833     thrOverE2EB2 = cms.vdouble( 0.0 ),
82834     thrOverE2EE2 = cms.vdouble( 0.0 ),
82835     ncandcut = cms.int32( 1 ),
82836     doRhoCorrection = cms.bool( True ),
82837     rhoMax = cms.double( 9.9999999E7 ),
82838     rhoScale = cms.double( 1.0 ),
82839     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
82840     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
82841     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82842 )
82843 fragment.hltEle22erWPTightPixelMatchFilterForVBF = cms.EDFilter( "HLTElectronPixelMatchFilter",
82844     saveTags = cms.bool( True ),
82845     candTag = cms.InputTag( "hltEle22erWPTightHcalIsoFilterForVBF" ),
82846     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
82847     npixelmatchcut = cms.double( 1.0 ),
82848     ncandcut = cms.int32( 1 ),
82849     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
82850     s_a_phi1B = cms.double( 0.0069 ),
82851     s_a_phi1I = cms.double( 0.0088 ),
82852     s_a_phi1F = cms.double( 0.0076 ),
82853     s_a_phi2B = cms.double( 3.7E-4 ),
82854     s_a_phi2I = cms.double( 7.0E-4 ),
82855     s_a_phi2F = cms.double( 0.00906 ),
82856     s_a_zB = cms.double( 0.012 ),
82857     s_a_rI = cms.double( 0.027 ),
82858     s_a_rF = cms.double( 0.04 ),
82859     s2_threshold = cms.double( 0.4 ),
82860     tanhSO10BarrelThres = cms.double( 0.35 ),
82861     tanhSO10InterThres = cms.double( 1.0 ),
82862     tanhSO10ForwardThres = cms.double( 1.0 ),
82863     useS = cms.bool( False ),
82864     pixelVeto = cms.bool( False )
82865 )
82866 fragment.hltEle22erWPTightGsfOneOEMinusOneOPFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82867     saveTags = cms.bool( True ),
82868     candTag = cms.InputTag( "hltEle22erWPTightPixelMatchFilterForVBF" ),
82869     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
82870     rhoTag = cms.InputTag( "" ),
82871     energyLowEdges = cms.vdouble( 0.0 ),
82872     lessThan = cms.bool( True ),
82873     useEt = cms.bool( False ),
82874     useAbs = cms.bool( True ),
82875     thrRegularEB = cms.vdouble( 0.025 ),
82876     thrRegularEE = cms.vdouble( 0.011 ),
82877     thrOverEEB = cms.vdouble( -1.0 ),
82878     thrOverEEE = cms.vdouble( -1.0 ),
82879     thrOverE2EB = cms.vdouble( -1.0 ),
82880     thrOverE2EE = cms.vdouble( -1.0 ),
82881     ncandcut = cms.int32( 1 ),
82882     doRhoCorrection = cms.bool( False ),
82883     rhoMax = cms.double( 9.9999999E7 ),
82884     rhoScale = cms.double( 1.0 ),
82885     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82886     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82887     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82888 )
82889 fragment.hltEle22erWPTightGsfMissingHitsFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82890     saveTags = cms.bool( True ),
82891     candTag = cms.InputTag( "hltEle22erWPTightGsfOneOEMinusOneOPFilterForVBF" ),
82892     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
82893     rhoTag = cms.InputTag( "" ),
82894     energyLowEdges = cms.vdouble( 0.0 ),
82895     lessThan = cms.bool( True ),
82896     useEt = cms.bool( False ),
82897     useAbs = cms.bool( False ),
82898     thrRegularEB = cms.vdouble( 999.0 ),
82899     thrRegularEE = cms.vdouble( 1.0 ),
82900     thrOverEEB = cms.vdouble( -1.0 ),
82901     thrOverEEE = cms.vdouble( -1.0 ),
82902     thrOverE2EB = cms.vdouble( -1.0 ),
82903     thrOverE2EE = cms.vdouble( -1.0 ),
82904     ncandcut = cms.int32( 1 ),
82905     doRhoCorrection = cms.bool( False ),
82906     rhoMax = cms.double( 9.9999999E7 ),
82907     rhoScale = cms.double( 1.0 ),
82908     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82909     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82910     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82911 )
82912 fragment.hltEle22erWPTightGsfDetaFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82913     saveTags = cms.bool( True ),
82914     candTag = cms.InputTag( "hltEle22erWPTightGsfMissingHitsFilterForVBF" ),
82915     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
82916     rhoTag = cms.InputTag( "" ),
82917     energyLowEdges = cms.vdouble( 0.0 ),
82918     lessThan = cms.bool( True ),
82919     useEt = cms.bool( False ),
82920     useAbs = cms.bool( True ),
82921     thrRegularEB = cms.vdouble( 0.003 ),
82922     thrRegularEE = cms.vdouble( 0.005 ),
82923     thrOverEEB = cms.vdouble( -1.0 ),
82924     thrOverEEE = cms.vdouble( -1.0 ),
82925     thrOverE2EB = cms.vdouble( -1.0 ),
82926     thrOverE2EE = cms.vdouble( -1.0 ),
82927     ncandcut = cms.int32( 1 ),
82928     doRhoCorrection = cms.bool( False ),
82929     rhoMax = cms.double( 9.9999999E7 ),
82930     rhoScale = cms.double( 1.0 ),
82931     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82932     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82933     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82934 )
82935 fragment.hltEle22erWPTightGsfDphiFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82936     saveTags = cms.bool( True ),
82937     candTag = cms.InputTag( "hltEle22erWPTightGsfDetaFilterForVBF" ),
82938     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
82939     rhoTag = cms.InputTag( "" ),
82940     energyLowEdges = cms.vdouble( 0.0 ),
82941     lessThan = cms.bool( True ),
82942     useEt = cms.bool( False ),
82943     useAbs = cms.bool( True ),
82944     thrRegularEB = cms.vdouble( 0.03 ),
82945     thrRegularEE = cms.vdouble( 0.023 ),
82946     thrOverEEB = cms.vdouble( -1.0 ),
82947     thrOverEEE = cms.vdouble( -1.0 ),
82948     thrOverE2EB = cms.vdouble( -1.0 ),
82949     thrOverE2EE = cms.vdouble( -1.0 ),
82950     ncandcut = cms.int32( 1 ),
82951     doRhoCorrection = cms.bool( False ),
82952     rhoMax = cms.double( 9.9999999E7 ),
82953     rhoScale = cms.double( 1.0 ),
82954     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82955     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82956     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82957 )
82958 fragment.hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82959     saveTags = cms.bool( True ),
82960     candTag = cms.InputTag( "hltEle22erWPTightGsfDphiFilterForVBF" ),
82961     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
82962     rhoTag = cms.InputTag( "" ),
82963     energyLowEdges = cms.vdouble( 0.0 ),
82964     lessThan = cms.bool( True ),
82965     useEt = cms.bool( True ),
82966     useAbs = cms.bool( False ),
82967     thrRegularEB = cms.vdouble( -1.0 ),
82968     thrRegularEE = cms.vdouble( -1.0 ),
82969     thrOverEEB = cms.vdouble( 0.2 ),
82970     thrOverEEE = cms.vdouble( 0.2 ),
82971     thrOverE2EB = cms.vdouble( -1.0 ),
82972     thrOverE2EE = cms.vdouble( -1.0 ),
82973     ncandcut = cms.int32( 1 ),
82974     doRhoCorrection = cms.bool( False ),
82975     rhoMax = cms.double( 9.9999999E7 ),
82976     rhoScale = cms.double( 1.0 ),
82977     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82978     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82979     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82980 )
82981 fragment.hltPFJetVBFFilterLooseIDPt50Mass600 = cms.EDFilter( "HLTPFJetVBFFilter",
82982     saveTags = cms.bool( True ),
82983     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82984     minPtLow = cms.double( 50.0 ),
82985     minPtHigh = cms.double( 50.0 ),
82986     etaOpposite = cms.bool( True ),
82987     minDeltaEta = cms.double( 0.0 ),
82988     minInvMass = cms.double( 600.0 ),
82989     maxEta = cms.double( 999.0 ),
82990     leadingJetOnly = cms.bool( False ),
82991     triggerType = cms.int32( 85 )
82992 )
82993 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDProducer( "L1TPFJetsMatching",
82994     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82995     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82996     matchingMode = cms.string( "VBF" ),
82997     pt1Min = cms.double( 50.0 ),
82998     pt2Min = cms.double( 50.0 ),
82999     pt3Min = cms.double( 50.0 ),
83000     mjjMin = cms.double( 600.0 ),
83001     matchingR = cms.double( 0.5 )
83002 )
83003 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDFilter( "HLT1PFJet",
83004     saveTags = cms.bool( True ),
83005     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600','TwoJets' ),
83006     triggerType = cms.int32( 85 ),
83007     MinE = cms.double( -1.0 ),
83008     MinPt = cms.double( 50.0 ),
83009     MinMass = cms.double( -1.0 ),
83010     MaxMass = cms.double( -1.0 ),
83011     MinEta = cms.double( -1.0 ),
83012     MaxEta = cms.double( -1.0 ),
83013     MinN = cms.int32( 2 )
83014 )
83015 fragment.hltDiPFJet50Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
83016     saveTags = cms.bool( True ),
83017     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ),
83018     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ),
83019     originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ),
83020     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ),
83021     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ),
83022     inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ),
83023     triggerType1 = cms.int32( 85 ),
83024     triggerType2 = cms.int32( 85 ),
83025     triggerType3 = cms.int32( 81 ),
83026     MinDphi = cms.double( 1.0 ),
83027     MaxDphi = cms.double( -1.0 ),
83028     MinDeta = cms.double( 1.0 ),
83029     MaxDeta = cms.double( -1.0 ),
83030     MinMinv = cms.double( 1.0 ),
83031     MaxMinv = cms.double( -1.0 ),
83032     MinDelR = cms.double( 0.5 ),
83033     MaxDelR = cms.double( 9999.0 ),
83034     MinPt = cms.double( 1.0 ),
83035     MaxPt = cms.double( -1.0 ),
83036     MinN = cms.int32( 1 )
83037 )
83038 fragment.hltPreVBFDiPFJet50Mjj700Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
83039     offset = cms.uint32( 0 ),
83040     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83041 )
83042 fragment.hltPFJetVBFFilterLooseIDPt50Mass700 = cms.EDFilter( "HLTPFJetVBFFilter",
83043     saveTags = cms.bool( True ),
83044     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83045     minPtLow = cms.double( 50.0 ),
83046     minPtHigh = cms.double( 50.0 ),
83047     etaOpposite = cms.bool( True ),
83048     minDeltaEta = cms.double( 0.0 ),
83049     minInvMass = cms.double( 700.0 ),
83050     maxEta = cms.double( 999.0 ),
83051     leadingJetOnly = cms.bool( False ),
83052     triggerType = cms.int32( 85 )
83053 )
83054 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700 = cms.EDProducer( "L1TPFJetsMatching",
83055     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
83056     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83057     matchingMode = cms.string( "VBF" ),
83058     pt1Min = cms.double( 50.0 ),
83059     pt2Min = cms.double( 50.0 ),
83060     pt3Min = cms.double( 50.0 ),
83061     mjjMin = cms.double( 700.0 ),
83062     matchingR = cms.double( 0.5 )
83063 )
83064 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700 = cms.EDFilter( "HLT1PFJet",
83065     saveTags = cms.bool( True ),
83066     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700','TwoJets' ),
83067     triggerType = cms.int32( 85 ),
83068     MinE = cms.double( -1.0 ),
83069     MinPt = cms.double( 50.0 ),
83070     MinMass = cms.double( -1.0 ),
83071     MaxMass = cms.double( -1.0 ),
83072     MinEta = cms.double( -1.0 ),
83073     MaxEta = cms.double( -1.0 ),
83074     MinN = cms.int32( 2 )
83075 )
83076 fragment.hltDiPFJet50Mass700Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
83077     saveTags = cms.bool( True ),
83078     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700' ),
83079     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700' ),
83080     originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ),
83081     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700" ),
83082     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700" ),
83083     inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ),
83084     triggerType1 = cms.int32( 85 ),
83085     triggerType2 = cms.int32( 85 ),
83086     triggerType3 = cms.int32( 81 ),
83087     MinDphi = cms.double( 1.0 ),
83088     MaxDphi = cms.double( -1.0 ),
83089     MinDeta = cms.double( 1.0 ),
83090     MaxDeta = cms.double( -1.0 ),
83091     MinMinv = cms.double( 1.0 ),
83092     MaxMinv = cms.double( -1.0 ),
83093     MinDelR = cms.double( 0.5 ),
83094     MaxDelR = cms.double( 9999.0 ),
83095     MinPt = cms.double( 1.0 ),
83096     MaxPt = cms.double( -1.0 ),
83097     MinN = cms.int32( 1 )
83098 )
83099 fragment.hltPreVBFDiPFJet50Mjj800Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
83100     offset = cms.uint32( 0 ),
83101     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83102 )
83103 fragment.hltPFJetVBFFilterLooseIDPt50Mass800 = cms.EDFilter( "HLTPFJetVBFFilter",
83104     saveTags = cms.bool( True ),
83105     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83106     minPtLow = cms.double( 50.0 ),
83107     minPtHigh = cms.double( 50.0 ),
83108     etaOpposite = cms.bool( True ),
83109     minDeltaEta = cms.double( 0.0 ),
83110     minInvMass = cms.double( 800.0 ),
83111     maxEta = cms.double( 999.0 ),
83112     leadingJetOnly = cms.bool( False ),
83113     triggerType = cms.int32( 85 )
83114 )
83115 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800 = cms.EDProducer( "L1TPFJetsMatching",
83116     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
83117     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83118     matchingMode = cms.string( "VBF" ),
83119     pt1Min = cms.double( 50.0 ),
83120     pt2Min = cms.double( 50.0 ),
83121     pt3Min = cms.double( 50.0 ),
83122     mjjMin = cms.double( 800.0 ),
83123     matchingR = cms.double( 0.5 )
83124 )
83125 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800 = cms.EDFilter( "HLT1PFJet",
83126     saveTags = cms.bool( True ),
83127     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800','TwoJets' ),
83128     triggerType = cms.int32( 85 ),
83129     MinE = cms.double( -1.0 ),
83130     MinPt = cms.double( 50.0 ),
83131     MinMass = cms.double( -1.0 ),
83132     MaxMass = cms.double( -1.0 ),
83133     MinEta = cms.double( -1.0 ),
83134     MaxEta = cms.double( -1.0 ),
83135     MinN = cms.int32( 2 )
83136 )
83137 fragment.hltDiPFJet50Mass800Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
83138     saveTags = cms.bool( True ),
83139     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800' ),
83140     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800' ),
83141     originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ),
83142     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800" ),
83143     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800" ),
83144     inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ),
83145     triggerType1 = cms.int32( 85 ),
83146     triggerType2 = cms.int32( 85 ),
83147     triggerType3 = cms.int32( 81 ),
83148     MinDphi = cms.double( 1.0 ),
83149     MaxDphi = cms.double( -1.0 ),
83150     MinDeta = cms.double( 1.0 ),
83151     MaxDeta = cms.double( -1.0 ),
83152     MinMinv = cms.double( 1.0 ),
83153     MaxMinv = cms.double( -1.0 ),
83154     MinDelR = cms.double( 0.5 ),
83155     MaxDelR = cms.double( 9999.0 ),
83156     MinPt = cms.double( 1.0 ),
83157     MaxPt = cms.double( -1.0 ),
83158     MinN = cms.int32( 1 )
83159 )
83160 fragment.hltPreVBFDiPFJet11540Mjj850DoublePNetTauhPFJet20eta2p3 = cms.EDFilter( "HLTPrescaler",
83161     offset = cms.uint32( 0 ),
83162     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83163 )
83164 fragment.hltDoubleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
83165     saveTags = cms.bool( True ),
83166     inputTag = cms.InputTag( "hltL2TauJets" ),
83167     triggerType = cms.int32( 84 ),
83168     MinE = cms.double( -1.0 ),
83169     MinPt = cms.double( 20.0 ),
83170     MinMass = cms.double( -1.0 ),
83171     MaxMass = cms.double( -1.0 ),
83172     MinEta = cms.double( -1.0 ),
83173     MaxEta = cms.double( 2.2 ),
83174     MinN = cms.int32( 2 )
83175 )
83176 fragment.hltDoubleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
83177     saveTags = cms.bool( True ),
83178     inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ),
83179     triggerType = cms.int32( 84 ),
83180     MinE = cms.double( -1.0 ),
83181     MinPt = cms.double( 20.0 ),
83182     MinMass = cms.double( -1.0 ),
83183     MaxMass = cms.double( -1.0 ),
83184     MinEta = cms.double( -1.0 ),
83185     MaxEta = cms.double( 2.2 ),
83186     MinN = cms.int32( 2 )
83187 )
83188 fragment.hltDoublePFJets20PNetTauhTagL2DoubleTau = cms.EDFilter( "TauTagFilter",
83189     saveTags = cms.bool( True ),
83190     nExpected = cms.int32( 2 ),
83191     taus = cms.InputTag( "hltPFJetForBtagMinPt20" ),
83192     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ),
83193     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ),
83194     seeds = cms.InputTag( "hltDoubleL2Tau20eta2p2" ),
83195     seedTypes = cms.vint32( -100 ),
83196     selection = cms.string( "double t1 = 0.40, t2 = 0.25, t3 = 0.001, t4 = 0, x1 = 20, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
83197     minPt = cms.double( 20.0 ),
83198     maxEta = cms.double( 2.3 ),
83199     usePtCorr = cms.bool( True ),
83200     matchWithSeeds = cms.bool( False ),
83201     matchingdR = cms.double( 0.5 )
83202 )
83203 fragment.hltVBFL1TLooseIDPFJetsMatchingMjj850 = cms.EDProducer( "L1TPFJetsMatching",
83204     L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ),
83205     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83206     matchingMode = cms.string( "VBF" ),
83207     pt1Min = cms.double( 115.0 ),
83208     pt2Min = cms.double( 40.0 ),
83209     pt3Min = cms.double( 110.0 ),
83210     mjjMin = cms.double( 850.0 ),
83211     matchingR = cms.double( 0.5 )
83212 )
83213 fragment.hltMatchedVBFTwoPFJetsMjj850DoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval",
83214     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatchingMjj850','TwoJets' ),
83215     TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ),
83216     Min_dR = cms.double( 0.5 )
83217 )
83218 fragment.hltMatchedVBFTwoPFJetsMjj8502CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83219     saveTags = cms.bool( True ),
83220     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj850DoubleOverlapRemovalDouble20PNetTauhTag" ),
83221     triggerType = cms.int32( 85 ),
83222     MinE = cms.double( -1.0 ),
83223     MinPt = cms.double( 40.0 ),
83224     MinMass = cms.double( -1.0 ),
83225     MaxMass = cms.double( -1.0 ),
83226     MinEta = cms.double( -1.0 ),
83227     MaxEta = cms.double( -1.0 ),
83228     MinN = cms.int32( 2 )
83229 )
83230 fragment.hltMatchedVBFOnePFJetMjj8502CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83231     saveTags = cms.bool( True ),
83232     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj850DoubleOverlapRemovalDouble20PNetTauhTag" ),
83233     triggerType = cms.int32( 85 ),
83234     MinE = cms.double( -1.0 ),
83235     MinPt = cms.double( 115.0 ),
83236     MinMass = cms.double( -1.0 ),
83237     MaxMass = cms.double( -1.0 ),
83238     MinEta = cms.double( -1.0 ),
83239     MaxEta = cms.double( -1.0 ),
83240     MinN = cms.int32( 1 )
83241 )
83242 fragment.hltPreVBFDiPFJet11540Mjj1000DoublePNetTauhPFJet20eta2p3 = cms.EDFilter( "HLTPrescaler",
83243     offset = cms.uint32( 0 ),
83244     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83245 )
83246 fragment.hltVBFL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching",
83247     L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ),
83248     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83249     matchingMode = cms.string( "VBF" ),
83250     pt1Min = cms.double( 115.0 ),
83251     pt2Min = cms.double( 40.0 ),
83252     pt3Min = cms.double( 110.0 ),
83253     mjjMin = cms.double( 1000.0 ),
83254     matchingR = cms.double( 0.5 )
83255 )
83256 fragment.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval",
83257     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ),
83258     TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ),
83259     Min_dR = cms.double( 0.5 )
83260 )
83261 fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83262     saveTags = cms.bool( True ),
83263     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ),
83264     triggerType = cms.int32( 85 ),
83265     MinE = cms.double( -1.0 ),
83266     MinPt = cms.double( 40.0 ),
83267     MinMass = cms.double( -1.0 ),
83268     MaxMass = cms.double( -1.0 ),
83269     MinEta = cms.double( -1.0 ),
83270     MaxEta = cms.double( -1.0 ),
83271     MinN = cms.int32( 2 )
83272 )
83273 fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83274     saveTags = cms.bool( True ),
83275     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ),
83276     triggerType = cms.int32( 85 ),
83277     MinE = cms.double( -1.0 ),
83278     MinPt = cms.double( 115.0 ),
83279     MinMass = cms.double( -1.0 ),
83280     MaxMass = cms.double( -1.0 ),
83281     MinEta = cms.double( -1.0 ),
83282     MaxEta = cms.double( -1.0 ),
83283     MinN = cms.int32( 1 )
83284 )
83285 fragment.hltPreVBFDiPFJet11540Mjj1100DoublePNetTauhPFJet20eta2p3 = cms.EDFilter( "HLTPrescaler",
83286     offset = cms.uint32( 0 ),
83287     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83288 )
83289 fragment.hltVBFL1TLooseIDPFJetsMatchingMjj1100 = cms.EDProducer( "L1TPFJetsMatching",
83290     L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ),
83291     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83292     matchingMode = cms.string( "VBF" ),
83293     pt1Min = cms.double( 115.0 ),
83294     pt2Min = cms.double( 40.0 ),
83295     pt3Min = cms.double( 110.0 ),
83296     mjjMin = cms.double( 1100.0 ),
83297     matchingR = cms.double( 0.5 )
83298 )
83299 fragment.hltMatchedVBFTwoPFJetsMjj1100DoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval",
83300     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatchingMjj1100','TwoJets' ),
83301     TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ),
83302     Min_dR = cms.double( 0.5 )
83303 )
83304 fragment.hltMatchedVBFTwoPFJetsMjj11002CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83305     saveTags = cms.bool( True ),
83306     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj1100DoubleOverlapRemovalDouble20PNetTauhTag" ),
83307     triggerType = cms.int32( 85 ),
83308     MinE = cms.double( -1.0 ),
83309     MinPt = cms.double( 40.0 ),
83310     MinMass = cms.double( -1.0 ),
83311     MaxMass = cms.double( -1.0 ),
83312     MinEta = cms.double( -1.0 ),
83313     MaxEta = cms.double( -1.0 ),
83314     MinN = cms.int32( 2 )
83315 )
83316 fragment.hltMatchedVBFOnePFJetMjj11002CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83317     saveTags = cms.bool( True ),
83318     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj1100DoubleOverlapRemovalDouble20PNetTauhTag" ),
83319     triggerType = cms.int32( 85 ),
83320     MinE = cms.double( -1.0 ),
83321     MinPt = cms.double( 115.0 ),
83322     MinMass = cms.double( -1.0 ),
83323     MaxMass = cms.double( -1.0 ),
83324     MinEta = cms.double( -1.0 ),
83325     MaxEta = cms.double( -1.0 ),
83326     MinN = cms.int32( 1 )
83327 )
83328 fragment.hltPreVBFDiPFJet11540Mjj1200DoublePNetTauhPFJet20eta2p3 = cms.EDFilter( "HLTPrescaler",
83329     offset = cms.uint32( 0 ),
83330     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83331 )
83332 fragment.hltVBFL1TLooseIDPFJetsMatchingMjj1200 = cms.EDProducer( "L1TPFJetsMatching",
83333     L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ),
83334     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83335     matchingMode = cms.string( "VBF" ),
83336     pt1Min = cms.double( 115.0 ),
83337     pt2Min = cms.double( 40.0 ),
83338     pt3Min = cms.double( 110.0 ),
83339     mjjMin = cms.double( 1200.0 ),
83340     matchingR = cms.double( 0.5 )
83341 )
83342 fragment.hltMatchedVBFTwoPFJetsMjj1200DoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval",
83343     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatchingMjj1200','TwoJets' ),
83344     TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ),
83345     Min_dR = cms.double( 0.5 )
83346 )
83347 fragment.hltMatchedVBFTwoPFJetsMjj12002CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83348     saveTags = cms.bool( True ),
83349     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj1200DoubleOverlapRemovalDouble20PNetTauhTag" ),
83350     triggerType = cms.int32( 85 ),
83351     MinE = cms.double( -1.0 ),
83352     MinPt = cms.double( 40.0 ),
83353     MinMass = cms.double( -1.0 ),
83354     MaxMass = cms.double( -1.0 ),
83355     MinEta = cms.double( -1.0 ),
83356     MaxEta = cms.double( -1.0 ),
83357     MinN = cms.int32( 2 )
83358 )
83359 fragment.hltMatchedVBFOnePFJetMjj12002CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83360     saveTags = cms.bool( True ),
83361     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj1200DoubleOverlapRemovalDouble20PNetTauhTag" ),
83362     triggerType = cms.int32( 85 ),
83363     MinE = cms.double( -1.0 ),
83364     MinPt = cms.double( 115.0 ),
83365     MinMass = cms.double( -1.0 ),
83366     MaxMass = cms.double( -1.0 ),
83367     MinEta = cms.double( -1.0 ),
83368     MaxEta = cms.double( -1.0 ),
83369     MinN = cms.int32( 1 )
83370 )
83371 fragment.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
83372     offset = cms.uint32( 0 ),
83373     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83374 )
83375 fragment.hltL2VBFIsoTauNNFilter = cms.EDFilter( "L2TauTagFilter",
83376     saveTags = cms.bool( True ),
83377     nExpected = cms.int32( 1 ),
83378     L1TauSrc = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
83379     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','VBFIsoTau' ),
83380     DiscrWP = cms.double( 0.3 ),
83381     l1TauPtThreshold = cms.double( 250.0 )
83382 )
83383 fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTau = cms.EDFilter( "TauTagFilter",
83384     saveTags = cms.bool( True ),
83385     nExpected = cms.int32( 1 ),
83386     taus = cms.InputTag( "hltPFJetForBtag" ),
83387     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
83388     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
83389     seeds = cms.InputTag( "hltL2VBFIsoTauNNFilter" ),
83390     seedTypes = cms.vint32( -100 ),
83391     selection = cms.string( "double t1 = 0.4, t2 = 0.3, t3 = 0.001, t4 = 0, x1 = 45, x2 = 150, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ),
83392     minPt = cms.double( 45.0 ),
83393     maxEta = cms.double( 2.3 ),
83394     usePtCorr = cms.bool( True ),
83395     matchWithSeeds = cms.bool( True ),
83396     matchingdR = cms.double( 0.5 )
83397 )
83398 fragment.hltPFJetVBFFilterLooseIDPt45Mass650 = cms.EDFilter( "HLTPFJetVBFFilter",
83399     saveTags = cms.bool( True ),
83400     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83401     minPtLow = cms.double( 45.0 ),
83402     minPtHigh = cms.double( 45.0 ),
83403     etaOpposite = cms.bool( True ),
83404     minDeltaEta = cms.double( 0.0 ),
83405     minInvMass = cms.double( 650.0 ),
83406     maxEta = cms.double( 999.0 ),
83407     leadingJetOnly = cms.bool( False ),
83408     triggerType = cms.int32( 85 )
83409 )
83410 fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDProducer( "L1TPFJetsMatching",
83411     L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
83412     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83413     matchingMode = cms.string( "VBF" ),
83414     pt1Min = cms.double( 45.0 ),
83415     pt2Min = cms.double( 45.0 ),
83416     pt3Min = cms.double( 45.0 ),
83417     mjjMin = cms.double( 650.0 ),
83418     matchingR = cms.double( 0.5 )
83419 )
83420 fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDFilter( "HLT1PFJet",
83421     saveTags = cms.bool( True ),
83422     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ),
83423     triggerType = cms.int32( 85 ),
83424     MinE = cms.double( -1.0 ),
83425     MinPt = cms.double( 45.0 ),
83426     MinMass = cms.double( -1.0 ),
83427     MaxMass = cms.double( -1.0 ),
83428     MinEta = cms.double( -1.0 ),
83429     MaxEta = cms.double( -1.0 ),
83430     MinN = cms.int32( 2 )
83431 )
83432 fragment.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
83433     offset = cms.uint32( 0 ),
83434     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83435 )
83436 fragment.hltPFJetVBFFilterLooseIDPt45Mass750 = cms.EDFilter( "HLTPFJetVBFFilter",
83437     saveTags = cms.bool( True ),
83438     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83439     minPtLow = cms.double( 45.0 ),
83440     minPtHigh = cms.double( 45.0 ),
83441     etaOpposite = cms.bool( True ),
83442     minDeltaEta = cms.double( 0.0 ),
83443     minInvMass = cms.double( 750.0 ),
83444     maxEta = cms.double( 999.0 ),
83445     leadingJetOnly = cms.bool( False ),
83446     triggerType = cms.int32( 85 )
83447 )
83448 fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDProducer( "L1TPFJetsMatching",
83449     L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
83450     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83451     matchingMode = cms.string( "VBF" ),
83452     pt1Min = cms.double( 45.0 ),
83453     pt2Min = cms.double( 45.0 ),
83454     pt3Min = cms.double( 45.0 ),
83455     mjjMin = cms.double( 750.0 ),
83456     matchingR = cms.double( 0.5 )
83457 )
83458 fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDFilter( "HLT1PFJet",
83459     saveTags = cms.bool( True ),
83460     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ),
83461     triggerType = cms.int32( 85 ),
83462     MinE = cms.double( -1.0 ),
83463     MinPt = cms.double( 45.0 ),
83464     MinMass = cms.double( -1.0 ),
83465     MaxMass = cms.double( -1.0 ),
83466     MinEta = cms.double( -1.0 ),
83467     MaxEta = cms.double( -1.0 ),
83468     MinN = cms.int32( 2 )
83469 )
83470 fragment.hltPreVBFDiPFJet45Mjj850PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
83471     offset = cms.uint32( 0 ),
83472     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83473 )
83474 fragment.hltPFJetVBFFilterLooseIDPt45Mass850 = cms.EDFilter( "HLTPFJetVBFFilter",
83475     saveTags = cms.bool( True ),
83476     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83477     minPtLow = cms.double( 45.0 ),
83478     minPtHigh = cms.double( 45.0 ),
83479     etaOpposite = cms.bool( True ),
83480     minDeltaEta = cms.double( 0.0 ),
83481     minInvMass = cms.double( 850.0 ),
83482     maxEta = cms.double( 999.0 ),
83483     leadingJetOnly = cms.bool( False ),
83484     triggerType = cms.int32( 85 )
83485 )
83486 fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass850 = cms.EDProducer( "L1TPFJetsMatching",
83487     L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
83488     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83489     matchingMode = cms.string( "VBF" ),
83490     pt1Min = cms.double( 45.0 ),
83491     pt2Min = cms.double( 45.0 ),
83492     pt3Min = cms.double( 45.0 ),
83493     mjjMin = cms.double( 850.0 ),
83494     matchingR = cms.double( 0.5 )
83495 )
83496 fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass850 = cms.EDFilter( "HLT1PFJet",
83497     saveTags = cms.bool( True ),
83498     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass850','TwoJets' ),
83499     triggerType = cms.int32( 85 ),
83500     MinE = cms.double( -1.0 ),
83501     MinPt = cms.double( 45.0 ),
83502     MinMass = cms.double( -1.0 ),
83503     MaxMass = cms.double( -1.0 ),
83504     MinEta = cms.double( -1.0 ),
83505     MaxEta = cms.double( -1.0 ),
83506     MinN = cms.int32( 2 )
83507 )
83508 fragment.hltL1sQuadJetOrHTTOrMuonHTTOrDiTauOrDiTauJet = cms.EDFilter( "HLTL1TSeed",
83509     saveTags = cms.bool( True ),
83510     L1SeedsLogicalExpression = cms.string( "L1_QuadJet60er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_Mu6_HTT240er OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau_Iso34_Iso23_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso26_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso23_er2p1_Jet70_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso26_er2p1_Jet70_RmOvlp_dR0p5" ),
83511     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
83512     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
83513     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
83514     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
83515     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83516     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
83517     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
83518     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
83519     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
83520 )
83521 fragment.hltPreL1HT200QuadPFJet20PNet1BTag0p50PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
83522     offset = cms.uint32( 0 ),
83523     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83524 )
83525 fragment.hltL1sHTT200erFromObjectMap = cms.EDFilter( "HLTL1TSeed",
83526     saveTags = cms.bool( True ),
83527     L1SeedsLogicalExpression = cms.string( "L1_HTT200er" ),
83528     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
83529     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
83530     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
83531     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
83532     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83533     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
83534     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
83535     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
83536     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
83537 )
83538 fragment.hltL2TauTagFilterForQuadJet = cms.EDFilter( "L2TauTagFilter",
83539     saveTags = cms.bool( True ),
83540     nExpected = cms.int32( 1 ),
83541     L1TauSrc = cms.InputTag( "hltL1sTauVeryBigOR" ),
83542     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','TauVeryBigOR' ),
83543     DiscrWP = cms.double( 0.5 ),
83544     l1TauPtThreshold = cms.double( 250.0 )
83545 )
83546 fragment.hlt4PFCentralJetPt20 = cms.EDFilter( "HLT1PFJet",
83547     saveTags = cms.bool( True ),
83548     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
83549     triggerType = cms.int32( 86 ),
83550     MinE = cms.double( -1.0 ),
83551     MinPt = cms.double( 20.0 ),
83552     MinMass = cms.double( -1.0 ),
83553     MaxMass = cms.double( -1.0 ),
83554     MinEta = cms.double( -1.0 ),
83555     MaxEta = cms.double( 2.5 ),
83556     MinN = cms.int32( 4 )
83557 )
83558 fragment.hltPFCentralJetPt20 = cms.EDProducer( "HLTPFJetCollectionProducer",
83559     HLTObject = cms.InputTag( "hlt4PFCentralJetPt20" ),
83560     TriggerTypes = cms.vint32( 86 )
83561 )
83562 fragment.hltPFCentralJetNoIDPt20PNet1BTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
83563     saveTags = cms.bool( True ),
83564     Jets = cms.InputTag( "hltPFCentralJetPt20" ),
83565     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
83566     MinTag = cms.double( 0.5 ),
83567     MaxTag = cms.double( 999999.0 ),
83568     MinJetToSum = cms.int32( 1 ),
83569     MaxJetToSum = cms.int32( 1 ),
83570     UseMeanValue = cms.bool( True ),
83571     MatchByDeltaR = cms.bool( True ),
83572     MaxDeltaR = cms.double( 0.4 ),
83573     TriggerType = cms.int32( 86 )
83574 )
83575 fragment.hltPFCentralJetNoIDPt20PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
83576     saveTags = cms.bool( True ),
83577     Jets = cms.InputTag( "hltPFCentralJetPt20" ),
83578     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
83579     MinTag = cms.double( 0.5 ),
83580     MaxTag = cms.double( 999999.0 ),
83581     MinJetToSum = cms.int32( 1 ),
83582     MaxJetToSum = cms.int32( 1 ),
83583     UseMeanValue = cms.bool( True ),
83584     MatchByDeltaR = cms.bool( True ),
83585     MaxDeltaR = cms.double( 0.4 ),
83586     TriggerType = cms.int32( 86 )
83587 )
83588 fragment.hltPreL1HT200QuadPFJet25PNet1BTag0p50PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
83589     offset = cms.uint32( 0 ),
83590     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83591 )
83592 fragment.hltPFCentralJetNoIDPt25PNet1BTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
83593     saveTags = cms.bool( True ),
83594     Jets = cms.InputTag( "hltPFCentralJetPt25" ),
83595     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
83596     MinTag = cms.double( 0.5 ),
83597     MaxTag = cms.double( 999999.0 ),
83598     MinJetToSum = cms.int32( 1 ),
83599     MaxJetToSum = cms.int32( 1 ),
83600     UseMeanValue = cms.bool( True ),
83601     MatchByDeltaR = cms.bool( True ),
83602     MaxDeltaR = cms.double( 0.4 ),
83603     TriggerType = cms.int32( 86 )
83604 )
83605 fragment.hltPreIsoMu24eta2p1L1HT200 = cms.EDFilter( "HLTPrescaler",
83606     offset = cms.uint32( 0 ),
83607     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83608 )
83609 fragment.hltPreIsoMu24eta2p1L1HT200QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
83610     offset = cms.uint32( 0 ),
83611     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83612 )
83613 fragment.hltPreIsoMu24eta2p1L1HT200QuadPFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
83614     offset = cms.uint32( 0 ),
83615     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83616 )
83617 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200 = cms.EDFilter( "HLTPrescaler",
83618     offset = cms.uint32( 0 ),
83619     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83620 )
83621 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet20 = cms.EDFilter( "HLTPrescaler",
83622     offset = cms.uint32( 0 ),
83623     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83624 )
83625 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
83626     offset = cms.uint32( 0 ),
83627     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83628 )
83629 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet25PNet1BTag0p50 = cms.EDFilter( "HLTPrescaler",
83630     offset = cms.uint32( 0 ),
83631     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83632 )
83633 fragment.hltPrePFJet200TimeLtNeg2p5ns = cms.EDFilter( "HLTPrescaler",
83634     offset = cms.uint32( 0 ),
83635     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83636 )
83637 fragment.hltCaloJetTimingFilterSingleNeg2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
83638     saveTags = cms.bool( True ),
83639     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
83640     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
83641     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
83642     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
83643     minJets = cms.uint32( 1 ),
83644     jetTimeThresh = cms.double( -999999.0 ),
83645     jetMaxTimeThresh = cms.double( -2.5 ),
83646     jetCellsForTimingThresh = cms.uint32( 5 ),
83647     jetEcalEtForTimingThresh = cms.double( 10.0 ),
83648     minJetPt = cms.double( 40.0 )
83649 )
83650 fragment.hltPrePFJet200TimeGt2p5ns = cms.EDFilter( "HLTPrescaler",
83651     offset = cms.uint32( 0 ),
83652     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83653 )
83654 fragment.hltPrePhoton50TimeLtNeg2p5ns = cms.EDFilter( "HLTPrescaler",
83655     offset = cms.uint32( 0 ),
83656     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83657 )
83658 fragment.hltEG50CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
83659     saveTags = cms.bool( True ),
83660     candTag = cms.InputTag( "hltEG50HEFilter" ),
83661     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
83662     rhoTag = cms.InputTag( "" ),
83663     energyLowEdges = cms.vdouble( 0.0 ),
83664     lessThan = cms.bool( True ),
83665     useEt = cms.bool( False ),
83666     useAbs = cms.bool( False ),
83667     thrRegularEB = cms.vdouble( 0.016 ),
83668     thrRegularEE = cms.vdouble( 0.04 ),
83669     thrOverEEB = cms.vdouble( -1.0 ),
83670     thrOverEEE = cms.vdouble( -1.0 ),
83671     thrOverE2EB = cms.vdouble( -1.0 ),
83672     thrOverE2EE = cms.vdouble( -1.0 ),
83673     ncandcut = cms.int32( 1 ),
83674     doRhoCorrection = cms.bool( False ),
83675     rhoMax = cms.double( 9.9999999E7 ),
83676     rhoScale = cms.double( 1.0 ),
83677     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83678     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83679     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83680 )
83681 fragment.hltEG50CaloIdLTimeNeg2p5nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
83682     saveTags = cms.bool( True ),
83683     inputTag = cms.InputTag( "hltEG50CaloIdLClusterShapeFilter" ),
83684     l1EGCand = cms.InputTag( "" ),
83685     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
83686     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
83687     inputTrack = cms.InputTag( "" ),
83688     ncandcut = cms.int32( 1 ),
83689     EBOnly = cms.bool( False ),
83690     sMin_min = cms.double( 0.0 ),
83691     sMin_max = cms.double( 999.0 ),
83692     sMaj_min = cms.double( 0.0 ),
83693     sMaj_max = cms.double( 999.0 ),
83694     seedTimeMin = cms.double( -25.0 ),
83695     seedTimeMax = cms.double( -2.5 ),
83696     useTrackVeto = cms.bool( False ),
83697     maxTrackCut = cms.int32( 999 ),
83698     trackPtCut = cms.double( 999999.0 ),
83699     trackdRCut = cms.double( 999.0 )
83700 )
83701 fragment.hltPrePhoton50TimeGt2p5ns = cms.EDFilter( "HLTPrescaler",
83702     offset = cms.uint32( 0 ),
83703     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83704 )
83705 fragment.hltEG50CaloIdLTime2p5nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
83706     saveTags = cms.bool( True ),
83707     inputTag = cms.InputTag( "hltEG50CaloIdLClusterShapeFilter" ),
83708     l1EGCand = cms.InputTag( "" ),
83709     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
83710     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
83711     inputTrack = cms.InputTag( "" ),
83712     ncandcut = cms.int32( 1 ),
83713     EBOnly = cms.bool( False ),
83714     sMin_min = cms.double( 0.0 ),
83715     sMin_max = cms.double( 999.0 ),
83716     sMaj_min = cms.double( 0.0 ),
83717     sMaj_max = cms.double( 999.0 ),
83718     seedTimeMin = cms.double( 2.5 ),
83719     seedTimeMax = cms.double( 25.0 ),
83720     useTrackVeto = cms.bool( False ),
83721     maxTrackCut = cms.int32( 999 ),
83722     trackPtCut = cms.double( 999999.0 ),
83723     trackdRCut = cms.double( 999.0 )
83724 )
83725 fragment.hltPrePPSMaxTracksPerArm1 = cms.EDFilter( "HLTPrescaler",
83726     offset = cms.uint32( 0 ),
83727     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83728 )
83729 fragment.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter",
83730     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
83731     minTracks = cms.int32( 1 ),
83732     maxTracks = cms.int32( 1 ),
83733     do_express = cms.bool( True ),
83734     triggerType = cms.int32( 91 )
83735 )
83736 fragment.hltPPSCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
83737     inputTag = cms.InputTag( "rawDataCollector" ),
83738     fedList = cms.vuint32( 579, 581, 582, 583, 586, 587, 588, 589, 1462, 1463 )
83739 )
83740 fragment.hltPrePPSMaxTracksPerRP4 = cms.EDFilter( "HLTPrescaler",
83741     offset = cms.uint32( 0 ),
83742     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83743 )
83744 fragment.hltPPSPrCalFilter = cms.EDFilter( "HLTPPSCalFilter",
83745     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
83746     minTracks = cms.int32( 1 ),
83747     maxTracks = cms.int32( 4 ),
83748     do_express = cms.bool( False ),
83749     triggerType = cms.int32( 91 )
83750 )
83751 fragment.hltPrePPSRandom = cms.EDFilter( "HLTPrescaler",
83752     offset = cms.uint32( 0 ),
83753     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83754 )
83755 fragment.hltPreTestData = cms.EDFilter( "HLTPrescaler",
83756     offset = cms.uint32( 0 ),
83757     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83758 )
83759 fragment.hltPreMCReducedIterativeTracking = cms.EDFilter( "HLTPrescaler",
83760     offset = cms.uint32( 0 ),
83761     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83762 )
83763 fragment.hltPreMCAK4CaloJets = cms.EDFilter( "HLTPrescaler",
83764     offset = cms.uint32( 0 ),
83765     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83766 )
83767 fragment.hltCaloJetCollection20Filter = cms.EDFilter( "HLT1CaloJet",
83768     saveTags = cms.bool( True ),
83769     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
83770     triggerType = cms.int32( 0 ),
83771     MinE = cms.double( -1.0 ),
83772     MinPt = cms.double( 20.0 ),
83773     MinMass = cms.double( -1.0 ),
83774     MaxMass = cms.double( -1.0 ),
83775     MinEta = cms.double( -1.0 ),
83776     MaxEta = cms.double( -1.0 ),
83777     MinN = cms.int32( 1 )
83778 )
83779 fragment.hltPreMCAK4CaloJetsFromPV = cms.EDFilter( "HLTPrescaler",
83780     offset = cms.uint32( 0 ),
83781     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83782 )
83783 fragment.hltSelectorJets20L1FastJetForNoPU = cms.EDFilter( "EtMinCaloJetSelector",
83784     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
83785     filter = cms.bool( False ),
83786     etMin = cms.double( 20.0 )
83787 )
83788 fragment.hltCaloJetFromPV = cms.EDProducer( "PixelJetPuId",
83789     jets = cms.InputTag( "hltSelectorJets20L1FastJetForNoPU" ),
83790     tracks = cms.InputTag( "hltPixelTracks" ),
83791     primaryVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
83792     MinGoodJetTrackPtRatio = cms.double( 0.045 ),
83793     MinGoodJetTrackPt = cms.double( 1.8 ),
83794     MaxTrackDistanceToJet = cms.double( 0.04 ),
83795     MinTrackPt = cms.double( 0.6 ),
83796     MaxTrackChi2 = cms.double( 20.0 ),
83797     UseForwardJetsAsNoPU = cms.bool( True ),
83798     MinEtaForwardJets = cms.double( 2.4 ),
83799     MinEtForwardJets = cms.double( 40.0 )
83800 )
83801 fragment.hltCaloJetFromPVCollection20Filter = cms.EDFilter( "HLT1CaloJet",
83802     saveTags = cms.bool( True ),
83803     inputTag = cms.InputTag( "hltCaloJetFromPV" ),
83804     triggerType = cms.int32( 0 ),
83805     MinE = cms.double( -1.0 ),
83806     MinPt = cms.double( 20.0 ),
83807     MinMass = cms.double( -1.0 ),
83808     MaxMass = cms.double( -1.0 ),
83809     MinEta = cms.double( -1.0 ),
83810     MaxEta = cms.double( -1.0 ),
83811     MinN = cms.int32( 1 )
83812 )
83813 fragment.hltHtMhtFromPVForMC = cms.EDProducer( "HLTHtMhtProducer",
83814     usePt = cms.bool( False ),
83815     excludePFMuons = cms.bool( False ),
83816     minNJetHt = cms.int32( 0 ),
83817     minNJetMht = cms.int32( 0 ),
83818     minPtJetHt = cms.double( 30.0 ),
83819     minPtJetMht = cms.double( 20.0 ),
83820     maxEtaJetHt = cms.double( 3.0 ),
83821     maxEtaJetMht = cms.double( 5.0 ),
83822     jetsLabel = cms.InputTag( "hltCaloJetFromPV" ),
83823     pfCandidatesLabel = cms.InputTag( "" )
83824 )
83825 fragment.hltCaloHtMhtFromPVOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
83826     saveTags = cms.bool( True ),
83827     htLabels = cms.VInputTag( 'hltHtMhtFromPVForMC' ),
83828     mhtLabels = cms.VInputTag( 'hltHtMhtFromPVForMC' ),
83829     minHt = cms.vdouble( -1.0 ),
83830     minMht = cms.vdouble( 0.0 ),
83831     minMeff = cms.vdouble( 0.0 ),
83832     meffSlope = cms.vdouble( 1.0 )
83833 )
83834 fragment.hltPreMCCaloHT = cms.EDFilter( "HLTPrescaler",
83835     offset = cms.uint32( 0 ),
83836     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83837 )
83838 fragment.hltHtMhtForMC = cms.EDProducer( "HLTHtMhtProducer",
83839     usePt = cms.bool( False ),
83840     excludePFMuons = cms.bool( False ),
83841     minNJetHt = cms.int32( 0 ),
83842     minNJetMht = cms.int32( 0 ),
83843     minPtJetHt = cms.double( 30.0 ),
83844     minPtJetMht = cms.double( 20.0 ),
83845     maxEtaJetHt = cms.double( 3.0 ),
83846     maxEtaJetMht = cms.double( 5.0 ),
83847     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
83848     pfCandidatesLabel = cms.InputTag( "" )
83849 )
83850 fragment.hltCaloHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
83851     saveTags = cms.bool( True ),
83852     htLabels = cms.VInputTag( 'hltHtMhtForMC' ),
83853     mhtLabels = cms.VInputTag( 'hltHtMhtForMC' ),
83854     minHt = cms.vdouble( -1.0 ),
83855     minMht = cms.vdouble( 0.0 ),
83856     minMeff = cms.vdouble( 0.0 ),
83857     meffSlope = cms.vdouble( 1.0 )
83858 )
83859 fragment.hltPreMCAK8CaloHT = cms.EDFilter( "HLTPrescaler",
83860     offset = cms.uint32( 0 ),
83861     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83862 )
83863 fragment.hltAK8HtMhtForMC = cms.EDProducer( "HLTHtMhtProducer",
83864     usePt = cms.bool( False ),
83865     excludePFMuons = cms.bool( False ),
83866     minNJetHt = cms.int32( 0 ),
83867     minNJetMht = cms.int32( 0 ),
83868     minPtJetHt = cms.double( 30.0 ),
83869     minPtJetMht = cms.double( 20.0 ),
83870     maxEtaJetHt = cms.double( 3.0 ),
83871     maxEtaJetMht = cms.double( 5.0 ),
83872     jetsLabel = cms.InputTag( "hltAK8CaloJetsCorrected" ),
83873     pfCandidatesLabel = cms.InputTag( "" )
83874 )
83875 fragment.hltAK8CaloHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
83876     saveTags = cms.bool( True ),
83877     htLabels = cms.VInputTag( 'hltAK8HtMhtForMC' ),
83878     mhtLabels = cms.VInputTag( 'hltAK8HtMhtForMC' ),
83879     minHt = cms.vdouble( -1.0 ),
83880     minMht = cms.vdouble( 0.0 ),
83881     minMeff = cms.vdouble( 0.0 ),
83882     meffSlope = cms.vdouble( 1.0 )
83883 )
83884 fragment.hltPreMCCaloMHT = cms.EDFilter( "HLTPrescaler",
83885     offset = cms.uint32( 0 ),
83886     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83887 )
83888 fragment.hltMhtFilter = cms.EDFilter( "HLTMhtFilter",
83889     saveTags = cms.bool( True ),
83890     mhtLabels = cms.VInputTag( 'hltHtMhtForMC' ),
83891     minMht = cms.vdouble( -1.0 )
83892 )
83893 fragment.hltPreMCAK4PFJets = cms.EDFilter( "HLTPrescaler",
83894     offset = cms.uint32( 0 ),
83895     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83896 )
83897 fragment.hltAK4PFJetCollection20Filter = cms.EDFilter( "HLT1PFJet",
83898     saveTags = cms.bool( True ),
83899     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
83900     triggerType = cms.int32( 85 ),
83901     MinE = cms.double( -1.0 ),
83902     MinPt = cms.double( 20.0 ),
83903     MinMass = cms.double( -1.0 ),
83904     MaxMass = cms.double( -1.0 ),
83905     MinEta = cms.double( -1.0 ),
83906     MaxEta = cms.double( 3.0 ),
83907     MinN = cms.int32( 1 )
83908 )
83909 fragment.hltPreMCPFHT = cms.EDFilter( "HLTPrescaler",
83910     offset = cms.uint32( 0 ),
83911     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83912 )
83913 fragment.hltPFHTForMC = cms.EDProducer( "HLTHtMhtProducer",
83914     usePt = cms.bool( True ),
83915     excludePFMuons = cms.bool( False ),
83916     minNJetHt = cms.int32( 0 ),
83917     minNJetMht = cms.int32( 0 ),
83918     minPtJetHt = cms.double( 40.0 ),
83919     minPtJetMht = cms.double( 20.0 ),
83920     maxEtaJetHt = cms.double( 3.0 ),
83921     maxEtaJetMht = cms.double( 5.0 ),
83922     jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ),
83923     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
83924 )
83925 fragment.hltPFHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
83926     saveTags = cms.bool( True ),
83927     htLabels = cms.VInputTag( 'hltPFHTForMC' ),
83928     mhtLabels = cms.VInputTag( 'hltPFHTForMC' ),
83929     minHt = cms.vdouble( -1.0 ),
83930     minMht = cms.vdouble( 0.0 ),
83931     minMeff = cms.vdouble( 0.0 ),
83932     meffSlope = cms.vdouble( 1.0 )
83933 )
83934 fragment.hltPreMCAK8PFJets = cms.EDFilter( "HLTPrescaler",
83935     offset = cms.uint32( 0 ),
83936     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83937 )
83938 fragment.hltAK8PFJetCollection20Filter = cms.EDFilter( "HLT1PFJet",
83939     saveTags = cms.bool( True ),
83940     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
83941     triggerType = cms.int32( 85 ),
83942     MinE = cms.double( -1.0 ),
83943     MinPt = cms.double( 20.0 ),
83944     MinMass = cms.double( -1.0 ),
83945     MaxMass = cms.double( -1.0 ),
83946     MinEta = cms.double( -1.0 ),
83947     MaxEta = cms.double( 3.0 ),
83948     MinN = cms.int32( 1 )
83949 )
83950 fragment.hltPreMCAK8PFHT = cms.EDFilter( "HLTPrescaler",
83951     offset = cms.uint32( 0 ),
83952     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83953 )
83954 fragment.hltAK8PFHTForMC = cms.EDProducer( "HLTHtMhtProducer",
83955     usePt = cms.bool( True ),
83956     excludePFMuons = cms.bool( False ),
83957     minNJetHt = cms.int32( 0 ),
83958     minNJetMht = cms.int32( 0 ),
83959     minPtJetHt = cms.double( 40.0 ),
83960     minPtJetMht = cms.double( 20.0 ),
83961     maxEtaJetHt = cms.double( 3.0 ),
83962     maxEtaJetMht = cms.double( 5.0 ),
83963     jetsLabel = cms.InputTag( "hltAK8PFJetsCorrected" ),
83964     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
83965 )
83966 fragment.hltAK8PFHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
83967     saveTags = cms.bool( True ),
83968     htLabels = cms.VInputTag( 'hltAK8PFHTForMC' ),
83969     mhtLabels = cms.VInputTag( 'hltAK8PFHTForMC' ),
83970     minHt = cms.vdouble( -1.0 ),
83971     minMht = cms.vdouble( 0.0 ),
83972     minMeff = cms.vdouble( 0.0 ),
83973     meffSlope = cms.vdouble( 1.0 )
83974 )
83975 fragment.hltPreMCCaloMET = cms.EDFilter( "HLTPrescaler",
83976     offset = cms.uint32( 0 ),
83977     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83978 )
83979 fragment.hltPreMCCaloMETJetIdCleaned = cms.EDFilter( "HLTPrescaler",
83980     offset = cms.uint32( 0 ),
83981     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83982 )
83983 fragment.hltMetCleanUsingJetID = cms.EDProducer( "HLTMETCleanerUsingJetID",
83984     minPt = cms.double( 20.0 ),
83985     maxEta = cms.double( 5.0 ),
83986     metLabel = cms.InputTag( "hltMet" ),
83987     jetsLabel = cms.InputTag( "hltAK4CaloJets" ),
83988     goodJetsLabel = cms.InputTag( "hltAK4CaloJetsIDPassed" )
83989 )
83990 fragment.hltMETCleanUsingJetIDOpenFilter = cms.EDFilter( "HLT1CaloMET",
83991     saveTags = cms.bool( True ),
83992     inputTag = cms.InputTag( "hltMetCleanUsingJetID" ),
83993     triggerType = cms.int32( 87 ),
83994     MinE = cms.double( -1.0 ),
83995     MinPt = cms.double( -1.0 ),
83996     MinMass = cms.double( -1.0 ),
83997     MaxMass = cms.double( -1.0 ),
83998     MinEta = cms.double( -1.0 ),
83999     MaxEta = cms.double( -1.0 ),
84000     MinN = cms.int32( 1 )
84001 )
84002 fragment.hltPreMCPFMET = cms.EDFilter( "HLTPrescaler",
84003     offset = cms.uint32( 0 ),
84004     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84005 )
84006 fragment.hltPFMETOpenFilter = cms.EDFilter( "HLT1PFMET",
84007     saveTags = cms.bool( True ),
84008     inputTag = cms.InputTag( "hltPFMETProducer" ),
84009     triggerType = cms.int32( 87 ),
84010     MinE = cms.double( -1.0 ),
84011     MinPt = cms.double( -1.0 ),
84012     MinMass = cms.double( -1.0 ),
84013     MaxMass = cms.double( -1.0 ),
84014     MinEta = cms.double( -1.0 ),
84015     MaxEta = cms.double( -1.0 ),
84016     MinN = cms.int32( 1 )
84017 )
84018 fragment.hltPreMCPFMHT = cms.EDFilter( "HLTPrescaler",
84019     offset = cms.uint32( 0 ),
84020     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84021 )
84022 fragment.hltPFMHTOpenFilter = cms.EDFilter( "HLTMhtFilter",
84023     saveTags = cms.bool( True ),
84024     mhtLabels = cms.VInputTag( 'hltPFHTForMC' ),
84025     minMht = cms.vdouble( -1.0 )
84026 )
84027 fragment.hltPreMCAK4PFJetPNet = cms.EDFilter( "HLTPrescaler",
84028     offset = cms.uint32( 0 ),
84029     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84030 )
84031 fragment.hltPreMCAK8PFJetPNet = cms.EDFilter( "HLTPrescaler",
84032     offset = cms.uint32( 0 ),
84033     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84034 )
84035 fragment.hltPreMCEgammaOpen = cms.EDFilter( "HLTPrescaler",
84036     offset = cms.uint32( 0 ),
84037     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84038 )
84039 fragment.hltPreMCEgammaOpenUnseeded = cms.EDFilter( "HLTPrescaler",
84040     offset = cms.uint32( 0 ),
84041     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84042 )
84043 fragment.hltEgammaElectronPixelSeedsForBParkingUnseeded = cms.EDProducer( "ElectronNHitSeedProducer",
84044     initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedUnseeded" ),
84045     vertices = cms.InputTag( "" ),
84046     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
84047     measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
84048     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ),
84049     matcherConfig = cms.PSet( 
84050       useRecoVertex = cms.bool( False ),
84051       minNrHits = cms.vuint32( 2, 2 ),
84052       matchingCuts = cms.VPSet( 
84053         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
84054           version = cms.int32( 2 ),
84055           dRZMaxHighEt = cms.vdouble( 9999.0 ),
84056           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
84057           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
84058           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
84059           dRZMaxHighEtThres = cms.vdouble( 0.0 )
84060         ),
84061         cms.PSet(  etaBins = cms.vdouble(  ),
84062           dPhiMaxHighEt = cms.vdouble( 0.003 ),
84063           version = cms.int32( 2 ),
84064           dRZMaxHighEt = cms.vdouble( 0.05 ),
84065           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
84066           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
84067           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
84068           dRZMaxHighEtThres = cms.vdouble( 30.0 )
84069         ),
84070         cms.PSet(  etaBins = cms.vdouble(  ),
84071           dPhiMaxHighEt = cms.vdouble( 0.003 ),
84072           version = cms.int32( 2 ),
84073           dRZMaxHighEt = cms.vdouble( 0.05 ),
84074           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
84075           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
84076           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
84077           dRZMaxHighEtThres = cms.vdouble( 30.0 )
84078         )
84079       ),
84080       minNrHitsValidLayerBins = cms.vint32( 4 ),
84081       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
84082       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
84083       paramMagField = cms.ESInputTag( "","ParabolicMf" )
84084     )
84085 )
84086 fragment.hltEgammaPixelMatchVarsForBParkingUnseeded = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
84087     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
84088     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeedsForBParkingUnseeded" ),
84089     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
84090   cms.PSet(  yMin = cms.int32( 1 ),
84091     binType = cms.string( "AbsEtaClus" ),
84092     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
84093     xMin = cms.double( 0.0 ),
84094     yMax = cms.int32( 1 ),
84095     xMax = cms.double( 1.5 ),
84096     funcType = cms.string( "TF1:=pol3" )
84097   ),
84098   cms.PSet(  yMin = cms.int32( 2 ),
84099     binType = cms.string( "AbsEtaClus" ),
84100     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
84101     xMin = cms.double( 0.0 ),
84102     yMax = cms.int32( 2 ),
84103     xMax = cms.double( 1.5 ),
84104     funcType = cms.string( "TF1:=pol3" )
84105   ),
84106   cms.PSet(  yMin = cms.int32( 3 ),
84107     binType = cms.string( "AbsEtaClus" ),
84108     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
84109     xMin = cms.double( 0.0 ),
84110     yMax = cms.int32( 99999 ),
84111     xMax = cms.double( 1.5 ),
84112     funcType = cms.string( "TF1:=pol3" )
84113   ),
84114   cms.PSet(  yMin = cms.int32( 1 ),
84115     binType = cms.string( "AbsEtaClus" ),
84116     funcParams = cms.vdouble( 0.00823, -0.0029 ),
84117     xMin = cms.double( 1.5 ),
84118     yMax = cms.int32( 1 ),
84119     xMax = cms.double( 2.0 ),
84120     funcType = cms.string( "TF1:=pol1" )
84121   ),
84122   cms.PSet(  yMin = cms.int32( 1 ),
84123     binType = cms.string( "AbsEtaClus" ),
84124     funcParams = cms.vdouble( 0.00282 ),
84125     xMin = cms.double( 2.0 ),
84126     yMax = cms.int32( 1 ),
84127     xMax = cms.double( 3.0 ),
84128     funcType = cms.string( "TF1:=pol0" )
84129   ),
84130   cms.PSet(  yMin = cms.int32( 2 ),
84131     binType = cms.string( "AbsEtaClus" ),
84132     funcParams = cms.vdouble( 0.010838, -0.00345 ),
84133     xMin = cms.double( 1.5 ),
84134     yMax = cms.int32( 2 ),
84135     xMax = cms.double( 2.0 ),
84136     funcType = cms.string( "TF1:=pol1" )
84137   ),
84138   cms.PSet(  yMin = cms.int32( 2 ),
84139     binType = cms.string( "AbsEtaClus" ),
84140     funcParams = cms.vdouble( 0.0043 ),
84141     xMin = cms.double( 2.0 ),
84142     yMax = cms.int32( 2 ),
84143     xMax = cms.double( 3.0 ),
84144     funcType = cms.string( "TF1:=pol0" )
84145   ),
84146   cms.PSet(  yMin = cms.int32( 3 ),
84147     binType = cms.string( "AbsEtaClus" ),
84148     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
84149     xMin = cms.double( 1.5 ),
84150     yMax = cms.int32( 99999 ),
84151     xMax = cms.double( 3.0 ),
84152     funcType = cms.string( "TF1:=pol2" )
84153   )
84154 ) ),
84155     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
84156   cms.PSet(  yMin = cms.int32( 1 ),
84157     binType = cms.string( "AbsEtaClus" ),
84158     funcParams = cms.vdouble( 1.3E-4 ),
84159     xMin = cms.double( 0.0 ),
84160     yMax = cms.int32( 99999 ),
84161     xMax = cms.double( 1.6 ),
84162     funcType = cms.string( "TF1:=pol0" )
84163   ),
84164   cms.PSet(  yMin = cms.int32( 1 ),
84165     binType = cms.string( "AbsEtaClus" ),
84166     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
84167     xMin = cms.double( 1.5 ),
84168     yMax = cms.int32( 99999 ),
84169     xMax = cms.double( 1.9 ),
84170     funcType = cms.string( "TF1:=pol1" )
84171   ),
84172   cms.PSet(  yMin = cms.int32( 1 ),
84173     binType = cms.string( "AbsEtaClus" ),
84174     funcParams = cms.vdouble( 7.94E-5 ),
84175     xMin = cms.double( 1.9 ),
84176     yMax = cms.int32( 99999 ),
84177     xMax = cms.double( 3.0 ),
84178     funcType = cms.string( "TF1:=pol0" )
84179   )
84180 ) ),
84181     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
84182   cms.PSet(  yMin = cms.int32( 1 ),
84183     binType = cms.string( "AbsEtaClus" ),
84184     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
84185     xMin = cms.double( 0.0 ),
84186     yMax = cms.int32( 99999 ),
84187     xMax = cms.double( 1.5 ),
84188     funcType = cms.string( "TF1:=pol3" )
84189   ),
84190   cms.PSet(  yMin = cms.int32( 1 ),
84191     binType = cms.string( "AbsEtaClus" ),
84192     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
84193     xMin = cms.double( 1.5 ),
84194     yMax = cms.int32( 99999 ),
84195     xMax = cms.double( 3.0 ),
84196     funcType = cms.string( "TF1:=pol3" )
84197   )
84198 ) ),
84199     productsToWrite = cms.int32( 0 )
84200 )
84201 fragment.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
84202     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
84203     inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ),
84204     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
84205     upperTrackNrToRemoveCut = cms.int32( 9999 ),
84206     lowerTrackNrToRemoveCut = cms.int32( -1 ),
84207     useDefaultValuesForBarrel = cms.bool( False ),
84208     useDefaultValuesForEndcap = cms.bool( False ),
84209     produceAbsValues = cms.bool( False )
84210 )
84211 fragment.hltL1sSingleEG5 = cms.EDFilter( "HLTL1TSeed",
84212     saveTags = cms.bool( True ),
84213     L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5" ),
84214     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
84215     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
84216     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
84217     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
84218     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
84219     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
84220     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
84221     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
84222     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
84223 )
84224 fragment.hltPreMCEle5WPTightGsf = cms.EDFilter( "HLTPrescaler",
84225     offset = cms.uint32( 0 ),
84226     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84227 )
84228 fragment.hltEGL1SingleEG5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
84229     saveTags = cms.bool( True ),
84230     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
84231     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
84232     candNonIsolatedTag = cms.InputTag( "" ),
84233     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
84234     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5" ),
84235     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
84236     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
84237     ncandcut = cms.int32( 1 ),
84238     doIsolated = cms.bool( False ),
84239     region_eta_size = cms.double( 0.522 ),
84240     region_eta_size_ecap = cms.double( 1.0 ),
84241     region_phi_size = cms.double( 1.044 ),
84242     barrel_end = cms.double( 1.4791 ),
84243     endcap_end = cms.double( 2.65 )
84244 )
84245 fragment.hltEG5L1SingleEG5EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
84246     saveTags = cms.bool( True ),
84247     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
84248     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84249     etcutEB = cms.double( 5.0 ),
84250     etcutEE = cms.double( 5.0 ),
84251     minEtaCut = cms.double( -9999.0 ),
84252     maxEtaCut = cms.double( 9999.0 ),
84253     ncandcut = cms.int32( 1 )
84254 )
84255 fragment.hltEle5WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84256     saveTags = cms.bool( True ),
84257     candTag = cms.InputTag( "hltEG5L1SingleEG5EtFilter" ),
84258     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
84259     rhoTag = cms.InputTag( "" ),
84260     energyLowEdges = cms.vdouble( 0.0 ),
84261     lessThan = cms.bool( True ),
84262     useEt = cms.bool( False ),
84263     useAbs = cms.bool( False ),
84264     thrRegularEB = cms.vdouble( 0.0105 ),
84265     thrRegularEE = cms.vdouble( 0.0305 ),
84266     thrOverEEB = cms.vdouble( -1.0 ),
84267     thrOverEEE = cms.vdouble( -1.0 ),
84268     thrOverE2EB = cms.vdouble( -1.0 ),
84269     thrOverE2EE = cms.vdouble( -1.0 ),
84270     ncandcut = cms.int32( 1 ),
84271     doRhoCorrection = cms.bool( False ),
84272     rhoMax = cms.double( 9.9999999E7 ),
84273     rhoScale = cms.double( 1.0 ),
84274     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84275     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84276     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84277 )
84278 fragment.hltEle5WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
84279     saveTags = cms.bool( True ),
84280     candTag = cms.InputTag( "hltEle5WPTightClusterShapeFilter" ),
84281     varTag = cms.InputTag( "hltEgammaHoverE" ),
84282     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84283     energyLowEdges = cms.vdouble( 0.0 ),
84284     lessThan = cms.bool( True ),
84285     useEt = cms.bool( False ),
84286     useAbs = cms.bool( False ),
84287     etaBoundaryEB12 = cms.double( 1.0 ),
84288     etaBoundaryEE12 = cms.double( 2.1 ),
84289     thrRegularEB1 = cms.vdouble( 1.0 ),
84290     thrRegularEE1 = cms.vdouble( 0.0 ),
84291     thrOverEEB1 = cms.vdouble( 0.06 ),
84292     thrOverEEE1 = cms.vdouble( 0.05 ),
84293     thrOverE2EB1 = cms.vdouble( 0.0 ),
84294     thrOverE2EE1 = cms.vdouble( 0.0 ),
84295     thrRegularEB2 = cms.vdouble( 1.0 ),
84296     thrRegularEE2 = cms.vdouble( 0.0 ),
84297     thrOverEEB2 = cms.vdouble( 0.06 ),
84298     thrOverEEE2 = cms.vdouble( 0.05 ),
84299     thrOverE2EB2 = cms.vdouble( 0.0 ),
84300     thrOverE2EE2 = cms.vdouble( 0.0 ),
84301     ncandcut = cms.int32( 1 ),
84302     doRhoCorrection = cms.bool( True ),
84303     rhoMax = cms.double( 9.9999999E7 ),
84304     rhoScale = cms.double( 1.0 ),
84305     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
84306     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
84307     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84308 )
84309 fragment.hltEle5WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
84310     saveTags = cms.bool( True ),
84311     candTag = cms.InputTag( "hltEle5WPTightHEFilter" ),
84312     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
84313     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84314     energyLowEdges = cms.vdouble( 0.0 ),
84315     lessThan = cms.bool( True ),
84316     useEt = cms.bool( True ),
84317     useAbs = cms.bool( False ),
84318     etaBoundaryEB12 = cms.double( 1.0 ),
84319     etaBoundaryEE12 = cms.double( 2.1 ),
84320     thrRegularEB1 = cms.vdouble( 3.0 ),
84321     thrRegularEE1 = cms.vdouble( 1.0 ),
84322     thrOverEEB1 = cms.vdouble( 0.01 ),
84323     thrOverEEE1 = cms.vdouble( 0.025 ),
84324     thrOverE2EB1 = cms.vdouble( 0.0 ),
84325     thrOverE2EE1 = cms.vdouble( 0.0 ),
84326     thrRegularEB2 = cms.vdouble( 3.0 ),
84327     thrRegularEE2 = cms.vdouble( 2.0 ),
84328     thrOverEEB2 = cms.vdouble( 0.01 ),
84329     thrOverEEE2 = cms.vdouble( 0.025 ),
84330     thrOverE2EB2 = cms.vdouble( 0.0 ),
84331     thrOverE2EE2 = cms.vdouble( 0.0 ),
84332     ncandcut = cms.int32( 1 ),
84333     doRhoCorrection = cms.bool( True ),
84334     rhoMax = cms.double( 9.9999999E7 ),
84335     rhoScale = cms.double( 1.0 ),
84336     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
84337     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
84338     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84339 )
84340 fragment.hltEle5WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
84341     saveTags = cms.bool( True ),
84342     candTag = cms.InputTag( "hltEle5WPTightEcalIsoFilter" ),
84343     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
84344     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84345     energyLowEdges = cms.vdouble( 0.0 ),
84346     lessThan = cms.bool( True ),
84347     useEt = cms.bool( True ),
84348     useAbs = cms.bool( False ),
84349     etaBoundaryEB12 = cms.double( 1.0 ),
84350     etaBoundaryEE12 = cms.double( 2.0 ),
84351     thrRegularEB1 = cms.vdouble( 4.0 ),
84352     thrRegularEE1 = cms.vdouble( 3.0 ),
84353     thrOverEEB1 = cms.vdouble( 0.04 ),
84354     thrOverEEE1 = cms.vdouble( 0.03 ),
84355     thrOverE2EB1 = cms.vdouble( 0.0 ),
84356     thrOverE2EE1 = cms.vdouble( 0.0 ),
84357     thrRegularEB2 = cms.vdouble( 4.0 ),
84358     thrRegularEE2 = cms.vdouble( 3.0 ),
84359     thrOverEEB2 = cms.vdouble( 0.04 ),
84360     thrOverEEE2 = cms.vdouble( 0.03 ),
84361     thrOverE2EB2 = cms.vdouble( 0.0 ),
84362     thrOverE2EE2 = cms.vdouble( 0.0 ),
84363     ncandcut = cms.int32( 1 ),
84364     doRhoCorrection = cms.bool( True ),
84365     rhoMax = cms.double( 9.9999999E7 ),
84366     rhoScale = cms.double( 1.0 ),
84367     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
84368     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
84369     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84370 )
84371 fragment.hltEle5WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
84372     saveTags = cms.bool( True ),
84373     candTag = cms.InputTag( "hltEle5WPTightHcalIsoFilter" ),
84374     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
84375     npixelmatchcut = cms.double( 1.0 ),
84376     ncandcut = cms.int32( 1 ),
84377     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84378     s_a_phi1B = cms.double( 0.0069 ),
84379     s_a_phi1I = cms.double( 0.0088 ),
84380     s_a_phi1F = cms.double( 0.0076 ),
84381     s_a_phi2B = cms.double( 3.7E-4 ),
84382     s_a_phi2I = cms.double( 7.0E-4 ),
84383     s_a_phi2F = cms.double( 0.00906 ),
84384     s_a_zB = cms.double( 0.012 ),
84385     s_a_rI = cms.double( 0.027 ),
84386     s_a_rF = cms.double( 0.04 ),
84387     s2_threshold = cms.double( 0.4 ),
84388     tanhSO10BarrelThres = cms.double( 0.35 ),
84389     tanhSO10InterThres = cms.double( 1.0 ),
84390     tanhSO10ForwardThres = cms.double( 1.0 ),
84391     useS = cms.bool( False ),
84392     pixelVeto = cms.bool( False )
84393 )
84394 fragment.hltEle5WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84395     saveTags = cms.bool( True ),
84396     candTag = cms.InputTag( "hltEle5WPTightPixelMatchFilter" ),
84397     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
84398     rhoTag = cms.InputTag( "" ),
84399     energyLowEdges = cms.vdouble( 0.0 ),
84400     lessThan = cms.bool( True ),
84401     useEt = cms.bool( False ),
84402     useAbs = cms.bool( False ),
84403     thrRegularEB = cms.vdouble( 200.0 ),
84404     thrRegularEE = cms.vdouble( 45.0 ),
84405     thrOverEEB = cms.vdouble( -1.0 ),
84406     thrOverEEE = cms.vdouble( -1.0 ),
84407     thrOverE2EB = cms.vdouble( -1.0 ),
84408     thrOverE2EE = cms.vdouble( -1.0 ),
84409     ncandcut = cms.int32( 1 ),
84410     doRhoCorrection = cms.bool( False ),
84411     rhoMax = cms.double( 9.9999999E7 ),
84412     rhoScale = cms.double( 1.0 ),
84413     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84414     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84415     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84416 )
84417 fragment.hltEle5WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84418     saveTags = cms.bool( True ),
84419     candTag = cms.InputTag( "hltEle5WPTightPMS2Filter" ),
84420     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
84421     rhoTag = cms.InputTag( "" ),
84422     energyLowEdges = cms.vdouble( 0.0 ),
84423     lessThan = cms.bool( True ),
84424     useEt = cms.bool( False ),
84425     useAbs = cms.bool( True ),
84426     thrRegularEB = cms.vdouble( 0.025 ),
84427     thrRegularEE = cms.vdouble( 0.011 ),
84428     thrOverEEB = cms.vdouble( -1.0 ),
84429     thrOverEEE = cms.vdouble( -1.0 ),
84430     thrOverE2EB = cms.vdouble( -1.0 ),
84431     thrOverE2EE = cms.vdouble( -1.0 ),
84432     ncandcut = cms.int32( 1 ),
84433     doRhoCorrection = cms.bool( False ),
84434     rhoMax = cms.double( 9.9999999E7 ),
84435     rhoScale = cms.double( 1.0 ),
84436     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84437     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84438     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84439 )
84440 fragment.hltEle5WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84441     saveTags = cms.bool( True ),
84442     candTag = cms.InputTag( "hltEle5WPTightGsfOneOEMinusOneOPFilter" ),
84443     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
84444     rhoTag = cms.InputTag( "" ),
84445     energyLowEdges = cms.vdouble( 0.0 ),
84446     lessThan = cms.bool( True ),
84447     useEt = cms.bool( False ),
84448     useAbs = cms.bool( False ),
84449     thrRegularEB = cms.vdouble( 999.0 ),
84450     thrRegularEE = cms.vdouble( 1.0 ),
84451     thrOverEEB = cms.vdouble( -1.0 ),
84452     thrOverEEE = cms.vdouble( -1.0 ),
84453     thrOverE2EB = cms.vdouble( -1.0 ),
84454     thrOverE2EE = cms.vdouble( -1.0 ),
84455     ncandcut = cms.int32( 1 ),
84456     doRhoCorrection = cms.bool( False ),
84457     rhoMax = cms.double( 9.9999999E7 ),
84458     rhoScale = cms.double( 1.0 ),
84459     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84460     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84461     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84462 )
84463 fragment.hltEle5WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84464     saveTags = cms.bool( True ),
84465     candTag = cms.InputTag( "hltEle5WPTightGsfMissingHitsFilter" ),
84466     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
84467     rhoTag = cms.InputTag( "" ),
84468     energyLowEdges = cms.vdouble( 0.0 ),
84469     lessThan = cms.bool( True ),
84470     useEt = cms.bool( False ),
84471     useAbs = cms.bool( True ),
84472     thrRegularEB = cms.vdouble( 0.003 ),
84473     thrRegularEE = cms.vdouble( 0.005 ),
84474     thrOverEEB = cms.vdouble( -1.0 ),
84475     thrOverEEE = cms.vdouble( -1.0 ),
84476     thrOverE2EB = cms.vdouble( -1.0 ),
84477     thrOverE2EE = cms.vdouble( -1.0 ),
84478     ncandcut = cms.int32( 1 ),
84479     doRhoCorrection = cms.bool( False ),
84480     rhoMax = cms.double( 9.9999999E7 ),
84481     rhoScale = cms.double( 1.0 ),
84482     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84483     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84484     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84485 )
84486 fragment.hltEle5WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84487     saveTags = cms.bool( True ),
84488     candTag = cms.InputTag( "hltEle5WPTightGsfDetaFilter" ),
84489     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
84490     rhoTag = cms.InputTag( "" ),
84491     energyLowEdges = cms.vdouble( 0.0 ),
84492     lessThan = cms.bool( True ),
84493     useEt = cms.bool( False ),
84494     useAbs = cms.bool( True ),
84495     thrRegularEB = cms.vdouble( 0.03 ),
84496     thrRegularEE = cms.vdouble( 0.023 ),
84497     thrOverEEB = cms.vdouble( -1.0 ),
84498     thrOverEEE = cms.vdouble( -1.0 ),
84499     thrOverE2EB = cms.vdouble( -1.0 ),
84500     thrOverE2EE = cms.vdouble( -1.0 ),
84501     ncandcut = cms.int32( 1 ),
84502     doRhoCorrection = cms.bool( False ),
84503     rhoMax = cms.double( 9.9999999E7 ),
84504     rhoScale = cms.double( 1.0 ),
84505     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84506     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84507     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84508 )
84509 fragment.hltEle5WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
84510     saveTags = cms.bool( True ),
84511     candTag = cms.InputTag( "hltEle5WPTightGsfDphiFilter" ),
84512     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
84513     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84514     energyLowEdges = cms.vdouble( 0.0 ),
84515     lessThan = cms.bool( True ),
84516     useEt = cms.bool( True ),
84517     useAbs = cms.bool( False ),
84518     etaBoundaryEB12 = cms.double( 1.0 ),
84519     etaBoundaryEE12 = cms.double( 2.1 ),
84520     thrRegularEB1 = cms.vdouble( 2.0 ),
84521     thrRegularEE1 = cms.vdouble( -0.363 ),
84522     thrOverEEB1 = cms.vdouble( 0.0 ),
84523     thrOverEEE1 = cms.vdouble( 0.025 ),
84524     thrOverE2EB1 = cms.vdouble( 0.0 ),
84525     thrOverE2EE1 = cms.vdouble( 0.0 ),
84526     thrRegularEB2 = cms.vdouble( 2.0 ),
84527     thrRegularEE2 = cms.vdouble( 0.702 ),
84528     thrOverEEB2 = cms.vdouble( 0.0 ),
84529     thrOverEEE2 = cms.vdouble( 0.025 ),
84530     thrOverE2EB2 = cms.vdouble( 0.0 ),
84531     thrOverE2EE2 = cms.vdouble( 0.0 ),
84532     ncandcut = cms.int32( 1 ),
84533     doRhoCorrection = cms.bool( True ),
84534     rhoMax = cms.double( 9.9999999E7 ),
84535     rhoScale = cms.double( 1.0 ),
84536     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
84537     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
84538     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84539 )
84540 fragment.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
84541     offset = cms.uint32( 0 ),
84542     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84543 )
84544 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter",
84545     saveTags = cms.bool( True ),
84546     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
84547     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84548     etcutEB = cms.double( 15.0 ),
84549     etcutEE = cms.double( 15.0 ),
84550     minEtaCut = cms.double( -9999.0 ),
84551     maxEtaCut = cms.double( 9999.0 ),
84552     ncandcut = cms.int32( 1 )
84553 )
84554 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter",
84555     saveTags = cms.bool( True ),
84556     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
84557     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84558     etcutEB = cms.double( 10.0 ),
84559     etcutEE = cms.double( 10.0 ),
84560     minEtaCut = cms.double( -9999.0 ),
84561     maxEtaCut = cms.double( 9999.0 ),
84562     ncandcut = cms.int32( 2 )
84563 )
84564 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84565     saveTags = cms.bool( True ),
84566     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter" ),
84567     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
84568     rhoTag = cms.InputTag( "" ),
84569     energyLowEdges = cms.vdouble( 0.0 ),
84570     lessThan = cms.bool( True ),
84571     useEt = cms.bool( False ),
84572     useAbs = cms.bool( False ),
84573     thrRegularEB = cms.vdouble( 0.013 ),
84574     thrRegularEE = cms.vdouble( 0.035 ),
84575     thrOverEEB = cms.vdouble( -1.0 ),
84576     thrOverEEE = cms.vdouble( -1.0 ),
84577     thrOverE2EB = cms.vdouble( -1.0 ),
84578     thrOverE2EE = cms.vdouble( -1.0 ),
84579     ncandcut = cms.int32( 1 ),
84580     doRhoCorrection = cms.bool( False ),
84581     rhoMax = cms.double( 9.9999999E7 ),
84582     rhoScale = cms.double( 1.0 ),
84583     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84584     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84585     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84586 )
84587 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84588     saveTags = cms.bool( True ),
84589     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter" ),
84590     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
84591     rhoTag = cms.InputTag( "" ),
84592     energyLowEdges = cms.vdouble( 0.0 ),
84593     lessThan = cms.bool( True ),
84594     useEt = cms.bool( False ),
84595     useAbs = cms.bool( False ),
84596     thrRegularEB = cms.vdouble( 0.013 ),
84597     thrRegularEE = cms.vdouble( 0.035 ),
84598     thrOverEEB = cms.vdouble( -1.0 ),
84599     thrOverEEE = cms.vdouble( -1.0 ),
84600     thrOverE2EB = cms.vdouble( -1.0 ),
84601     thrOverE2EE = cms.vdouble( -1.0 ),
84602     ncandcut = cms.int32( 2 ),
84603     doRhoCorrection = cms.bool( False ),
84604     rhoMax = cms.double( 9.9999999E7 ),
84605     rhoScale = cms.double( 1.0 ),
84606     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84607     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84608     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84609 )
84610 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84611     saveTags = cms.bool( True ),
84612     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter" ),
84613     varTag = cms.InputTag( "hltEgammaHoverE" ),
84614     rhoTag = cms.InputTag( "" ),
84615     energyLowEdges = cms.vdouble( 0.0 ),
84616     lessThan = cms.bool( True ),
84617     useEt = cms.bool( False ),
84618     useAbs = cms.bool( False ),
84619     thrRegularEB = cms.vdouble( -1.0 ),
84620     thrRegularEE = cms.vdouble( -1.0 ),
84621     thrOverEEB = cms.vdouble( 0.15 ),
84622     thrOverEEE = cms.vdouble( 0.4 ),
84623     thrOverE2EB = cms.vdouble( -1.0 ),
84624     thrOverE2EE = cms.vdouble( -1.0 ),
84625     ncandcut = cms.int32( 1 ),
84626     doRhoCorrection = cms.bool( False ),
84627     rhoMax = cms.double( 9.9999999E7 ),
84628     rhoScale = cms.double( 1.0 ),
84629     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84630     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84631     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84632 )
84633 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84634     saveTags = cms.bool( True ),
84635     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter" ),
84636     varTag = cms.InputTag( "hltEgammaHoverE" ),
84637     rhoTag = cms.InputTag( "" ),
84638     energyLowEdges = cms.vdouble( 0.0 ),
84639     lessThan = cms.bool( True ),
84640     useEt = cms.bool( False ),
84641     useAbs = cms.bool( False ),
84642     thrRegularEB = cms.vdouble( -1.0 ),
84643     thrRegularEE = cms.vdouble( -1.0 ),
84644     thrOverEEB = cms.vdouble( 0.15 ),
84645     thrOverEEE = cms.vdouble( 0.4 ),
84646     thrOverE2EB = cms.vdouble( -1.0 ),
84647     thrOverE2EE = cms.vdouble( -1.0 ),
84648     ncandcut = cms.int32( 2 ),
84649     doRhoCorrection = cms.bool( False ),
84650     rhoMax = cms.double( 9.9999999E7 ),
84651     rhoScale = cms.double( 1.0 ),
84652     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84653     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84654     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84655 )
84656 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84657     saveTags = cms.bool( True ),
84658     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter" ),
84659     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
84660     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84661     energyLowEdges = cms.vdouble( 0.0 ),
84662     lessThan = cms.bool( True ),
84663     useEt = cms.bool( True ),
84664     useAbs = cms.bool( False ),
84665     thrRegularEB = cms.vdouble( -1.0 ),
84666     thrRegularEE = cms.vdouble( -1.0 ),
84667     thrOverEEB = cms.vdouble( 0.5 ),
84668     thrOverEEE = cms.vdouble( 0.5 ),
84669     thrOverE2EB = cms.vdouble( -1.0 ),
84670     thrOverE2EE = cms.vdouble( -1.0 ),
84671     ncandcut = cms.int32( 1 ),
84672     doRhoCorrection = cms.bool( True ),
84673     rhoMax = cms.double( 9.9999999E7 ),
84674     rhoScale = cms.double( 1.0 ),
84675     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
84676     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84677     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84678 )
84679 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84680     saveTags = cms.bool( True ),
84681     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter" ),
84682     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
84683     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84684     energyLowEdges = cms.vdouble( 0.0 ),
84685     lessThan = cms.bool( True ),
84686     useEt = cms.bool( True ),
84687     useAbs = cms.bool( False ),
84688     thrRegularEB = cms.vdouble( -1.0 ),
84689     thrRegularEE = cms.vdouble( -1.0 ),
84690     thrOverEEB = cms.vdouble( 0.5 ),
84691     thrOverEEE = cms.vdouble( 0.5 ),
84692     thrOverE2EB = cms.vdouble( -1.0 ),
84693     thrOverE2EE = cms.vdouble( -1.0 ),
84694     ncandcut = cms.int32( 2 ),
84695     doRhoCorrection = cms.bool( True ),
84696     rhoMax = cms.double( 9.9999999E7 ),
84697     rhoScale = cms.double( 1.0 ),
84698     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
84699     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84700     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84701 )
84702 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84703     saveTags = cms.bool( True ),
84704     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter" ),
84705     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
84706     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84707     energyLowEdges = cms.vdouble( 0.0 ),
84708     lessThan = cms.bool( True ),
84709     useEt = cms.bool( True ),
84710     useAbs = cms.bool( False ),
84711     thrRegularEB = cms.vdouble( -1.0 ),
84712     thrRegularEE = cms.vdouble( -1.0 ),
84713     thrOverEEB = cms.vdouble( 0.3 ),
84714     thrOverEEE = cms.vdouble( 0.4 ),
84715     thrOverE2EB = cms.vdouble( -1.0 ),
84716     thrOverE2EE = cms.vdouble( -1.0 ),
84717     ncandcut = cms.int32( 1 ),
84718     doRhoCorrection = cms.bool( True ),
84719     rhoMax = cms.double( 9.9999999E7 ),
84720     rhoScale = cms.double( 1.0 ),
84721     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
84722     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84723     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84724 )
84725 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84726     saveTags = cms.bool( True ),
84727     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter" ),
84728     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
84729     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84730     energyLowEdges = cms.vdouble( 0.0 ),
84731     lessThan = cms.bool( True ),
84732     useEt = cms.bool( True ),
84733     useAbs = cms.bool( False ),
84734     thrRegularEB = cms.vdouble( -1.0 ),
84735     thrRegularEE = cms.vdouble( -1.0 ),
84736     thrOverEEB = cms.vdouble( 0.3 ),
84737     thrOverEEE = cms.vdouble( 0.4 ),
84738     thrOverE2EB = cms.vdouble( -1.0 ),
84739     thrOverE2EE = cms.vdouble( -1.0 ),
84740     ncandcut = cms.int32( 2 ),
84741     doRhoCorrection = cms.bool( True ),
84742     rhoMax = cms.double( 9.9999999E7 ),
84743     rhoScale = cms.double( 1.0 ),
84744     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
84745     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84746     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84747 )
84748 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
84749     saveTags = cms.bool( True ),
84750     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter" ),
84751     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
84752     npixelmatchcut = cms.double( 1.0 ),
84753     ncandcut = cms.int32( 1 ),
84754     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84755     s_a_phi1B = cms.double( 0.0069 ),
84756     s_a_phi1I = cms.double( 0.0088 ),
84757     s_a_phi1F = cms.double( 0.0076 ),
84758     s_a_phi2B = cms.double( 3.7E-4 ),
84759     s_a_phi2I = cms.double( 7.0E-4 ),
84760     s_a_phi2F = cms.double( 0.00906 ),
84761     s_a_zB = cms.double( 0.012 ),
84762     s_a_rI = cms.double( 0.027 ),
84763     s_a_rF = cms.double( 0.04 ),
84764     s2_threshold = cms.double( 0.4 ),
84765     tanhSO10BarrelThres = cms.double( 0.35 ),
84766     tanhSO10InterThres = cms.double( 1.0 ),
84767     tanhSO10ForwardThres = cms.double( 1.0 ),
84768     useS = cms.bool( False ),
84769     pixelVeto = cms.bool( False )
84770 )
84771 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
84772     saveTags = cms.bool( True ),
84773     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter" ),
84774     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
84775     npixelmatchcut = cms.double( 1.0 ),
84776     ncandcut = cms.int32( 2 ),
84777     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84778     s_a_phi1B = cms.double( 0.0069 ),
84779     s_a_phi1I = cms.double( 0.0088 ),
84780     s_a_phi1F = cms.double( 0.0076 ),
84781     s_a_phi2B = cms.double( 3.7E-4 ),
84782     s_a_phi2I = cms.double( 7.0E-4 ),
84783     s_a_phi2F = cms.double( 0.00906 ),
84784     s_a_zB = cms.double( 0.012 ),
84785     s_a_rI = cms.double( 0.027 ),
84786     s_a_rF = cms.double( 0.04 ),
84787     s2_threshold = cms.double( 0.4 ),
84788     tanhSO10BarrelThres = cms.double( 0.35 ),
84789     tanhSO10InterThres = cms.double( 1.0 ),
84790     tanhSO10ForwardThres = cms.double( 1.0 ),
84791     useS = cms.bool( False ),
84792     pixelVeto = cms.bool( False )
84793 )
84794 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84795     saveTags = cms.bool( True ),
84796     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter" ),
84797     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
84798     rhoTag = cms.InputTag( "" ),
84799     energyLowEdges = cms.vdouble( 0.0 ),
84800     lessThan = cms.bool( True ),
84801     useEt = cms.bool( True ),
84802     useAbs = cms.bool( True ),
84803     thrRegularEB = cms.vdouble( 999999.0 ),
84804     thrRegularEE = cms.vdouble( 999999.0 ),
84805     thrOverEEB = cms.vdouble( -1.0 ),
84806     thrOverEEE = cms.vdouble( -1.0 ),
84807     thrOverE2EB = cms.vdouble( -1.0 ),
84808     thrOverE2EE = cms.vdouble( -1.0 ),
84809     ncandcut = cms.int32( 1 ),
84810     doRhoCorrection = cms.bool( False ),
84811     rhoMax = cms.double( 9.9999999E7 ),
84812     rhoScale = cms.double( 1.0 ),
84813     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84814     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84815     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84816 )
84817 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84818     saveTags = cms.bool( True ),
84819     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter" ),
84820     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
84821     rhoTag = cms.InputTag( "" ),
84822     energyLowEdges = cms.vdouble( 0.0 ),
84823     lessThan = cms.bool( True ),
84824     useEt = cms.bool( True ),
84825     useAbs = cms.bool( True ),
84826     thrRegularEB = cms.vdouble( 999999.0 ),
84827     thrRegularEE = cms.vdouble( 999999.0 ),
84828     thrOverEEB = cms.vdouble( -1.0 ),
84829     thrOverEEE = cms.vdouble( -1.0 ),
84830     thrOverE2EB = cms.vdouble( -1.0 ),
84831     thrOverE2EE = cms.vdouble( -1.0 ),
84832     ncandcut = cms.int32( 2 ),
84833     doRhoCorrection = cms.bool( False ),
84834     rhoMax = cms.double( 9.9999999E7 ),
84835     rhoScale = cms.double( 1.0 ),
84836     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84837     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84838     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84839 )
84840 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84841     saveTags = cms.bool( True ),
84842     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter" ),
84843     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
84844     rhoTag = cms.InputTag( "" ),
84845     energyLowEdges = cms.vdouble( 0.0 ),
84846     lessThan = cms.bool( True ),
84847     useEt = cms.bool( True ),
84848     useAbs = cms.bool( True ),
84849     thrRegularEB = cms.vdouble( 0.01 ),
84850     thrRegularEE = cms.vdouble( 0.015 ),
84851     thrOverEEB = cms.vdouble( -1.0 ),
84852     thrOverEEE = cms.vdouble( -1.0 ),
84853     thrOverE2EB = cms.vdouble( -1.0 ),
84854     thrOverE2EE = cms.vdouble( -1.0 ),
84855     ncandcut = cms.int32( 1 ),
84856     doRhoCorrection = cms.bool( False ),
84857     rhoMax = cms.double( 9.9999999E7 ),
84858     rhoScale = cms.double( 1.0 ),
84859     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84860     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84861     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84862 )
84863 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84864     saveTags = cms.bool( True ),
84865     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter" ),
84866     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
84867     rhoTag = cms.InputTag( "" ),
84868     energyLowEdges = cms.vdouble( 0.0 ),
84869     lessThan = cms.bool( True ),
84870     useEt = cms.bool( True ),
84871     useAbs = cms.bool( True ),
84872     thrRegularEB = cms.vdouble( 0.01 ),
84873     thrRegularEE = cms.vdouble( 0.015 ),
84874     thrOverEEB = cms.vdouble( -1.0 ),
84875     thrOverEEE = cms.vdouble( -1.0 ),
84876     thrOverE2EB = cms.vdouble( -1.0 ),
84877     thrOverE2EE = cms.vdouble( -1.0 ),
84878     ncandcut = cms.int32( 2 ),
84879     doRhoCorrection = cms.bool( False ),
84880     rhoMax = cms.double( 9.9999999E7 ),
84881     rhoScale = cms.double( 1.0 ),
84882     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84883     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84884     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84885 )
84886 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84887     saveTags = cms.bool( True ),
84888     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter" ),
84889     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
84890     rhoTag = cms.InputTag( "" ),
84891     energyLowEdges = cms.vdouble( 0.0 ),
84892     lessThan = cms.bool( True ),
84893     useEt = cms.bool( True ),
84894     useAbs = cms.bool( True ),
84895     thrRegularEB = cms.vdouble( 0.07 ),
84896     thrRegularEE = cms.vdouble( 0.1 ),
84897     thrOverEEB = cms.vdouble( -1.0 ),
84898     thrOverEEE = cms.vdouble( -1.0 ),
84899     thrOverE2EB = cms.vdouble( -1.0 ),
84900     thrOverE2EE = cms.vdouble( -1.0 ),
84901     ncandcut = cms.int32( 1 ),
84902     doRhoCorrection = cms.bool( False ),
84903     rhoMax = cms.double( 9.9999999E7 ),
84904     rhoScale = cms.double( 1.0 ),
84905     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84906     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84907     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84908 )
84909 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84910     saveTags = cms.bool( True ),
84911     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter" ),
84912     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
84913     rhoTag = cms.InputTag( "" ),
84914     energyLowEdges = cms.vdouble( 0.0 ),
84915     lessThan = cms.bool( True ),
84916     useEt = cms.bool( True ),
84917     useAbs = cms.bool( True ),
84918     thrRegularEB = cms.vdouble( 0.07 ),
84919     thrRegularEE = cms.vdouble( 0.1 ),
84920     thrOverEEB = cms.vdouble( -1.0 ),
84921     thrOverEEE = cms.vdouble( -1.0 ),
84922     thrOverE2EB = cms.vdouble( -1.0 ),
84923     thrOverE2EE = cms.vdouble( -1.0 ),
84924     ncandcut = cms.int32( 2 ),
84925     doRhoCorrection = cms.bool( False ),
84926     rhoMax = cms.double( 9.9999999E7 ),
84927     rhoScale = cms.double( 1.0 ),
84928     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84929     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84930     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84931 )
84932 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84933     saveTags = cms.bool( True ),
84934     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter" ),
84935     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
84936     rhoTag = cms.InputTag( "" ),
84937     energyLowEdges = cms.vdouble( 0.0 ),
84938     lessThan = cms.bool( True ),
84939     useEt = cms.bool( True ),
84940     useAbs = cms.bool( False ),
84941     thrRegularEB = cms.vdouble( -1.0 ),
84942     thrRegularEE = cms.vdouble( -1.0 ),
84943     thrOverEEB = cms.vdouble( 0.2 ),
84944     thrOverEEE = cms.vdouble( 0.2 ),
84945     thrOverE2EB = cms.vdouble( -1.0 ),
84946     thrOverE2EE = cms.vdouble( -1.0 ),
84947     ncandcut = cms.int32( 1 ),
84948     doRhoCorrection = cms.bool( False ),
84949     rhoMax = cms.double( 9.9999999E7 ),
84950     rhoScale = cms.double( 1.0 ),
84951     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84952     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84953     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84954 )
84955 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84956     saveTags = cms.bool( True ),
84957     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter" ),
84958     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
84959     rhoTag = cms.InputTag( "" ),
84960     energyLowEdges = cms.vdouble( 0.0 ),
84961     lessThan = cms.bool( True ),
84962     useEt = cms.bool( True ),
84963     useAbs = cms.bool( False ),
84964     thrRegularEB = cms.vdouble( -1.0 ),
84965     thrRegularEE = cms.vdouble( -1.0 ),
84966     thrOverEEB = cms.vdouble( 0.2 ),
84967     thrOverEEE = cms.vdouble( 0.2 ),
84968     thrOverE2EB = cms.vdouble( -1.0 ),
84969     thrOverE2EE = cms.vdouble( -1.0 ),
84970     ncandcut = cms.int32( 2 ),
84971     doRhoCorrection = cms.bool( False ),
84972     rhoMax = cms.double( 9.9999999E7 ),
84973     rhoScale = cms.double( 1.0 ),
84974     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84975     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84976     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84977 )
84978 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
84979     saveTags = cms.bool( True ),
84980     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
84981     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
84982     inputTag1 = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter" ),
84983     inputTag2 = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter" ),
84984     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
84985     triggerType1 = cms.int32( 81 ),
84986     triggerType2 = cms.int32( 81 ),
84987     MinDR = cms.double( -1.0 ),
84988     MaxDZ = cms.double( 0.2 ),
84989     MinN = cms.int32( 1 ),
84990     MinPixHitsForDZ = cms.int32( 0 ),
84991     checkSC = cms.bool( True )
84992 )
84993 fragment.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 = cms.EDFilter( "HLTPrescaler",
84994     offset = cms.uint32( 0 ),
84995     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84996 )
84997 fragment.hltEG10EtL1SingleEG5EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
84998     saveTags = cms.bool( True ),
84999     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
85000     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
85001     etcutEB = cms.double( 10.0 ),
85002     etcutEE = cms.double( 10.0 ),
85003     minEtaCut = cms.double( -9999.0 ),
85004     maxEtaCut = cms.double( 9999.0 ),
85005     ncandcut = cms.int32( 1 )
85006 )
85007 fragment.hltEG10R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85008     saveTags = cms.bool( True ),
85009     candTag = cms.InputTag( "hltEG10EtL1SingleEG5EtFilter" ),
85010     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
85011     rhoTag = cms.InputTag( "" ),
85012     energyLowEdges = cms.vdouble( 0.0 ),
85013     lessThan = cms.bool( False ),
85014     useEt = cms.bool( False ),
85015     useAbs = cms.bool( False ),
85016     thrRegularEB = cms.vdouble( 0.5 ),
85017     thrRegularEE = cms.vdouble( 0.8 ),
85018     thrOverEEB = cms.vdouble( -1.0 ),
85019     thrOverEEE = cms.vdouble( -1.0 ),
85020     thrOverE2EB = cms.vdouble( -1.0 ),
85021     thrOverE2EE = cms.vdouble( -1.0 ),
85022     ncandcut = cms.int32( 1 ),
85023     doRhoCorrection = cms.bool( False ),
85024     rhoMax = cms.double( 9.9999999E7 ),
85025     rhoScale = cms.double( 1.0 ),
85026     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85027     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85028     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85029 )
85030 fragment.hltEG10HE10R9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
85031     saveTags = cms.bool( True ),
85032     candTag = cms.InputTag( "hltEG10R9Id50b80eR9IdFilter" ),
85033     varTag = cms.InputTag( "hltEgammaHToverET" ),
85034     rhoTag = cms.InputTag( "" ),
85035     energyLowEdges = cms.vdouble( 0.0 ),
85036     lessThan = cms.bool( True ),
85037     useEt = cms.bool( True ),
85038     useAbs = cms.bool( False ),
85039     thrRegularEB = cms.vdouble( 0.0 ),
85040     thrRegularEE = cms.vdouble( 0.0 ),
85041     thrOverEEB = cms.vdouble( 0.1 ),
85042     thrOverEEE = cms.vdouble( 0.1 ),
85043     thrOverE2EB = cms.vdouble( 0.0 ),
85044     thrOverE2EE = cms.vdouble( 0.0 ),
85045     ncandcut = cms.int32( 1 ),
85046     doRhoCorrection = cms.bool( False ),
85047     rhoMax = cms.double( 9.9999999E7 ),
85048     rhoScale = cms.double( 1.0 ),
85049     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85050     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85051     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85052 )
85053 fragment.hltEG10R9Id85b90eHE10R9Id50b80eR9IdLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85054     saveTags = cms.bool( True ),
85055     candTag = cms.InputTag( "hltEG10HE10R9Id50b80eHEFilter" ),
85056     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
85057     rhoTag = cms.InputTag( "" ),
85058     energyLowEdges = cms.vdouble( 0.0 ),
85059     lessThan = cms.bool( False ),
85060     useEt = cms.bool( False ),
85061     useAbs = cms.bool( False ),
85062     thrRegularEB = cms.vdouble( 0.85 ),
85063     thrRegularEE = cms.vdouble( 0.9 ),
85064     thrOverEEB = cms.vdouble( -1.0 ),
85065     thrOverEEE = cms.vdouble( -1.0 ),
85066     thrOverE2EB = cms.vdouble( -1.0 ),
85067     thrOverE2EE = cms.vdouble( -1.0 ),
85068     ncandcut = cms.int32( 1 ),
85069     doRhoCorrection = cms.bool( False ),
85070     rhoMax = cms.double( 9.9999999E7 ),
85071     rhoScale = cms.double( 1.0 ),
85072     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85073     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85074     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85075 )
85076 fragment.hltEG10CaloId15b35eHE10R9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85077     saveTags = cms.bool( True ),
85078     candTag = cms.InputTag( "hltEG10HE10R9Id50b80eHEFilter" ),
85079     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
85080     rhoTag = cms.InputTag( "" ),
85081     energyLowEdges = cms.vdouble( 0.0 ),
85082     lessThan = cms.bool( True ),
85083     useEt = cms.bool( False ),
85084     useAbs = cms.bool( False ),
85085     thrRegularEB = cms.vdouble( 0.015 ),
85086     thrRegularEE = cms.vdouble( 0.035 ),
85087     thrOverEEB = cms.vdouble( -1.0 ),
85088     thrOverEEE = cms.vdouble( -1.0 ),
85089     thrOverE2EB = cms.vdouble( -1.0 ),
85090     thrOverE2EE = cms.vdouble( -1.0 ),
85091     ncandcut = cms.int32( 1 ),
85092     doRhoCorrection = cms.bool( False ),
85093     rhoMax = cms.double( 9.9999999E7 ),
85094     rhoScale = cms.double( 1.0 ),
85095     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85096     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85097     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85098 )
85099 fragment.hltEG10Iso60CaloId15b35eHE10R9Id50b80eEcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
85100     saveTags = cms.bool( True ),
85101     candTag = cms.InputTag( "hltEG10CaloId15b35eHE10R9Id50b80eClusterShapeFilter" ),
85102     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
85103     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
85104     energyLowEdges = cms.vdouble( 0.0 ),
85105     lessThan = cms.bool( True ),
85106     useEt = cms.bool( True ),
85107     useAbs = cms.bool( False ),
85108     thrRegularEB = cms.vdouble( 6.0 ),
85109     thrRegularEE = cms.vdouble( 6.0 ),
85110     thrOverEEB = cms.vdouble( 0.012 ),
85111     thrOverEEE = cms.vdouble( 0.012 ),
85112     thrOverE2EB = cms.vdouble( 0.0 ),
85113     thrOverE2EE = cms.vdouble( 0.0 ),
85114     ncandcut = cms.int32( 1 ),
85115     doRhoCorrection = cms.bool( True ),
85116     rhoMax = cms.double( 9.9999999E7 ),
85117     rhoScale = cms.double( 1.0 ),
85118     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
85119     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85120     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85121 )
85122 fragment.hltEG10RId85b90eORIso60CaloId15b35eANDHE10R9Id50b80eLegCombLastFilter = cms.EDFilter( "HLTEgammaDoubleLegCombFilter",
85123     saveTags = cms.bool( True ),
85124     firstLegLastFilter = cms.InputTag( "hltEG10R9Id85b90eHE10R9Id50b80eR9IdLastFilter" ),
85125     secondLegLastFilter = cms.InputTag( "hltEG10Iso60CaloId15b35eHE10R9Id50b80eEcalIsoLastFilter" ),
85126     nrRequiredFirstLeg = cms.int32( 0 ),
85127     nrRequiredSecondLeg = cms.int32( 0 ),
85128     nrRequiredUniqueLeg = cms.int32( 1 ),
85129     maxMatchDR = cms.double( 0.01 )
85130 )
85131 fragment.hltDiEG10EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
85132     saveTags = cms.bool( True ),
85133     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
85134     triggerType = cms.int32( 92 ),
85135     MinE = cms.double( -1.0 ),
85136     MinPt = cms.double( 10.0 ),
85137     MinMass = cms.double( -1.0 ),
85138     MaxMass = cms.double( -1.0 ),
85139     MinEta = cms.double( -1.0 ),
85140     MaxEta = cms.double( 2.55 ),
85141     MinN = cms.int32( 2 )
85142 )
85143 fragment.hltDiEG10R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85144     saveTags = cms.bool( True ),
85145     candTag = cms.InputTag( "hltDiEG10EtEta2p55UnseededFilter" ),
85146     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
85147     rhoTag = cms.InputTag( "" ),
85148     energyLowEdges = cms.vdouble( 0.0 ),
85149     lessThan = cms.bool( False ),
85150     useEt = cms.bool( False ),
85151     useAbs = cms.bool( False ),
85152     thrRegularEB = cms.vdouble( 0.5 ),
85153     thrRegularEE = cms.vdouble( 0.8 ),
85154     thrOverEEB = cms.vdouble( -1.0 ),
85155     thrOverEEE = cms.vdouble( -1.0 ),
85156     thrOverE2EB = cms.vdouble( -1.0 ),
85157     thrOverE2EE = cms.vdouble( -1.0 ),
85158     ncandcut = cms.int32( 2 ),
85159     doRhoCorrection = cms.bool( False ),
85160     rhoMax = cms.double( 9.9999999E7 ),
85161     rhoScale = cms.double( 1.0 ),
85162     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85163     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85164     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85165 )
85166 fragment.hltDiEG10HE10R9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
85167     saveTags = cms.bool( True ),
85168     candTag = cms.InputTag( "hltDiEG10R9Id50b80eR9IdUnseededFilter" ),
85169     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
85170     rhoTag = cms.InputTag( "" ),
85171     energyLowEdges = cms.vdouble( 0.0 ),
85172     lessThan = cms.bool( True ),
85173     useEt = cms.bool( True ),
85174     useAbs = cms.bool( False ),
85175     thrRegularEB = cms.vdouble( 0.0 ),
85176     thrRegularEE = cms.vdouble( 0.0 ),
85177     thrOverEEB = cms.vdouble( 0.1 ),
85178     thrOverEEE = cms.vdouble( 0.1 ),
85179     thrOverE2EB = cms.vdouble( 0.0 ),
85180     thrOverE2EE = cms.vdouble( 0.0 ),
85181     ncandcut = cms.int32( 2 ),
85182     doRhoCorrection = cms.bool( False ),
85183     rhoMax = cms.double( 9.9999999E7 ),
85184     rhoScale = cms.double( 1.0 ),
85185     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85186     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85187     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85188 )
85189 fragment.hltDiEG10R9Id85b90eHE10R9Id50b80eR9UnseededLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85190     saveTags = cms.bool( True ),
85191     candTag = cms.InputTag( "hltDiEG10HE10R9Id50b80eHEUnseededFilter" ),
85192     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
85193     rhoTag = cms.InputTag( "" ),
85194     energyLowEdges = cms.vdouble( 0.0 ),
85195     lessThan = cms.bool( False ),
85196     useEt = cms.bool( False ),
85197     useAbs = cms.bool( False ),
85198     thrRegularEB = cms.vdouble( 0.85 ),
85199     thrRegularEE = cms.vdouble( 0.9 ),
85200     thrOverEEB = cms.vdouble( -1.0 ),
85201     thrOverEEE = cms.vdouble( -1.0 ),
85202     thrOverE2EB = cms.vdouble( -1.0 ),
85203     thrOverE2EE = cms.vdouble( -1.0 ),
85204     ncandcut = cms.int32( 1 ),
85205     doRhoCorrection = cms.bool( False ),
85206     rhoMax = cms.double( 9.9999999E7 ),
85207     rhoScale = cms.double( 1.0 ),
85208     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85209     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85210     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85211 )
85212 fragment.hltDiEG10CaloId15b35eHE10R9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85213     saveTags = cms.bool( True ),
85214     candTag = cms.InputTag( "hltDiEG10HE10R9Id50b80eHEUnseededFilter" ),
85215     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
85216     rhoTag = cms.InputTag( "" ),
85217     energyLowEdges = cms.vdouble( 0.0 ),
85218     lessThan = cms.bool( True ),
85219     useEt = cms.bool( False ),
85220     useAbs = cms.bool( False ),
85221     thrRegularEB = cms.vdouble( 0.015 ),
85222     thrRegularEE = cms.vdouble( 0.035 ),
85223     thrOverEEB = cms.vdouble( -1.0 ),
85224     thrOverEEE = cms.vdouble( -1.0 ),
85225     thrOverE2EB = cms.vdouble( -1.0 ),
85226     thrOverE2EE = cms.vdouble( -1.0 ),
85227     ncandcut = cms.int32( 1 ),
85228     doRhoCorrection = cms.bool( False ),
85229     rhoMax = cms.double( 9.9999999E7 ),
85230     rhoScale = cms.double( 1.0 ),
85231     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85232     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85233     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85234 )
85235 fragment.hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
85236     saveTags = cms.bool( True ),
85237     candTag = cms.InputTag( "hltDiEG10CaloId15b35eHE10R9Id50b80eClusterShapeUnseededFilter" ),
85238     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
85239     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
85240     energyLowEdges = cms.vdouble( 0.0 ),
85241     lessThan = cms.bool( True ),
85242     useEt = cms.bool( True ),
85243     useAbs = cms.bool( False ),
85244     thrRegularEB = cms.vdouble( 6.0 ),
85245     thrRegularEE = cms.vdouble( 6.0 ),
85246     thrOverEEB = cms.vdouble( 0.012 ),
85247     thrOverEEE = cms.vdouble( 0.012 ),
85248     thrOverE2EB = cms.vdouble( 0.0 ),
85249     thrOverE2EE = cms.vdouble( 0.0 ),
85250     ncandcut = cms.int32( 1 ),
85251     doRhoCorrection = cms.bool( True ),
85252     rhoMax = cms.double( 9.9999999E7 ),
85253     rhoScale = cms.double( 1.0 ),
85254     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
85255     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85256     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85257 )
85258 fragment.hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eTrackIsoUnseededLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
85259     saveTags = cms.bool( True ),
85260     candTag = cms.InputTag( "hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eEcalIsoUnseededFilter" ),
85261     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
85262     rhoTag = cms.InputTag( "" ),
85263     energyLowEdges = cms.vdouble( 0.0 ),
85264     lessThan = cms.bool( True ),
85265     useEt = cms.bool( True ),
85266     useAbs = cms.bool( False ),
85267     thrRegularEB = cms.vdouble( 6.0 ),
85268     thrRegularEE = cms.vdouble( 6.0 ),
85269     thrOverEEB = cms.vdouble( 0.002 ),
85270     thrOverEEE = cms.vdouble( 0.002 ),
85271     thrOverE2EB = cms.vdouble( 0.0 ),
85272     thrOverE2EE = cms.vdouble( 0.0 ),
85273     ncandcut = cms.int32( 1 ),
85274     doRhoCorrection = cms.bool( False ),
85275     rhoMax = cms.double( 9.9999999E7 ),
85276     rhoScale = cms.double( 1.0 ),
85277     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85278     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85279     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85280 )
85281 fragment.hltDiEG10R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
85282     saveTags = cms.bool( True ),
85283     firstLegLastFilter = cms.InputTag( "hltDiEG10R9Id85b90eHE10R9Id50b80eR9UnseededLastFilter" ),
85284     secondLegLastFilter = cms.InputTag( "hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eTrackIsoUnseededLastFilter" ),
85285     minMass = cms.double( 10.0 )
85286 )
85287 fragment.hltL1sSingleEG5WithJetAndTau = cms.EDFilter( "HLTL1TSeed",
85288     saveTags = cms.bool( True ),
85289     L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ),
85290     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85291     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85292     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85293     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85294     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85295     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85296     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85297     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85298     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85299 )
85300 fragment.hltPreMCDoubleEle5CaloIdLMW = cms.EDFilter( "HLTPrescaler",
85301     offset = cms.uint32( 0 ),
85302     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85303 )
85304 fragment.hltEGL1SingleEG5WithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
85305     saveTags = cms.bool( True ),
85306     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
85307     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85308     candNonIsolatedTag = cms.InputTag( "" ),
85309     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85310     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5WithJetAndTau" ),
85311     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85312     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85313     ncandcut = cms.int32( 1 ),
85314     doIsolated = cms.bool( False ),
85315     region_eta_size = cms.double( 0.522 ),
85316     region_eta_size_ecap = cms.double( 1.0 ),
85317     region_phi_size = cms.double( 1.044 ),
85318     barrel_end = cms.double( 1.4791 ),
85319     endcap_end = cms.double( 2.65 )
85320 )
85321 fragment.hltEG5L1SingleEG5WithJetAndTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
85322     saveTags = cms.bool( True ),
85323     inputTag = cms.InputTag( "hltEGL1SingleEG5WithJetAndTauFilter" ),
85324     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
85325     etcutEB = cms.double( 5.0 ),
85326     etcutEE = cms.double( 5.0 ),
85327     minEtaCut = cms.double( -9999.0 ),
85328     maxEtaCut = cms.double( 9999.0 ),
85329     ncandcut = cms.int32( 1 )
85330 )
85331 fragment.hltEG5HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85332     saveTags = cms.bool( True ),
85333     candTag = cms.InputTag( "hltEG5L1SingleEG5WithJetAndTauEtFilter" ),
85334     varTag = cms.InputTag( "hltEgammaHoverE" ),
85335     rhoTag = cms.InputTag( "" ),
85336     energyLowEdges = cms.vdouble( 0.0 ),
85337     lessThan = cms.bool( True ),
85338     useEt = cms.bool( False ),
85339     useAbs = cms.bool( False ),
85340     thrRegularEB = cms.vdouble( -1.0 ),
85341     thrRegularEE = cms.vdouble( -1.0 ),
85342     thrOverEEB = cms.vdouble( 0.15 ),
85343     thrOverEEE = cms.vdouble( 0.1 ),
85344     thrOverE2EB = cms.vdouble( -1.0 ),
85345     thrOverE2EE = cms.vdouble( -1.0 ),
85346     ncandcut = cms.int32( 1 ),
85347     doRhoCorrection = cms.bool( False ),
85348     rhoMax = cms.double( 9.9999999E7 ),
85349     rhoScale = cms.double( 1.0 ),
85350     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85351     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85352     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85353 )
85354 fragment.hltEG5CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85355     saveTags = cms.bool( True ),
85356     candTag = cms.InputTag( "hltEG5HEFilter" ),
85357     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
85358     rhoTag = cms.InputTag( "" ),
85359     energyLowEdges = cms.vdouble( 0.0 ),
85360     lessThan = cms.bool( True ),
85361     useEt = cms.bool( False ),
85362     useAbs = cms.bool( False ),
85363     thrRegularEB = cms.vdouble( 0.014 ),
85364     thrRegularEE = cms.vdouble( 0.035 ),
85365     thrOverEEB = cms.vdouble( -1.0 ),
85366     thrOverEEE = cms.vdouble( -1.0 ),
85367     thrOverE2EB = cms.vdouble( -1.0 ),
85368     thrOverE2EE = cms.vdouble( -1.0 ),
85369     ncandcut = cms.int32( 1 ),
85370     doRhoCorrection = cms.bool( False ),
85371     rhoMax = cms.double( 9.9999999E7 ),
85372     rhoScale = cms.double( 1.0 ),
85373     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85374     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85375     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85376 )
85377 fragment.hltEle5CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
85378     saveTags = cms.bool( True ),
85379     candTag = cms.InputTag( "hltEG5CaloIdLClusterShapeFilter" ),
85380     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
85381     npixelmatchcut = cms.double( 1.0 ),
85382     ncandcut = cms.int32( 1 ),
85383     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
85384     s_a_phi1B = cms.double( 0.0069 ),
85385     s_a_phi1I = cms.double( 0.0088 ),
85386     s_a_phi1F = cms.double( 0.0076 ),
85387     s_a_phi2B = cms.double( 3.7E-4 ),
85388     s_a_phi2I = cms.double( 7.0E-4 ),
85389     s_a_phi2F = cms.double( 0.00906 ),
85390     s_a_zB = cms.double( 0.012 ),
85391     s_a_rI = cms.double( 0.027 ),
85392     s_a_rF = cms.double( 0.04 ),
85393     s2_threshold = cms.double( 0.4 ),
85394     tanhSO10BarrelThres = cms.double( 0.35 ),
85395     tanhSO10InterThres = cms.double( 1.0 ),
85396     tanhSO10ForwardThres = cms.double( 1.0 ),
85397     useS = cms.bool( False ),
85398     pixelVeto = cms.bool( False )
85399 )
85400 fragment.hltEle5CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
85401     saveTags = cms.bool( True ),
85402     candTag = cms.InputTag( "hltEle5CaloIdLPixelMatchFilter" ),
85403     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
85404     rhoTag = cms.InputTag( "" ),
85405     energyLowEdges = cms.vdouble( 0.0 ),
85406     lessThan = cms.bool( True ),
85407     useEt = cms.bool( False ),
85408     useAbs = cms.bool( False ),
85409     thrRegularEB = cms.vdouble( 150.0 ),
85410     thrRegularEE = cms.vdouble( 150.0 ),
85411     thrOverEEB = cms.vdouble( -1.0 ),
85412     thrOverEEE = cms.vdouble( -1.0 ),
85413     thrOverE2EB = cms.vdouble( -1.0 ),
85414     thrOverE2EE = cms.vdouble( -1.0 ),
85415     ncandcut = cms.int32( 1 ),
85416     doRhoCorrection = cms.bool( False ),
85417     rhoMax = cms.double( 9.9999999E7 ),
85418     rhoScale = cms.double( 1.0 ),
85419     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85420     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85421     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85422 )
85423 fragment.hltDiEG5EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
85424     saveTags = cms.bool( True ),
85425     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
85426     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
85427     etcutEB = cms.double( 5.0 ),
85428     etcutEE = cms.double( 5.0 ),
85429     minEtaCut = cms.double( -9999.0 ),
85430     maxEtaCut = cms.double( 9999.0 ),
85431     ncandcut = cms.int32( 2 )
85432 )
85433 fragment.hltDiEG5HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85434     saveTags = cms.bool( True ),
85435     candTag = cms.InputTag( "hltDiEG5EtUnseededFilter" ),
85436     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
85437     rhoTag = cms.InputTag( "" ),
85438     energyLowEdges = cms.vdouble( 0.0 ),
85439     lessThan = cms.bool( True ),
85440     useEt = cms.bool( False ),
85441     useAbs = cms.bool( False ),
85442     thrRegularEB = cms.vdouble( -1.0 ),
85443     thrRegularEE = cms.vdouble( -1.0 ),
85444     thrOverEEB = cms.vdouble( 0.15 ),
85445     thrOverEEE = cms.vdouble( 0.1 ),
85446     thrOverE2EB = cms.vdouble( -1.0 ),
85447     thrOverE2EE = cms.vdouble( -1.0 ),
85448     ncandcut = cms.int32( 2 ),
85449     doRhoCorrection = cms.bool( False ),
85450     rhoMax = cms.double( 9.9999999E7 ),
85451     rhoScale = cms.double( 1.0 ),
85452     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85453     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85454     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85455 )
85456 fragment.hltDiEG5CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85457     saveTags = cms.bool( True ),
85458     candTag = cms.InputTag( "hltDiEG5HEUnseededFilter" ),
85459     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
85460     rhoTag = cms.InputTag( "" ),
85461     energyLowEdges = cms.vdouble( 0.0 ),
85462     lessThan = cms.bool( True ),
85463     useEt = cms.bool( False ),
85464     useAbs = cms.bool( False ),
85465     thrRegularEB = cms.vdouble( 0.014 ),
85466     thrRegularEE = cms.vdouble( 0.035 ),
85467     thrOverEEB = cms.vdouble( -1.0 ),
85468     thrOverEEE = cms.vdouble( -1.0 ),
85469     thrOverE2EB = cms.vdouble( -1.0 ),
85470     thrOverE2EE = cms.vdouble( -1.0 ),
85471     ncandcut = cms.int32( 2 ),
85472     doRhoCorrection = cms.bool( False ),
85473     rhoMax = cms.double( 9.9999999E7 ),
85474     rhoScale = cms.double( 1.0 ),
85475     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85476     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85477     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85478 )
85479 fragment.hltDiEle5CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
85480     saveTags = cms.bool( True ),
85481     candTag = cms.InputTag( "hltDiEG5CaloIdLClusterShapeUnseededFilter" ),
85482     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
85483     npixelmatchcut = cms.double( 1.0 ),
85484     ncandcut = cms.int32( 2 ),
85485     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
85486     s_a_phi1B = cms.double( 0.0069 ),
85487     s_a_phi1I = cms.double( 0.0088 ),
85488     s_a_phi1F = cms.double( 0.0076 ),
85489     s_a_phi2B = cms.double( 3.7E-4 ),
85490     s_a_phi2I = cms.double( 7.0E-4 ),
85491     s_a_phi2F = cms.double( 0.00906 ),
85492     s_a_zB = cms.double( 0.012 ),
85493     s_a_rI = cms.double( 0.027 ),
85494     s_a_rF = cms.double( 0.04 ),
85495     s2_threshold = cms.double( 0.4 ),
85496     tanhSO10BarrelThres = cms.double( 0.35 ),
85497     tanhSO10InterThres = cms.double( 1.0 ),
85498     tanhSO10ForwardThres = cms.double( 1.0 ),
85499     useS = cms.bool( False ),
85500     pixelVeto = cms.bool( False )
85501 )
85502 fragment.hltDiEle5CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85503     saveTags = cms.bool( True ),
85504     candTag = cms.InputTag( "hltDiEle5CaloIdLPixelMatchUnseededFilter" ),
85505     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
85506     rhoTag = cms.InputTag( "" ),
85507     energyLowEdges = cms.vdouble( 0.0 ),
85508     lessThan = cms.bool( True ),
85509     useEt = cms.bool( False ),
85510     useAbs = cms.bool( False ),
85511     thrRegularEB = cms.vdouble( 150.0 ),
85512     thrRegularEE = cms.vdouble( 150.0 ),
85513     thrOverEEB = cms.vdouble( -1.0 ),
85514     thrOverEEE = cms.vdouble( -1.0 ),
85515     thrOverE2EB = cms.vdouble( -1.0 ),
85516     thrOverE2EE = cms.vdouble( -1.0 ),
85517     ncandcut = cms.int32( 2 ),
85518     doRhoCorrection = cms.bool( False ),
85519     rhoMax = cms.double( 9.9999999E7 ),
85520     rhoScale = cms.double( 1.0 ),
85521     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85522     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85523     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85524 )
85525 fragment.hltPreMCIsoMu = cms.EDFilter( "HLTPrescaler",
85526     offset = cms.uint32( 0 ),
85527     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85528 )
85529 fragment.hltL2fL1sMu5L1L2SingleMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
85530     saveTags = cms.bool( True ),
85531     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85532     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
85533     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ),
85534     SeedMapTag = cms.InputTag( "hltL2Muons" ),
85535     MinN = cms.int32( 0 ),
85536     MaxEta = cms.double( 2.5 ),
85537     AbsEtaBins = cms.vdouble( 0.0 ),
85538     MinNstations = cms.vint32( 0 ),
85539     MinNhits = cms.vint32( 0 ),
85540     CutOnChambers = cms.bool( False ),
85541     MinNchambers = cms.vint32( 0 ),
85542     MaxDr = cms.double( 9999.0 ),
85543     MinDr = cms.double( -1.0 ),
85544     MaxDz = cms.double( 9999.0 ),
85545     MinDxySig = cms.double( -1.0 ),
85546     MinPt = cms.double( 0.0 ),
85547     NSigmaPt = cms.double( 0.0 ),
85548     MatchToPreviousCand = cms.bool( True )
85549 )
85550 fragment.hltL3fL1sMu5L1L2L3SingleMu = cms.EDFilter( "HLTMuonL3PreFilter",
85551     saveTags = cms.bool( True ),
85552     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85553     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
85554     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5L1L2SingleMu" ),
85555     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu5L1Filtered0" ),
85556     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
85557     MinN = cms.int32( 1 ),
85558     MaxEta = cms.double( 2.1 ),
85559     MinNhits = cms.int32( 0 ),
85560     MaxDr = cms.double( 2.0 ),
85561     MinDr = cms.double( -1.0 ),
85562     MaxDz = cms.double( 9999.0 ),
85563     MinDxySig = cms.double( -1.0 ),
85564     MinPt = cms.double( 0.0 ),
85565     NSigmaPt = cms.double( 0.0 ),
85566     MaxNormalizedChi2 = cms.double( 9999.0 ),
85567     MaxDXYBeamSpot = cms.double( 9999.0 ),
85568     MinDXYBeamSpot = cms.double( -1.0 ),
85569     MinNmuonHits = cms.int32( 0 ),
85570     MaxPtDifference = cms.double( 9999.0 ),
85571     MinTrackPt = cms.double( 0.0 ),
85572     minMuonStations = cms.int32( 2 ),
85573     minTrkHits = cms.int32( -1 ),
85574     minMuonHits = cms.int32( -1 ),
85575     allowedTypeMask = cms.uint32( 255 ),
85576     requiredTypeMask = cms.uint32( 0 ),
85577     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
85578     trkMuonId = cms.uint32( 0 ),
85579     L1MatchingdR = cms.double( 0.3 ),
85580     MatchToPreviousCand = cms.bool( True ),
85581     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
85582     requireL3MuonTrajectorySeed = cms.bool( False ),
85583     useSimpleGeometry = cms.bool( True ),
85584     useStation2 = cms.bool( True ),
85585     fallbackToME1 = cms.bool( False ),
85586     cosmicPropagationHypothesis = cms.bool( False ),
85587     useMB2InOverlap = cms.bool( False ),
85588     useTrack = cms.string( "tracker" ),
85589     useState = cms.string( "atVertex" ),
85590     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
85591     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
85592     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
85593 )
85594 fragment.hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
85595     saveTags = cms.bool( True ),
85596     candTag = cms.InputTag( "hltL3fL1sMu5L1L2L3SingleMu" ),
85597     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
85598     rhoTag = cms.InputTag( "" ),
85599     energyLowEdges = cms.vdouble( 0.0 ),
85600     lessThan = cms.bool( True ),
85601     useEt = cms.bool( True ),
85602     useAbs = cms.bool( False ),
85603     thrRegularEB = cms.vdouble( -1.0 ),
85604     thrRegularEE = cms.vdouble( -1.0 ),
85605     thrOverEEB = cms.vdouble( 0.14 ),
85606     thrOverEEE = cms.vdouble( 0.1 ),
85607     thrOverE2EB = cms.vdouble( -1.0 ),
85608     thrOverE2EE = cms.vdouble( -1.0 ),
85609     ncandcut = cms.int32( 1 ),
85610     doRhoCorrection = cms.bool( False ),
85611     rhoMax = cms.double( 9.9999999E7 ),
85612     rhoScale = cms.double( 1.0 ),
85613     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85614     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85615     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
85616 )
85617 fragment.hltL3fL1sMu5L1L2L3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
85618     saveTags = cms.bool( True ),
85619     candTag = cms.InputTag( "hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered" ),
85620     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
85621     rhoTag = cms.InputTag( "" ),
85622     energyLowEdges = cms.vdouble( 0.0 ),
85623     lessThan = cms.bool( True ),
85624     useEt = cms.bool( True ),
85625     useAbs = cms.bool( False ),
85626     thrRegularEB = cms.vdouble( -1.0 ),
85627     thrRegularEE = cms.vdouble( -1.0 ),
85628     thrOverEEB = cms.vdouble( 0.177 ),
85629     thrOverEEE = cms.vdouble( 0.24 ),
85630     thrOverE2EB = cms.vdouble( -1.0 ),
85631     thrOverE2EE = cms.vdouble( -1.0 ),
85632     ncandcut = cms.int32( 1 ),
85633     doRhoCorrection = cms.bool( False ),
85634     rhoMax = cms.double( 9.9999999E7 ),
85635     rhoScale = cms.double( 1.0 ),
85636     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85637     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85638     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
85639 )
85640 fragment.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu = cms.EDFilter( "HLTMuonIsoFilter",
85641     saveTags = cms.bool( True ),
85642     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
85643     PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered" ),
85644     MinN = cms.int32( 1 ),
85645     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
85646     IsolatorPSet = cms.PSet(  )
85647 )
85648 fragment.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed",
85649     saveTags = cms.bool( True ),
85650     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ),
85651     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85652     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85653     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85654     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85655     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85656     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85657     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85658     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85659     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85660 )
85661 fragment.hltPreMCDoubleMuTrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler",
85662     offset = cms.uint32( 0 ),
85663     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85664 )
85665 fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
85666     saveTags = cms.bool( True ),
85667     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85668     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
85669     MaxEta = cms.double( 2.5 ),
85670     MinPt = cms.double( 0.0 ),
85671     MaxDeltaR = cms.double( 0.3 ),
85672     MinN = cms.int32( 2 ),
85673     CentralBxOnly = cms.bool( True ),
85674     SelectQualities = cms.vint32(  )
85675 )
85676 fragment.hltL2pfL1sDoubleMu0L1f0L2doubleMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
85677     saveTags = cms.bool( True ),
85678     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85679     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
85680     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
85681     SeedMapTag = cms.InputTag( "hltL2Muons" ),
85682     MinN = cms.int32( 0 ),
85683     MaxEta = cms.double( 2.5 ),
85684     AbsEtaBins = cms.vdouble( 0.0 ),
85685     MinNstations = cms.vint32( 0 ),
85686     MinNhits = cms.vint32( 0 ),
85687     CutOnChambers = cms.bool( False ),
85688     MinNchambers = cms.vint32( 0 ),
85689     MaxDr = cms.double( 9999.0 ),
85690     MinDr = cms.double( -1.0 ),
85691     MaxDz = cms.double( 9999.0 ),
85692     MinDxySig = cms.double( -1.0 ),
85693     MinPt = cms.double( 0.0 ),
85694     NSigmaPt = cms.double( 0.0 ),
85695     MatchToPreviousCand = cms.bool( True )
85696 )
85697 fragment.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
85698     saveTags = cms.bool( True ),
85699     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
85700     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0HighQL1Filtered0" ),
85701     MaxEta = cms.double( 2.5 ),
85702     MinPt = cms.double( 0.0 ),
85703     MaxDeltaR = cms.double( 0.3 ),
85704     MinN = cms.int32( 1 ),
85705     CentralBxOnly = cms.bool( True ),
85706     SelectQualities = cms.vint32(  )
85707 )
85708 fragment.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu = cms.EDFilter( "HLTMuonL3PreFilter",
85709     saveTags = cms.bool( True ),
85710     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85711     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
85712     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu0L1f0L2doubleMu" ),
85713     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0" ),
85714     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
85715     MinN = cms.int32( 2 ),
85716     MaxEta = cms.double( 2.5 ),
85717     MinNhits = cms.int32( 0 ),
85718     MaxDr = cms.double( 2.0 ),
85719     MinDr = cms.double( -1.0 ),
85720     MaxDz = cms.double( 9999.0 ),
85721     MinDxySig = cms.double( -1.0 ),
85722     MinPt = cms.double( 0.0 ),
85723     NSigmaPt = cms.double( 0.0 ),
85724     MaxNormalizedChi2 = cms.double( 9999.0 ),
85725     MaxDXYBeamSpot = cms.double( 9999.0 ),
85726     MinDXYBeamSpot = cms.double( -1.0 ),
85727     MinNmuonHits = cms.int32( 0 ),
85728     MaxPtDifference = cms.double( 9999.0 ),
85729     MinTrackPt = cms.double( 0.0 ),
85730     minMuonStations = cms.int32( 2 ),
85731     minTrkHits = cms.int32( -1 ),
85732     minMuonHits = cms.int32( -1 ),
85733     allowedTypeMask = cms.uint32( 255 ),
85734     requiredTypeMask = cms.uint32( 0 ),
85735     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
85736     trkMuonId = cms.uint32( 0 ),
85737     L1MatchingdR = cms.double( 0.3 ),
85738     MatchToPreviousCand = cms.bool( True ),
85739     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
85740     requireL3MuonTrajectorySeed = cms.bool( False ),
85741     useSimpleGeometry = cms.bool( True ),
85742     useStation2 = cms.bool( True ),
85743     fallbackToME1 = cms.bool( False ),
85744     cosmicPropagationHypothesis = cms.bool( False ),
85745     useMB2InOverlap = cms.bool( False ),
85746     useTrack = cms.string( "tracker" ),
85747     useState = cms.string( "atVertex" ),
85748     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
85749     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
85750     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
85751 )
85752 fragment.hltDiMuonRelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
85753     saveTags = cms.bool( True ),
85754     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
85755     PreviousCandTag = cms.InputTag( "hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu" ),
85756     MinN = cms.int32( 2 ),
85757     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
85758     IsolatorPSet = cms.PSet(  )
85759 )
85760 fragment.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
85761     saveTags = cms.bool( True ),
85762     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
85763     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
85764     inputTag1 = cms.InputTag( "hltDiMuonRelTrkIsoVVLFiltered" ),
85765     inputTag2 = cms.InputTag( "hltDiMuonRelTrkIsoVVLFiltered" ),
85766     triggerType1 = cms.int32( 83 ),
85767     triggerType2 = cms.int32( 83 ),
85768     MinDR = cms.double( 0.001 ),
85769     MaxDZ = cms.double( 0.2 ),
85770     MinN = cms.int32( 1 ),
85771     MinPixHitsForDZ = cms.int32( 0 ),
85772     checkSC = cms.bool( False )
85773 )
85774 fragment.hltPreMCDoubleMuNoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
85775     offset = cms.uint32( 0 ),
85776     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85777 )
85778 fragment.hltL2fDimuonL1f0L2NoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
85779     saveTags = cms.bool( True ),
85780     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85781     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
85782     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0HighQL1Filtered0" ),
85783     SeedMapTag = cms.InputTag( "hltL2Muons" ),
85784     MinN = cms.int32( 0 ),
85785     MaxEta = cms.double( 2.5 ),
85786     AbsEtaBins = cms.vdouble( 0.0 ),
85787     MinNstations = cms.vint32( 0 ),
85788     MinNhits = cms.vint32( 0 ),
85789     CutOnChambers = cms.bool( True ),
85790     MinNchambers = cms.vint32( 0 ),
85791     MaxDr = cms.double( 9999.0 ),
85792     MinDr = cms.double( -1.0 ),
85793     MaxDz = cms.double( 9999.0 ),
85794     MinDxySig = cms.double( -1.0 ),
85795     MinPt = cms.double( 0.0 ),
85796     NSigmaPt = cms.double( 0.0 ),
85797     MatchToPreviousCand = cms.bool( True )
85798 )
85799 fragment.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
85800     saveTags = cms.bool( True ),
85801     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85802     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
85803     PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtx" ),
85804     L1CandTag = cms.InputTag( "" ),
85805     inputMuonCollection = cms.InputTag( "" ),
85806     MinN = cms.int32( 2 ),
85807     MaxEta = cms.double( 2.5 ),
85808     MinNhits = cms.int32( 0 ),
85809     MaxDr = cms.double( 9999.0 ),
85810     MinDr = cms.double( -1.0 ),
85811     MaxDz = cms.double( 9999.0 ),
85812     MinDxySig = cms.double( -1.0 ),
85813     MinPt = cms.double( 0.0 ),
85814     NSigmaPt = cms.double( 0.0 ),
85815     MaxNormalizedChi2 = cms.double( 9999.0 ),
85816     MaxDXYBeamSpot = cms.double( 9999.0 ),
85817     MinDXYBeamSpot = cms.double( -1.0 ),
85818     MinNmuonHits = cms.int32( 0 ),
85819     MaxPtDifference = cms.double( 9999.0 ),
85820     MinTrackPt = cms.double( 0.0 ),
85821     minMuonStations = cms.int32( -1 ),
85822     minTrkHits = cms.int32( -1 ),
85823     minMuonHits = cms.int32( -1 ),
85824     allowedTypeMask = cms.uint32( 255 ),
85825     requiredTypeMask = cms.uint32( 0 ),
85826     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
85827     trkMuonId = cms.uint32( 0 ),
85828     L1MatchingdR = cms.double( 0.3 ),
85829     MatchToPreviousCand = cms.bool( True ),
85830     InputLinks = cms.InputTag( "" ),
85831     requireL3MuonTrajectorySeed = cms.bool( True ),
85832     useSimpleGeometry = cms.bool( True ),
85833     useStation2 = cms.bool( True ),
85834     fallbackToME1 = cms.bool( False ),
85835     cosmicPropagationHypothesis = cms.bool( False ),
85836     useMB2InOverlap = cms.bool( False ),
85837     useTrack = cms.string( "tracker" ),
85838     useState = cms.string( "atVertex" ),
85839     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
85840     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
85841     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
85842 )
85843 fragment.hltL1sMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
85844     saveTags = cms.bool( True ),
85845     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
85846     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85847     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85848     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85849     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85850     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85851     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85852     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85853     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85854     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85855 )
85856 fragment.hltPreMCPFScouting = cms.EDFilter( "HLTPrescaler",
85857     offset = cms.uint32( 0 ),
85858     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85859 )
85860 fragment.hltL1sAlwaysTrue = cms.EDFilter( "HLTL1TSeed",
85861     saveTags = cms.bool( True ),
85862     L1SeedsLogicalExpression = cms.string( "L1_AlwaysTrue" ),
85863     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85864     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85865     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85866     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85867     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85868     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85869     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85870     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85871     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85872 )
85873 fragment.hltPreL1AlwaysTrue = cms.EDFilter( "HLTPrescaler",
85874     offset = cms.uint32( 0 ),
85875     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85876 )
85877 fragment.hltL1sAXOVVTight = cms.EDFilter( "HLTL1TSeed",
85878     saveTags = cms.bool( True ),
85879     L1SeedsLogicalExpression = cms.string( "L1_AXO_VVTight" ),
85880     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85881     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85882     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85883     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85884     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85885     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85886     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85887     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85888     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85889 )
85890 fragment.hltPreL1AXOVVTight = cms.EDFilter( "HLTPrescaler",
85891     offset = cms.uint32( 0 ),
85892     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85893 )
85894 fragment.hltL1sAXOVVVTight = cms.EDFilter( "HLTL1TSeed",
85895     saveTags = cms.bool( True ),
85896     L1SeedsLogicalExpression = cms.string( "L1_AXO_VVVTight" ),
85897     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85898     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85899     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85900     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85901     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85902     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85903     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85904     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85905     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85906 )
85907 fragment.hltPreL1AXOVVVTight = cms.EDFilter( "HLTPrescaler",
85908     offset = cms.uint32( 0 ),
85909     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85910 )
85911 fragment.hltL1sCICADAVVTight = cms.EDFilter( "HLTL1TSeed",
85912     saveTags = cms.bool( True ),
85913     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VVTight" ),
85914     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85915     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85916     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85917     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85918     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85919     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85920     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85921     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85922     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85923 )
85924 fragment.hltPreL1CICADAVVTight = cms.EDFilter( "HLTPrescaler",
85925     offset = cms.uint32( 0 ),
85926     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85927 )
85928 fragment.hltL1sCICADAVVVTight = cms.EDFilter( "HLTL1TSeed",
85929     saveTags = cms.bool( True ),
85930     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VVVTight" ),
85931     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85932     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85933     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85934     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85935     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85936     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85937     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85938     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85939     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85940 )
85941 fragment.hltPreL1CICADAVVVTight = cms.EDFilter( "HLTPrescaler",
85942     offset = cms.uint32( 0 ),
85943     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85944 )
85945 fragment.hltL1sCICADAVVVVTight = cms.EDFilter( "HLTL1TSeed",
85946     saveTags = cms.bool( True ),
85947     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VVVVTight" ),
85948     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85949     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85950     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85951     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85952     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85953     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85954     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85955     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85956     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85957 )
85958 fragment.hltPreL1CICADAVVVVTight = cms.EDFilter( "HLTPrescaler",
85959     offset = cms.uint32( 0 ),
85960     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85961 )
85962 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
85963     throw = cms.bool( False ),
85964     processName = cms.string( "@" ),
85965     moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
85966     moduleLabelPatternsToSkip = cms.vstring(  )
85967 )
85968 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
85969     processName = cms.string( "@" )
85970 )
85971 fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
85972     AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
85973     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
85974     MinBx = cms.int32( 0 ),
85975     MaxBx = cms.int32( 0 ),
85976     DumpTrigResults = cms.bool( False ),
85977     DumpRecord = cms.bool( False ),
85978     DumpTrigSummary = cms.bool( True ),
85979     ReadPrescalesFromFile = cms.bool( False ),
85980     psFileName = cms.string( "prescale_L1TGlobal.csv" ),
85981     psColumn = cms.int32( 0 )
85982 )
85983 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
85984     HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
85985     reportBy = cms.untracked.string( "job" ),
85986     resetBy = cms.untracked.string( "never" ),
85987     serviceBy = cms.untracked.string( "never" ),
85988     ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
85989     ReferenceRate = cms.untracked.double( 100.0 )
85990 )
85991 fragment.hltDatasetAlCaHcalIsoTrk = cms.EDFilter( "TriggerResultsFilter",
85992     usePathStatus = cms.bool( True ),
85993     hltResults = cms.InputTag( "" ),
85994     l1tResults = cms.InputTag( "" ),
85995     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85996     throw = cms.bool( True ),
85997     triggerConditions = cms.vstring( 'AlCa_IsoTrackHBHE_v2' )
85998 )
85999 fragment.hltPreDatasetAlCaHcalIsoTrk = cms.EDFilter( "HLTPrescaler",
86000     offset = cms.uint32( 0 ),
86001     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86002 )
86003 fragment.hltDatasetAlCaLowPtJet = cms.EDFilter( "TriggerResultsFilter",
86004     usePathStatus = cms.bool( True ),
86005     hltResults = cms.InputTag( "" ),
86006     l1tResults = cms.InputTag( "" ),
86007     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86008     throw = cms.bool( True ),
86009     triggerConditions = cms.vstring( 'AlCa_AK8PFJet40_v30',
86010       'AlCa_PFJet40_v35' )
86011 )
86012 fragment.hltPreDatasetAlCaLowPtJet = cms.EDFilter( "HLTPrescaler",
86013     offset = cms.uint32( 0 ),
86014     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86015 )
86016 fragment.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter",
86017     usePathStatus = cms.bool( True ),
86018     hltResults = cms.InputTag( "" ),
86019     l1tResults = cms.InputTag( "" ),
86020     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86021     throw = cms.bool( True ),
86022     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12' )
86023 )
86024 fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler",
86025     offset = cms.uint32( 0 ),
86026     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86027 )
86028 fragment.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter",
86029     usePathStatus = cms.bool( True ),
86030     hltResults = cms.InputTag( "" ),
86031     l1tResults = cms.InputTag( "" ),
86032     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86033     throw = cms.bool( True ),
86034     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12',
86035       'AlCa_LumiPixelsCounts_ZeroBias_v15' )
86036 )
86037 fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler",
86038     offset = cms.uint32( 0 ),
86039     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86040 )
86041 fragment.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter",
86042     usePathStatus = cms.bool( True ),
86043     hltResults = cms.InputTag( "" ),
86044     l1tResults = cms.InputTag( "" ),
86045     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86046     throw = cms.bool( True ),
86047     triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v27',
86048       'AlCa_EcalEtaEEonly_v27',
86049       'AlCa_EcalPi0EBonly_v27',
86050       'AlCa_EcalPi0EEonly_v27' )
86051 )
86052 fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler",
86053     offset = cms.uint32( 0 ),
86054     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86055 )
86056 fragment.hltDatasetAlCaPPSExpress = cms.EDFilter( "TriggerResultsFilter",
86057     usePathStatus = cms.bool( True ),
86058     hltResults = cms.InputTag( "" ),
86059     l1tResults = cms.InputTag( "" ),
86060     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86061     throw = cms.bool( True ),
86062     triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
86063       'HLT_PPSMaxTracksPerRP4_v10' )
86064 )
86065 fragment.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler",
86066     offset = cms.uint32( 0 ),
86067     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86068 )
86069 fragment.hltDatasetAlCaPPSPrompt = cms.EDFilter( "TriggerResultsFilter",
86070     usePathStatus = cms.bool( True ),
86071     hltResults = cms.InputTag( "" ),
86072     l1tResults = cms.InputTag( "" ),
86073     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86074     throw = cms.bool( True ),
86075     triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
86076       'HLT_PPSMaxTracksPerRP4_v10' )
86077 )
86078 fragment.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler",
86079     offset = cms.uint32( 0 ),
86080     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86081 )
86082 fragment.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter",
86083     usePathStatus = cms.bool( True ),
86084     hltResults = cms.InputTag( "" ),
86085     l1tResults = cms.InputTag( "" ),
86086     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86087     throw = cms.bool( True ),
86088     triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v22' )
86089 )
86090 fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler",
86091     offset = cms.uint32( 0 ),
86092     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86093 )
86094 fragment.hltDatasetBTagMu = cms.EDFilter( "TriggerResultsFilter",
86095     usePathStatus = cms.bool( True ),
86096     hltResults = cms.InputTag( "" ),
86097     l1tResults = cms.InputTag( "" ),
86098     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86099     throw = cms.bool( True ),
86100     triggerConditions = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v28',
86101       'HLT_BTagMu_AK4DiJet170_Mu5_v27',
86102       'HLT_BTagMu_AK4DiJet20_Mu5_v28',
86103       'HLT_BTagMu_AK4DiJet40_Mu5_v28',
86104       'HLT_BTagMu_AK4DiJet70_Mu5_v28',
86105       'HLT_BTagMu_AK4Jet300_Mu5_v27',
86106       'HLT_BTagMu_AK8DiJet170_Mu5_v24',
86107       'HLT_BTagMu_AK8Jet170_DoubleMu5_v17',
86108       'HLT_BTagMu_AK8Jet300_Mu5_v27' )
86109 )
86110 fragment.hltPreDatasetBTagMu = cms.EDFilter( "HLTPrescaler",
86111     offset = cms.uint32( 0 ),
86112     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86113 )
86114 fragment.hltDatasetCommissioning = cms.EDFilter( "TriggerResultsFilter",
86115     usePathStatus = cms.bool( True ),
86116     hltResults = cms.InputTag( "" ),
86117     l1tResults = cms.InputTag( "" ),
86118     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86119     throw = cms.bool( True ),
86120     triggerConditions = cms.vstring( 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10',
86121       'HLT_PFJet40_GPUvsCPU_v8' )
86122 )
86123 fragment.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler",
86124     offset = cms.uint32( 0 ),
86125     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86126 )
86127 fragment.hltDatasetCosmics = cms.EDFilter( "TriggerResultsFilter",
86128     usePathStatus = cms.bool( True ),
86129     hltResults = cms.InputTag( "" ),
86130     l1tResults = cms.InputTag( "" ),
86131     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86132     throw = cms.bool( True ),
86133     triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v9' )
86134 )
86135 fragment.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler",
86136     offset = cms.uint32( 0 ),
86137     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86138 )
86139 fragment.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter",
86140     usePathStatus = cms.bool( True ),
86141     hltResults = cms.InputTag( "" ),
86142     l1tResults = cms.InputTag( "" ),
86143     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86144     throw = cms.bool( True ),
86145     triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v13',
86146       'DQM_HcalReconstruction_v11',
86147       'DQM_PixelReconstruction_v14' )
86148 )
86149 fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler",
86150     offset = cms.uint32( 0 ),
86151     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86152 )
86153 fragment.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter",
86154     usePathStatus = cms.bool( True ),
86155     hltResults = cms.InputTag( "" ),
86156     l1tResults = cms.InputTag( "" ),
86157     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86158     throw = cms.bool( True ),
86159     triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v26',
86160       'HLT_ZeroBias_Beamspot_v19' )
86161 )
86162 fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler",
86163     offset = cms.uint32( 0 ),
86164     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86165 )
86166 fragment.hltDatasetDQMPPSRandom = cms.EDFilter( "TriggerResultsFilter",
86167     usePathStatus = cms.bool( True ),
86168     hltResults = cms.InputTag( "" ),
86169     l1tResults = cms.InputTag( "" ),
86170     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86171     throw = cms.bool( True ),
86172     triggerConditions = cms.vstring( 'HLT_PPSRandom_v1' )
86173 )
86174 fragment.hltPreDatasetDQMPPSRandom = cms.EDFilter( "HLTPrescaler",
86175     offset = cms.uint32( 0 ),
86176     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86177 )
86178 fragment.hltDatasetEGamma = cms.EDFilter( "TriggerResultsFilter",
86179     usePathStatus = cms.bool( True ),
86180     hltResults = cms.InputTag( "" ),
86181     l1tResults = cms.InputTag( "" ),
86182     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86183     throw = cms.bool( True ),
86184     triggerConditions = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16',
86185       'HLT_DiPhoton10Time1ns_v11',
86186       'HLT_DiPhoton10Time1p2ns_v11',
86187       'HLT_DiPhoton10Time1p4ns_v11',
86188       'HLT_DiPhoton10Time1p6ns_v11',
86189       'HLT_DiPhoton10Time1p8ns_v11',
86190       'HLT_DiPhoton10Time2ns_v11',
86191       'HLT_DiPhoton10_CaloIdL_v11',
86192       'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
86193       'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v3',
86194       'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
86195       'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3',
86196       'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
86197       'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3',
86198       'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
86199       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
86200       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
86201       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
86202       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
86203       'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
86204       'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
86205       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14',
86206       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14',
86207       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26',
86208       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26',
86209       'HLT_DiphotonMVA14p25_High_Mass60_v1',
86210       'HLT_DiphotonMVA14p25_Low_Mass60_v1',
86211       'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
86212       'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
86213       'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
86214       'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
86215       'HLT_DoubleEle10_eta1p22_mMax6_v12',
86216       'HLT_DoubleEle25_CaloIdL_MW_v17',
86217       'HLT_DoubleEle27_CaloIdL_MW_v17',
86218       'HLT_DoubleEle33_CaloIdL_MW_v30',
86219       'HLT_DoubleEle6p5_eta1p22_mMax6_v12',
86220       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v35',
86221       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v35',
86222       'HLT_DoubleEle8_eta1p22_mMax6_v12',
86223       'HLT_DoublePhoton33_CaloIdL_v18',
86224       'HLT_DoublePhoton70_v18',
86225       'HLT_DoublePhoton85_v26',
86226       'HLT_ECALHT800_v22',
86227       'HLT_Ele115_CaloIdVT_GsfTrkIdT_v27',
86228       'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v33',
86229       'HLT_Ele135_CaloIdVT_GsfTrkIdT_v20',
86230       'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v8',
86231       'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v31',
86232       'HLT_Ele15_IsoVVVL_PFHT450_v31',
86233       'HLT_Ele15_IsoVVVL_PFHT600_v35',
86234       'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v31',
86235       'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v33',
86236       'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v33',
86237       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v32',
86238       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v32',
86239       'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v10',
86240       'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v10',
86241       'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v10',
86242       'HLT_Ele28_HighEta_SC20_Mass55_v26',
86243       'HLT_Ele30_WPTight_Gsf_v15',
86244       'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v23',
86245       'HLT_Ele32_WPTight_Gsf_v29',
86246       'HLT_Ele35_WPTight_Gsf_v23',
86247       'HLT_Ele38_WPTight_Gsf_v23',
86248       'HLT_Ele40_WPTight_Gsf_v23',
86249       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v12',
86250       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v15',
86251       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
86252       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
86253       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v15',
86254       'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v33',
86255       'HLT_Ele50_IsoVVVL_PFHT450_v31',
86256       'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
86257       'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v33',
86258       'HLT_Photon100EBHE10_v13',
86259       'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6',
86260       'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v8',
86261       'HLT_Photon110EB_TightID_TightIso_CaloJet30_v6',
86262       'HLT_Photon110EB_TightID_TightIso_PFJet30_v9',
86263       'HLT_Photon110EB_TightID_TightIso_v15',
86264       'HLT_Photon120_R9Id90_HE10_IsoM_v27',
86265       'HLT_Photon120_v24',
86266       'HLT_Photon150_v18',
86267       'HLT_Photon165_R9Id90_HE10_IsoM_v28',
86268       'HLT_Photon175_v26',
86269       'HLT_Photon200_v25',
86270       'HLT_Photon20_HoverELoose_v21',
86271       'HLT_Photon300_NoHE_v24',
86272       'HLT_Photon30EB_TightID_TightIso_v15',
86273       'HLT_Photon30_HoverELoose_v21',
86274       'HLT_Photon32_OneProng32_M50To105_v13',
86275       'HLT_Photon33_v16',
86276       'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v11',
86277       'HLT_Photon35_TwoProngs35_v16',
86278       'HLT_Photon40EB_TightID_TightIso_v6',
86279       'HLT_Photon40EB_v4',
86280       'HLT_Photon45EB_TightID_TightIso_v6',
86281       'HLT_Photon45EB_v4',
86282       'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6',
86283       'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v8',
86284       'HLT_Photon50EB_TightID_TightIso_CaloJet30_v6',
86285       'HLT_Photon50EB_TightID_TightIso_PFJet30_v9',
86286       'HLT_Photon50EB_TightID_TightIso_v11',
86287       'HLT_Photon50EB_v5',
86288       'HLT_Photon50_R9Id90_HE10_IsoM_v27',
86289       'HLT_Photon50_TimeGt2p5ns_v8',
86290       'HLT_Photon50_TimeLtNeg2p5ns_v8',
86291       'HLT_Photon50_v24',
86292       'HLT_Photon55EB_TightID_TightIso_v7',
86293       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v13',
86294       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v13',
86295       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v13',
86296       'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v12',
86297       'HLT_Photon75EB_TightID_TightIso_v11',
86298       'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v20',
86299       'HLT_Photon75_R9Id90_HE10_IsoM_v27',
86300       'HLT_Photon75_v24',
86301       'HLT_Photon90EB_TightID_TightIso_v11',
86302       'HLT_Photon90_R9Id90_HE10_IsoM_v27',
86303       'HLT_Photon90_v24',
86304       'HLT_SingleEle8_SingleEGL1_v11',
86305       'HLT_SingleEle8_v11' )
86306 )
86307 fragment.hltPreDatasetEGamma0 = cms.EDFilter( "HLTPrescaler",
86308     offset = cms.uint32( 0 ),
86309     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86310 )
86311 fragment.hltPreDatasetEGamma1 = cms.EDFilter( "HLTPrescaler",
86312     offset = cms.uint32( 1 ),
86313     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86314 )
86315 fragment.hltPreDatasetEGamma2 = cms.EDFilter( "HLTPrescaler",
86316     offset = cms.uint32( 2 ),
86317     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86318 )
86319 fragment.hltPreDatasetEGamma3 = cms.EDFilter( "HLTPrescaler",
86320     offset = cms.uint32( 3 ),
86321     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86322 )
86323 fragment.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter",
86324     usePathStatus = cms.bool( True ),
86325     hltResults = cms.InputTag( "" ),
86326     l1tResults = cms.InputTag( "" ),
86327     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86328     throw = cms.bool( True ),
86329     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' )
86330 )
86331 fragment.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler",
86332     offset = cms.uint32( 0 ),
86333     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86334 )
86335 fragment.hltDatasetEphemeralHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
86336     usePathStatus = cms.bool( True ),
86337     hltResults = cms.InputTag( "" ),
86338     l1tResults = cms.InputTag( "" ),
86339     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86340     throw = cms.bool( True ),
86341     triggerConditions = cms.vstring( 'HLT_EphemeralPhysics_v10' )
86342 )
86343 fragment.hltPreDatasetEphemeralHLTPhysics0 = cms.EDFilter( "HLTPrescaler",
86344     offset = cms.uint32( 0 ),
86345     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86346 )
86347 fragment.hltPreDatasetEphemeralHLTPhysics1 = cms.EDFilter( "HLTPrescaler",
86348     offset = cms.uint32( 1 ),
86349     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86350 )
86351 fragment.hltPreDatasetEphemeralHLTPhysics2 = cms.EDFilter( "HLTPrescaler",
86352     offset = cms.uint32( 2 ),
86353     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86354 )
86355 fragment.hltPreDatasetEphemeralHLTPhysics3 = cms.EDFilter( "HLTPrescaler",
86356     offset = cms.uint32( 3 ),
86357     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86358 )
86359 fragment.hltPreDatasetEphemeralHLTPhysics4 = cms.EDFilter( "HLTPrescaler",
86360     offset = cms.uint32( 4 ),
86361     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86362 )
86363 fragment.hltPreDatasetEphemeralHLTPhysics5 = cms.EDFilter( "HLTPrescaler",
86364     offset = cms.uint32( 5 ),
86365     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86366 )
86367 fragment.hltPreDatasetEphemeralHLTPhysics6 = cms.EDFilter( "HLTPrescaler",
86368     offset = cms.uint32( 6 ),
86369     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86370 )
86371 fragment.hltPreDatasetEphemeralHLTPhysics7 = cms.EDFilter( "HLTPrescaler",
86372     offset = cms.uint32( 7 ),
86373     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86374 )
86375 fragment.hltDatasetEphemeralZeroBias = cms.EDFilter( "TriggerResultsFilter",
86376     usePathStatus = cms.bool( True ),
86377     hltResults = cms.InputTag( "" ),
86378     l1tResults = cms.InputTag( "" ),
86379     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86380     throw = cms.bool( True ),
86381     triggerConditions = cms.vstring( 'HLT_EphemeralZeroBias_v10' )
86382 )
86383 fragment.hltPreDatasetEphemeralZeroBias0 = cms.EDFilter( "HLTPrescaler",
86384     offset = cms.uint32( 0 ),
86385     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86386 )
86387 fragment.hltPreDatasetEphemeralZeroBias1 = cms.EDFilter( "HLTPrescaler",
86388     offset = cms.uint32( 1 ),
86389     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86390 )
86391 fragment.hltPreDatasetEphemeralZeroBias2 = cms.EDFilter( "HLTPrescaler",
86392     offset = cms.uint32( 2 ),
86393     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86394 )
86395 fragment.hltPreDatasetEphemeralZeroBias3 = cms.EDFilter( "HLTPrescaler",
86396     offset = cms.uint32( 3 ),
86397     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86398 )
86399 fragment.hltPreDatasetEphemeralZeroBias4 = cms.EDFilter( "HLTPrescaler",
86400     offset = cms.uint32( 4 ),
86401     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86402 )
86403 fragment.hltPreDatasetEphemeralZeroBias5 = cms.EDFilter( "HLTPrescaler",
86404     offset = cms.uint32( 5 ),
86405     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86406 )
86407 fragment.hltPreDatasetEphemeralZeroBias6 = cms.EDFilter( "HLTPrescaler",
86408     offset = cms.uint32( 6 ),
86409     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86410 )
86411 fragment.hltPreDatasetEphemeralZeroBias7 = cms.EDFilter( "HLTPrescaler",
86412     offset = cms.uint32( 7 ),
86413     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86414 )
86415 fragment.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter",
86416     usePathStatus = cms.bool( True ),
86417     hltResults = cms.InputTag( "" ),
86418     l1tResults = cms.InputTag( "" ),
86419     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86420     throw = cms.bool( True ),
86421     triggerConditions = cms.vstring( 'HLT_DoublePhoton85_v26',
86422       'HLT_PFJet500_v36 / 3',
86423       'HLT_Physics_v15 / 10' )
86424 )
86425 fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler",
86426     offset = cms.uint32( 0 ),
86427     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86428 )
86429 fragment.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter",
86430     usePathStatus = cms.bool( True ),
86431     hltResults = cms.InputTag( "" ),
86432     l1tResults = cms.InputTag( "" ),
86433     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86434     throw = cms.bool( True ),
86435     triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v26',
86436       'HLT_ZeroBias_Beamspot_v19' )
86437 )
86438 fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler",
86439     offset = cms.uint32( 0 ),
86440     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86441 )
86442 fragment.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter",
86443     usePathStatus = cms.bool( True ),
86444     hltResults = cms.InputTag( "" ),
86445     l1tResults = cms.InputTag( "" ),
86446     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86447     throw = cms.bool( True ),
86448     triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v32 / 3',
86449       'HLT_IsoMu20_v30 / 0',
86450       'HLT_IsoMu24_v28 / 15',
86451       'HLT_IsoMu27_v31 / 0',
86452       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v20 / 3',
86453       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v30',
86454       'HLT_Physics_v15 / 2',
86455       'HLT_Random_v3',
86456       'HLT_ZeroBias_Alignment_v9',
86457       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
86458       'HLT_ZeroBias_IsolatedBunches_v13',
86459       'HLT_ZeroBias_v14 / 6' )
86460 )
86461 fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler",
86462     offset = cms.uint32( 0 ),
86463     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86464 )
86465 fragment.hltDatasetHLTMonitor = cms.EDFilter( "TriggerResultsFilter",
86466     usePathStatus = cms.bool( True ),
86467     hltResults = cms.InputTag( "" ),
86468     l1tResults = cms.InputTag( "" ),
86469     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86470     throw = cms.bool( True ),
86471     triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v32',
86472       'HLT_Ele32_WPTight_Gsf_v29 / 13',
86473       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
86474       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
86475       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v15',
86476       'HLT_HT400_DisplacedDijet40_DisplacedTrack_v25',
86477       'HLT_HT550_DisplacedDijet60_Inclusive_v25',
86478       'HLT_IsoMu24_HLTTracking_v3',
86479       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
86480       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
86481       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v15',
86482       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_HLTTracking_v3',
86483       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_HLTTracking_v3',
86484       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30',
86485       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v12',
86486       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v16',
86487       'HLT_PFHT510_v32 / 3',
86488       'HLT_PFJet260_v35',
86489       'HLT_PFJet320_v35',
86490       'HLT_PFMET130_PFMHT130_IDTight_v35 / 25',
86491       'HLT_PFMET140_PFMHT140_IDTight_v35 / 15' )
86492 )
86493 fragment.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler",
86494     offset = cms.uint32( 0 ),
86495     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86496 )
86497 fragment.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
86498     usePathStatus = cms.bool( True ),
86499     hltResults = cms.InputTag( "" ),
86500     l1tResults = cms.InputTag( "" ),
86501     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86502     throw = cms.bool( True ),
86503     triggerConditions = cms.vstring( 'HLT_Physics_v15' )
86504 )
86505 fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler",
86506     offset = cms.uint32( 0 ),
86507     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86508 )
86509 fragment.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter",
86510     usePathStatus = cms.bool( True ),
86511     hltResults = cms.InputTag( "" ),
86512     l1tResults = cms.InputTag( "" ),
86513     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86514     throw = cms.bool( True ),
86515     triggerConditions = cms.vstring( 'HLT_HcalNZS_v22',
86516       'HLT_HcalPhiSym_v24' )
86517 )
86518 fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler",
86519     offset = cms.uint32( 0 ),
86520     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86521 )
86522 fragment.hltDatasetJetMET = cms.EDFilter( "TriggerResultsFilter",
86523     usePathStatus = cms.bool( True ),
86524     hltResults = cms.InputTag( "" ),
86525     l1tResults = cms.InputTag( "" ),
86526     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86527     throw = cms.bool( True ),
86528     triggerConditions = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v9',
86529       'HLT_AK8DiPFJet250_250_SoftDropMass50_v9',
86530       'HLT_AK8DiPFJet260_260_SoftDropMass30_v9',
86531       'HLT_AK8DiPFJet260_260_SoftDropMass40_v9',
86532       'HLT_AK8DiPFJet270_270_SoftDropMass30_v9',
86533       'HLT_AK8DiPFJet280_280_SoftDropMass30_v15',
86534       'HLT_AK8DiPFJet290_290_SoftDropMass30_v9',
86535       'HLT_AK8PFJet140_v30',
86536       'HLT_AK8PFJet200_v30',
86537       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v12',
86538       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v12',
86539       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v12',
86540       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v12',
86541       'HLT_AK8PFJet220_SoftDropMass40_v16',
86542       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
86543       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
86544       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v12',
86545       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v12',
86546       'HLT_AK8PFJet230_SoftDropMass40_v16',
86547       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v12',
86548       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v12',
86549       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v12',
86550       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v12',
86551       'HLT_AK8PFJet260_v31',
86552       'HLT_AK8PFJet275_Nch40_v9',
86553       'HLT_AK8PFJet275_Nch45_v9',
86554       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v12',
86555       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v12',
86556       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v12',
86557       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v12',
86558       'HLT_AK8PFJet320_v31',
86559       'HLT_AK8PFJet380_SoftDropMass30_v9',
86560       'HLT_AK8PFJet400_SoftDropMass30_v9',
86561       'HLT_AK8PFJet400_v31',
86562       'HLT_AK8PFJet40_v31',
86563       'HLT_AK8PFJet425_SoftDropMass30_v9',
86564       'HLT_AK8PFJet450_SoftDropMass30_v9',
86565       'HLT_AK8PFJet450_v31',
86566       'HLT_AK8PFJet500_v31',
86567       'HLT_AK8PFJet550_v26',
86568       'HLT_AK8PFJet60_v30',
86569       'HLT_AK8PFJet80_v31',
86570       'HLT_AK8PFJetFwd140_v29',
86571       'HLT_AK8PFJetFwd200_v29',
86572       'HLT_AK8PFJetFwd260_v30',
86573       'HLT_AK8PFJetFwd320_v30',
86574       'HLT_AK8PFJetFwd400_v30',
86575       'HLT_AK8PFJetFwd40_v30',
86576       'HLT_AK8PFJetFwd450_v30',
86577       'HLT_AK8PFJetFwd500_v30',
86578       'HLT_AK8PFJetFwd60_v29',
86579       'HLT_AK8PFJetFwd80_v29',
86580       'HLT_CaloJet500_NoJetID_v24',
86581       'HLT_CaloJet550_NoJetID_v19',
86582       'HLT_CaloMET350_NotCleaned_v16',
86583       'HLT_CaloMET90_NotCleaned_v16',
86584       'HLT_CaloMHT90_v16',
86585       'HLT_DiPFJetAve100_HFJEC_v32',
86586       'HLT_DiPFJetAve140_v28',
86587       'HLT_DiPFJetAve160_HFJEC_v31',
86588       'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v9',
86589       'HLT_DiPFJetAve200_v28',
86590       'HLT_DiPFJetAve220_HFJEC_v31',
86591       'HLT_DiPFJetAve260_HFJEC_v14',
86592       'HLT_DiPFJetAve260_v29',
86593       'HLT_DiPFJetAve300_HFJEC_v31',
86594       'HLT_DiPFJetAve320_v29',
86595       'HLT_DiPFJetAve400_v29',
86596       'HLT_DiPFJetAve40_v29',
86597       'HLT_DiPFJetAve500_v29',
86598       'HLT_DiPFJetAve60_HFJEC_v30',
86599       'HLT_DiPFJetAve60_v29',
86600       'HLT_DiPFJetAve80_HFJEC_v32',
86601       'HLT_DiPFJetAve80_v29',
86602       'HLT_DoublePFJets100_PNetBTag_0p11_v9',
86603       'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v9',
86604       'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v9',
86605       'HLT_DoublePFJets200_PNetBTag_0p11_v9',
86606       'HLT_DoublePFJets350_PNetBTag_0p11_v9',
86607       'HLT_DoublePFJets40_PNetBTag_0p11_v9',
86608       'HLT_HT350_v9',
86609       'HLT_HT425_v21',
86610       'HLT_L1ETMHadSeeds_v11',
86611       'HLT_L1Mu6HT240_v10',
86612       'HLT_MET105_IsoTrk50_v22',
86613       'HLT_MET120_IsoTrk50_v22',
86614       'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v9',
86615       'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v9',
86616       'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v9',
86617       'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v9',
86618       'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v9',
86619       'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v9',
86620       'HLT_Mu12eta2p3_PFJet40_v16',
86621       'HLT_Mu12eta2p3_v16',
86622       'HLT_PFHT1050_v33',
86623       'HLT_PFHT180_v32',
86624       'HLT_PFHT250_v32',
86625       'HLT_PFHT350_v34',
86626       'HLT_PFHT370_v32',
86627       'HLT_PFHT430_v32',
86628       'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v27',
86629       'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v27',
86630       'HLT_PFHT510_v32',
86631       'HLT_PFHT590_v32',
86632       'HLT_PFHT680_v32',
86633       'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v27',
86634       'HLT_PFHT780_v32',
86635       'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v27',
86636       'HLT_PFHT890_v32',
86637       'HLT_PFJet110_v15',
86638       'HLT_PFJet140_v34',
86639       'HLT_PFJet200_v34',
86640       'HLT_PFJet260_v35',
86641       'HLT_PFJet320_v35',
86642       'HLT_PFJet400_v35',
86643       'HLT_PFJet40_v36',
86644       'HLT_PFJet450_v36',
86645       'HLT_PFJet500_v36',
86646       'HLT_PFJet550_v26',
86647       'HLT_PFJet60_v36',
86648       'HLT_PFJet80_v36',
86649       'HLT_PFJetFwd140_v33',
86650       'HLT_PFJetFwd200_v33',
86651       'HLT_PFJetFwd260_v34',
86652       'HLT_PFJetFwd320_v34',
86653       'HLT_PFJetFwd400_v34',
86654       'HLT_PFJetFwd40_v34',
86655       'HLT_PFJetFwd450_v34',
86656       'HLT_PFJetFwd500_v34',
86657       'HLT_PFJetFwd60_v34',
86658       'HLT_PFJetFwd80_v33',
86659       'HLT_PFMET105_IsoTrk50_v16',
86660       'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v24',
86661       'HLT_PFMET120_PFMHT120_IDTight_v35',
86662       'HLT_PFMET130_PFMHT130_IDTight_v35',
86663       'HLT_PFMET140_PFMHT140_IDTight_v35',
86664       'HLT_PFMET200_BeamHaloCleaned_v24',
86665       'HLT_PFMET200_NotCleaned_v24',
86666       'HLT_PFMET250_NotCleaned_v24',
86667       'HLT_PFMET300_NotCleaned_v24',
86668       'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v15',
86669       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v15',
86670       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v24',
86671       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v35',
86672       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v15',
86673       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v34',
86674       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v15',
86675       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v34',
86676       'HLT_PFMETTypeOne140_PFMHT140_IDTight_v26',
86677       'HLT_PFMETTypeOne200_BeamHaloCleaned_v24' )
86678 )
86679 fragment.hltPreDatasetJetMET0 = cms.EDFilter( "HLTPrescaler",
86680     offset = cms.uint32( 0 ),
86681     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86682 )
86683 fragment.hltPreDatasetJetMET1 = cms.EDFilter( "HLTPrescaler",
86684     offset = cms.uint32( 1 ),
86685     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86686 )
86687 fragment.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter",
86688     usePathStatus = cms.bool( True ),
86689     hltResults = cms.InputTag( "" ),
86690     l1tResults = cms.InputTag( "" ),
86691     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86692     throw = cms.bool( True ),
86693     triggerConditions = cms.vstring( 'DST_Physics_v17',
86694       'DST_ZeroBias_v12' )
86695 )
86696 fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler",
86697     offset = cms.uint32( 0 ),
86698     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86699 )
86700 fragment.hltDatasetMonteCarlo = cms.EDFilter( "TriggerResultsFilter",
86701     usePathStatus = cms.bool( True ),
86702     hltResults = cms.InputTag( "" ),
86703     l1tResults = cms.InputTag( "" ),
86704     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86705     throw = cms.bool( True ),
86706     triggerConditions = cms.vstring( 'MC_AK4CaloJetsFromPV_v21',
86707       'MC_AK4CaloJets_v21',
86708       'MC_AK4PFJetPNet_v8',
86709       'MC_AK4PFJets_v32',
86710       'MC_AK8CaloHT_v20',
86711       'MC_AK8PFHT_v31',
86712       'MC_AK8PFJetPNet_v8',
86713       'MC_AK8PFJets_v32',
86714       'MC_CaloHT_v20',
86715       'MC_CaloMET_JetIdCleaned_v21',
86716       'MC_CaloMET_v20',
86717       'MC_CaloMHT_v20',
86718       'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v26',
86719       'MC_DoubleEle5_CaloIdL_MW_v28',
86720       'MC_DoubleMuNoFiltersNoVtx_v19',
86721       'MC_DoubleMu_TrkIsoVVL_DZ_v26',
86722       'MC_Egamma_Open_Unseeded_v11',
86723       'MC_Egamma_Open_v11',
86724       'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v28',
86725       'MC_Ele5_WPTight_Gsf_v22',
86726       'MC_IsoMu_v30',
86727       'MC_PFHT_v31',
86728       'MC_PFMET_v32',
86729       'MC_PFMHT_v31',
86730       'MC_PFScouting_v9',
86731       'MC_ReducedIterativeTracking_v25' )
86732 )
86733 fragment.hltPreDatasetMonteCarlo = cms.EDFilter( "HLTPrescaler",
86734     offset = cms.uint32( 0 ),
86735     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86736 )
86737 fragment.hltDatasetMuon = cms.EDFilter( "TriggerResultsFilter",
86738     usePathStatus = cms.bool( True ),
86739     hltResults = cms.InputTag( "" ),
86740     l1tResults = cms.InputTag( "" ),
86741     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86742     throw = cms.bool( True ),
86743     triggerConditions = cms.vstring( 'HLT_CascadeMu100_v15',
86744       'HLT_CscCluster100_Ele5_v6',
86745       'HLT_CscCluster100_Mu5_v9',
86746       'HLT_CscCluster100_PNetTauhPFJet10_Loose_v9',
86747       'HLT_CscCluster50_Photon20Unseeded_v5',
86748       'HLT_CscCluster50_Photon30Unseeded_v5',
86749       'HLT_CscCluster_Loose_v11',
86750       'HLT_CscCluster_Medium_v11',
86751       'HLT_CscCluster_Tight_v11',
86752       'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v11',
86753       'HLT_DoubleCscCluster100_v8',
86754       'HLT_DoubleCscCluster75_v8',
86755       'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v14',
86756       'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15',
86757       'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v14',
86758       'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14',
86759       'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14',
86760       'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
86761       'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
86762       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
86763       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
86764       'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
86765       'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
86766       'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
86767       'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
86768       'HLT_DoubleL2Mu50_v12',
86769       'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
86770       'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
86771       'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v13',
86772       'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v12',
86773       'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v12',
86774       'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v13',
86775       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v9',
86776       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v9',
86777       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v25',
86778       'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v25',
86779       'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v25',
86780       'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v25',
86781       'HLT_DoubleMu43NoFiltersNoVtx_v16',
86782       'HLT_DoubleMu48NoFiltersNoVtx_v16',
86783       'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v23',
86784       'HLT_HighPtTkMu100_v15',
86785       'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v9',
86786       'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v9',
86787       'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v9',
86788       'HLT_IsoMu20_v30',
86789       'HLT_IsoMu24_OneProng32_v12',
86790       'HLT_IsoMu24_TwoProngs35_v16',
86791       'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v3',
86792       'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v3',
86793       'HLT_IsoMu24_eta2p1_L1HT200_v3',
86794       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v9',
86795       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v9',
86796       'HLT_IsoMu24_eta2p1_PFHT250_v9',
86797       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v9',
86798       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v9',
86799       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v9',
86800       'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v9',
86801       'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v9',
86802       'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v9',
86803       'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v9',
86804       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v9',
86805       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v9',
86806       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v9',
86807       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v9',
86808       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v9',
86809       'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v9',
86810       'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v9',
86811       'HLT_IsoMu24_eta2p1_v30',
86812       'HLT_IsoMu24_v28',
86813       'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v11',
86814       'HLT_IsoMu27_v31',
86815       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v12',
86816       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v15',
86817       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
86818       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
86819       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v15',
86820       'HLT_IsoTrk200_L1SingleMuShower_v7',
86821       'HLT_IsoTrk400_L1SingleMuShower_v7',
86822       'HLT_L1CSCShower_DTCluster50_v11',
86823       'HLT_L1CSCShower_DTCluster75_v11',
86824       'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v7',
86825       'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v7',
86826       'HLT_L3Mu30NoVtx_DxyMin0p01cm_v5',
86827       'HLT_L3Mu50NoVtx_DxyMin0p01cm_v5',
86828       'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v13',
86829       'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v8',
86830       'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v30',
86831       'HLT_Mu15_IsoVVVL_PFHT450_v30',
86832       'HLT_Mu15_IsoVVVL_PFHT600_v34',
86833       'HLT_Mu15_v18',
86834       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v20',
86835       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v8',
86836       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v8',
86837       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v8',
86838       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v9',
86839       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v20',
86840       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v30',
86841       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v29',
86842       'HLT_Mu17_TrkIsoVVL_v28',
86843       'HLT_Mu17_v28',
86844       'HLT_Mu18_Mu9_SameSign_v19',
86845       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v18',
86846       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v18',
86847       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v18',
86848       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v18',
86849       'HLT_Mu19_TrkIsoVVL_v19',
86850       'HLT_Mu19_v19',
86851       'HLT_Mu20_v27',
86852       'HLT_Mu27_v28',
86853       'HLT_Mu37_TkMu27_v20',
86854       'HLT_Mu3_PFJet40_v31',
86855       'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v17',
86856       'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v17',
86857       'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v17',
86858       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v17',
86859       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v17',
86860       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v17',
86861       'HLT_Mu50_IsoVVVL_PFHT450_v30',
86862       'HLT_Mu50_L1SingleMuShower_v14',
86863       'HLT_Mu50_v28',
86864       'HLT_Mu55_v18',
86865       'HLT_Mu8_TrkIsoVVL_v27',
86866       'HLT_Mu8_v27',
86867       'HLT_TripleMu_10_5_5_DZ_v25',
86868       'HLT_TripleMu_12_10_5_v25',
86869       'HLT_TripleMu_5_3_3_Mass3p8_DCA_v18',
86870       'HLT_TripleMu_5_3_3_Mass3p8_DZ_v23',
86871       'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v20' )
86872 )
86873 fragment.hltPreDatasetMuon0 = cms.EDFilter( "HLTPrescaler",
86874     offset = cms.uint32( 0 ),
86875     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86876 )
86877 fragment.hltPreDatasetMuon1 = cms.EDFilter( "HLTPrescaler",
86878     offset = cms.uint32( 1 ),
86879     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86880 )
86881 fragment.hltDatasetMuonEG = cms.EDFilter( "TriggerResultsFilter",
86882     usePathStatus = cms.bool( True ),
86883     hltResults = cms.InputTag( "" ),
86884     l1tResults = cms.InputTag( "" ),
86885     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86886     throw = cms.bool( True ),
86887     triggerConditions = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v32',
86888       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v32',
86889       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v32',
86890       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v30',
86891       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v22',
86892       'HLT_Mu17_Photon30_IsoCaloId_v21',
86893       'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v13',
86894       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30',
86895       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v22',
86896       'HLT_Mu27_Ele37_CaloIdL_MW_v20',
86897       'HLT_Mu37_Ele27_CaloIdL_MW_v20',
86898       'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v13',
86899       'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v13',
86900       'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v17',
86901       'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v17',
86902       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v33',
86903       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v33',
86904       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v34',
86905       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v34',
86906       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v13',
86907       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v13',
86908       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v3',
86909       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v3',
86910       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v3',
86911       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v3',
86912       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v12',
86913       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v16',
86914       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v9',
86915       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v9',
86916       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v9',
86917       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v9',
86918       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v12',
86919       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v12',
86920       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v12',
86921       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v28',
86922       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v26' )
86923 )
86924 fragment.hltPreDatasetMuonEG = cms.EDFilter( "HLTPrescaler",
86925     offset = cms.uint32( 0 ),
86926     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86927 )
86928 fragment.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter",
86929     usePathStatus = cms.bool( True ),
86930     hltResults = cms.InputTag( "" ),
86931     l1tResults = cms.InputTag( "" ),
86932     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86933     throw = cms.bool( True ),
86934     triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v11',
86935       'HLT_CDC_L2cosmic_5p5_er1p0_v11',
86936       'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
86937       'HLT_L2Mu10_NoVertex_NoBPTX_v16',
86938       'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
86939       'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
86940       'HLT_UncorrectedJetE30_NoBPTX3BX_v16',
86941       'HLT_UncorrectedJetE30_NoBPTX_v16',
86942       'HLT_UncorrectedJetE60_NoBPTX3BX_v16',
86943       'HLT_UncorrectedJetE70_NoBPTX3BX_v16' )
86944 )
86945 fragment.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler",
86946     offset = cms.uint32( 0 ),
86947     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86948 )
86949 fragment.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
86950     usePathStatus = cms.bool( True ),
86951     hltResults = cms.InputTag( "" ),
86952     l1tResults = cms.InputTag( "" ),
86953     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86954     throw = cms.bool( True ),
86955     triggerConditions = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v9',
86956       'HLT_AK8DiPFJet250_250_SoftDropMass50_v9',
86957       'HLT_AK8DiPFJet260_260_SoftDropMass30_v9',
86958       'HLT_AK8DiPFJet260_260_SoftDropMass40_v9',
86959       'HLT_AK8DiPFJet270_270_SoftDropMass30_v9',
86960       'HLT_AK8DiPFJet280_280_SoftDropMass30_v15',
86961       'HLT_AK8DiPFJet290_290_SoftDropMass30_v9',
86962       'HLT_AK8PFJet140_v30',
86963       'HLT_AK8PFJet200_v30',
86964       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v12',
86965       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v12',
86966       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v12',
86967       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v12',
86968       'HLT_AK8PFJet220_SoftDropMass40_v16',
86969       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
86970       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
86971       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v12',
86972       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v12',
86973       'HLT_AK8PFJet230_SoftDropMass40_v16',
86974       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v12',
86975       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v12',
86976       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v12',
86977       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v12',
86978       'HLT_AK8PFJet260_v31',
86979       'HLT_AK8PFJet275_Nch40_v9',
86980       'HLT_AK8PFJet275_Nch45_v9',
86981       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v12',
86982       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v12',
86983       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v12',
86984       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v12',
86985       'HLT_AK8PFJet320_v31',
86986       'HLT_AK8PFJet380_SoftDropMass30_v9',
86987       'HLT_AK8PFJet400_SoftDropMass30_v9',
86988       'HLT_AK8PFJet400_v31',
86989       'HLT_AK8PFJet40_v31',
86990       'HLT_AK8PFJet425_SoftDropMass30_v9',
86991       'HLT_AK8PFJet450_SoftDropMass30_v9',
86992       'HLT_AK8PFJet450_v31',
86993       'HLT_AK8PFJet500_v31',
86994       'HLT_AK8PFJet550_v26',
86995       'HLT_AK8PFJet60_v30',
86996       'HLT_AK8PFJet80_v31',
86997       'HLT_AK8PFJetFwd140_v29',
86998       'HLT_AK8PFJetFwd200_v29',
86999       'HLT_AK8PFJetFwd260_v30',
87000       'HLT_AK8PFJetFwd320_v30',
87001       'HLT_AK8PFJetFwd400_v30',
87002       'HLT_AK8PFJetFwd40_v30',
87003       'HLT_AK8PFJetFwd450_v30',
87004       'HLT_AK8PFJetFwd500_v30',
87005       'HLT_AK8PFJetFwd60_v29',
87006       'HLT_AK8PFJetFwd80_v29',
87007       'HLT_BTagMu_AK4DiJet110_Mu5_v28',
87008       'HLT_BTagMu_AK4DiJet170_Mu5_v27',
87009       'HLT_BTagMu_AK4DiJet20_Mu5_v28',
87010       'HLT_BTagMu_AK4DiJet40_Mu5_v28',
87011       'HLT_BTagMu_AK4DiJet70_Mu5_v28',
87012       'HLT_BTagMu_AK4Jet300_Mu5_v27',
87013       'HLT_BTagMu_AK8DiJet170_Mu5_v24',
87014       'HLT_BTagMu_AK8Jet170_DoubleMu5_v17',
87015       'HLT_BTagMu_AK8Jet300_Mu5_v27',
87016       'HLT_CDC_L2cosmic_10_er1p0_v11',
87017       'HLT_CDC_L2cosmic_5p5_er1p0_v11',
87018       'HLT_CaloJet500_NoJetID_v24',
87019       'HLT_CaloJet550_NoJetID_v19',
87020       'HLT_CaloMET350_NotCleaned_v16',
87021       'HLT_CaloMET60_DTCluster50_v13',
87022       'HLT_CaloMET60_DTClusterNoMB1S50_v13',
87023       'HLT_CaloMET90_NotCleaned_v16',
87024       'HLT_CaloMHT90_v16',
87025       'HLT_CascadeMu100_v15',
87026       'HLT_CscCluster50_Photon20Unseeded_v5',
87027       'HLT_CscCluster50_Photon30Unseeded_v5',
87028       'HLT_CscCluster_Loose_v11',
87029       'HLT_CscCluster_Medium_v11',
87030       'HLT_CscCluster_Tight_v11',
87031       'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16',
87032       'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v32',
87033       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v32',
87034       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v32',
87035       'HLT_DiPFJetAve100_HFJEC_v32',
87036       'HLT_DiPFJetAve140_v28',
87037       'HLT_DiPFJetAve160_HFJEC_v31',
87038       'HLT_DiPFJetAve200_v28',
87039       'HLT_DiPFJetAve220_HFJEC_v31',
87040       'HLT_DiPFJetAve260_HFJEC_v14',
87041       'HLT_DiPFJetAve260_v29',
87042       'HLT_DiPFJetAve300_HFJEC_v31',
87043       'HLT_DiPFJetAve320_v29',
87044       'HLT_DiPFJetAve400_v29',
87045       'HLT_DiPFJetAve40_v29',
87046       'HLT_DiPFJetAve500_v29',
87047       'HLT_DiPFJetAve60_HFJEC_v30',
87048       'HLT_DiPFJetAve60_v29',
87049       'HLT_DiPFJetAve80_HFJEC_v32',
87050       'HLT_DiPFJetAve80_v29',
87051       'HLT_DiPhoton10Time1ns_v11',
87052       'HLT_DiPhoton10Time1p2ns_v11',
87053       'HLT_DiPhoton10Time1p4ns_v11',
87054       'HLT_DiPhoton10Time1p6ns_v11',
87055       'HLT_DiPhoton10Time1p8ns_v11',
87056       'HLT_DiPhoton10Time2ns_v11',
87057       'HLT_DiPhoton10_CaloIdL_v11',
87058       'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
87059       'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v3',
87060       'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
87061       'HLT_Dimuon0_Jpsi3p5_Muon2_v20',
87062       'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v22',
87063       'HLT_Dimuon0_Jpsi_L1_NoOS_v22',
87064       'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v22',
87065       'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v22',
87066       'HLT_Dimuon0_Jpsi_NoVertexing_v23',
87067       'HLT_Dimuon0_Jpsi_v23',
87068       'HLT_Dimuon0_LowMass_L1_0er1p5_v23',
87069       'HLT_Dimuon0_LowMass_L1_4_v23',
87070       'HLT_Dimuon0_LowMass_L1_TM530_v21',
87071       'HLT_Dimuon0_LowMass_v23',
87072       'HLT_Dimuon0_Upsilon_L1_4p5_v24',
87073       'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v22',
87074       'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v24',
87075       'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v21',
87076       'HLT_Dimuon0_Upsilon_NoVertexing_v22',
87077       'HLT_Dimuon10_Upsilon_y1p4_v16',
87078       'HLT_Dimuon12_Upsilon_y1p4_v17',
87079       'HLT_Dimuon14_Phi_Barrel_Seagulls_v22',
87080       'HLT_Dimuon14_PsiPrime_noCorrL1_v20',
87081       'HLT_Dimuon14_PsiPrime_v28',
87082       'HLT_Dimuon18_PsiPrime_noCorrL1_v21',
87083       'HLT_Dimuon18_PsiPrime_v29',
87084       'HLT_Dimuon24_Phi_noCorrL1_v21',
87085       'HLT_Dimuon24_Upsilon_noCorrL1_v21',
87086       'HLT_Dimuon25_Jpsi_noCorrL1_v21',
87087       'HLT_Dimuon25_Jpsi_v29',
87088       'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3',
87089       'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
87090       'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3',
87091       'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
87092       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
87093       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
87094       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
87095       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
87096       'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
87097       'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
87098       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14',
87099       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14',
87100       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26',
87101       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26',
87102       'HLT_DiphotonMVA14p25_High_Mass60_v1',
87103       'HLT_DiphotonMVA14p25_Low_Mass60_v1',
87104       'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
87105       'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
87106       'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
87107       'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
87108       'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v11',
87109       'HLT_DoubleCscCluster100_v8',
87110       'HLT_DoubleCscCluster75_v8',
87111       'HLT_DoubleEle25_CaloIdL_MW_v17',
87112       'HLT_DoubleEle27_CaloIdL_MW_v17',
87113       'HLT_DoubleEle33_CaloIdL_MW_v30',
87114       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v35',
87115       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v35',
87116       'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v14',
87117       'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15',
87118       'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v14',
87119       'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14',
87120       'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14',
87121       'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
87122       'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
87123       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
87124       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
87125       'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
87126       'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
87127       'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
87128       'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
87129       'HLT_DoubleL2Mu50_v12',
87130       'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
87131       'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
87132       'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v13',
87133       'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v12',
87134       'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v12',
87135       'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v13',
87136       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v11',
87137       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v16',
87138       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v11',
87139       'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v21',
87140       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v9',
87141       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v9',
87142       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v25',
87143       'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v25',
87144       'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v25',
87145       'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v25',
87146       'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v19',
87147       'HLT_DoubleMu3_TkMu_DsTau3Mu_v19',
87148       'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v21',
87149       'HLT_DoubleMu3_Trk_Tau3mu_v27',
87150       'HLT_DoubleMu43NoFiltersNoVtx_v16',
87151       'HLT_DoubleMu48NoFiltersNoVtx_v16',
87152       'HLT_DoubleMu4_3_Bs_v30',
87153       'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v15',
87154       'HLT_DoubleMu4_3_Jpsi_v30',
87155       'HLT_DoubleMu4_3_Photon4_BsToMMG_v15',
87156       'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v22',
87157       'HLT_DoubleMu4_JpsiTrk_Bc_v15',
87158       'HLT_DoubleMu4_Jpsi_Displaced_v22',
87159       'HLT_DoubleMu4_Jpsi_NoVertexing_v22',
87160       'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v23',
87161       'HLT_DoubleMu4_MuMuTrk_Displaced_v30',
87162       'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v19',
87163       'HLT_DoublePFJets100_PNetBTag_0p11_v9',
87164       'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v9',
87165       'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v9',
87166       'HLT_DoublePFJets200_PNetBTag_0p11_v9',
87167       'HLT_DoublePFJets350_PNetBTag_0p11_v9',
87168       'HLT_DoublePFJets40_PNetBTag_0p11_v9',
87169       'HLT_DoublePhoton33_CaloIdL_v18',
87170       'HLT_DoublePhoton70_v18',
87171       'HLT_DoublePhoton85_v26',
87172       'HLT_ECALHT800_v22',
87173       'HLT_Ele115_CaloIdVT_GsfTrkIdT_v27',
87174       'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v33',
87175       'HLT_Ele135_CaloIdVT_GsfTrkIdT_v20',
87176       'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v8',
87177       'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v31',
87178       'HLT_Ele15_IsoVVVL_PFHT450_v31',
87179       'HLT_Ele15_IsoVVVL_PFHT600_v35',
87180       'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v31',
87181       'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v33',
87182       'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v33',
87183       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v32',
87184       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v32',
87185       'HLT_Ele28_HighEta_SC20_Mass55_v26',
87186       'HLT_Ele30_WPTight_Gsf_v15',
87187       'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v23',
87188       'HLT_Ele32_WPTight_Gsf_v29',
87189       'HLT_Ele35_WPTight_Gsf_v23',
87190       'HLT_Ele38_WPTight_Gsf_v23',
87191       'HLT_Ele40_WPTight_Gsf_v23',
87192       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v12',
87193       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v15',
87194       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
87195       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
87196       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v15',
87197       'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v33',
87198       'HLT_Ele50_IsoVVVL_PFHT450_v31',
87199       'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
87200       'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v33',
87201       'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
87202       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
87203       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v13',
87204       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v13',
87205       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v13',
87206       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
87207       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v13',
87208       'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v13',
87209       'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v9')+cms.vstring( 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v9',
87210       'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
87211       'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
87212       'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
87213       'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
87214       'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9',
87215       'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9',
87216       'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9',
87217       'HLT_HT350_v9',
87218       'HLT_HT400_DisplacedDijet40_DisplacedTrack_v25',
87219       'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
87220       'HLT_HT425_v21',
87221       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12',
87222       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
87223       'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v9',
87224       'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13',
87225       'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v9',
87226       'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9',
87227       'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
87228       'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11',
87229       'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v11',
87230       'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11',
87231       'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v13',
87232       'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v9',
87233       'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11',
87234       'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v9',
87235       'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13',
87236       'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9',
87237       'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9',
87238       'HLT_HT550_DisplacedDijet60_Inclusive_v25',
87239       'HLT_HcalNZS_v22',
87240       'HLT_HcalPhiSym_v24',
87241       'HLT_HighPtTkMu100_v15',
87242       'HLT_IsoMu20_v30',
87243       'HLT_IsoMu24_OneProng32_v12',
87244       'HLT_IsoMu24_TwoProngs35_v16',
87245       'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v3',
87246       'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v3',
87247       'HLT_IsoMu24_eta2p1_L1HT200_v3',
87248       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v9',
87249       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v9',
87250       'HLT_IsoMu24_eta2p1_PFHT250_v9',
87251       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v9',
87252       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v9',
87253       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v9',
87254       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v9',
87255       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v9',
87256       'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v9',
87257       'HLT_IsoMu24_eta2p1_v30',
87258       'HLT_IsoMu24_v28',
87259       'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v11',
87260       'HLT_IsoMu27_v31',
87261       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v12',
87262       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v15',
87263       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12',
87264       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12',
87265       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v15',
87266       'HLT_L1CSCShower_DTCluster50_v11',
87267       'HLT_L1CSCShower_DTCluster75_v11',
87268       'HLT_L1ETMHadSeeds_v11',
87269       'HLT_L1MET_DTCluster50_v13',
87270       'HLT_L1MET_DTClusterNoMB1S50_v13',
87271       'HLT_L1Mu6HT240_v10',
87272       'HLT_L1SingleLLPJet_v8',
87273       'HLT_L1SingleMuCosmics_v9',
87274       'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v11',
87275       'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11',
87276       'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v11',
87277       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11',
87278       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v9',
87279       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
87280       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v9',
87281       'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9',
87282       'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v11',
87283       'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v9',
87284       'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v9',
87285       'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11',
87286       'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9',
87287       'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9',
87288       'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10',
87289       'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
87290       'HLT_L2Mu10_NoVertex_NoBPTX_v16',
87291       'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
87292       'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
87293       'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v7',
87294       'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v7',
87295       'HLT_L3Mu30NoVtx_DxyMin0p01cm_v5',
87296       'HLT_L3Mu50NoVtx_DxyMin0p01cm_v5',
87297       'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v13',
87298       'HLT_MET105_IsoTrk50_v22',
87299       'HLT_MET120_IsoTrk50_v22',
87300       'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v9',
87301       'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v9',
87302       'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v9',
87303       'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v9',
87304       'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v9',
87305       'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v9',
87306       'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v8',
87307       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v30',
87308       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v22',
87309       'HLT_Mu12eta2p3_PFJet40_v16',
87310       'HLT_Mu12eta2p3_v16',
87311       'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v30',
87312       'HLT_Mu15_IsoVVVL_PFHT450_v30',
87313       'HLT_Mu15_IsoVVVL_PFHT600_v34',
87314       'HLT_Mu15_v18',
87315       'HLT_Mu17_Photon30_IsoCaloId_v21',
87316       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v20',
87317       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v8',
87318       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v8',
87319       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v8',
87320       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v9',
87321       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v20',
87322       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v30',
87323       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v29',
87324       'HLT_Mu17_TrkIsoVVL_v28',
87325       'HLT_Mu17_v28',
87326       'HLT_Mu18_Mu9_SameSign_v19',
87327       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v18',
87328       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v18',
87329       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v18',
87330       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v18',
87331       'HLT_Mu19_TrkIsoVVL_v19',
87332       'HLT_Mu19_v19',
87333       'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v13',
87334       'HLT_Mu20_v27',
87335       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30',
87336       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v22',
87337       'HLT_Mu25_TkMu0_Phi_v23',
87338       'HLT_Mu27_Ele37_CaloIdL_MW_v20',
87339       'HLT_Mu27_v28',
87340       'HLT_Mu30_TkMu0_Psi_v16',
87341       'HLT_Mu30_TkMu0_Upsilon_v16',
87342       'HLT_Mu37_Ele27_CaloIdL_MW_v20',
87343       'HLT_Mu37_TkMu27_v20',
87344       'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v13',
87345       'HLT_Mu3_PFJet40_v31',
87346       'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v17',
87347       'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v17',
87348       'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v17',
87349       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v17',
87350       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v17',
87351       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v17',
87352       'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v13',
87353       'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v17',
87354       'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v17',
87355       'HLT_Mu4_L1DoubleMu_v16',
87356       'HLT_Mu50_IsoVVVL_PFHT450_v30',
87357       'HLT_Mu50_L1SingleMuShower_v14',
87358       'HLT_Mu50_v28',
87359       'HLT_Mu55_v18',
87360       'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
87361       'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v13',
87362       'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
87363       'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v13',
87364       'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
87365       'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v13',
87366       'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v13',
87367       'HLT_Mu7p5_L2Mu2_Jpsi_v25',
87368       'HLT_Mu7p5_L2Mu2_Upsilon_v25',
87369       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v33',
87370       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v33',
87371       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v34',
87372       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v34',
87373       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v13',
87374       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v13',
87375       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v3',
87376       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v3',
87377       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v3',
87378       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v3',
87379       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v12',
87380       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v16',
87381       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v9',
87382       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v9',
87383       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v9',
87384       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v9',
87385       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v12',
87386       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v12',
87387       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v12',
87388       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v28',
87389       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v26',
87390       'HLT_Mu8_TrkIsoVVL_v27',
87391       'HLT_Mu8_v27',
87392       'HLT_PFHT1050_v33',
87393       'HLT_PFHT180_v32',
87394       'HLT_PFHT250_v32',
87395       'HLT_PFHT350_v34',
87396       'HLT_PFHT370_v32',
87397       'HLT_PFHT430_v32',
87398       'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v27',
87399       'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v27',
87400       'HLT_PFHT510_v32',
87401       'HLT_PFHT590_v32',
87402       'HLT_PFHT680_v32',
87403       'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v27',
87404       'HLT_PFHT780_v32',
87405       'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v27',
87406       'HLT_PFHT890_v32',
87407       'HLT_PFJet110_v15',
87408       'HLT_PFJet140_v34',
87409       'HLT_PFJet200_TimeGt2p5ns_v13',
87410       'HLT_PFJet200_TimeLtNeg2p5ns_v13',
87411       'HLT_PFJet200_v34',
87412       'HLT_PFJet260_v35',
87413       'HLT_PFJet320_v35',
87414       'HLT_PFJet400_v35',
87415       'HLT_PFJet40_v36',
87416       'HLT_PFJet450_v36',
87417       'HLT_PFJet500_v36',
87418       'HLT_PFJet550_v26',
87419       'HLT_PFJet60_v36',
87420       'HLT_PFJet80_v36',
87421       'HLT_PFJetFwd140_v33',
87422       'HLT_PFJetFwd200_v33',
87423       'HLT_PFJetFwd260_v34',
87424       'HLT_PFJetFwd320_v34',
87425       'HLT_PFJetFwd400_v34',
87426       'HLT_PFJetFwd40_v34',
87427       'HLT_PFJetFwd450_v34',
87428       'HLT_PFJetFwd500_v34',
87429       'HLT_PFJetFwd60_v34',
87430       'HLT_PFJetFwd80_v33',
87431       'HLT_PFMET105_IsoTrk50_v16',
87432       'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v24',
87433       'HLT_PFMET120_PFMHT120_IDTight_v35',
87434       'HLT_PFMET130_PFMHT130_IDTight_v35',
87435       'HLT_PFMET140_PFMHT140_IDTight_v35',
87436       'HLT_PFMET200_BeamHaloCleaned_v24',
87437       'HLT_PFMET200_NotCleaned_v24',
87438       'HLT_PFMET250_NotCleaned_v24',
87439       'HLT_PFMET300_NotCleaned_v24',
87440       'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v15',
87441       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v15',
87442       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v24',
87443       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v35',
87444       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v15',
87445       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v34',
87446       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v15',
87447       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v34',
87448       'HLT_PFMETTypeOne140_PFMHT140_IDTight_v26',
87449       'HLT_PFMETTypeOne200_BeamHaloCleaned_v24',
87450       'HLT_Photon100EBHE10_v13',
87451       'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6',
87452       'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v8',
87453       'HLT_Photon110EB_TightID_TightIso_CaloJet30_v6',
87454       'HLT_Photon110EB_TightID_TightIso_PFJet30_v9',
87455       'HLT_Photon110EB_TightID_TightIso_v15',
87456       'HLT_Photon120_R9Id90_HE10_IsoM_v27',
87457       'HLT_Photon120_v24',
87458       'HLT_Photon150_v18',
87459       'HLT_Photon165_R9Id90_HE10_IsoM_v28',
87460       'HLT_Photon175_v26',
87461       'HLT_Photon200_v25',
87462       'HLT_Photon20_HoverELoose_v21',
87463       'HLT_Photon300_NoHE_v24')+cms.vstring( 'HLT_Photon30EB_TightID_TightIso_v15',
87464       'HLT_Photon30_HoverELoose_v21',
87465       'HLT_Photon32_OneProng32_M50To105_v13',
87466       'HLT_Photon33_v16',
87467       'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v11',
87468       'HLT_Photon35_TwoProngs35_v16',
87469       'HLT_Photon40EB_TightID_TightIso_v6',
87470       'HLT_Photon40EB_v4',
87471       'HLT_Photon45EB_TightID_TightIso_v6',
87472       'HLT_Photon45EB_v4',
87473       'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6',
87474       'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v8',
87475       'HLT_Photon50EB_TightID_TightIso_CaloJet30_v6',
87476       'HLT_Photon50EB_TightID_TightIso_PFJet30_v9',
87477       'HLT_Photon50EB_TightID_TightIso_v11',
87478       'HLT_Photon50_R9Id90_HE10_IsoM_v27',
87479       'HLT_Photon50_TimeGt2p5ns_v8',
87480       'HLT_Photon50_TimeLtNeg2p5ns_v8',
87481       'HLT_Photon50_v24',
87482       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v13',
87483       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v13',
87484       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v13',
87485       'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v12',
87486       'HLT_Photon75EB_TightID_TightIso_v11',
87487       'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v20',
87488       'HLT_Photon75_R9Id90_HE10_IsoM_v27',
87489       'HLT_Photon75_v24',
87490       'HLT_Photon90EB_TightID_TightIso_v11',
87491       'HLT_Photon90_R9Id90_HE10_IsoM_v27',
87492       'HLT_Photon90_v24',
87493       'HLT_Physics_v15',
87494       'HLT_QuadPFJet100_88_70_30_v13',
87495       'HLT_QuadPFJet103_88_75_15_v20',
87496       'HLT_QuadPFJet105_88_75_30_v12',
87497       'HLT_QuadPFJet105_88_76_15_v20',
87498       'HLT_QuadPFJet111_90_80_15_v20',
87499       'HLT_QuadPFJet111_90_80_30_v12',
87500       'HLT_Random_v3',
87501       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v19',
87502       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v19',
87503       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v19',
87504       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v19',
87505       'HLT_Trimuon5_3p5_2_Upsilon_Muon_v20',
87506       'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v17',
87507       'HLT_TripleMu_10_5_5_DZ_v25',
87508       'HLT_TripleMu_12_10_5_v25',
87509       'HLT_TripleMu_5_3_3_Mass3p8_DCA_v18',
87510       'HLT_TripleMu_5_3_3_Mass3p8_DZ_v23',
87511       'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v20',
87512       'HLT_UncorrectedJetE30_NoBPTX3BX_v16',
87513       'HLT_UncorrectedJetE30_NoBPTX_v16',
87514       'HLT_UncorrectedJetE60_NoBPTX3BX_v16',
87515       'HLT_UncorrectedJetE70_NoBPTX3BX_v16',
87516       'HLT_ZeroBias_Alignment_v9',
87517       'HLT_ZeroBias_FirstBXAfterTrain_v11',
87518       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
87519       'HLT_ZeroBias_FirstCollisionInTrain_v12',
87520       'HLT_ZeroBias_IsolatedBunches_v13',
87521       'HLT_ZeroBias_LastCollisionInTrain_v11',
87522       'HLT_ZeroBias_v14') )
87523 )
87524 fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler",
87525     offset = cms.uint32( 0 ),
87526     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87527 )
87528 fragment.hltDatasetParkingDoubleMuonLowMass = cms.EDFilter( "TriggerResultsFilter",
87529     usePathStatus = cms.bool( True ),
87530     hltResults = cms.InputTag( "" ),
87531     l1tResults = cms.InputTag( "" ),
87532     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87533     throw = cms.bool( True ),
87534     triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v20',
87535       'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v22',
87536       'HLT_Dimuon0_Jpsi_L1_NoOS_v22',
87537       'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v22',
87538       'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v22',
87539       'HLT_Dimuon0_Jpsi_NoVertexing_v23',
87540       'HLT_Dimuon0_Jpsi_v23',
87541       'HLT_Dimuon0_LowMass_L1_0er1p5_v23',
87542       'HLT_Dimuon0_LowMass_L1_4_v23',
87543       'HLT_Dimuon0_LowMass_L1_TM530_v21',
87544       'HLT_Dimuon0_LowMass_v23',
87545       'HLT_Dimuon0_Upsilon_L1_4p5_v24',
87546       'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v22',
87547       'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v24',
87548       'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v21',
87549       'HLT_Dimuon0_Upsilon_NoVertexing_v22',
87550       'HLT_Dimuon0_Upsilon_v1',
87551       'HLT_Dimuon10_Upsilon_y1p4_v16',
87552       'HLT_Dimuon12_Upsilon_y1p4_v17',
87553       'HLT_Dimuon14_Phi_Barrel_Seagulls_v22',
87554       'HLT_Dimuon14_PsiPrime_noCorrL1_v20',
87555       'HLT_Dimuon14_PsiPrime_v28',
87556       'HLT_Dimuon18_PsiPrime_noCorrL1_v21',
87557       'HLT_Dimuon18_PsiPrime_v29',
87558       'HLT_Dimuon24_Phi_noCorrL1_v21',
87559       'HLT_Dimuon24_Upsilon_noCorrL1_v21',
87560       'HLT_Dimuon25_Jpsi_noCorrL1_v21',
87561       'HLT_Dimuon25_Jpsi_v29',
87562       'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v21',
87563       'HLT_DoubleMu2_Jpsi_LowPt_v9',
87564       'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v19',
87565       'HLT_DoubleMu3_TkMu_DsTau3Mu_v19',
87566       'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v21',
87567       'HLT_DoubleMu3_Trk_Tau3mu_v27',
87568       'HLT_DoubleMu4_3_Bs_v30',
87569       'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v15',
87570       'HLT_DoubleMu4_3_Jpsi_v30',
87571       'HLT_DoubleMu4_3_LowMass_SS_v9',
87572       'HLT_DoubleMu4_3_LowMass_v16',
87573       'HLT_DoubleMu4_3_Photon4_BsToMMG_v15',
87574       'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v22',
87575       'HLT_DoubleMu4_JpsiTrk_Bc_v15',
87576       'HLT_DoubleMu4_Jpsi_Displaced_v22',
87577       'HLT_DoubleMu4_Jpsi_NoVertexing_v22',
87578       'HLT_DoubleMu4_LowMass_Displaced_v16',
87579       'HLT_DoubleMu4_MuMuTrk_Displaced_v30',
87580       'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v19',
87581       'HLT_Mu25_TkMu0_Phi_v23',
87582       'HLT_Mu30_TkMu0_Psi_v16',
87583       'HLT_Mu30_TkMu0_Upsilon_v16',
87584       'HLT_Mu4_L1DoubleMu_v16',
87585       'HLT_Mu7p5_L2Mu2_Jpsi_v25',
87586       'HLT_Mu7p5_L2Mu2_Upsilon_v25',
87587       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v19',
87588       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v19',
87589       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v19',
87590       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v19',
87591       'HLT_Trimuon5_3p5_2_Upsilon_Muon_v20',
87592       'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v17' )
87593 )
87594 fragment.hltPreDatasetParkingDoubleMuonLowMass0 = cms.EDFilter( "HLTPrescaler",
87595     offset = cms.uint32( 0 ),
87596     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87597 )
87598 fragment.hltPreDatasetParkingDoubleMuonLowMass1 = cms.EDFilter( "HLTPrescaler",
87599     offset = cms.uint32( 1 ),
87600     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87601 )
87602 fragment.hltPreDatasetParkingDoubleMuonLowMass2 = cms.EDFilter( "HLTPrescaler",
87603     offset = cms.uint32( 2 ),
87604     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87605 )
87606 fragment.hltPreDatasetParkingDoubleMuonLowMass3 = cms.EDFilter( "HLTPrescaler",
87607     offset = cms.uint32( 3 ),
87608     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87609 )
87610 fragment.hltPreDatasetParkingDoubleMuonLowMass4 = cms.EDFilter( "HLTPrescaler",
87611     offset = cms.uint32( 4 ),
87612     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87613 )
87614 fragment.hltPreDatasetParkingDoubleMuonLowMass5 = cms.EDFilter( "HLTPrescaler",
87615     offset = cms.uint32( 5 ),
87616     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87617 )
87618 fragment.hltPreDatasetParkingDoubleMuonLowMass6 = cms.EDFilter( "HLTPrescaler",
87619     offset = cms.uint32( 6 ),
87620     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87621 )
87622 fragment.hltPreDatasetParkingDoubleMuonLowMass7 = cms.EDFilter( "HLTPrescaler",
87623     offset = cms.uint32( 7 ),
87624     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87625 )
87626 fragment.hltDatasetParkingHH = cms.EDFilter( "TriggerResultsFilter",
87627     usePathStatus = cms.bool( True ),
87628     hltResults = cms.InputTag( "" ),
87629     l1tResults = cms.InputTag( "" ),
87630     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87631     throw = cms.bool( True ),
87632     triggerConditions = cms.vstring( 'HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v3',
87633       'HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v3',
87634       'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v9',
87635       'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v9',
87636       'HLT_PFHT250_QuadPFJet25_v9',
87637       'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v9',
87638       'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v9',
87639       'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v9',
87640       'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v12',
87641       'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v12',
87642       'HLT_PFHT280_QuadPFJet30_v12',
87643       'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v12',
87644       'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v8',
87645       'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v8',
87646       'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v24',
87647       'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v13',
87648       'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v9',
87649       'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v9',
87650       'HLT_PFHT400_FivePFJet_120_120_60_30_30_v9',
87651       'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v12',
87652       'HLT_PFHT400_SixPFJet32_v24',
87653       'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v12',
87654       'HLT_PFHT450_SixPFJet36_v23' )
87655 )
87656 fragment.hltPreDatasetParkingHH0 = cms.EDFilter( "HLTPrescaler",
87657     offset = cms.uint32( 0 ),
87658     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87659 )
87660 fragment.hltPreDatasetParkingHH1 = cms.EDFilter( "HLTPrescaler",
87661     offset = cms.uint32( 1 ),
87662     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87663 )
87664 fragment.hltDatasetParkingLLP = cms.EDFilter( "TriggerResultsFilter",
87665     usePathStatus = cms.bool( True ),
87666     hltResults = cms.InputTag( "" ),
87667     l1tResults = cms.InputTag( "" ),
87668     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87669     throw = cms.bool( True ),
87670     triggerConditions = cms.vstring( 'HLT_CaloMET60_DTCluster50_v13',
87671       'HLT_CaloMET60_DTClusterNoMB1S50_v13',
87672       'HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v2',
87673       'HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v2',
87674       'HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v2',
87675       'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
87676       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
87677       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v13',
87678       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v13',
87679       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v13',
87680       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
87681       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v13',
87682       'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v13',
87683       'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v9',
87684       'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v9',
87685       'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
87686       'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
87687       'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
87688       'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
87689       'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v9',
87690       'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v9',
87691       'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v9',
87692       'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9',
87693       'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9',
87694       'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9',
87695       'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
87696       'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v9',
87697       'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
87698       'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v9',
87699       'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
87700       'HLT_HT400_DisplacedDijet40_DisplacedTrack_v25',
87701       'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
87702       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12',
87703       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
87704       'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v9',
87705       'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13',
87706       'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v9',
87707       'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9',
87708       'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
87709       'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11',
87710       'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v11',
87711       'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v9',
87712       'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11',
87713       'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v13',
87714       'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v9',
87715       'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v9',
87716       'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v9',
87717       'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11',
87718       'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v9',
87719       'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13',
87720       'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9',
87721       'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9',
87722       'HLT_HT430_DisplacedDijet40_DisplacedTrack_v25',
87723       'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v13',
87724       'HLT_HT550_DisplacedDijet60_Inclusive_v25',
87725       'HLT_HT650_DisplacedDijet60_Inclusive_v25',
87726       'HLT_L1MET_DTCluster50_v13',
87727       'HLT_L1MET_DTClusterNoMB1S50_v13',
87728       'HLT_L1SingleLLPJet_v8',
87729       'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v11',
87730       'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11',
87731       'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v11',
87732       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11',
87733       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v9',
87734       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
87735       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v9',
87736       'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9',
87737       'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v9',
87738       'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v11',
87739       'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v9',
87740       'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v9',
87741       'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v9',
87742       'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v9',
87743       'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11',
87744       'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9',
87745       'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9',
87746       'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
87747       'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v13',
87748       'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
87749       'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v13',
87750       'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
87751       'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v13',
87752       'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v13',
87753       'HLT_PFJet200_TimeGt2p5ns_v13',
87754       'HLT_PFJet200_TimeLtNeg2p5ns_v13' )
87755 )
87756 fragment.hltPreDatasetParkingLLP0 = cms.EDFilter( "HLTPrescaler",
87757     offset = cms.uint32( 0 ),
87758     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87759 )
87760 fragment.hltPreDatasetParkingLLP1 = cms.EDFilter( "HLTPrescaler",
87761     offset = cms.uint32( 1 ),
87762     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87763 )
87764 fragment.hltDatasetParkingSingleMuon = cms.EDFilter( "TriggerResultsFilter",
87765     usePathStatus = cms.bool( True ),
87766     hltResults = cms.InputTag( "" ),
87767     l1tResults = cms.InputTag( "" ),
87768     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87769     throw = cms.bool( True ),
87770     triggerConditions = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v9',
87771       'HLT_Mu0_Barrel_L1HP11_v9',
87772       'HLT_Mu0_Barrel_L1HP13_v3',
87773       'HLT_Mu0_Barrel_L1HP6_IP6_v6',
87774       'HLT_Mu0_Barrel_L1HP6_v6',
87775       'HLT_Mu0_Barrel_L1HP7_v6',
87776       'HLT_Mu0_Barrel_L1HP8_v7',
87777       'HLT_Mu0_Barrel_L1HP9_v7',
87778       'HLT_Mu0_Barrel_v9',
87779       'HLT_Mu10_Barrel_L1HP11_IP4_v3',
87780       'HLT_Mu10_Barrel_L1HP11_IP6_v9',
87781       'HLT_Mu12_Barrel_L1HP13_IP4_v3',
87782       'HLT_Mu12_Barrel_L1HP13_IP6_v3',
87783       'HLT_Mu4_Barrel_IP4_v3',
87784       'HLT_Mu4_Barrel_IP6_v3',
87785       'HLT_Mu6_Barrel_L1HP7_IP6_v6',
87786       'HLT_Mu7_Barrel_L1HP8_IP6_v7',
87787       'HLT_Mu8_Barrel_L1HP9_IP6_v7',
87788       'HLT_Mu9_Barrel_L1HP10_IP6_v9' )
87789 )
87790 fragment.hltPreDatasetParkingSingleMuon0 = cms.EDFilter( "HLTPrescaler",
87791     offset = cms.uint32( 0 ),
87792     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87793 )
87794 fragment.hltPreDatasetParkingSingleMuon1 = cms.EDFilter( "HLTPrescaler",
87795     offset = cms.uint32( 1 ),
87796     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87797 )
87798 fragment.hltPreDatasetParkingSingleMuon2 = cms.EDFilter( "HLTPrescaler",
87799     offset = cms.uint32( 2 ),
87800     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87801 )
87802 fragment.hltPreDatasetParkingSingleMuon3 = cms.EDFilter( "HLTPrescaler",
87803     offset = cms.uint32( 3 ),
87804     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87805 )
87806 fragment.hltPreDatasetParkingSingleMuon4 = cms.EDFilter( "HLTPrescaler",
87807     offset = cms.uint32( 4 ),
87808     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87809 )
87810 fragment.hltPreDatasetParkingSingleMuon5 = cms.EDFilter( "HLTPrescaler",
87811     offset = cms.uint32( 5 ),
87812     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87813 )
87814 fragment.hltPreDatasetParkingSingleMuon6 = cms.EDFilter( "HLTPrescaler",
87815     offset = cms.uint32( 6 ),
87816     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87817 )
87818 fragment.hltPreDatasetParkingSingleMuon7 = cms.EDFilter( "HLTPrescaler",
87819     offset = cms.uint32( 7 ),
87820     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87821 )
87822 fragment.hltPreDatasetParkingSingleMuon8 = cms.EDFilter( "HLTPrescaler",
87823     offset = cms.uint32( 8 ),
87824     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87825 )
87826 fragment.hltPreDatasetParkingSingleMuon9 = cms.EDFilter( "HLTPrescaler",
87827     offset = cms.uint32( 9 ),
87828     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87829 )
87830 fragment.hltPreDatasetParkingSingleMuon10 = cms.EDFilter( "HLTPrescaler",
87831     offset = cms.uint32( 10 ),
87832     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87833 )
87834 fragment.hltPreDatasetParkingSingleMuon11 = cms.EDFilter( "HLTPrescaler",
87835     offset = cms.uint32( 11 ),
87836     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87837 )
87838 fragment.hltPreDatasetParkingSingleMuon12 = cms.EDFilter( "HLTPrescaler",
87839     offset = cms.uint32( 12 ),
87840     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87841 )
87842 fragment.hltPreDatasetParkingSingleMuon13 = cms.EDFilter( "HLTPrescaler",
87843     offset = cms.uint32( 13 ),
87844     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87845 )
87846 fragment.hltPreDatasetParkingSingleMuon14 = cms.EDFilter( "HLTPrescaler",
87847     offset = cms.uint32( 14 ),
87848     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87849 )
87850 fragment.hltPreDatasetParkingSingleMuon15 = cms.EDFilter( "HLTPrescaler",
87851     offset = cms.uint32( 15 ),
87852     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87853 )
87854 fragment.hltDatasetParkingVBF = cms.EDFilter( "TriggerResultsFilter",
87855     usePathStatus = cms.bool( True ),
87856     hltResults = cms.InputTag( "" ),
87857     l1tResults = cms.InputTag( "" ),
87858     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87859     throw = cms.bool( True ),
87860     triggerConditions = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v13',
87861       'HLT_QuadPFJet100_88_70_30_v13',
87862       'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v9',
87863       'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v9',
87864       'HLT_QuadPFJet103_88_75_15_v20',
87865       'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v13',
87866       'HLT_QuadPFJet105_88_75_30_v12',
87867       'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v9',
87868       'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v9',
87869       'HLT_QuadPFJet105_88_76_15_v20',
87870       'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v9',
87871       'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v9',
87872       'HLT_QuadPFJet111_90_80_15_v20',
87873       'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v13',
87874       'HLT_QuadPFJet111_90_80_30_v12',
87875       'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v3',
87876       'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v3',
87877       'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v3',
87878       'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v3',
87879       'HLT_VBF_DiPFJet125_45_Mjj1050_v11',
87880       'HLT_VBF_DiPFJet125_45_Mjj1150_v3',
87881       'HLT_VBF_DiPFJet125_45_Mjj1250_v3',
87882       'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v9',
87883       'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v9',
87884       'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v3',
87885       'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v10',
87886       'HLT_VBF_DiPFJet50_Mjj650_Photon22_v9',
87887       'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v4',
87888       'HLT_VBF_DiPFJet50_Mjj750_Photon22_v9',
87889       'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v4',
87890       'HLT_VBF_DiPFJet50_Mjj850_Photon22_v3',
87891       'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v3',
87892       'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v9',
87893       'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v3',
87894       'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v9',
87895       'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v9',
87896       'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v3',
87897       'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v9',
87898       'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v9',
87899       'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v3' )
87900 )
87901 fragment.hltPreDatasetParkingVBF0 = cms.EDFilter( "HLTPrescaler",
87902     offset = cms.uint32( 0 ),
87903     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87904 )
87905 fragment.hltPreDatasetParkingVBF1 = cms.EDFilter( "HLTPrescaler",
87906     offset = cms.uint32( 1 ),
87907     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87908 )
87909 fragment.hltPreDatasetParkingVBF2 = cms.EDFilter( "HLTPrescaler",
87910     offset = cms.uint32( 2 ),
87911     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87912 )
87913 fragment.hltPreDatasetParkingVBF3 = cms.EDFilter( "HLTPrescaler",
87914     offset = cms.uint32( 3 ),
87915     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87916 )
87917 fragment.hltPreDatasetParkingVBF4 = cms.EDFilter( "HLTPrescaler",
87918     offset = cms.uint32( 4 ),
87919     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87920 )
87921 fragment.hltPreDatasetParkingVBF5 = cms.EDFilter( "HLTPrescaler",
87922     offset = cms.uint32( 5 ),
87923     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87924 )
87925 fragment.hltPreDatasetParkingVBF6 = cms.EDFilter( "HLTPrescaler",
87926     offset = cms.uint32( 6 ),
87927     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87928 )
87929 fragment.hltPreDatasetParkingVBF7 = cms.EDFilter( "HLTPrescaler",
87930     offset = cms.uint32( 7 ),
87931     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87932 )
87933 fragment.hltDatasetParkingAnomalyDetection = cms.EDFilter( "TriggerResultsFilter",
87934     usePathStatus = cms.bool( True ),
87935     hltResults = cms.InputTag( "" ),
87936     l1tResults = cms.InputTag( "" ),
87937     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87938     throw = cms.bool( True ),
87939     triggerConditions = cms.vstring( 'HLT_L1AXOVVTight_v1',
87940       'HLT_L1AXOVVVTight_v1',
87941       'HLT_L1CICADA_VVTight_v1',
87942       'HLT_L1CICADA_VVVTight_v1',
87943       'HLT_L1CICADA_VVVVTight_v1' )
87944 )
87945 fragment.hltPreDatasetParkingAnomalyDetection = cms.EDFilter( "HLTPrescaler",
87946     offset = cms.uint32( 0 ),
87947     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87948 )
87949 fragment.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter",
87950     usePathStatus = cms.bool( True ),
87951     hltResults = cms.InputTag( "" ),
87952     l1tResults = cms.InputTag( "" ),
87953     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87954     throw = cms.bool( True ),
87955     triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v24' )
87956 )
87957 fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler",
87958     offset = cms.uint32( 0 ),
87959     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87960 )
87961 fragment.hltDatasetScoutingPFMonitor = cms.EDFilter( "TriggerResultsFilter",
87962     usePathStatus = cms.bool( True ),
87963     hltResults = cms.InputTag( "" ),
87964     l1tResults = cms.InputTag( "" ),
87965     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87966     throw = cms.bool( True ),
87967     triggerConditions = cms.vstring( 'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v3',
87968       'DST_PFScouting_DoubleMuonVtxMonitorZ_v3',
87969       'HLT_TriggersForScoutingPFMonitor_PS1000_v1',
87970       'HLT_TriggersForScoutingPFMonitor_PS125_v1',
87971       'HLT_TriggersForScoutingPFMonitor_PS250_v1',
87972       'HLT_TriggersForScoutingPFMonitor_PS500_v1' )
87973 )
87974 fragment.hltPreDatasetScoutingPFMonitor = cms.EDFilter( "HLTPrescaler",
87975     offset = cms.uint32( 0 ),
87976     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87977 )
87978 fragment.hltDatasetScoutingPFRun3 = cms.EDFilter( "TriggerResultsFilter",
87979     usePathStatus = cms.bool( True ),
87980     hltResults = cms.InputTag( "" ),
87981     l1tResults = cms.InputTag( "" ),
87982     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87983     throw = cms.bool( True ),
87984     triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v7',
87985       'DST_PFScouting_AXOMedium_v3',
87986       'DST_PFScouting_AXOTight_v9',
87987       'DST_PFScouting_AXOVLoose_v7',
87988       'DST_PFScouting_AXOVTight_v7',
87989       'DST_PFScouting_CICADALoose_v5',
87990       'DST_PFScouting_CICADAMedium_v5',
87991       'DST_PFScouting_CICADATight_v5',
87992       'DST_PFScouting_CICADAVLoose_v5',
87993       'DST_PFScouting_CICADAVTight_v5',
87994       'DST_PFScouting_DoubleEG_v9',
87995       'DST_PFScouting_DoubleMuonNoVtx_v3',
87996       'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v3',
87997       'DST_PFScouting_DoubleMuonVtxMonitorZ_v3',
87998       'DST_PFScouting_DoubleMuonVtx_v3',
87999       'DST_PFScouting_JetHT_v9',
88000       'DST_PFScouting_SingleMuon_v9',
88001       'DST_PFScouting_SinglePhotonEB_v6',
88002       'DST_PFScouting_ZeroBias_v7' )
88003 )
88004 fragment.hltPreDatasetScoutingPFRun3 = cms.EDFilter( "HLTPrescaler",
88005     offset = cms.uint32( 0 ),
88006     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88007 )
88008 fragment.hltDatasetTau = cms.EDFilter( "TriggerResultsFilter",
88009     usePathStatus = cms.bool( True ),
88010     hltResults = cms.InputTag( "" ),
88011     l1tResults = cms.InputTag( "" ),
88012     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88013     throw = cms.bool( True ),
88014     triggerConditions = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v11',
88015       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v16',
88016       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v11',
88017       'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v9',
88018       'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v9',
88019       'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v9',
88020       'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v9',
88021       'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v9',
88022       'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v9',
88023       'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v9' )
88024 )
88025 fragment.hltPreDatasetTau = cms.EDFilter( "HLTPrescaler",
88026     offset = cms.uint32( 0 ),
88027     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88028 )
88029 fragment.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter",
88030     usePathStatus = cms.bool( True ),
88031     hltResults = cms.InputTag( "" ),
88032     l1tResults = cms.InputTag( "" ),
88033     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88034     throw = cms.bool( True ),
88035     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
88036       'HLT_HcalCalibration_v6' )
88037 )
88038 fragment.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler",
88039     offset = cms.uint32( 0 ),
88040     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88041 )
88042 fragment.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter",
88043     usePathStatus = cms.bool( True ),
88044     hltResults = cms.InputTag( "" ),
88045     l1tResults = cms.InputTag( "" ),
88046     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88047     throw = cms.bool( True ),
88048     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
88049       'HLT_HcalCalibration_v6' )
88050 )
88051 fragment.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler",
88052     offset = cms.uint32( 0 ),
88053     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88054 )
88055 fragment.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter",
88056     usePathStatus = cms.bool( True ),
88057     hltResults = cms.InputTag( "" ),
88058     l1tResults = cms.InputTag( "" ),
88059     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88060     throw = cms.bool( True ),
88061     triggerConditions = cms.vstring( 'HLT_Random_v3',
88062       'HLT_ZeroBias_Alignment_v9',
88063       'HLT_ZeroBias_FirstBXAfterTrain_v11',
88064       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
88065       'HLT_ZeroBias_FirstCollisionInTrain_v12',
88066       'HLT_ZeroBias_IsolatedBunches_v13',
88067       'HLT_ZeroBias_LastCollisionInTrain_v11',
88068       'HLT_ZeroBias_v14' )
88069 )
88070 fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler",
88071     offset = cms.uint32( 0 ),
88072     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88073 )
88074 fragment.hltDatasetTestDataRaw = cms.EDFilter( "TriggerResultsFilter",
88075     usePathStatus = cms.bool( True ),
88076     hltResults = cms.InputTag( "" ),
88077     l1tResults = cms.InputTag( "" ),
88078     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88079     throw = cms.bool( True ),
88080     triggerConditions = cms.vstring( 'HLT_TestData_v1' )
88081 )
88082 fragment.hltPreDatasetTestDataRaw = cms.EDFilter( "HLTPrescaler",
88083     offset = cms.uint32( 0 ),
88084     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88085 )
88086 fragment.hltDatasetTestDataScouting = cms.EDFilter( "TriggerResultsFilter",
88087     usePathStatus = cms.bool( True ),
88088     hltResults = cms.InputTag( "" ),
88089     l1tResults = cms.InputTag( "" ),
88090     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88091     throw = cms.bool( True ),
88092     triggerConditions = cms.vstring( 'HLT_TestData_v1' )
88093 )
88094 fragment.hltPreDatasetTestDataScouting = cms.EDFilter( "HLTPrescaler",
88095     offset = cms.uint32( 0 ),
88096     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88097 )
88098 fragment.hltDatasetEmittanceScan = cms.EDFilter( "TriggerResultsFilter",
88099     usePathStatus = cms.bool( True ),
88100     hltResults = cms.InputTag( "" ),
88101     l1tResults = cms.InputTag( "" ),
88102     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88103     throw = cms.bool( True ),
88104     triggerConditions = cms.vstring( 'HLT_L1AlwaysTrue_v1' )
88105 )
88106 fragment.hltPreDatasetEmittanceScan0 = cms.EDFilter( "HLTPrescaler",
88107     offset = cms.uint32( 0 ),
88108     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88109 )
88110 fragment.hltPreDatasetEmittanceScan1 = cms.EDFilter( "HLTPrescaler",
88111     offset = cms.uint32( 1 ),
88112     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88113 )
88114 fragment.hltPreDatasetEmittanceScan2 = cms.EDFilter( "HLTPrescaler",
88115     offset = cms.uint32( 2 ),
88116     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88117 )
88118 fragment.hltPreDatasetEmittanceScan3 = cms.EDFilter( "HLTPrescaler",
88119     offset = cms.uint32( 3 ),
88120     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88121 )
88122 fragment.hltPreDatasetEmittanceScan4 = cms.EDFilter( "HLTPrescaler",
88123     offset = cms.uint32( 4 ),
88124     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88125 )
88126 fragment.hltPreDatasetEmittanceScan5 = cms.EDFilter( "HLTPrescaler",
88127     offset = cms.uint32( 5 ),
88128     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88129 )
88130 fragment.hltDatasetDQMOnlineScouting = cms.EDFilter( "TriggerResultsFilter",
88131     usePathStatus = cms.bool( True ),
88132     hltResults = cms.InputTag( "" ),
88133     l1tResults = cms.InputTag( "" ),
88134     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88135     throw = cms.bool( True ),
88136     triggerConditions = cms.vstring( 'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v3',
88137       'DST_PFScouting_DoubleMuonVtxMonitorZ_v3',
88138       'HLT_TriggersForScoutingPFMonitor_PS1000_v1',
88139       'HLT_TriggersForScoutingPFMonitor_PS125_v1',
88140       'HLT_TriggersForScoutingPFMonitor_PS250_v1',
88141       'HLT_TriggersForScoutingPFMonitor_PS500_v1' )
88142 )
88143 fragment.hltPreDatasetDQMOnlineScouting = cms.EDFilter( "HLTPrescaler",
88144     offset = cms.uint32( 0 ),
88145     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88146 )
88147 
88148 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap )
88149 fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot )
88150 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
88151 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit )
88152 fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit )
88153 fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence )
88154 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
88155 fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltOnlineBeamSpotDevice + fragment.hltSiPixelClustersSoA + fragment.hltSiPixelClusters + fragment.hltSiPixelDigiErrors + fragment.hltSiPixelRecHitsSoA + fragment.hltSiPixelRecHits )
88156 fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.hltPixelTracksSoA + fragment.hltPixelTracks )
88157 fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecoPixelTracksSequence + fragment.hltPixelVerticesSoA + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices )
88158 fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEvent )
88159 fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits + fragment.hltSiStripRecHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeeds + fragment.hltIter0PFlowCkfTrackCandidatesMkFit + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackCutClassifier + fragment.hltIter0PFlowTrackSelectionHighPurity )
88160 fragment.HLTIterativeTrackingDoubletRecovery = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemoval + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryPixelLayersAndRegions + fragment.hltDoubletRecoveryPFlowPixelClusterCheck + fragment.hltDoubletRecoveryPFlowPixelHitDoublets + fragment.hltDoubletRecoveryPFlowPixelSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFit + fragment.hltDoubletRecoveryPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryPFlowTrackCutClassifier + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity )
88161 fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIterativeTrackingDoubletRecovery + fragment.hltMergedTracks )
88162 fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoA + fragment.hltHbheRecoSoA + fragment.hltHbhereco + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
88163 fragment.HLTMuonLocalRecoSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegments + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigisCPPF + fragment.hltOmtfDigis + fragment.hltMuonRPCDigisTwinMux + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments )
88164 fragment.HLTL2muonrecoNocandSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeeds + fragment.hltL2Muons )
88165 fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates )
88166 fragment.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2Muons + fragment.hltIterL3OITrackCandidates + fragment.hltIterL3OIMuCtfWithMaterialTracks + fragment.hltIterL3OIMuonTrackCutClassifier + fragment.hltIterL3OIMuonTrackSelectionHighPurity + fragment.hltL3MuonsIterL3OI )
88167 fragment.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL2 )
88168 fragment.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3MuonCkfTrackCandidates + fragment.hltIter0IterL3MuonCtfWithMaterialTracks + fragment.hltIter0IterL3MuonTrackCutClassifier + fragment.hltIter0IterL3MuonTrackSelectionHighPurity )
88169 fragment.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3Muon + fragment.hltL3MuonsIterL3IO )
88170 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequence + fragment.hltIterL3OIL3MuonsLinksCombination + fragment.hltIterL3OIL3Muons + fragment.hltIterL3OIL3MuonCandidates + fragment.hltL2SelectorForL3IO + fragment.HLTIterL3IOmuonTkCandidateSequence + fragment.hltIterL3MuonsFromL2LinksCombination )
88171 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1 )
88172 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter0IterL3FromL1MuonTrackCutClassifier + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity )
88173 fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter3IterL3FromL1MuonClustersRefRemoval + fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent + fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions + fragment.hltIter3IterL3FromL1MuonTrackingRegions + fragment.hltIter3IterL3FromL1MuonPixelClusterCheck + fragment.hltIter3IterL3FromL1MuonPixelHitDoublets + fragment.hltIter3IterL3FromL1MuonPixelSeeds + fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered + fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter3IterL3FromL1MuonTrackCutClassifier + fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity )
88174 fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon )
88175 fragment.HLTIterL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequence )
88176 fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIter03IterL3FromL1MuonMerged + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks )
88177 fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltIterL3MuonCandidates )
88178 fragment.HLTFEDSelectorsForRPCMonitor = cms.Sequence( fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorDT + fragment.hltFEDSelectorRPC + fragment.hltFEDSelectorCSC + fragment.hltFEDSelectorGEM + fragment.hltFEDSelectorTwinMux + fragment.hltFEDSelectorOMTF + fragment.hltFEDSelectorCPPF )
88179 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
88180 fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
88181 fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed )
88182 fragment.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrector )
88183 fragment.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected + fragment.hltAK4CaloJetsCorrectedIDPassed )
88184 fragment.HLTAK4CaloJetsSequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequence + fragment.HLTAK4CaloJetsCorrectionSequence )
88185 fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
88186 fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
88187 fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 )
88188 fragment.HLTTrackReconstructionForPF = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging + fragment.hltMuonLinks + fragment.hltMuons )
88189 fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL )
88190 fragment.HLTParticleFlowSequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.HLTPFHcalClustering + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlock + fragment.hltParticleFlow )
88191 fragment.HLTAK4PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID )
88192 fragment.HLTAK4PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PFFastJetCorrector + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrector )
88193 fragment.HLTAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDCorrected + fragment.hltAK4PFJetsTightIDCorrected )
88194 fragment.HLTAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionSequence + fragment.HLTAK4PFJetsCorrectionSequence )
88195 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoASerialSync + fragment.hltEcalDigisSerialSync + fragment.hltEcalUncalibRecHitSoASerialSync + fragment.hltEcalUncalibRecHitSerialSync + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitSerialSync )
88196 fragment.HLTDoLocalHcalSequenceSerialSync = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoASerialSync + fragment.hltHbheRecoSoASerialSync + fragment.hltHbherecoSerialSync + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
88197 fragment.HLTDoCaloSequenceSerialSync = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTDoLocalHcalSequenceSerialSync + fragment.hltTowerMakerForAllSerialSync )
88198 fragment.HLTAK4CaloJetsReconstructionSequenceSerialSync = cms.Sequence( fragment.HLTDoCaloSequenceSerialSync + fragment.hltAK4CaloJetsSerialSync + fragment.hltAK4CaloJetsIDPassedSerialSync )
88199 fragment.HLTAK4CaloCorrectorProducersSequenceSerialSync = cms.Sequence( fragment.hltAK4CaloFastJetCorrectorSerialSync + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrectorSerialSync )
88200 fragment.HLTAK4CaloJetsCorrectionSequenceSerialSync = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloSerialSync + fragment.HLTAK4CaloCorrectorProducersSequenceSerialSync + fragment.hltAK4CaloJetsCorrectedSerialSync + fragment.hltAK4CaloJetsCorrectedIDPassedSerialSync )
88201 fragment.HLTAK4CaloJetsSequenceSerialSync = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequenceSerialSync + fragment.HLTAK4CaloJetsCorrectionSequenceSerialSync )
88202 fragment.HLTDoCaloSequencePFSerialSync = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTDoLocalHcalSequenceSerialSync + fragment.hltTowerMakerForAllSerialSync )
88203 fragment.HLTAK4CaloJetsPrePFRecoSequenceSerialSync = cms.Sequence( fragment.HLTDoCaloSequencePFSerialSync + fragment.hltAK4CaloJetsPFSerialSync )
88204 fragment.HLTPreAK4PFJetsRecoSequenceSerialSync = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequenceSerialSync + fragment.hltAK4CaloJetsPFEt5SerialSync )
88205 fragment.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( fragment.hltOnlineBeamSpotDeviceSerialSync + fragment.hltSiPixelClustersSoASerialSync + fragment.hltSiPixelClustersSerialSync + fragment.hltSiPixelDigiErrorsSerialSync + fragment.hltSiPixelRecHitsSoASerialSync + fragment.hltSiPixelRecHitsSerialSync )
88206 fragment.HLTDoLocalStripSequenceSerialSync = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEventSerialSync )
88207 fragment.HLTIterL3OImuonTkCandidateSequenceSerialSync = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsSerialSync + fragment.hltIterL3OITrackCandidatesSerialSync + fragment.hltIterL3OIMuCtfWithMaterialTracksSerialSync + fragment.hltIterL3OIMuonTrackCutClassifierSerialSync + fragment.hltIterL3OIMuonTrackSelectionHighPuritySerialSync + fragment.hltL3MuonsIterL3OISerialSync )
88208 fragment.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( fragment.hltPixelTracksSoASerialSync + fragment.hltPixelTracksSerialSync )
88209 fragment.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecoPixelTracksSequenceSerialSync + fragment.hltPixelVerticesSoASerialSync + fragment.hltPixelVerticesSerialSync + fragment.hltTrimmedPixelVerticesSerialSync )
88210 fragment.HLTIterL3MuonRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.hltIterL3MuonPixelTracksTrackingRegionsSerialSync + fragment.hltPixelTracksInRegionL2SerialSync )
88211 fragment.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync + fragment.hltIter0IterL3MuonCkfTrackCandidatesSerialSync + fragment.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync + fragment.hltIter0IterL3MuonTrackCutClassifierSerialSync + fragment.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync )
88212 fragment.HLTIterL3IOmuonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequenceSerialSync + fragment.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync + fragment.hltL3MuonsIterL3IOSerialSync )
88213 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequenceSerialSync + fragment.hltIterL3OIL3MuonsLinksCombinationSerialSync + fragment.hltIterL3OIL3MuonsSerialSync + fragment.hltIterL3OIL3MuonCandidatesSerialSync + fragment.hltL2SelectorForL3IOSerialSync + fragment.HLTIterL3IOmuonTkCandidateSequenceSerialSync + fragment.hltIterL3MuonsFromL2LinksCombinationSerialSync )
88214 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1SerialSync )
88215 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync )
88216 fragment.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync + fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync + fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync + fragment.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync + fragment.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync + fragment.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync + fragment.hltIter3IterL3FromL1MuonPixelSeedsSerialSync + fragment.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync + fragment.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync + fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync + fragment.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync + fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync )
88217 fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync )
88218 fragment.HLTIterL3muonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTDoLocalStripSequenceSerialSync + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync )
88219 fragment.HLTL3muonrecoNocandSequenceSerialSync = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequenceSerialSync + fragment.hltIter03IterL3FromL1MuonMergedSerialSync + fragment.hltIterL3MuonMergedSerialSync + fragment.hltIterL3MuonAndMuonFromL1MergedSerialSync + fragment.hltIterL3GlbMuonSerialSync + fragment.hltIterL3MuonsNoIDSerialSync + fragment.hltIterL3MuonsSerialSync + fragment.hltL3MuonsIterL3LinksSerialSync + fragment.hltIterL3MuonTracksSerialSync )
88220 fragment.HLTL3muonrecoSequenceSerialSync = cms.Sequence( fragment.HLTL3muonrecoNocandSequenceSerialSync + fragment.hltIterL3MuonCandidatesSerialSync )
88221 fragment.HLTIterativeTrackingIteration0SerialSync = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync + fragment.hltSiStripRecHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeedsSerialSync + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSerialSync + fragment.hltIter0PFlowCkfTrackCandidatesSerialSync + fragment.hltIter0PFlowCtfWithMaterialTracksSerialSync + fragment.hltIter0PFlowTrackCutClassifierSerialSync + fragment.hltIter0PFlowTrackSelectionHighPuritySerialSync )
88222 fragment.HLTIterativeTrackingDoubletRecoverySerialSync = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemovalSerialSync + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync + fragment.hltDoubletRecoveryPixelLayersAndRegionsSerialSync + fragment.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync + fragment.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync + fragment.hltDoubletRecoveryPFlowPixelSeedsSerialSync + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeedsSerialSync + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSerialSync + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync + fragment.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync )
88223 fragment.HLTIterativeTrackingIter02SerialSync = cms.Sequence( fragment.HLTIterativeTrackingIteration0SerialSync + fragment.HLTIterativeTrackingDoubletRecoverySerialSync + fragment.hltMergedTracksSerialSync )
88224 fragment.HLTTrackReconstructionForPFSerialSync = cms.Sequence( fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDoLocalStripSequenceSerialSync + fragment.HLTIterativeTrackingIter02SerialSync + fragment.hltPFMuonMergingSerialSync + fragment.hltMuonLinksSerialSync + fragment.hltMuonsSerialSync )
88225 fragment.HLTPFHcalClusteringSerialSync = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoASerialSync + fragment.hltParticleFlowRecHitHBHESerialSync + fragment.hltParticleFlowClusterHBHESoASerialSync + fragment.hltParticleFlowClusterHBHESerialSync + fragment.hltParticleFlowClusterHCALSerialSync )
88226 fragment.HLTParticleFlowSequenceSerialSync = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseededSerialSync + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseededSerialSync + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseededSerialSync + fragment.HLTPFHcalClusteringSerialSync + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksSerialSync + fragment.hltParticleFlowBlockSerialSync + fragment.hltParticleFlowSerialSync )
88227 fragment.HLTAK4PFJetsReconstructionSequenceSerialSync = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequenceSerialSync + fragment.HLTTrackReconstructionForPFSerialSync + fragment.HLTParticleFlowSequenceSerialSync + fragment.hltAK4PFJetsSerialSync + fragment.hltAK4PFJetsLooseIDSerialSync + fragment.hltAK4PFJetsTightIDSerialSync )
88228 fragment.HLTAK4PFCorrectorProducersSequenceSerialSync = cms.Sequence( fragment.hltAK4PFFastJetCorrectorSerialSync + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrectorSerialSync )
88229 fragment.HLTAK4PFJetsCorrectionSequenceSerialSync = cms.Sequence( fragment.hltFixedGridRhoFastjetAllSerialSync + fragment.HLTAK4PFCorrectorProducersSequenceSerialSync + fragment.hltAK4PFJetsCorrectedSerialSync + fragment.hltAK4PFJetsLooseIDCorrectedSerialSync + fragment.hltAK4PFJetsTightIDCorrectedSerialSync )
88230 fragment.HLTAK4PFJetsSequenceSerialSync = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequenceSerialSync + fragment.HLTAK4PFJetsReconstructionSequenceSerialSync + fragment.HLTAK4PFJetsCorrectionSequenceSerialSync )
88231 fragment.HLTAK8CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK8CaloJets + fragment.hltAK8CaloJetsIDPassed )
88232 fragment.HLTAK8CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK8CaloFastJetCorrector + fragment.hltAK8CaloRelativeCorrector + fragment.hltAK8CaloAbsoluteCorrector + fragment.hltAK8CaloResidualCorrector + fragment.hltAK8CaloCorrector )
88233 fragment.HLTAK8CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK8CaloCorrectorProducersSequence + fragment.hltAK8CaloJetsCorrected + fragment.hltAK8CaloJetsCorrectedIDPassed )
88234 fragment.HLTAK8CaloJetsSequence = cms.Sequence( fragment.HLTAK8CaloJetsReconstructionSequence + fragment.HLTAK8CaloJetsCorrectionSequence )
88235 fragment.HLTAK8CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK8CaloJetsPF + fragment.hltAK4CaloJetsPF )
88236 fragment.HLTPreAK8PFJetsRecoSequence = cms.Sequence( fragment.HLTAK8CaloJetsPrePFRecoSequence + fragment.hltAK8CaloJetsPFEt5 + fragment.hltAK4CaloJetsPFEt5 )
88237 fragment.HLTAK8PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK8PFJets )
88238 fragment.HLTAK8PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK8PFFastJetCorrector + fragment.hltAK8PFRelativeCorrector + fragment.hltAK8PFAbsoluteCorrector + fragment.hltAK8PFResidualCorrector + fragment.hltAK8PFCorrector )
88239 fragment.HLTAK8PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK8PFCorrectorProducersSequence + fragment.hltAK8PFJetsCorrected )
88240 fragment.HLTAK8PFJetsSequence = cms.Sequence( fragment.HLTPreAK8PFJetsRecoSequence + fragment.HLTAK8PFJetsReconstructionSequence + fragment.HLTAK8PFJetsCorrectionSequence )
88241 fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPU + fragment.hltSiPixelRecHitsSoAMonitorGPU + fragment.hltSiPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVerticesSoAMonitorCPU + fragment.hltPixelVerticesSoAMonitorGPU + fragment.hltPixelVerticesSoACompareGPUvsCPU )
88242 fragment.HLTL2muonrecoSequenceNoVtx = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidatesNoVtx )
88243 fragment.HLTIterL3OImuonTkCandidateSequenceNoVtx = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsNoVtx + fragment.hltIterL3OITrackCandidatesNoVtx + fragment.hltIterL3OIMuCtfWithMaterialTracksNoVtx + fragment.hltIterL3OIMuonTrackCutClassifierNoVtx + fragment.hltIterL3OIMuonTrackSelectionHighPurityNoVtx + fragment.hltL3MuonsIterL3OINoVtx )
88244 fragment.HLTIterL3MuonRecoPixelTracksSequenceNoVtx = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx + fragment.hltPixelTracksInRegionL2NoVtx )
88245 fragment.HLTIterL3MuonRecopixelvertexingSequenceNoVtx = cms.Sequence( fragment.HLTIterL3MuonRecoPixelTracksSequenceNoVtx )
88246 fragment.HLTIterativeTrackingIteration0ForIterL3MuonNoVtx = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0IterL3MuonCkfTrackCandidatesNoVtx + fragment.hltIter0IterL3MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0IterL3MuonTrackCutClassifierNoVtx + fragment.hltIter0IterL3MuonTrackSelectionHighPurityNoVtx )
88247 fragment.HLTIterL3IOmuonTkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequenceNoVtx + fragment.HLTIterativeTrackingIteration0ForIterL3MuonNoVtx + fragment.hltL3MuonsIterL3IONoVtx )
88248 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequenceNoVtx + fragment.hltIterL3OIL3MuonsLinksCombinationNoVtx + fragment.hltIterL3OIL3MuonsNoVtx + fragment.hltIterL3OIL3MuonCandidatesNoVtx + fragment.hltL2SelectorForL3IONoVtx + fragment.HLTIterL3IOmuonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonsFromL2LinksCombinationNoVtx + fragment.hltIterL3MuonsFromL2NoVtx )
88249 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonNoVtx = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx + fragment.hltPixelTracksInRegionL1NoVtx )
88250 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonNoVtx = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx )
88251 fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonNoVtx + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonNoVtx )
88252 fragment.HLTIterL3muonTkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonL1MuonNoL2SelectorNoVtx + fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceNoVtx )
88253 fragment.HLTL3muonrecoNocandSequenceNoVtx = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonMergedNoVtx + fragment.hltIterL3MuonAndMuonFromL1MergedNoVtx + fragment.hltL3MuonsIterL3LinksNoVtx + fragment.hltIterL3MuonsNoVtx )
88254 fragment.HLTL3muonrecoSequenceNoVtx = cms.Sequence( fragment.HLTL3muonrecoNocandSequenceNoVtx + fragment.hltIterL3MuonCandidatesNoVtx )
88255 fragment.HLTDoubleMuonScoutingNoVtx = cms.Sequence( fragment.hltL1fL1sL1DoubleMuonScouting + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sL1DoubleMuonScoutingNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDoubleMuonL3PreFilteredScoutingNoVtx )
88256 fragment.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence )
88257 fragment.HLTPFClusteringEcalMFForMuons = cms.Sequence( fragment.hltRecHitInRegionForMuonsMF + fragment.hltRecHitInRegionForMuonsES + fragment.hltParticleFlowRecHitECALForMuonsMF + fragment.hltParticleFlowRecHitPSForMuons + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF + fragment.hltParticleFlowClusterPSForMuons + fragment.hltParticleFlowClusterECALForMuonsMF )
88258 fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuons + fragment.hltMuonEcalMFPFClusterIsoForMuons )
88259 fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalRegPFClusterIsoForMuons )
88260 fragment.HLTIterativeTrackingL3MuonIteration0 = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3Muon + fragment.hltPixelTracksInRegionIter0L3Muon + fragment.hltIter0L3MuonPixelSeedsFromPixelTracks + fragment.hltIter0L3MuonCkfTrackCandidates + fragment.hltIter0L3MuonCtfWithMaterialTracks + fragment.hltIter0L3MuonTrackCutClassifier + fragment.hltIter0L3MuonTrackSelectionHighPurity )
88261 fragment.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0 )
88262 fragment.HLTMuIsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88263 fragment.HLTPFClusteringForEgammaUnseeded = cms.Sequence( fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowSuperClusterECALUnseeded )
88264 fragment.HLTFastJetForEgamma = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloForMuons )
88265 fragment.HLTElePixelMatchUnseededSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltPixelLayerPairs + fragment.hltPixelLayerTriplets + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaSuperClustersToPixelMatchUnseeded + fragment.hltEleSeedsTrackingRegionsUnseeded + fragment.hltElePixelHitDoubletsUnseeded + fragment.hltElePixelHitDoubletsForTripletsUnseeded + fragment.hltElePixelHitTripletsUnseeded + fragment.hltElePixelSeedsDoubletsUnseeded + fragment.hltElePixelSeedsTripletsUnseeded + fragment.hltElePixelSeedsCombinedUnseeded + fragment.hltEgammaElectronPixelSeedsUnseeded + fragment.hltEgammaPixelMatchVarsUnseeded )
88266 fragment.HLTGsfElectronBestTrkUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsBestTrkUnseeded )
88267 fragment.HLTPFScoutingSequence = cms.Sequence( fragment.HLTAK4PFJetsSequence + fragment.hltFixedGridRhoFastjetAllCalo + fragment.hltPFMETProducer + fragment.HLTMuIsolationSequence + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEgammaClusterShapeUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.HLTElePixelMatchUnseededSequence + fragment.HLTGsfElectronBestTrkUnseededSequence + fragment.hltEgammaEleGsfTrackIsoUnseeded )
88268 fragment.HLTPFClusteringEcalMFForMuonsNoVtx = cms.Sequence( fragment.hltRecHitInRegionForMuonsMFnoVtx + fragment.hltRecHitInRegionForMuonsESNoVtx + fragment.hltParticleFlowRecHitECALForMuonsMFNoVtx + fragment.hltParticleFlowRecHitPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx + fragment.hltParticleFlowClusterPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALForMuonsMFNoVtx )
88269 fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuonsNoVtx + fragment.hltMuonEcalMFPFClusterIsoForMuonsNoVtx )
88270 fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalPFClusterIsoForMuonsNoVtx )
88271 fragment.HLTIterativeTrackingL3MuonIteration0NoVtx = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx + fragment.hltPixelTracksInRegionIter0L3MuonNoVtx + fragment.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0L3MuonCkfTrackCandidatesNoVtx + fragment.hltIter0L3MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0L3MuonTrackCutClassifierNoVtx + fragment.hltIter0L3MuonTrackSelectionHighPurityNoVtx )
88272 fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0NoVtx )
88273 fragment.HLTMuIsolationSequenceNoVtx = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx + fragment.hltMuonTkRelIsolationCut0p09MapNoVtx )
88274 fragment.HLTPFScoutingPackingSequence = cms.Sequence( fragment.hltScoutingTrackPacker + fragment.hltScoutingPrimaryVertexPacker + fragment.hltScoutingPFPacker + fragment.hltScoutingMuonPackerNoVtx + fragment.hltScoutingMuonPackerVtx + fragment.hltScoutingEgammaPacker )
88275 fragment.HLTPFScoutingTrackingSequence = cms.Sequence( fragment.HLTPFScoutingSequence + fragment.hltEgammaR9IDUnseeded + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDisplacedmumuVtxNoMatchingProducerNoVtx + fragment.hltDisplacedmumuVtxNoMatchingProducerVtx + fragment.HLTMuIsolationSequenceNoVtx + fragment.hltFEDSelectorL1 + fragment.HLTPFScoutingPackingSequence )
88276 fragment.HLTDoubleMuonScoutingVtx = cms.Sequence( fragment.hltL1fL1sL1DoubleMuonScouting + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sL1DoubleMuonScouting + fragment.HLTL3muonrecoSequence + fragment.hltDoubleMuonL3PreFilteredScoutingVtx )
88277 fragment.HLTPFClusteringForEgamma = cms.Sequence( fragment.hltRechitInRegionsECAL + fragment.hltRechitInRegionsES + fragment.hltParticleFlowRecHitECALL1Seeded + fragment.hltParticleFlowRecHitPSL1Seeded + fragment.hltParticleFlowClusterPSL1Seeded + fragment.hltParticleFlowClusterECALUncorrectedL1Seeded + fragment.hltParticleFlowClusterECALL1Seeded + fragment.hltParticleFlowSuperClusterECALL1Seeded )
88278 fragment.HLTDoubleEG11CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1DoubleIsoEG11Filter + fragment.hltDoubleEG11CaloIdLEt11Filter + fragment.hltEgammaClusterShape + fragment.hltDoubleEG11CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltDoubleEG11CaloIdLHEFilter )
88279 fragment.HLTTrackReconstructionForPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 )
88280 fragment.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTTrackReconstructionForPFNoMu )
88281 fragment.HLTPhoton30EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG30EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG30EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG30EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG30EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG30EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG30EBTightIDTightIsoTrackIsoFilter )
88282 fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis )
88283 fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
88284 fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
88285 fragment.HLTTrackingForBeamSpot = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging )
88286 fragment.HLTAK4CaloJetsReconstructionNoIDSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets )
88287 fragment.HLTAK4CaloJetsCorrectionNoIDSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected )
88288 fragment.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1DoubleMu5EG3f0Filtered5 + fragment.hltDoubleMu5EG3L3Filtered + fragment.hltDisplacedmumuVtxProducerDiMu5EG3 + fragment.hltVertexmumuFilterDiMu5EG3 )
88289 fragment.HLTElePixelMatchSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltPixelLayerPairs + fragment.hltPixelLayerTriplets + fragment.hltEgammaHoverE + fragment.hltEgammaSuperClustersToPixelMatch + fragment.hltEleSeedsTrackingRegions + fragment.hltElePixelHitDoublets + fragment.hltElePixelHitDoubletsForTriplets + fragment.hltElePixelHitTriplets + fragment.hltElePixelSeedsDoublets + fragment.hltElePixelSeedsTriplets + fragment.hltElePixelSeedsCombined + fragment.hltEgammaElectronPixelSeeds + fragment.hltEgammaPixelMatchVars )
88290 fragment.HLTGsfElectronSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSF + fragment.hltEgammaGsfTracks + fragment.hltEgammaGsfElectrons + fragment.hltEgammaGsfTrackVars )
88291 fragment.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegL1MatchFilter + fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter + fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegDetaFilter + fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegDphiFilter )
88292 fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1DoubleMu3DiEG7p5f0Filtered3 )
88293 fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegL1MatchFilter + fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter + fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDetaFilter + fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDphiFilter )
88294 fragment.HLTL2muonrecoNocandOpenMuSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeedsOpenMu + fragment.hltL2MuonsOpenMu )
88295 fragment.HLTL2muonrecoSequenceOpenMu = cms.Sequence( fragment.HLTL2muonrecoNocandOpenMuSequence + fragment.hltL2MuonCandidatesOpenMu )
88296 fragment.HLTIterL3OImuonTkCandidateOpenMuSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsOpenMu + fragment.hltIterL3OITrackCandidatesOpenMu + fragment.hltIterL3OIMuCtfWithMaterialTracksOpenMu + fragment.hltIterL3OIMuonTrackCutClassifierOpenMu + fragment.hltIterL3OIMuonTrackSelectionHighPurityOpenMu + fragment.hltL3MuonsIterL3OIOpenMu )
88297 fragment.HLTIterL3MuonRecoPixelTracksOpenMuSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegionsOpenMu + fragment.hltPixelTracksInRegionL2OpenMu )
88298 fragment.HLTIterativeTrackingIteration0ForIterL3MuonOpenMu = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu + fragment.hltIter0IterL3MuonCkfTrackCandidatesOpenMu + fragment.hltIter0IterL3MuonCtfWithMaterialTracksOpenMu + fragment.hltIter0IterL3MuonTrackCutClassifierOpenMu + fragment.hltIter0IterL3MuonTrackSelectionHighPurityOpenMu )
88299 fragment.HLTIterL3IOmuonTkCandidateOpenMuSequence = cms.Sequence( fragment.HLTIterL3MuonRecoPixelTracksOpenMuSequence + fragment.HLTIterativeTrackingIteration0ForIterL3MuonOpenMu + fragment.hltL3MuonsIterL3IOOpenMu )
88300 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateOpenMuSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateOpenMuSequence + fragment.hltIterL3OIL3MuonsLinksCombinationOpenMu + fragment.hltIterL3OIL3MuonsOpenMu + fragment.hltIterL3OIL3MuonCandidatesOpenMu + fragment.hltL2SelectorForL3IOOpenMu + fragment.HLTIterL3IOmuonTkCandidateOpenMuSequence + fragment.hltIterL3MuonsFromL2LinksCombinationOpenMu + fragment.hltIterL3MuonsFromL2OpenMu )
88301 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonOpenMu = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu + fragment.hltPixelTracksInRegionL1OpenMu )
88302 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonOpenMu = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu )
88303 fragment.HLTIterL3IOmuonFromL1TkCandidateOpenMuSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonOpenMu + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonOpenMu )
88304 fragment.HLTIterL3muonTkCandidateOpenMuSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateOpenMuSequence + fragment.hltIterL3MuonL1MuonNoL2SelectorOpenMu + fragment.HLTIterL3IOmuonFromL1TkCandidateOpenMuSequence )
88305 fragment.HLTL3muonrecoNocandOpenMuSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateOpenMuSequence + fragment.hltIterL3MuonMergedOpenMu + fragment.hltIterL3MuonAndMuonFromL1MergedOpenMu + fragment.hltL3MuonsIterL3LinksOpenMu + fragment.hltIterL3MuonsOpenMu )
88306 fragment.HLTL3muonrecoOpenMuSequence = cms.Sequence( fragment.HLTL3muonrecoNocandOpenMuSequence + fragment.hltIterL3MuonCandidatesOpenMu )
88307 fragment.HLTEle25CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter + fragment.hltEG25EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG25HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG25CaloIdLClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle25CaloIdLPixelMatchFilter )
88308 fragment.HLTEle25CaloIdLMWSequence = cms.Sequence( fragment.HLTEle25CaloIdLSequence + fragment.hltEle25CaloIdLMWPMS2Filter )
88309 fragment.HLTDoubleEle25CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG25EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG25HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG25CaloIdLClusterShapeUnseededFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltDiEle25CaloIdLPixelMatchUnseededFilter )
88310 fragment.HLTDoubleEle25CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle25CaloIdLUnseededSequence + fragment.hltDiEle25CaloIdLMWPMS2UnseededFilter )
88311 fragment.HLTEle27CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter + fragment.hltEG27EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG27HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG27CaloIdLClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle27CaloIdLPixelMatchFilter )
88312 fragment.HLTEle27CaloIdLMWSequence = cms.Sequence( fragment.HLTEle27CaloIdLSequence + fragment.hltEle27CaloIdLMWPMS2Filter )
88313 fragment.HLTDoubleEle27CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG27EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG27HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG27CaloIdLClusterShapeUnseededFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltDiEle27CaloIdLPixelMatchUnseededFilter )
88314 fragment.HLTDoubleEle27CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle27CaloIdLUnseededSequence + fragment.hltDiEle27CaloIdLMWPMS2UnseededFilter )
88315 fragment.HLTEle33CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter + fragment.hltEG33EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG33HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG33CaloIdLClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle33CaloIdLPixelMatchFilter )
88316 fragment.HLTEle33CaloIdLMWSequence = cms.Sequence( fragment.HLTEle33CaloIdLSequence + fragment.hltEle33CaloIdLMWPMS2Filter )
88317 fragment.HLTDoubleEle33CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG33EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG33HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG33CaloIdLClusterShapeUnseededFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltDiEle33CaloIdLPixelMatchUnseededFilter )
88318 fragment.HLTDoubleEle33CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle33CaloIdLUnseededSequence + fragment.hltDiEle33CaloIdLMWPMS2UnseededFilter )
88319 fragment.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( fragment.HLTTrackReconstructionForPFNoMu )
88320 fragment.HLTDoubleEle24erWPTightGsfForTauSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltDoubleEGL1EGerFilter + fragment.hltDoubleEG24L1EGEtFilter + fragment.hltEgammaClusterShape + fragment.hltDoubleEle24erWPTightClusterShapeFilterForTau + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltDoubleEle24erWPTightHEFilterForTau + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltDoubleEle24erWPTightEcalIsoFilterForTau + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltDoubleEle24erWPTightHcalIsoFilterForTau + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle24erWPTightPixelMatchFilterForTau + fragment.hltDoubleEle24erWPTightPMS2FilterForTau + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau + fragment.hltDoubleEle24erWPTightGsfMissingHitsFilterForTau + fragment.hltDoubleEle24erWPTightGsfDetaFilterForTau + fragment.hltDoubleEle24erWPTightGsfDphiFilterForTau + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltDoubleEle24erWPTightGsfTrackIsoFilterForTau )
88321 fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG8EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG8HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG8CaloIdMClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle8CaloIdMPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + fragment.hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter + fragment.hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter )
88322 fragment.HLTEle37CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG37EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG37HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG37CaloIdLClusterShapeUnseededFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltEle37CaloIdLPixelMatchUnseededFilter )
88323 fragment.HLTEle37CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle37CaloIdLUnseededSequence + fragment.hltEle37CaloIdLMWPMS2UnseededFilter )
88324 fragment.HLTEle27CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG27EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG27HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG27CaloIdLClusterShapeUnseededFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltEle27CaloIdLPixelMatchUnseededFilter )
88325 fragment.HLTEle27CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle27CaloIdLUnseededSequence + fragment.hltEle27CaloIdLMWPMS2UnseededFilter )
88326 fragment.HLTTrackerMuonSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripSequence + fragment.hltMuTrackSeeds + fragment.hltMuCkfTrackCandidates + fragment.hltMuCtfTracks + fragment.HLTL3muonrecoNocandSequence + fragment.hltDiMuonMerging + fragment.hltDiMuonLinks + fragment.hltGlbTrkMuons + fragment.hltGlbTrkMuonCands )
88327 fragment.HLTPho4CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG4EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG4HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG4CaloIdLClusterShapeUnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltEG4R9Id50b80eFilter )
88328 fragment.HLTBphTrackingDisplacedTau3muRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedTau3muRegional + fragment.hltPixelTracksDisplacedTau3muRegional )
88329 fragment.HLTBphTrackingDisplacedTau3muRegionalIter0 = cms.Sequence( fragment.hltIter0Tau3muPixelSeedsFromPixelTracks + fragment.hltIter0Tau3muCkfTrackCandidates + fragment.hltIter0Tau3muCtfWithMaterialTracks + fragment.hltIter0Tau3muTrackCutClassifierPrompt + fragment.hltIter0Tau3muTrackCutClassifierDetached + fragment.hltIter0Tau3muTrackCutClassifierMerged + fragment.hltIter0Tau3muTrackSelectionHighPurity )
88330 fragment.HLTBphTrackingDisplacedTau3muReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedTau3muRegionalPixelTracks + fragment.HLTBphTrackingDisplacedTau3muRegionalIter0 )
88331 fragment.HLTTrackerMuonSequenceLowPt = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.HLTL3muonrecoNocandSequence + fragment.hltDiMuonMergingIter01TkMu + fragment.hltDiMuonLinksIter01TkMuMerge + fragment.hltGlbTrkMuonsLowPtIter01Merge + fragment.hltGlbTrkMuonLowPtIter01MergeCands )
88332 fragment.HLTBphTrackingDisplacedMuMuRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedMuMuRegional + fragment.hltPixelTracksDisplacedMuMuRegional )
88333 fragment.HLTBphTrackingDisplacedMuMuRegionalIter0 = cms.Sequence( fragment.hltIter0DisplacedMuMuPixelSeedsFromPixelTracks + fragment.hltIter0DisplacedMuMuCkfTrackCandidates + fragment.hltIter0DisplacedMuMuCtfWithMaterialTracks + fragment.hltIter0DisplacedMuMuTrackCutClassifierPrompt + fragment.hltIter0DisplacedMuMuTrackCutClassifierDetached + fragment.hltIter0DisplacedMuMuTrackCutClassifierMerged + fragment.hltIter0DisplacedMuMuTrackSelectionHighPurity )
88334 fragment.HLTBphTrackingDisplacedMuMuReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedMuMuRegionalPixelTracks + fragment.HLTBphTrackingDisplacedMuMuRegionalIter0 )
88335 fragment.HLTPho33CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter + fragment.hltEG33EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG33HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG33CaloIdLClusterShapeFilter )
88336 fragment.HLTDoublePho33CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG33EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG33HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG33CaloIdLClusterShapeUnseededFilter )
88337 fragment.HLTDoublePho70Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG70EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG70HEFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG70EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG70HEUnseededFilter )
88338 fragment.HLTDoublePho85Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG85EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG85HEFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG85EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG85HEUnseededFilter )
88339 fragment.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG27L1SingleAndDoubleEGEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle27L1DoubleEGWPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle27L1DoubleEGWPTightHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEle27L1DoubleEGWPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle27L1DoubleEGWPTightHcalIsoFilter + fragment.hltDiEG27L1SingleAndDoubleEGEtFilter + fragment.hltDiEle27L1DoubleEGWPTightClusterShapeFilter + fragment.hltDiEle27L1DoubleEGWPTightHEFilter + fragment.hltDiEle27L1DoubleEGWPTightEcalIsoFilter + fragment.hltDiEle27L1DoubleEGWPTightHcalIsoFilter )
88340 fragment.HLTEle30WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG30L1SingleEGOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle30WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle30WPTightHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEle30WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle30WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle30WPTightPixelMatchFilter + fragment.hltEle30WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle30WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle30WPTightGsfMissingHitsFilter + fragment.hltEle30WPTightGsfDetaFilter + fragment.hltEle30WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle30WPTightGsfTrackIsoFilter )
88341 fragment.HLTEle32WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG32L1SingleEGOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle32WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle32WPTightHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEle32WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle32WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle32WPTightPixelMatchFilter + fragment.hltEle32WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle32WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle32WPTightGsfMissingHitsFilter + fragment.hltEle32WPTightGsfDetaFilter + fragment.hltEle32WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle32WPTightGsfTrackIsoFilter )
88342 fragment.HLTEle35WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG35L1SingleEGOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle35noerWPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle35noerWPTightHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEle35noerWPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle35noerWPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle35noerWPTightPixelMatchFilter + fragment.hltEle35noerWPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle35noerWPTightGsfOneOEMinusOneOPFilter + fragment.hltEle35noerWPTightGsfMissingHitsFilter + fragment.hltEle35noerWPTightGsfDetaFilter + fragment.hltEle35noerWPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle35noerWPTightGsfTrackIsoFilter )
88343 fragment.HLTEle38WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG38L1SingleEGOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle38noerWPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle38noerWPTightHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEle38noerWPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle38noerWPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle38noerWPTightPixelMatchFilter + fragment.hltEle38noerWPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle38noerWPTightGsfOneOEMinusOneOPFilter + fragment.hltEle38noerWPTightGsfMissingHitsFilter + fragment.hltEle38noerWPTightGsfDetaFilter + fragment.hltEle38noerWPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle38noerWPTightGsfTrackIsoFilter )
88344 fragment.HLTEle40WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG40L1SingleEGOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle40noerWPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle40noerWPTightHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEle40noerWPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle40noerWPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle40noerWPTightPixelMatchFilter + fragment.hltEle40noerWPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle40noerWPTightGsfOneOEMinusOneOPFilter + fragment.hltEle40noerWPTightGsfMissingHitsFilter + fragment.hltEle40noerWPTightGsfDetaFilter + fragment.hltEle40noerWPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle40noerWPTightGsfTrackIsoFilter )
88345 fragment.HLTEle32L1DoubleEGWPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG32L1SingleAndDoubleEGEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle32L1DoubleEGWPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle32L1DoubleEGWPTightHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEle32L1DoubleEGWPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle32L1DoubleEGWPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle32L1DoubleEGWPTightPixelMatchFilter + fragment.hltEle32L1DoubleEGWPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter + fragment.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter + fragment.hltEle32L1DoubleEGWPTightGsfDetaFilter + fragment.hltEle32L1DoubleEGWPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter )
88346 fragment.HLTMu20IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88347 fragment.HLTMu24IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88348 fragment.HLTMu24Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88349 fragment.HLTMu27IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88350 fragment.HLTStoppedHSCPLocalHcalReco = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoA + fragment.hltHbheRecoSoA + fragment.hltHbhereco )
88351 fragment.HLTStoppedHSCPJetSequence = cms.Sequence( fragment.hltStoppedHSCPTowerMakerForAll + fragment.hltStoppedHSCPIterativeCone4CaloJets )
88352 fragment.HLTMuonLocalRecoMeanTimerSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegmentsMeanTimer + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigisCPPF + fragment.hltOmtfDigis + fragment.hltMuonRPCDigisTwinMux + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments )
88353 fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons )
88354 fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed )
88355 fragment.HLTL2muonrecoNocandSequenceAllBx = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeedsAllBx + fragment.hltL2MuonsAllBx )
88356 fragment.HLTL2muonrecoSequenceAllBx = cms.Sequence( fragment.HLTL2muonrecoNocandSequenceAllBx + fragment.hltL2MuonCandidatesAllBx )
88357 fragment.HLTL3muontrkisorecoSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0 )
88358 fragment.HLTL3muontrkisovvlSequence = cms.Sequence( fragment.HLTL3muontrkisorecoSequence + fragment.hltL3MuonRelTrkIsolationVVL )
88359 fragment.HLTL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltL3TrajSeedOIState + fragment.hltL3TrackCandidateFromL2OIState + fragment.hltL3TkTracksFromL2OIState + fragment.hltL3MuonsOIState + fragment.hltL3TrajSeedOIHit + fragment.hltL3TrackCandidateFromL2OIHit + fragment.hltL3TkTracksFromL2OIHit + fragment.hltL3MuonsOIHit + fragment.hltL3TkFromL2OICombination + fragment.hltPixelLayerTriplets + fragment.hltPixelLayerPairsLegacy + fragment.hltMixedLayerPairs + fragment.hltL3TrajSeedIOHit + fragment.hltL3TrackCandidateFromL2IOHit + fragment.hltL3TkTracksFromL2IOHit + fragment.hltL3MuonsIOHit + fragment.hltL3TrajectorySeed + fragment.hltL3TrackCandidateFromL2 )
88360 fragment.HLTOldL3muonrecoNocandSequence = cms.Sequence( fragment.HLTL3muonTkCandidateSequence + fragment.hltL3TkTracksMergeStep1 + fragment.hltL3TkTracksFromL2 + fragment.hltL3MuonsLinksCombination + fragment.hltL3Muons )
88361 fragment.HLTOldL3muonrecoSequence = cms.Sequence( fragment.HLTOldL3muonrecoNocandSequence + fragment.hltOldL3MuonCandidates )
88362 fragment.HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence( fragment.hltIter0HighPtTkMuPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionTkMu + fragment.hltIter0HighPtTkMuPixelSeedsFromPixelTracks + fragment.hltIter0HighPtTkMuCkfTrackCandidates + fragment.hltIter0HighPtTkMuCtfWithMaterialTracks + fragment.hltIter0HighPtTkMuTrackSelectionHighPurity )
88363 fragment.HLTIterativeTrackingHighPtTkMu = cms.Sequence( fragment.HLTIterativeTrackingHighPtTkMuIteration0 )
88364 fragment.HLTHighPt50TrackerMuonSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripSequence + fragment.hltL1MuonsPt15 + fragment.HLTIterativeTrackingHighPtTkMu + fragment.hltHighPtTkMu50TkFilt + fragment.hltHighPtTkMuons + fragment.hltHighPtTkMuonCands )
88365 fragment.HLTPPSPixelRecoSequence = cms.Sequence( fragment.hltCTPPSPixelDigis + fragment.hltCTPPSPixelClusters + fragment.hltCTPPSPixelRecHits + fragment.hltCTPPSPixelLocalTracks )
88366 fragment.HLTPPSProtonRecoSequence = cms.Sequence( fragment.hltCTPPSLocalTrackLiteProducer + fragment.hltCTPPSProtons )
88367 fragment.HLTRecoMETSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltMet )
88368 fragment.HLTBeamHaloCleanerSequence = cms.Sequence( fragment.hltCSCHaloData + fragment.hltEcalHaloData + fragment.hltHcalHaloData + fragment.hltGlobalHaloData + fragment.hltCaloRecHitsBeamHaloCleaned + fragment.hltTowerMakerForAllBeamHaloCleaned )
88369 fragment.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
88370 fragment.HLTRecoJetSequenceAK4PrePF = cms.Sequence( fragment.HLTRecoJetSequenceAK4UncorrectedPF + fragment.hltAK4CaloJetsPFEt5 )
88371 fragment.HLTJetFlavourTagParticleNetSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociation + fragment.hltParticleNetJetTagInfos + fragment.hltParticleNetONNXJetTags + fragment.hltParticleNetDiscriminatorsJetTags )
88372 fragment.HLTSinglePhoton300erNoHESequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG300EtFilter )
88373 fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1Mu6DoubleEG10f0Filtered8 )
88374 fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter )
88375 fragment.HLTSingleEle8CaloIdMGsfTrackIdMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltMu8Ele8EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu8Ele8HEFilter + fragment.hltEgammaClusterShape + fragment.hltMu8Ele8CaloIdMClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltMu8Ele8CaloIdMPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + fragment.hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter + fragment.hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter )
88376 fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8 )
88377 fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter )
88378 fragment.HLTBTagMuDiJet20L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet20L1FastJet + fragment.hltSelector4JetsDiJet20L1FastJet + fragment.hltBSoftMuonDiJet20L1FastJetL25Jets + fragment.hltBSoftMuonDiJet20L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR )
88379 fragment.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR )
88380 fragment.HLTBTagMuDiJet40L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet40L1FastJet + fragment.hltSelector4JetsDiJet40L1FastJet + fragment.hltBSoftMuonDiJet40L1FastJetL25Jets + fragment.hltBSoftMuonDiJet40L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR )
88381 fragment.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR )
88382 fragment.HLTBTagMuDiJet70L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet70L1FastJet + fragment.hltSelector4JetsDiJet70L1FastJet + fragment.hltBSoftMuonDiJet70L1FastJetL25Jets + fragment.hltBSoftMuonDiJet70L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR )
88383 fragment.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR )
88384 fragment.HLTBTagMuDiJet110L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet110L1FastJet + fragment.hltSelector4JetsDiJet110L1FastJet + fragment.hltBSoftMuonDiJet110L1FastJetL25Jets + fragment.hltBSoftMuonDiJet110L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR )
88385 fragment.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR )
88386 fragment.HLTBTagMuDiJet200L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet200L1FastJet + fragment.hltSelector4JetsDiJet200L1FastJet + fragment.hltBSoftMuonDiJet200L1FastJetL25Jets + fragment.hltBSoftMuonDiJet200L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR )
88387 fragment.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR )
88388 fragment.HLTBTagMuJet300L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromJet300L1FastJet + fragment.hltSelector4JetsJet300L1FastJet + fragment.hltBSoftMuonJet300L1FastJetL25Jets + fragment.hltBSoftMuonJet300L1FastJetL25TagInfos + fragment.hltBSoftMuonJet300L1FastJetL25BJetTagsByDR )
88389 fragment.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR )
88390 fragment.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet + fragment.hltSelector4JetsAK8DiJet170L1FastJet + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25Jets + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR )
88391 fragment.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR )
88392 fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltDoubleMuon0L2PreFiltered0 + fragment.hltBSoftMuonGetJetsFromAK8Jet170L1FastJet + fragment.hltSelector4JetsAK8Jet170L1FastJet + fragment.hltBSoftMuonAK8Jet170L1FastJetL25Jets + fragment.hltBSoftMuonAK8Jet170L1FastJetL25TagInfos + fragment.hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR )
88393 fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sDoubleMu5Filtered + fragment.hltBSoftMuonDoubleMu5L3 + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR )
88394 fragment.HLTBTagMuJet300L1AK8FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromJet300L1AK8FastJet + fragment.hltSelector4JetsJet300L1AK8FastJet + fragment.hltBSoftMuonJet300L1AK8FastJetL25Jets + fragment.hltBSoftMuonJet300L1AK8FastJetL25TagInfos + fragment.hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR )
88395 fragment.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR )
88396 fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrPairFilter + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter + fragment.hltEgammaClusterShape + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter + fragment.HLTElePixelMatchSequence + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter )
88397 fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23 )
88398 fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter )
88399 fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 )
88400 fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter )
88401 fragment.HLTMu12IsoVVLSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p3Map )
88402 fragment.HLTPhoton33Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG26Filter + fragment.hltEG33L1EG26EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG33L1EG26HEFilter )
88403 fragment.HLTPhoton50Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34to45Filter + fragment.hltEG50EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50HEFilter )
88404 fragment.HLTPhoton75Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG75EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75HEFilter )
88405 fragment.HLTPhoton90Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG90EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG90HEFilter )
88406 fragment.HLTPhoton120Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG120EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG120HEFilter )
88407 fragment.HLTPhoton150Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG150EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG150HEFilter )
88408 fragment.HLTPhoton175Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG175EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG175HEFilter )
88409 fragment.HLTPhoton200Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG200EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG200HEFilter )
88410 fragment.HLTPhoton45EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG45EBEtFilter )
88411 fragment.HLTPhoton40EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG40EBEtFilter )
88412 fragment.HLTPhoton50EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG50EBEtFilter )
88413 fragment.HLTPhoton40EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG40EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG40EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG40EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG40EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG40EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG40EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG40EBTightIDTightIsoTrackIsoFilter )
88414 fragment.HLTPhoton45EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG45EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG45EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG45EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG45EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG45EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG45EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG45EBTightIDTightIsoTrackIsoFilter )
88415 fragment.HLTPhoton50EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG50EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG50EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG50EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG50EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG50EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG50EBTightIDTightIsoTrackIsoFilter )
88416 fragment.HLTPhoton55EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG55EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG55EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG55EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG55EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG55EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG55EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG55EBTightIDTightIsoTrackIsoFilter )
88417 fragment.HLTPhoton75EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG75EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG75EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG75EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG75EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG75EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG75EBTightIDTightIsoTrackIsoFilter )
88418 fragment.HLTPhoton90EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG90EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG90EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG90EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG90EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG90EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG90EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG90EBTightIDTightIsoTrackIsoFilter )
88419 fragment.HLTPhoton110EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG110EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG110EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG110EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG110EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG110EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG110EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG110EBTightIDTightIsoTrackIsoFilter )
88420 fragment.HLTPhoton100EBHE10Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG100EBHE10EtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG100EBHE10HEFilter )
88421 fragment.HLTPhoton50R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG50R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG50R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG50R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG50R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG50R9Id90HE10IsoMTrackIsoFilter )
88422 fragment.HLTPhoton75R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG75R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG75R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG75R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG75R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG75R9Id90HE10IsoMTrackIsoFilter )
88423 fragment.HLTPhoton90R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG90R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG90R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG90R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG90R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG90R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG90R9Id90HE10IsoMTrackIsoFilter )
88424 fragment.HLTPhoton120R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG120R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG120R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG120R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG120R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG120R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG120R9Id90HE10IsoMTrackIsoFilter )
88425 fragment.HLTPhoton165R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG165R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG165R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG165R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG165R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG165R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG165R9Id90HE10IsoMTrackIsoFilter )
88426 fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG30L1SingleAndDoubleEGOrEtFilter + fragment.hltEgammaR9ID + fragment.hltEG30LR9Id50b80eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30LHE12R9Id50b80eHEFilter + cms.ignore(fragment.hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter) + fragment.hltEgammaClusterShape + cms.ignore(fragment.hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter) + fragment.hltEgammaEcalPFClusterIso + cms.ignore(fragment.hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter) + fragment.hltEG30LRId85ORIso60CaloId15b35eANDHE12R9Id50b80eLegCombLastFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG22EtEta2p55UnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG22R9Id50b80eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG22HE12R9Id50b80eHEUnseededFilter + cms.ignore(fragment.hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter) + fragment.hltEgammaClusterShapeUnseeded + cms.ignore(fragment.hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter) + fragment.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter) + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + cms.ignore(fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter) )
88427 fragment.HLTPhoton35R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1EGAndTauFilter + fragment.hltEG35R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG35R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG35R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG35R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG35R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG35R9Id90HE10IsoMTrackIsoFilter )
88428 fragment.HLTParticleFlowSequenceForTaus = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.HLTPFHcalClustering + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlockForTaus + fragment.hltParticleFlowForTaus )
88429 fragment.HLTGlobalPFTriggerSequenceForTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequenceForTaus + fragment.hltAK4PFJetsForTaus )
88430 fragment.HLTPFTau = cms.Sequence( fragment.hltTauPFJets08Region + fragment.hltTauPFJetsRecoTauChargedHadrons + fragment.hltPFTauPiZeros + fragment.hltPFTausSansRef + fragment.hltPFTaus + fragment.hltPFTauTrackFindingDiscriminator + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTauTrack )
88431 fragment.HLTGlobalPFTauConeSequence = cms.Sequence( fragment.HLTGlobalPFTriggerSequenceForTau + fragment.HLTPFTau )
88432 fragment.HLTMediumChargedIsoPFTauSequence = cms.Sequence( fragment.hltPFTauMediumAbsoluteChargedIsolationDiscriminator + fragment.hltPFTauMediumRelativeChargedIsolationDiscriminator + fragment.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator )
88433 fragment.HLTMediumChargedIsoPFTau35Sequence = cms.Sequence( fragment.HLTMediumChargedIsoPFTauSequence + fragment.hltPFTau35 + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTau35Track + fragment.hltPFTau2Prongs + fragment.hltSelectedPFTausTrackFindingMediumChargedIsolation + fragment.hltPFTau35TrackMediumChargedIso )
88434 fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional + fragment.hltPixelTracksDisplacedTau3muNoL1MassRegional )
88435 fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalIter0 = cms.Sequence( fragment.hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks + fragment.hltIter0Tau3muNoL1MassCkfTrackCandidates + fragment.hltIter0Tau3muNoL1MassCtfWithMaterialTracks + fragment.hltIter0Tau3muNoL1MassTrackCutClassifierPrompt + fragment.hltIter0Tau3muNoL1MassTrackCutClassifierDetached + fragment.hltIter0Tau3muNoL1MassTrackCutClassifierMerged + fragment.hltIter0Tau3muNoL1MassTrackSelectionHighPurity )
88436 fragment.HLTBphTrackingDisplacedTau3muNoL1MassReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalPixelTracks + fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalIter0 )
88437 fragment.HLTBphTrackingDisplacedJpsiRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedJpsiRegional + fragment.hltPixelTracksDisplacedJpsiRegional )
88438 fragment.HLTBphTrackingDisplacedJpsiRegionalIter0 = cms.Sequence( fragment.hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks + fragment.hltIter0DisplacedJpsiTkTkCkfTrackCandidates + fragment.hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks + fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt + fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached + fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged + fragment.hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity )
88439 fragment.HLTBphTrackingDisplacedJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedJpsiRegionalPixelTracks + fragment.HLTBphTrackingDisplacedJpsiRegionalIter0 )
88440 fragment.HLTBphTrackingBcJpsiRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsBcJpsiRegional + fragment.hltPixelTracksBcJpsiRegional )
88441 fragment.HLTBphTrackingBcJpsiRegionalIter0 = cms.Sequence( fragment.hltIter0BcJpsiPixelSeedsFromPixelTracks + fragment.hltIter0BcJpsiCkfTrackCandidates + fragment.hltIter0BcJpsiCtfWithMaterialTracks + fragment.hltIter0BcJpsiTrackCutClassifierPrompt + fragment.hltIter0BcJpsiTrackCutClassifierDetached + fragment.hltIter0BcJpsiTrackCutClassifierMerged + fragment.hltIter0BcJpsiTrackSelectionHighPurity )
88442 fragment.HLTBphTrackingBcJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingBcJpsiRegionalPixelTracks + fragment.HLTBphTrackingBcJpsiRegionalIter0 )
88443 fragment.HLTL3NoFiltersNoVtxmuonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltL3TrajSeedOIStateNoVtx + fragment.hltL3TrackCandidateFromL2OIStateNoVtx + fragment.hltL3TkTracksFromL2OIStateNoVtx + fragment.hltL3NoFiltersNoVtxMuonsOIState + fragment.hltL3NoFiltersNoVtxTrajSeedOIHit + fragment.hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx + fragment.hltL3NoFiltersTkTracksFromL2OIHitNoVtx + fragment.hltL3NoFiltersNoVtxMuonsOIHit + fragment.hltL3NoFiltersNoVtxTkFromL2OICombination + fragment.hltPixelLayerTriplets + fragment.hltPixelLayerPairsLegacy + fragment.hltMixedLayerPairs + fragment.hltL3NoFiltersNoVtxTrajSeedIOHit + fragment.hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx + fragment.hltL3NoFiltersTkTracksFromL2IOHitNoVtx + fragment.hltL3NoFiltersNoVtxMuonsIOHit + fragment.hltL3NoFiltersNoVtxTrajectorySeed + fragment.hltL3NoFiltersTrackCandidateFromL2NoVtx )
88444 fragment.HLTL3NoFiltersNoVtxmuonrecoNocandSequence = cms.Sequence( fragment.HLTL3NoFiltersNoVtxmuonTkCandidateSequence + fragment.hltL3NoFiltersNoVtxTkTracksMergeStep1 + fragment.hltL3NoFiltersTkTracksFromL2Novtx + fragment.hltL3NoFiltersNoVtxMuonsLinksCombination + fragment.hltL3NoFiltersNoVtxMuons )
88445 fragment.HLTL3NoFiltersNoVtxmuonrecoSequence = cms.Sequence( fragment.HLTL3NoFiltersNoVtxmuonrecoNocandSequence + fragment.hltL3NoFiltersNoVtxMuonCandidates )
88446 fragment.HLTEle28HighEtaSC20Mass55Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEle28HighEtaSC20EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle28HighEtaSC20ClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle28HighEtaSC20HEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle28HighEtaSC20EcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle28HighEtaSC20HcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle28HighEtaSC20PixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle28HighEtaSC20OneOEMinusOneOPFilter + fragment.hltEle28HighEtaSC20DetaFilter + fragment.hltEle28HighEtaSC20DphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle28HighEtaSC20TrackIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG20EtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEle28HighEtaSC20ClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEle28HighEtaSC20EcalIsoFilterUnseeded + fragment.hltEgammaHoverEUnseeded + fragment.hltEle28HighEtaSC20HEFilterUnseeded + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltEle28HighEtaSC20HcalIsoFilterUnseeded + fragment.hltHighEtaSC20Selector + fragment.hltHighEtaSC20SelectorFilter + fragment.hltEle28HighEtaSC20Mass55Filter )
88447 fragment.HLTEle15VVVLGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5OpenFilter + fragment.hltEG15EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle15VVVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle15VVVLHEFilter + fragment.hltEgammaEcalPFClusterIsoR02 + fragment.hltEle15VVVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoR02 + fragment.hltEle15VVVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle15VVVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle15VVVLGsfOneOEMinusOneOPFilter + fragment.hltEle15VVVLGsfChi2Filter + fragment.hltEle15VVVLGsfMissingHitsFilter + fragment.hltEle15VVVLGsfDetaFilter + fragment.hltEle15VVVLGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle15VVVLGsfTrackIsoFilter )
88448 fragment.HLTEle50VVVLGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5OpenFilter + fragment.hltEG50IsoVVVLEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle50VVVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle50VVVLHEFilter + fragment.hltEgammaEcalPFClusterIsoR02 + fragment.hltEle50VVVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoR02 + fragment.hltEle50VVVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle50VVVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle50VVVLGsfOneOEMinusOneOPFilter + fragment.hltEle50VVVLGsfChi2Filter + fragment.hltEle50VVVLGsfMissingHitsFilter + fragment.hltEle50VVVLGsfDetaFilter + fragment.hltEle50VVVLGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle50VVVLGsfTrackIsoFilter )
88449 fragment.HLTMuVVVLCombinedIsolationR02Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll + fragment.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers + fragment.hltL3CaloMuonCorrectedVVVLIsolations + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltL3MuonCombRelIsolationVVVL )
88450 fragment.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1DoubleMu4EG9f0Filtered4 )
88451 fragment.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter + fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter + fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter + fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter )
88452 fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1DoubleMu7EG7f0Filtered9 )
88453 fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter + fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter + fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter + fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter )
88454 fragment.HLTDoubleMu20Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88455 fragment.HLTTrackerMuonSequenceNoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripSequence + fragment.hltMuTrackSeeds + fragment.hltMuCkfTrackCandidates + fragment.hltMuCtfTracks + fragment.HLTL3muonrecoNocandSequenceNoVtx + fragment.hltDiMuonMergingNoVtx + fragment.hltDiMuonLinksNoVtx + fragment.hltGlbTrkMuonsNoVtx + fragment.hltGlbTrkMuonCandsNoVtx )
88456 fragment.HLTEle8CaloIdLTrackIdLIsoVLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter + fragment.hltEle8CaloIdLTrackIdLIsoVLEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle8CaloIdLTrackIdLIsoVLHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + fragment.hltEle8CaloIdLTrackIdLIsoVLDetaFilter + fragment.hltEle8CaloIdLTrackIdLIsoVLDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter )
88457 fragment.HLTEle12CaloIdLTrackIdLIsoVLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter + fragment.hltEle12CaloIdLTrackIdLIsoVLEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle12CaloIdLTrackIdLIsoVLHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + fragment.hltEle12CaloIdLTrackIdLIsoVLDetaFilter + fragment.hltEle12CaloIdLTrackIdLIsoVLDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter )
88458 fragment.HLTEle14VVVLGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1IsoEG14erHTT200Filter + fragment.hltEG14EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle14VVVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle14VVVLHEFilter + fragment.hltEgammaEcalPFClusterIsoR02 + fragment.hltEle14VVVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoR02 + fragment.hltEle14VVVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle14VVVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle14VVVLGsfOneOEMinusOneOPFilter + fragment.hltEle14VVVLGsfChi2Filter + fragment.hltEle14VVVLGsfMissingHitsFilter + fragment.hltEle14VVVLGsfDetaFilter + fragment.hltEle14VVVLGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle14VVVLGsfTrackIsoFilter )
88459 fragment.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter )
88460 fragment.HLTEle8CaloIdMGsfTrkIdMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEle8EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle8HEFilter + fragment.hltEgammaClusterShape + fragment.hltEle8CaloIdMClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle8CaloIdMPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + fragment.hltEle8CaloIdMGsfTrackIdMDetaFilter + fragment.hltEle8CaloIdMGsfTrackIdMDphiFilter )
88461 fragment.HLTEle17CaloIdMGsfTrkIdMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEle17EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle17HEFilter + fragment.hltEgammaClusterShape + fragment.hltEle17CaloIdMClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle17CaloIdMPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + fragment.hltEle17CaloIdMGsfTrackIdMDetaFilter + fragment.hltEle17CaloIdMGsfTrackIdMDphiFilter )
88462 fragment.HLTEle23CaloIdMGsfTrkIdMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEle23EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle23HEFilter + fragment.hltEgammaClusterShape + fragment.hltEle23CaloIdMClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle23CaloIdMPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + fragment.hltEle23CaloIdMGsfTrackIdMDetaFilter + fragment.hltEle23CaloIdMGsfTrackIdMDphiFilter )
88463 fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEle50EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle50CaloIdVTClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle50CaloIdVTHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle50CaloIdVTPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter + fragment.hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter )
88464 fragment.HLTEle115CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG115EtFilter + fragment.hltEgammaClusterShape + fragment.hltEG115CaloIdVTClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG115CaloIdVTHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle115CaloIdVTPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter + fragment.hltEle115CaloIdVTGsfTrkIdTGsfDphiFilter )
88465 fragment.HLTEle135CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG135EtFilter + fragment.hltEgammaClusterShape + fragment.hltEG135CaloIdVTClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG135CaloIdVTHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle135CaloIdVTPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter + fragment.hltEle135CaloIdVTGsfTrkIdTGsfDphiFilter )
88466 fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter + fragment.hltEG60EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG60HEFilter + fragment.hltEgammaR9ID + fragment.hltEG60R9Id90CaloIdLIsoLR9IdFilter + fragment.hltEgammaClusterShape + fragment.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter + fragment.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter )
88467 fragment.HLTPFHT350MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 )
88468 fragment.HLTPFHT380MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT380Jet30 )
88469 fragment.HLTPFHT400MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 )
88470 fragment.HLTSC3018EIso15HE30eMass70Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGWithJetAndTauFilter + fragment.hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHToverET + fragment.hltEG30HE30HEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG30EIso15HE30EcalIsoLastFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG18EtEta2p55UnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG18HE30eHEUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEG18EIso15HE30EcalIsoUnseededFilter + fragment.hltDiEG18EIso15ANDHE30Mass70CombMassLastFilter )
88471 fragment.HLTPhoton20SequenceLooseHOverE = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG10Filter + fragment.hltEG20EtFilterLooseHoverE + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG20HEFilterLooseHoverE )
88472 fragment.HLTPhoton30SequenceLooseHOverE = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG10Filter + fragment.hltEG30EtFilterLooseHoverE + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30HEFilterLooseHoverE )
88473 fragment.HLTPhoton60R9Id90HE10IsoMEBOnlySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG60R9Id90HE10IsoMEBOnlyEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG60R9Id90HE10IsoMEBOnlyHEFilter + fragment.hltEgammaR9ID + fragment.hltEG60R9Id90HE10IsoMEBOnlyR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter )
88474 fragment.HLTPhoton75R9Id90HE10IsoMEBOnlySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG75R9Id90HE10IsoMEBOnlyEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75R9Id90HE10IsoMEBOnlyHEFilter + fragment.hltEgammaR9ID + fragment.hltEG75R9Id90HE10IsoMEBOnlyR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter )
88475 fragment.HLTBphTrackingDoubleJpsiRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDoubleJpsiRegional + fragment.hltPixelTracksDoubleJpsiRegional )
88476 fragment.HLTBphTrackingDoubleJpsiRegionalIter0 = cms.Sequence( fragment.hltIter0JpsiTkTkPixelSeedsFromPixelTracks + fragment.hltIter0JpsiTkTkCkfTrackCandidates + fragment.hltIter0JpsiTkTkCtfWithMaterialTracks + fragment.hltIter0JpsiTkTkTrackCutClassifierPrompt + fragment.hltIter0JpsiTkTkTrackCutClassifierDetached + fragment.hltIter0JpsiTkTkTrackCutClassifierMerged + fragment.hltIter0JpsiTkTkTrackSelectionHighPurity )
88477 fragment.HLTBphTrackingDoubleJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDoubleJpsiRegionalPixelTracks + fragment.HLTBphTrackingDoubleJpsiRegionalIter0 )
88478 fragment.HLTFastPrimaryVertexSequence = cms.Sequence( fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltSelector4CentralJetsL1FastJet + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence )
88479 fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG30L1SingleAndDoubleEGOrEtFilter + fragment.hltEgammaR9ID + fragment.hltEG30R9Id50b90eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30HE10b9eR9Id50b90eHEFilter + fragment.hltEgammaClusterShape + fragment.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG18EtUnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG18R9Id50b90eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter )
88480 fragment.HLTEle24erWPTightGsfForTauSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1EGerAndTauFilter + fragment.hltEG24L1EGandTauEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle24erWPTightClusterShapeFilterForTau + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle24erWPTightHEFilterForTau + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEle24erWPTightEcalIsoFilterForTau + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle24erWPTightHcalIsoFilterForTau + fragment.HLTElePixelMatchSequence + fragment.hltEle24erWPTightPixelMatchFilterForTau + fragment.hltEle24erWPTightPMS2FilterForTau + fragment.HLTGsfElectronSequence + fragment.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau + fragment.hltEle24erWPTightGsfMissingHitsFilterForTau + fragment.hltEle24erWPTightGsfDetaFilterForTau + fragment.hltEle24erWPTightGsfDphiFilterForTau + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle24erWPTightGsfTrackIsoFilterForTau )
88481 fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced = cms.Sequence( fragment.hltPFJetForPNetSelectorAK8 + fragment.hltPFJetForPNetAK8 + fragment.hltParticleNetJetTagsInfosAK8 + fragment.hltParticleNetONNXJetTagsAK8 + fragment.hltParticleNetDiscriminatorsJetTagsAK8 )
88482 fragment.HLTJetFlavourTagParticleNetSequencePFAK8 = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID + fragment.HLTAK4PFJetsCorrectionSequence + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltPFJetForPNetSelectorAK8 + fragment.hltPFJetForPNetAK8 + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociation + fragment.hltParticleNetJetTagsInfosAK8 + fragment.hltParticleNetONNXJetTagsAK8 + fragment.hltParticleNetDiscriminatorsJetTagsAK8 )
88483 fragment.HLTMu50IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88484 fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88485 fragment.HLTL2TauTagNNSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoCaloSequence + cms.ignore(fragment.hltL1sDoubleTauBigOR) + cms.ignore(fragment.hltL1sSingleTau) + cms.ignore(fragment.hltL1sBigOrMuXXerIsoTauYYer) + cms.ignore(fragment.hltL1sMu22erIsoTau40er) + cms.ignore(fragment.hltL1sBigORDoubleTauJet) + cms.ignore(fragment.hltL1VBFDiJetIsoTau) + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + cms.ignore(fragment.hltL1sTauVeryBigOR) + fragment.hltL2TauTagNNProducer )
88486 fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88487 fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88488 fragment.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltCaloTowersIsoTau1Regional + fragment.hltAkIsoTau1Regional + fragment.hltCaloTowersIsoTau2Regional + fragment.hltAkIsoTau2Regional + fragment.hltCaloTowersIsoTau3Regional + fragment.hltAkIsoTau3Regional + fragment.hltCaloTowersIsoTau4Regional + fragment.hltAkIsoTau4Regional + fragment.hltCaloTowersIsoTau5Regional + fragment.hltAkIsoTau5Regional + fragment.hltCaloTowersIsoTau6Regional + fragment.hltAkIsoTau6Regional + fragment.hltCaloTowersIsoTau7Regional + fragment.hltAkIsoTau7Regional + fragment.hltCaloTowersIsoTau8Regional + fragment.hltAkIsoTau8Regional + fragment.hltCaloTowersIsoTau9Regional + fragment.hltAkIsoTau9Regional + fragment.hltCaloTowersIsoTau10Regional + fragment.hltAkIsoTau10Regional + fragment.hltCaloTowersIsoTau11Regional + fragment.hltAkIsoTau11Regional + fragment.hltCaloTowersIsoTau12Regional + fragment.hltAkIsoTau12Regional )
88489 fragment.HLTL2TauJetsSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauRegionalSequence + fragment.hltL2TauJets )
88490 fragment.HLTL2TauPixelIsolationSequenceGlobal = cms.Sequence( fragment.hltL2TausForPixelIsolation + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltL2TauPixelIsoTagProducerGlob )
88491 fragment.HLTL2p5IsoTauGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceGlobal + fragment.hltL2TauIsoFilterGlob + fragment.hltL2TauJetsIsoGlob )
88492 fragment.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelectorMinPt20 + fragment.hltPFJetForBtagMinPt20 + fragment.hltDeepBLifetimeTagInfosPFMinPt20 + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociationMinPt20 + fragment.hltParticleNetJetTagInfosMinPt20 + fragment.hltParticleNetONNXJetTagsMinPt20 + fragment.hltParticleNetDiscriminatorsJetTagsMinPt20 )
88493 fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88494 fragment.HLTIterL3OIGlbDisplacedMuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons + fragment.hltIterL3OIGlbDisplacedTrackCandidates + fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks + fragment.hltIterL3OIDisplacedMuonTrackCutClassifier + fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity + fragment.hltL3GlbDisplacedMuonsIterL3OI )
88495 fragment.HLTIterL3DisplacedMuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions + fragment.hltPixelTracksInDisplacedRegionL2 )
88496 fragment.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon = cms.Sequence( fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates + fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks + fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier + fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity )
88497 fragment.HLTIterL3IODisplacedmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3DisplacedMuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon )
88498 fragment.HLTIterativeTrackingIteration4GlbDisplacedMuons = cms.Sequence( fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons + fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons + fragment.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons + fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons + fragment.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons + fragment.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons + fragment.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons + fragment.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons + fragment.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons + fragment.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons + fragment.hltIter4IterL3FromL2MuonTrackCutClassifier + fragment.hltIter4IterL3FromL2MuonTrackSelectionHighPurity )
88499 fragment.HLTIterativeTrackingIteration4ForDisplacedTkMuons = cms.Sequence( fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons + fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons + fragment.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons + fragment.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons + fragment.hltIter4IterL3FromL1MuonTrackCutClassifier + fragment.hltIter4IterL3FromL1MuonTrackSelectionHighPurity )
88500 fragment.HLTIterL3GlbDisplacedMuonTkNoCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIGlbDisplacedMuonTkCandidateSequence + fragment.hltIterL3OIL3GlbDisplacedMuonsLinksCombination + fragment.hltIterL3OIL3GlbDisplacedMuons + fragment.hltIterL3OIGlbDisplacedMuonCandidates + fragment.hltL2SelectorForL3IOForGlbDisplaced + fragment.HLTIterL3IODisplacedmuonTkCandidateSequence + fragment.HLTIterativeTrackingIteration4GlbDisplacedMuons + fragment.hltL1MuonNoL2SelectorNoVtx + fragment.HLTIterativeTrackingIteration4ForDisplacedTkMuons + fragment.hltIter0MergedWithIter4GlbDisplacedMuons + fragment.hltIter4FromL1MergedWithIter04GlbDisplacedMuons + fragment.hltdTksMergedWithOIGlbDisplacedMuons + fragment.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity + fragment.hltIterL3GlbdTksDisplacedMuons + fragment.hltIterL3DisplacedMuons + fragment.hltIterL3DisplacedMuonsLinks )
88501 fragment.HLTL3DisplacedMuonRecoSequence = cms.Sequence( fragment.HLTIterL3GlbDisplacedMuonTkNoCandidateSequence + fragment.hltIterL3TrackerDisplacedMuonCandidates + fragment.hltIterL3DisplacedMuonCandidates )
88502 fragment.HLTCaloTausCreatorL1TauSeededRegionalSequence = cms.Sequence( fragment.HLTDoCaloSequence + cms.ignore(fragment.hltL1sTauVeryBigOR) + fragment.hltCaloTowerL1sTauVeryBigORSeededRegional + fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional )
88503 fragment.HLTL2TauJetsL1TauSeededSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauSeededRegionalSequence + fragment.hltL2TauJetsL1TauSeeded )
88504 fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded = cms.Sequence( fragment.hltL2TausForPixelIsolationL1TauSeeded + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltFakePixelVerticesFilter + fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob )
88505 fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded + fragment.hltL2TauTightIsoFilterL1TauSeededGlob + fragment.hltL2TauJetsTightIsoL1TauSeededGlob )
88506 fragment.HLTIterativeTrackingIteration4ForTau = cms.Sequence( fragment.hltDisplacedhltIter4ClustersRefRemovalForTau + fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau + fragment.hltDisplacedhltIter4PixelLessLayerTripletsForTau + fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau + fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau + fragment.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau + fragment.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau + fragment.hltDisplacedhltIter4PFlowPixelLessSeedsForTau + fragment.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau + fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau + fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau )
88507 fragment.HLTIterativeTrackingIter04ForTau = cms.Sequence( fragment.HLTIterativeTrackingIter02 + fragment.HLTIterativeTrackingIteration4ForTau + fragment.hltIter4MergedWithIter0ForTau )
88508 fragment.HLTTrackReconstructionForPFDispl = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter04ForTau + fragment.hltPFMuonMergingForDisplTau + fragment.hltMuonLinksForDisplTau + fragment.hltMuonsForDisplTau )
88509 fragment.HLTParticleFlowSequenceForDisplTaus = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.HLTPFHcalClustering + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksForDisplTaus + fragment.hltParticleFlowBlockForDisplTaus + fragment.hltParticleFlowForDisplTaus )
88510 fragment.HLTGlobalPFTriggerSequenceForDisplTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPFDispl + fragment.HLTParticleFlowSequenceForDisplTaus + fragment.hltAK4PFJetsForDisplTaus )
88511 fragment.HLTPFTauHPSDispl = cms.Sequence( fragment.hltTauPFJets08RegionDispl + fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl + fragment.hltPFTauPiZerosDispl + fragment.hltHpsCombinatoricRecoTausDispl + fragment.hltHpsSelectionDiscriminatorDispl + fragment.hltHpsPFTauProducerSansRefsDispl + fragment.hltHpsPFTauProducerDispl + fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl + fragment.hltHpsPFTauTrackFindingDiscriminatorDispl + fragment.hltHpsSelectedPFTausTrackFindingDispl + fragment.hltHpsPFTauTrackDispl )
88512 fragment.HLTGlobalPFTauDisplHPSSequence = cms.Sequence( fragment.hltStripTrackerHVOn + fragment.hltPixelTrackerHVOn + fragment.HLTGlobalPFTriggerSequenceForDisplTau + fragment.HLTPFTauHPSDispl )
88513 fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsSingleDisplPFTau24Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsSingleDisplPFTau24TrackPt1Glob )
88514 fragment.HLTHPSMediumChargedIsoDisplPFTauSequence = cms.Sequence( fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequenceForTaus + fragment.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator + fragment.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator + fragment.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator )
88515 fragment.HLTPhoton34R9Id90CaloIdLIsoLDisplacedIdLSequenceForTau = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1LooseIsoEGTau + fragment.hltEG34EtFilterForEGTau + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG34HEFilterForEGTau + fragment.hltEgammaR9ID + fragment.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter + fragment.hltEgammaClusterShape + fragment.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter + fragment.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter )
88516 fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsDoubleDisplPFTau32Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob )
88517 fragment.HLTDisplPFTauDxyProducer = cms.Sequence( fragment.hltHpsPFTauPrimaryVertexProducer + fragment.hltHpsPFTauSecondaryVertexProducer + fragment.hltHpsPFTauTransverseImpactParameters )
88518 fragment.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsDoubleDisplPFTau36Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsDoubleDisplPFTau36TrackPt1Glob )
88519 fragment.HLTDoLocalPixelSequenceRegForDisplaced = cms.Sequence( fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltSiPixelDigisRegForDisplaced + fragment.hltSiPixelClustersRegForDisplaced + fragment.hltSiPixelClustersRegForDisplacedCache + fragment.hltSiPixelRecHitsRegForDisplaced + fragment.hltPixelLayerQuadrupletsRegForDisplaced )
88520 fragment.HLTFastRecopixelvertexingSequence = cms.Sequence( fragment.hltSelector4CentralJetsL1FastJet + fragment.hltFastPrimaryVertex + fragment.hltFastPVPixelVertexFilter + fragment.hltFastPVPixelTracksFilter + fragment.hltFastPVPixelTracksFitter + fragment.hltFastPVPixelTracksTrackingRegions + fragment.hltFastPVPixelTracksHitDoublets + fragment.hltFastPVPixelTracksHitQuadruplets + fragment.hltFastPVPixelTracks + fragment.hltFastPVJetTracksAssociator + fragment.hltFastPVJetVertexChecker + fragment.hltFastPVPixelTracksRecoverFilter + fragment.hltFastPVPixelTracksRecoverFitter + fragment.hltFastPVPixelTracksTrackingRegionsRecover + fragment.hltFastPVPixelTracksHitDoubletsRecover + fragment.hltFastPVPixelTracksHitQuadrupletsRecover + fragment.hltFastPVPixelTracksRecover + fragment.hltFastPVPixelTracksMerger + fragment.hltFastPVPixelVertices + fragment.hltFastPVPixelVerticesFilter )
88521 fragment.HLTDoLocalStripSequenceRegForDisplaced = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEventRegForDisplaced )
88522 fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets = cms.Sequence( fragment.HLTDoLocalPixelSequenceRegForDisplaced + fragment.HLTFastRecopixelvertexingSequence + fragment.HLTDoLocalStripSequenceRegForDisplaced + fragment.hltSelectorJets30L1FastJet + fragment.hltSelectorCentralJets30L1FastJeta + fragment.hltSelector8CentralJetsL1FastJet )
88523 fragment.HLTIterativeTrackingIteration0ForDisplaced = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced + fragment.hltIter0PFlowCkfTrackCandidatesForDisplaced + fragment.hltIter0PFlowCtfWithMaterialTracksForDisplaced + fragment.hltIter0PFlowTrackCutClassifierForDisplaced + fragment.hltIter0PFlowTrackSelectionHighPurityForDisplaced )
88524 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle )
88525 fragment.HLTIterativeTrackingIteration1ForDisplaced = cms.Sequence( fragment.hltIter1ClustersRefRemovalForDisplaced + fragment.hltIter1MaskedMeasurementTrackerEventForDisplaced + fragment.hltIter1PixelLayerQuadrupletsForDisplaced + fragment.hltIter1PFlowPixelTrackingRegionsForDisplaced + fragment.hltIter1PFlowPixelClusterCheckForDisplaced + fragment.hltIter1PFlowPixelHitDoubletsForDisplaced + fragment.hltIter1PFlowPixelHitQuadrupletsForDisplaced + fragment.hltIter1PixelTracksForDisplaced + fragment.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced + fragment.hltIter1PFlowCkfTrackCandidatesForDisplaced + fragment.hltIter1PFlowCtfWithMaterialTracksForDisplaced + fragment.hltIter1PFlowTrackCutClassifierPromptForDisplaced + fragment.hltIter1PFlowTrackCutClassifierDetachedForDisplaced + fragment.hltIter1PFlowTrackCutClassifierMergedForDisplaced + fragment.hltIter1PFlowTrackSelectionHighPurityForDisplaced )
88526 fragment.HLTIterativeTrackingIteration2ForDisplaced = cms.Sequence( fragment.hltIter2ClustersRefRemovalForDisplaced + fragment.hltIter2MaskedMeasurementTrackerEventForDisplaced + fragment.hltIter2PixelLayerTripletsForDisplaced + fragment.hltIter2PFlowPixelTrackingRegionsForDisplaced + fragment.hltIter2PFlowPixelClusterCheckForDisplaced + fragment.hltIter2PFlowPixelHitDoubletsForDisplaced + fragment.hltIter2PFlowPixelHitTripletsForDisplaced + fragment.hltIter2PFlowPixelSeedsForDisplaced + fragment.hltIter2PFlowCkfTrackCandidatesForDisplaced + fragment.hltIter2PFlowCtfWithMaterialTracksForDisplaced + fragment.hltIter2PFlowTrackCutClassifierForDisplaced + fragment.hltIter2PFlowTrackSelectionHighPurityForDisplaced )
88527 fragment.HLTIterativeTrackingIter12ForDisplaced = cms.Sequence( fragment.HLTIterativeTrackingIteration1ForDisplaced + fragment.hltIter1MergedForDisplaced + fragment.HLTIterativeTrackingIteration2ForDisplaced + fragment.hltIter2MergedForDisplaced )
88528 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle )
88529 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt )
88530 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt )
88531 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 )
88532 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 )
88533 fragment.HLTIterativeTrackingIteration4DisplacedJets = cms.Sequence( fragment.hltDisplacedhltTrimmedPixelVertices + fragment.hltDisplacedhltIter4ClustersRefRemoval + fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEvent + fragment.hltDisplacedhltIter4PixelLessLayerTriplets + fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegions + fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheck + fragment.hltDisplacedhltIter4PFlowPixelLessHitDoublets + fragment.hltDisplacedhltIter4PFlowPixelLessHitTriplets + fragment.hltDisplacedhltIter4PFlowPixelLessSeeds + fragment.hltDisplacedhltIter4PFlowCkfTrackCandidates + fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracks + fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurity + fragment.hltIter4MergedWithIter012DisplacedJets )
88534 fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 )
88535 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 )
88536 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 )
88537 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 )
88538 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 )
88539 fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 )
88540 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 )
88541 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 )
88542 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 )
88543 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 )
88544 fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 )
88545 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 )
88546 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 )
88547 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 )
88548 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 )
88549 fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 )
88550 fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 )
88551 fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt + fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt )
88552 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt )
88553 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt )
88554 fragment.HLTPho20HEFilterUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG20EtFilterUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG20HEFilterUnseeded )
88555 fragment.HLTPho30HEFilterUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG30EtFilterUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG30HEFilterUnseeded )
88556 fragment.HLTEle5CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG5EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG5HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG5CaloIdLClusterShapeUnseededFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltEle5CaloIdLPixelMatchUnseededFilter )
88557 fragment.HLTEle5CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle5CaloIdLUnseededSequence + fragment.hltEle5CaloIdLMWPMS2UnseededFilter )
88558 fragment.HLTJetFlavourTagParticleNetSequencePFMinPt10 = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelectorMinPt10 + fragment.hltPFJetForBtagMinPt10 + fragment.hltDeepBLifetimeTagInfosPFMinPt10 + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociationMinPt10 + fragment.hltParticleNetJetTagInfosMinPt10 + fragment.hltParticleNetONNXJetTagsMinPt10 + fragment.hltParticleNetDiscriminatorsJetTagsMinPt10 )
88559 fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex30Pt + fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer30Pt + fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP30PtShortSig5 + fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5 )
88560 fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5 )
88561 fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex35Pt + fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer35Pt + fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP35PtShortSig5 + fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5 )
88562 fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5 )
88563 fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet40Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex40Pt + fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer40Pt + fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP40PtShortSig5 + fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5 )
88564 fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet40Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex40Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer40Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP40Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5 )
88565 fragment.HLTDisplacedTrackRequirementDisplacedJetsMidPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt + fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt )
88566 fragment.HLTDiPho10CaloIdLTime1nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime1nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime1nsUnseededFilter )
88567 fragment.HLTDiPho10CaloIdLTime1p2nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime1p2nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime1p2nsUnseededFilter )
88568 fragment.HLTDiPho10CaloIdLTime1p4nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime1p4nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime1p4nsUnseededFilter )
88569 fragment.HLTDiPho10CaloIdLTime1p6nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime1p6nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime1p6nsUnseededFilter )
88570 fragment.HLTDiPho10CaloIdLTime1p8nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime1p8nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime1p8nsUnseededFilter )
88571 fragment.HLTDiPho10CaloIdLTime2nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime2nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime2nsUnseededFilter )
88572 fragment.HLTDiPho10CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter )
88573 fragment.HLTDiphotonMVA14p25L14p25Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG30L1SingleAndDoubleEGOrEtFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG14p25EtEta2p55UnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaR9IDUnseeded + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEgammaEcalPFClusterIsoUnseeded )
88574 fragment.HLTDiphoton1510TightIDECALTrackIsoDr0p2Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter + fragment.hltEG15EBL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG15EBTightIdClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG15EBTightIdHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG15EBTightEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG10EBEtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10EBTightIdClusterShapeUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10EBTightIdHEUnseededFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2Unseeded + fragment.hltDiEG10EBTightEcalIsoUnseededFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG15EBTightIdHcalIsoFilter + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltDiEG10EBTightIdHcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG15EBTightIDTrackIsoFilter + fragment.hltEgammaHollowTrackIsoDr0p2Unseeded + fragment.hltDiEG10EBTightIDTrackIsoUnseededFilter )
88575 fragment.HLTDiphoton1512TightIDECALTrackIsoDr0p2Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter + fragment.hltEG15EBL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG15EBTightIdClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG15EBTightIdHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG15EBTightEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG12EBEtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG12EBTightIdClusterShapeUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG12EBTightIdHEUnseededFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2Unseeded + fragment.hltDiEG12EBTightEcalIsoUnseededFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG15EBTightIdHcalIsoFilter + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltDiEG12EBTightIdHcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG15EBTightIDTrackIsoFilter + fragment.hltEgammaHollowTrackIsoDr0p2Unseeded + fragment.hltDiEG12EBTightIDTrackIsoUnseededFilter )
88576 fragment.HLTDiphoton1510TightIDECALTrackIsoDr0p2to0p4Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter + fragment.hltEG15EBL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG15EBTightIdClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG15EBTightIdHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4 + fragment.hltEG15EBTightEcalIsoDr0p2to0p4Filter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG10EBEtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10EBTightIdClusterShapeUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10EBTightIdHEUnseededFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded + fragment.hltDiEG10EBTightEcalIsoDr0p2to0p4UnseededFilter + fragment.hltDiphoton1510TightIDECALTrackIsoDr0p2to0p4DrPreFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG15EBTightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltDiEG10EBTightIDMWEcalTrkIsoDr0p2to0p4TightIdHcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2to0p4 + fragment.hltEG15EBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4Filter + fragment.hltEgammaHollowTrackIsoDr0p2to0p4Unseeded + fragment.hltDiEG10EBTightIDTrackIsoDr0p2to0p4UnseededFilter + fragment.hltDiEG10EBBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter )
88577 fragment.HLTDiphoton1512TightIDECALTrackIsoDr0p2to0p4Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter + fragment.hltEG15EBL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG15EBTightIdClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG15EBTightIdHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4 + fragment.hltEG15EBTightEcalIsoDr0p2to0p4Filter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG12EBEtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG12EBTightIdClusterShapeUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG12EBTightIdHEUnseededFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded + fragment.hltDiEG12EBTightEcalIsoDr0p2to0p4UnseededFilter + fragment.hltDiphoton1512TightIDECALTrackIsoDr0p2to0p4DrPreFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG15EBTightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltDiEG12EBTightIDMWEcalTrkIsoDr0p2to0p4TightIdHcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2to0p4 + fragment.hltEG15EBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4Filter + fragment.hltEgammaHollowTrackIsoDr0p2to0p4Unseeded + fragment.hltDiEG12EBTightIDTrackIsoDr0p2to0p4UnseededFilter + fragment.hltDiEG12EBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter )
88578 fragment.HLTDielectron125TightIDECALTrackIsoDr0p2Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter + fragment.hltEG12TightIDMWL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG12TightIDMWClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG12TightIDMWHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG12TightIDMWEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG5TightIDMWEtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG5TightIDMWClusterShapeUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG5TightIDMWHEUnseededFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2Unseeded + fragment.hltDiEG5TightIDMWEcalIsoUnseededFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG12TightIDMWHcalIsoFilter + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltDiEG5TightIDMWHcalIsoUnseededFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle12TightIDMWPixelMatchFilter + fragment.hltEle12TightIDMWPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle12TightIDMWOneOEMinusOneOPFilter + fragment.hltEle12TightIDMWDetaFilter + fragment.hltEle12TightIDMWDphiFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltDiEle5TightIDMWPixelMatchUnseededFilter + fragment.hltDiEle5TightIDMWPMS2UnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG12TightIDMWTrackIsoFilter + fragment.hltEgammaHollowTrackIsoDr0p2Unseeded + fragment.hltDiEG5TightIDMWTrackIsoUnseededFilter )
88579 fragment.HLTDielectron125TightIDECALTrackIsoDr0p2to0p4Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter + fragment.hltEG12TightIDMWL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG12TightIDMWClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG12TightIDMWHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4 + fragment.hltEG12TightIDMWEcalIsoDr0p2to0p4Filter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG5TightIDMWEtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG5TightIDMWClusterShapeUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG5TightIDMWHEUnseededFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded + fragment.hltDiEG5TightIDMWEcalIsoDr0p2to0p4UnseededFilter + fragment.hltDiEG5TightIDECALTrackIsoDr0p2to0p4DrPreFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG12TightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltDiEG5TightIDMWEcalTrkIsoDr0p2to0p4HcalIsoUnseededFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4PixelMatchFilter + fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4OneOEMinusOneOPFilter + fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4DetaFilter + fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4DphiFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltDiEle5TightIDMWEcalTrkIsoDr0p2to0p4PixelMatchUnseededFilter + fragment.hltDiEle5TightIDMWEcalTrkIsoDr0p2to0p4PMS2UnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2to0p4 + fragment.hltEG12TightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4Filter + fragment.hltEgammaHollowTrackIsoDr0p2to0p4Unseeded + fragment.hltDiEG5TightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter )
88580 fragment.HLTDoubleEle6p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle6p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle6p5eta1p22PixelMatchFilter + fragment.hltDoubleEle6p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle6p5eta1p22DetaFilter + fragment.hltDoubleEle6p5eta1p22DphiFilter + fragment.hltDoubleEle6p5eta1p22Chi2Filter + fragment.hltDoubleEle6p5eta1p22ValidHitsFilter + fragment.hltDoubleEle6p5eta1p22NLayerITFilter )
88581 fragment.HLTDoubleEle8eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle8eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle8eta1p22PixelMatchFilter + fragment.hltDoubleEle8eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle8eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle8eta1p22DetaFilter + fragment.hltDoubleEle8eta1p22DphiFilter + fragment.hltDoubleEle8eta1p22Chi2Filter + fragment.hltDoubleEle8eta1p22ValidHitsFilter + fragment.hltDoubleEle8eta1p22NLayerITFilter )
88582 fragment.HLTDoubleEle10eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle10eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle10eta1p22PixelMatchFilter + fragment.hltDoubleEle10eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle10eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle10eta1p22DetaFilter + fragment.hltDoubleEle10eta1p22DphiFilter + fragment.hltDoubleEle10eta1p22Chi2Filter + fragment.hltDoubleEle10eta1p22ValidHitsFilter + fragment.hltDoubleEle10eta1p22NLayerITFilter )
88583 fragment.HLTSingleEle8Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltSingleEle8EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltSingleEle8PixelMatchFilter + fragment.hltSingleEle8PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltSingleEle8OneOEMinusOneOPFilter + fragment.hltSingleEle8DetaFilter + fragment.hltSingleEle8DphiFilter + fragment.hltSingleEle8Chi2Filter + fragment.hltSingleEle8ValidHitsFilter + fragment.hltSingleEle8NLayerITFilter )
88584 fragment.HLTSingleEle8SingleEGL1Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter + fragment.hltSingleEle8SingleEGL1EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltSingleEle8SingleEGL1PixelMatchFilter + fragment.hltSingleEle8SingleEGL1PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter + fragment.hltSingleEle8SingleEGL1DetaFilter + fragment.hltSingleEle8SingleEGL1DphiFilter + fragment.hltSingleEle8SingleEGL1Chi2Filter + fragment.hltSingleEle8SingleEGL1ValidHitsFilter + fragment.hltSingleEle8SingleEGL1NLayerITFilter )
88585 fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter + fragment.hltEG20EBL1SingleAndDoubleEGOrEtFilter + fragment.hltEgammaR9ID + fragment.hltEG20R9Id50b80eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG20HE12b10eR9Id50b80eHEFilter + fragment.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter + fragment.hltEgammaClusterShape + fragment.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG14EtUnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG14R9Id50b80eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter + fragment.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter )
88586 fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter + fragment.hltEG20EBL1SingleAndDoubleEGOrEtFilter + fragment.hltEgammaR9ID + fragment.hltEG20R9Id50b80eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG20HE06b06eR9Id50b80eHEFilter + fragment.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter + fragment.hltEgammaClusterShape + fragment.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG14EtUnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG14R9Id50b80eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter + fragment.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter )
88587 fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter + fragment.hltEG22EBL1SingleAndDoubleEGOrEtFilter + fragment.hltEgammaR9ID + fragment.hltEG22R9Id50b80eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG22HE12b10eR9Id50b80eHEFilter + fragment.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter + fragment.hltEgammaClusterShape + fragment.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG14EtUnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG14R9Id50b80eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter + fragment.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter )
88588 fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter + fragment.hltEG22EBL1SingleAndDoubleEGOrEtFilter + fragment.hltEgammaR9ID + fragment.hltEG22R9Id50b80eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG22HE06b06eR9Id50b80eHEFilter + fragment.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter + fragment.hltEgammaClusterShape + fragment.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG14EtUnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG14R9Id50b80eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter + fragment.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter )
88589 fragment.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter + fragment.hltEG24EBL1SingleAndDoubleEGOrEtFilter + fragment.hltEgammaR9ID + fragment.hltEG24R9Id50b80eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG24HE06b06eR9Id50b80eHEFilter + fragment.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter + fragment.hltEgammaClusterShape + fragment.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG14EtUnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG14R9Id50b80eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter + fragment.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter )
88590 fragment.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter + fragment.hltEG24EBL1SingleAndDoubleEGOrEtFilter + fragment.hltEgammaR9ID + fragment.hltEG24R9Id50b80eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG24HE06b06eR9Id50b80eHEFilter + fragment.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter + fragment.hltEgammaClusterShape + fragment.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG16EtUnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG16R9Id50b80eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter + fragment.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + fragment.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter )
88591 fragment.HLTMediumChargedIsoPFTau32Sequence = cms.Sequence( fragment.HLTMediumChargedIsoPFTauSequence + fragment.hltPFTau32 + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTau32Track + fragment.hltPFTau1Prong + fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng + fragment.hltPFTau32TrackMediumChargedIso )
88592 fragment.HLTPhoton32R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1EGAndTauOrEGOnlyFilter + fragment.hltEG32R9Id90HE10IsoMEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG32R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG32R9Id90HE10IsoMR9Filter + fragment.hltEgammaClusterShape + fragment.hltEG32R9Id90HE10IsoMClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG32R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG32R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG32R9Id90HE10IsoMTrackIsoFilter )
88593 fragment.HLTIterativeTrackingL3MuonOpenIteration0 = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen + fragment.hltPixelTracksInRegionIter0L3MuonOpen + fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks + fragment.hltIter0L3MuonOpenCkfTrackCandidates + fragment.hltIter0L3MuonOpenCtfWithMaterialTracks + fragment.hltIter0L3MuonOpenTrackCutClassifier + fragment.hltIter0L3MuonOpenTrackSelectionHighPurity )
88594 fragment.HLTL3muonopentrkisorecoSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonOpenIteration0 )
88595 fragment.HLTL3muonopentrkisovvlSequence = cms.Sequence( fragment.HLTL3muonopentrkisorecoSequence + fragment.hltL3MuonOpenRelTrkIsolationVVL )
88596 fragment.HLTPhoton22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG22L1EGerEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG22L1VBFLooseIsoEGHEFilter )
88597 fragment.HLTEle22erWPTightGsfForVBFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG22L1EGerEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle22erWPTightClusterShapeFilterForVBF + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle22erWPTightHEFilterForVBF + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEle22erWPTightEcalIsoFilterForVBF + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle22erWPTightHcalIsoFilterForVBF + fragment.HLTElePixelMatchSequence + fragment.hltEle22erWPTightPixelMatchFilterForVBF + fragment.HLTGsfElectronSequence + fragment.hltEle22erWPTightGsfOneOEMinusOneOPFilterForVBF + fragment.hltEle22erWPTightGsfMissingHitsFilterForVBF + fragment.hltEle22erWPTightGsfDetaFilterForVBF + fragment.hltEle22erWPTightGsfDphiFilterForVBF + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF )
88598 fragment.HLTBeginSequenceTestData = cms.Sequence( fragment.HLTL1UnpackerSequence )
88599 fragment.HLTNoPUSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltSelectorJets20L1FastJetForNoPU + fragment.hltCaloJetFromPV )
88600 fragment.HLTEgammaOpenSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaClusterShape + fragment.hltEgammaR9ID + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEgammaEcalPFClusterIso + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.HLTElePixelMatchSequence + fragment.HLTGsfElectronSequence + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso )
88601 fragment.HLTElePixelMatchUnseededSequenceForBParking = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltPixelLayerPairs + fragment.hltPixelLayerTriplets + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaSuperClustersToPixelMatchUnseeded + fragment.hltEleSeedsTrackingRegionsUnseeded + fragment.hltElePixelHitDoubletsUnseeded + fragment.hltElePixelHitDoubletsForTripletsUnseeded + fragment.hltElePixelHitTripletsUnseeded + fragment.hltElePixelSeedsDoubletsUnseeded + fragment.hltElePixelSeedsTripletsUnseeded + fragment.hltElePixelSeedsCombinedUnseeded + fragment.hltEgammaElectronPixelSeedsForBParkingUnseeded + fragment.hltEgammaPixelMatchVarsForBParkingUnseeded )
88602 fragment.HLTGsfElectronUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsUnseeded )
88603 fragment.HLTEgammaOpenUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEgammaR9IDUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + fragment.HLTElePixelMatchUnseededSequence + fragment.HLTElePixelMatchUnseededSequenceForBParking + fragment.HLTGsfElectronUnseededSequence + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIsoUnseeded )
88604 fragment.HLTEle5WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5Filter + fragment.hltEG5L1SingleEG5EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle5WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle5WPTightHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEle5WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle5WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle5WPTightPixelMatchFilter + fragment.hltEle5WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle5WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle5WPTightGsfMissingHitsFilter + fragment.hltEle5WPTightGsfDetaFilter + fragment.hltEle5WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle5WPTightGsfTrackIsoFilter )
88605 fragment.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter + fragment.hltEgammaClusterShape + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter + fragment.HLTElePixelMatchSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter )
88606 fragment.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5Filter + fragment.hltEG10EtL1SingleEG5EtFilter + fragment.hltEgammaR9ID + fragment.hltEG10R9Id50b80eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHToverET + fragment.hltEG10HE10R9Id50b80eHEFilter + cms.ignore(fragment.hltEG10R9Id85b90eHE10R9Id50b80eR9IdLastFilter) + fragment.hltEgammaClusterShape + cms.ignore(fragment.hltEG10CaloId15b35eHE10R9Id50b80eClusterShapeFilter) + fragment.hltEgammaEcalPFClusterIso + cms.ignore(fragment.hltEG10Iso60CaloId15b35eHE10R9Id50b80eEcalIsoLastFilter) + fragment.hltEG10RId85b90eORIso60CaloId15b35eANDHE10R9Id50b80eLegCombLastFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG10EtEta2p55UnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG10R9Id50b80eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HE10R9Id50b80eHEUnseededFilter + cms.ignore(fragment.hltDiEG10R9Id85b90eHE10R9Id50b80eR9UnseededLastFilter) + fragment.hltEgammaClusterShapeUnseeded + cms.ignore(fragment.hltDiEG10CaloId15b35eHE10R9Id50b80eClusterShapeUnseededFilter) + fragment.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(fragment.hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eEcalIsoUnseededFilter) + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + cms.ignore(fragment.hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eTrackIsoUnseededLastFilter) + fragment.hltDiEG10R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10CombMassLastFilter )
88607 fragment.HLTEle5CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5WithJetAndTauFilter + fragment.hltEG5L1SingleEG5WithJetAndTauEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG5HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG5CaloIdLClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle5CaloIdLPixelMatchFilter )
88608 fragment.HLTEle5CaloIdLMWSequence = cms.Sequence( fragment.HLTEle5CaloIdLSequence + fragment.hltEle5CaloIdLMWPMS2Filter )
88609 fragment.HLTDoubleEle5CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG5EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG5HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG5CaloIdLClusterShapeUnseededFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltDiEle5CaloIdLPixelMatchUnseededFilter )
88610 fragment.HLTDoubleEle5CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle5CaloIdLUnseededSequence + fragment.hltDiEle5CaloIdLMWPMS2UnseededFilter )
88611 fragment.HLTMuIsolationSequenceForMC = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu5L1L2L3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88612 fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis )
88613 
88614 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse )
88615 fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter )
88616 fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter )
88617 fragment.AlCa_EcalPhiSym_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88618 fragment.AlCa_EcalEtaEBonly_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88619 fragment.AlCa_EcalEtaEEonly_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88620 fragment.AlCa_EcalPi0EBonly_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88621 fragment.AlCa_EcalPi0EEonly_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88622 fragment.AlCa_IsoTrackHBHE_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTMultiJet + fragment.hltPreAlCaIsoTrackHBHE + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltMergedTracksSelector + fragment.hltMergedTracksSelectorFilter + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTDoLocalHcalSequence + fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTEndSequence )
88623 fragment.AlCa_RPCMuonNormalisation_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + fragment.hltPreAlCaRPCMuonNormalisation + fragment.hltRPCMuonNormaL1Filtered0 + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence )
88624 fragment.AlCa_LumiPixelsCounts_Random_v12 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
88625 fragment.AlCa_LumiPixelsCounts_ZeroBias_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrAlwaysTrue + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
88626 fragment.AlCa_PFJet40_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence )
88627 fragment.AlCa_PFJet40_CPUOnly_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40CPUOnly + fragment.HLTAK4CaloJetsSequenceSerialSync + fragment.hltSingleCaloJet10SerialSync + fragment.HLTAK4PFJetsSequenceSerialSync + fragment.hltPFJetsCorrectedMatchedToCaloJets10SerialSync + fragment.hltSinglePFJet40SerialSync + fragment.HLTEndSequence )
88628 fragment.AlCa_AK8PFJet40_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence )
88629 fragment.DQM_PixelReconstruction_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence )
88630 fragment.DQM_EcalReconstruction_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence )
88631 fragment.DQM_HcalReconstruction_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHcalReconstruction + fragment.hltPreDQMHcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTDoLocalHcalSequenceSerialSync + fragment.HLTPFHcalClustering + fragment.HLTPFHcalClusteringSerialSync + fragment.HLTEndSequence )
88632 fragment.DST_ZeroBias_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTZeroBias + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
88633 fragment.DST_Physics_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
88634 fragment.DST_PFScouting_DoubleMuonNoVtx_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuonNoVtx + fragment.HLTDoubleMuonScoutingNoVtx + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88635 fragment.DST_PFScouting_DoubleMuonVtx_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuonVtx + fragment.HLTDoubleMuonScoutingVtx + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88636 fragment.DST_PFScouting_DoubleMuonVtxMonitorJPsi_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuonVtxMonitorJPsi + fragment.HLTDoubleMuonScoutingVtx + fragment.hltDoubleMuScoutingMonitorJPsiL3Filtered + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88637 fragment.DST_PFScouting_DoubleMuonVtxMonitorZ_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuonVtxMonitorZ + fragment.HLTDoubleMuonScoutingVtx + fragment.hltDoubleMuScoutingMonitorZL3Filtered + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88638 fragment.DST_PFScouting_DoubleEG_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleEG + fragment.HLTDoubleEG11CaloIdLSequence + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88639 fragment.DST_PFScouting_JetHT_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingJetHT + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88640 fragment.DST_PFScouting_AXOVLoose_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOVLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingAXOVLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88641 fragment.DST_PFScouting_AXOLoose_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingAXOLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88642 fragment.DST_PFScouting_AXOMedium_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOMediumPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOMedium + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88643 fragment.DST_PFScouting_AXOTight_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOTightPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88644 fragment.DST_PFScouting_AXOVTight_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOVTightPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOVTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88645 fragment.HLT_MonitorL1TPureRate_AXO_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMonitorL1TPureRateAXO + fragment.hltMonitorL1TPureRateAXO + fragment.HLTEndSequence )
88646 fragment.DST_PFScouting_CICADAVLoose_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADAVLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingCICADAVLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88647 fragment.DST_PFScouting_CICADALoose_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADALoosePFScoutingTracking + fragment.hltPreDSTPFScoutingCICADALoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88648 fragment.DST_PFScouting_CICADAMedium_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADAMediumPFScoutingTracking + fragment.hltPreDSTPFScoutingCICADAMedium + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88649 fragment.DST_PFScouting_CICADATight_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADATightPFScoutingTracking + fragment.hltPreDSTPFScoutingCICADATight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88650 fragment.DST_PFScouting_CICADAVTight_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADAVTightPFScoutingTracking + fragment.hltPreDSTPFScoutingCICADAVTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88651 fragment.HLT_MonitorL1TPureRate_CICADA_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMonitorL1TPureRateCICADA + fragment.hltMonitorL1TPureRateCICADA + fragment.HLTEndSequence )
88652 fragment.DST_PFScouting_SingleMuon_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuScouting + fragment.hltPreDSTPFScoutingSingleMuon + fragment.hltL1fL1sMuScoutingL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuScoutingL2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0) + fragment.hltL3fL1sMuScoutingL3Filtered0 + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88653 fragment.DST_PFScouting_SinglePhotonEB_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreDSTPFScoutingSinglePhotonEB + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88654 fragment.DST_PFScouting_ZeroBias_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTPFScoutingZeroBias + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88655 fragment.HLT_TriggersForScoutingPFMonitor_PS125_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreTriggersForScoutingPFMonitorPS125 + fragment.hltTriggersForScoutigPFMonitorPS125Filter )
88656 fragment.HLT_TriggersForScoutingPFMonitor_PS250_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreTriggersForScoutingPFMonitorPS250 + fragment.hltTriggersForScoutigPFMonitorPS250Filter )
88657 fragment.HLT_TriggersForScoutingPFMonitor_PS500_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreTriggersForScoutingPFMonitorPS500 + fragment.hltTriggersForScoutigPFMonitorPS500Filter )
88658 fragment.HLT_TriggersForScoutingPFMonitor_PS1000_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreTriggersForScoutingPFMonitorPS1000 + fragment.hltTriggersForScoutigPFMonitorPS1000Filter )
88659 fragment.HLT_EphemeralPhysics_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + fragment.hltPreEphemeralPhysics + fragment.HLTEndSequence )
88660 fragment.HLT_EphemeralZeroBias_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreEphemeralZeroBias + fragment.HLTEndSequence )
88661 fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence )
88662 fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence )
88663 fragment.HLT_HcalNZS_v22 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence )
88664 fragment.HLT_HcalPhiSym_v24 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence )
88665 fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence )
88666 fragment.HLT_Physics_v15 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence )
88667 fragment.HLT_ZeroBias_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence )
88668 fragment.HLT_ZeroBias_Alignment_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasAlignment + fragment.HLTEndSequence )
88669 fragment.HLT_ZeroBias_Beamspot_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
88670 fragment.HLT_ZeroBias_IsolatedBunches_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsolatedBunch + fragment.hltPreZeroBiasIsolatedBunches + fragment.HLTEndSequence )
88671 fragment.HLT_ZeroBias_FirstBXAfterTrain_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain + fragment.hltPreZeroBiasFirstBXAfterTrain + fragment.HLTEndSequence )
88672 fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence )
88673 fragment.HLT_ZeroBias_FirstCollisionInTrain_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + fragment.hltPreZeroBiasFirstCollisionInTrain + fragment.HLTEndSequence )
88674 fragment.HLT_ZeroBias_LastCollisionInTrain_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasLastBunchInTrain + fragment.hltPreZeroBiasLastCollisionInTrain + fragment.HLTEndSequence )
88675 fragment.HLT_HT300_Beamspot_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpot + fragment.hltPreHT300Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT300 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
88676 fragment.HLT_PFJet40_GPUvsCPU_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltAlCaPFJet40GPUxorCPUFilter + fragment.hltPrePFJet40GPUvsCPU + fragment.HLTEndSequence )
88677 fragment.HLT_AK8PFJet380_SoftDropMass30_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8PFJet380SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet280 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets280 + fragment.hltSingleAK8PFJet380 + fragment.hltAK8PFJets380Constituents + fragment.hltAK8PFSoftDropJets380 + fragment.hltAK8SinglePFJets380SoftDropMass30 + fragment.HLTEndSequence )
88678 fragment.HLT_AK8PFJet400_SoftDropMass30_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8PFJet400SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet300 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 + fragment.hltSingleAK8PFJet400 + fragment.hltAK8PFJets400Constituents + fragment.hltAK8PFSoftDropJets400 + fragment.hltAK8SinglePFJets400SoftDropMass30 + fragment.HLTEndSequence )
88679 fragment.HLT_AK8PFJet425_SoftDropMass30_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8PFJet425SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltSingleAK8PFJet425 + fragment.hltAK8PFJets425Constituents + fragment.hltAK8PFSoftDropJets425 + fragment.hltAK8SinglePFJets425SoftDropMass30 + fragment.HLTEndSequence )
88680 fragment.HLT_AK8PFJet450_SoftDropMass30_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8PFJet450SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltSingleAK8PFJet450 + fragment.hltAK8PFJets450Constituents + fragment.hltAK8PFSoftDropJets450 + fragment.hltAK8SinglePFJets450SoftDropMass30 + fragment.HLTEndSequence )
88681 fragment.HLT_AK8DiPFJet250_250_SoftDropMass40_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet250250SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8DoublePFJets250SoftDropMass40 + fragment.HLTEndSequence )
88682 fragment.HLT_AK8DiPFJet250_250_SoftDropMass50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet250250SoftDropMass50 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8DoublePFJets250SoftDropMass50 + fragment.HLTEndSequence )
88683 fragment.HLT_AK8DiPFJet260_260_SoftDropMass30_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet260260SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet260 + fragment.hltAK8PFJets260Constituents + fragment.hltAK8PFSoftDropJets260 + fragment.hltAK8DoublePFJets260SoftDropMass30 + fragment.HLTEndSequence )
88684 fragment.HLT_AK8DiPFJet260_260_SoftDropMass40_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet260260SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet260 + fragment.hltAK8PFJets260Constituents + fragment.hltAK8PFSoftDropJets260 + fragment.hltAK8DoublePFJets260SoftDropMass40 + fragment.HLTEndSequence )
88685 fragment.HLT_AK8DiPFJet270_270_SoftDropMass30_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet270270SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet270 + fragment.hltAK8PFJets270Constituents + fragment.hltAK8PFSoftDropJets270 + fragment.hltAK8DoublePFJets270SoftDropMass30 + fragment.HLTEndSequence )
88686 fragment.HLT_AK8DiPFJet280_280_SoftDropMass30_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet280280SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet280 + fragment.hltAK8PFJets280Constituents + fragment.hltAK8PFSoftDropJets280 + fragment.hltAK8DoublePFJets280SoftDropMass30 + fragment.HLTEndSequence )
88687 fragment.HLT_AK8DiPFJet290_290_SoftDropMass30_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet290290SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet290 + fragment.hltAK8PFJets290Constituents + fragment.hltAK8PFSoftDropJets290 + fragment.hltAK8DoublePFJets290SoftDropMass30 + fragment.HLTEndSequence )
88688 fragment.HLT_CaloJet500_NoJetID_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet500NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet500 + fragment.HLTEndSequence )
88689 fragment.HLT_CaloJet550_NoJetID_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet550NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet550 + fragment.HLTEndSequence )
88690 fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu5DoubleEG3 + fragment.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
88691 fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3DoubleEG7p5 + fragment.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
88692 fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuV1OSM5to17 + fragment.hltPreTrimuon53p52UpsilonMuon + fragment.hltTripleMuonV2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuonV2L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuonV2L1Filtered0) + fragment.hltTripleMuL3V2PreFiltered0 + fragment.hltTripleMuL3V2bPreFiltered0 + fragment.hltTripleMuL3V2cPreFiltered0 + fragment.hltUpsilonMuonL3Filtered + fragment.hltDisplacedmumuVtxProducerUpsilonMuon + fragment.hltVertexmumuFilterUpsilonMuon + fragment.HLTEndSequence )
88693 fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuOpen53p52UpsilonMuon + fragment.hltPreTrimuonOpen53p52UpsilonMuon + fragment.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0) + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 + fragment.hltUpsilonMuon53p52OpenMuonL3Filtered + fragment.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon + fragment.hltVertexmumuFilterUpsilonMuon53p52OpenMuon + fragment.HLTEndSequence )
88694 fragment.HLT_DoubleEle25_CaloIdL_MW_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle25CaloIdLMW + fragment.HLTEle25CaloIdLMWSequence + fragment.HLTDoubleEle25CaloIdLMWSequence + fragment.HLTEndSequence )
88695 fragment.HLT_DoubleEle27_CaloIdL_MW_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle27CaloIdLMW + fragment.HLTEle27CaloIdLMWSequence + fragment.HLTDoubleEle27CaloIdLMWSequence + fragment.HLTEndSequence )
88696 fragment.HLT_DoubleEle33_CaloIdL_MW_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle33CaloIdLMW + fragment.HLTEle33CaloIdLMWSequence + fragment.HLTDoubleEle33CaloIdLMWSequence + fragment.HLTEndSequence )
88697 fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORDoubleLooseIsoEGXXer + fragment.hltPreDoubleEle24eta2p1WPTightGsf + fragment.HLTDoubleEle24erWPTightGsfForTauSequence + fragment.HLTEndSequence )
88698 fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.hltDoubleEle8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
88699 fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
88700 fragment.HLT_Mu27_Ele37_CaloIdL_MW_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu27Ele37CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q + fragment.HLTEle37CaloIdLMWUnseededSequence + fragment.HLTEndSequence )
88701 fragment.HLT_Mu37_Ele27_CaloIdL_MW_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu37Ele27CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q + fragment.HLTEle27CaloIdLMWUnseededSequence + fragment.HLTEndSequence )
88702 fragment.HLT_Mu37_TkMu27_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu37TkMu27 + fragment.hltL1fL1sMu22orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu25L1f0L2Filtered25) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered37TrkFiltered27 + fragment.hltDiMuonGlb37Trk27DzFiltered0p2 + fragment.HLTEndSequence )
88703 fragment.HLT_DoubleMu4_3_Bs_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBs + fragment.hltPreDoubleMu43Bs + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + fragment.hltDoubleMu4BsL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Bs + fragment.hltDisplacedmumuFilterDoubleMu4Bs + fragment.HLTEndSequence )
88704 fragment.HLT_DoubleMu4_3_Jpsi_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBs + fragment.hltPreDoubleMu43Jpsi + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + fragment.hltDoubleMu43JPsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43Jpsi + fragment.hltDisplacedmumuFilterDoubleMu43Jpsi + fragment.HLTEndSequence )
88705 fragment.HLT_DoubleMu4_3_LowMass_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreDoubleMu43LowMass + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltDoubleMu43LowMassL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMass + fragment.hltDisplacedmumuFilterDoubleMu43LowMass + fragment.HLTEndSequence )
88706 fragment.HLT_DoubleMu4_LowMass_Displaced_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassDisplaced + fragment.hltPreDoubleMu4LowMassDisplaced + fragment.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + fragment.hltDoubleMu4LowMassDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced + fragment.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced + fragment.HLTEndSequence )
88707 fragment.HLT_Mu0_L1DoubleMu_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreMu0L1DoubleMu + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 + fragment.HLTEndSequence )
88708 fragment.HLT_Mu4_L1DoubleMu_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreMu4L1DoubleMu + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 + fragment.HLTEndSequence )
88709 fragment.HLT_DoubleMu2_Jpsi_LowPt_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowPtJpsi + fragment.hltPreDoubleMu2JpsiLowPt + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi) + fragment.hltDoubleMu2LowPtJpsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi + fragment.hltDisplacedmumuFilterDoubleMu2LowPtJpsi + fragment.HLTEndSequence )
88710 fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBsToMMG + fragment.hltPreDoubleMu43Photon4BsToMMG + fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + fragment.hltDoubleMu43BsToMMGL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG + fragment.hltDisplacedDoubleMu43FilterBMMG + fragment.HLTPho4CaloIdLUnseededSequence + fragment.hltDoubleMu43Photon4MassFillter + fragment.HLTEndSequence )
88711 fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBsToMMG + fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG + fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered + fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG + fragment.hltHardDisplacedmumuFilterBMMG + fragment.HLTPho4CaloIdLUnseededSequence + fragment.hltDisplacedMuMu43Photon4MassFilter + fragment.HLTEndSequence )
88712 fragment.HLT_DoubleMu3_Trk_Tau3mu_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + fragment.hltPreDoubleMu3TrkTau3mu + fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + fragment.hltDoubleMu3TrkTau3muL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu + fragment.HLTBphTrackingDisplacedTau3muReg + fragment.hltTau3muTkAllConeTracksIter + fragment.hltTau3muTkVertexProducer + fragment.hltTau3muTkVertexFilter + fragment.HLTEndSequence )
88713 fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + fragment.hltPreDoubleMu3TkMuDsTau3Mu + fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + fragment.hltDoubleMu3TrkTau3muL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltdstau3mumuontrkFltr + fragment.hltdstau3muDisplaced3muVtxProducer + fragment.hltdstau3muDisplaced3muFltr + fragment.HLTEndSequence )
88714 fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3SQHTT200 + fragment.hltPreDoubleMu4Mass3p8DZPFHT350 + fragment.hltDoubleMuon4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDoubleMuon4L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DoubleMuon4L1Filtered0) + fragment.hltL3fL1DiMu3SQHT200L3PreFiltered4 + fragment.hltDoubleMuon4Mass3p8Filtered + fragment.hltDoubleMu4Mass3p8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
88715 fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4MuMuTrkDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4MuMuDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4MuMu + fragment.hltDisplacedmumuFilterDoubleMu4MuMu + fragment.HLTBphTrackingDisplacedMuMuReg + fragment.hltMuMuTkAllConeTracksIter + fragment.hltMuMuTkVertexProducer + fragment.hltMuMuTkVertexFilter + fragment.HLTEndSequence )
88716 fragment.HLT_Mu3_PFJet40_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorMu3Jet30er2p5 + fragment.hltPreMu3PFJet40 + fragment.hltL1fL1sMu3Jet30L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3L1Filtered0) + fragment.hltL3fL1sMu3L1f0L2f0L3Filtered3 + fragment.HLTAK4PFJetsSequence + fragment.hltMu3JetCollectionsForLeptonPlusPFJets + fragment.hltMu3PFJet40MuCleaned + fragment.HLTEndSequence )
88717 fragment.HLT_Mu7p5_L2Mu2_Jpsi_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreMu7p5L2Mu2Jpsi + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fSQDoubleMu2L2PreFiltered2 + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + fragment.hltSQMu7p5L2Mu2JpsiTrackMassFiltered + fragment.HLTEndSequence )
88718 fragment.HLT_Mu7p5_L2Mu2_Upsilon_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreMu7p5L2Mu2Upsilon + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fSQDoubleMu2L2PreFiltered2 + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + fragment.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered + fragment.HLTEndSequence )
88719 fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu7 + fragment.hltPreMu3L1SingleMu5orSingleMu7 + fragment.hltL1sEmuSingleMu3 + fragment.hltL1fL1sEmuMu3L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sEmuMu3L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0) + fragment.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 + fragment.HLTEndSequence )
88720 fragment.HLT_Mu0_Barrel_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu0BMTF + fragment.hltPreMu0Barrel + fragment.hltL1fL1sMu0BMTFL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu0BMTFL2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0) + fragment.hltL3fL1sMu0BMTFL3Filtered0 + fragment.HLTEndSequence )
88721 fragment.HLT_Mu0_Barrel_L1HP6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP6 + fragment.hltPreMu0BarrelL1HP6 + fragment.hltL1fL1sMuHP6L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP6L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP6L1Filtered0) + fragment.hltL3fL1sMuHP6L3Filtered0 + fragment.HLTEndSequence )
88722 fragment.HLT_Mu0_Barrel_L1HP7_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP7 + fragment.hltPreMu0BarrelL1HP7 + fragment.hltL1fL1sMuHP7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP7L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP7L1Filtered0) + fragment.hltL3fL1sMuHP7L3Filtered0 + fragment.HLTEndSequence )
88723 fragment.HLT_Mu0_Barrel_L1HP8_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP8 + fragment.hltPreMu0BarrelL1HP8 + fragment.hltL1fL1sMuHP8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP8L1Filtered0) + fragment.hltL3fL1sMuHP8L3Filtered0 + fragment.HLTEndSequence )
88724 fragment.HLT_Mu0_Barrel_L1HP9_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP9 + fragment.hltPreMu0BarrelL1HP9 + fragment.hltL1fL1sMuHP9L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP9L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP9L1Filtered0) + fragment.hltL3fL1sMuHP9L3Filtered0 + fragment.HLTEndSequence )
88725 fragment.HLT_Mu0_Barrel_L1HP10_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP10 + fragment.hltPreMu0BarrelL1HP10 + fragment.hltL1fL1sMuHP10L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP10L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP10L1Filtered0) + fragment.hltL3fL1sMuHP10L3Filtered0 + fragment.HLTEndSequence )
88726 fragment.HLT_Mu0_Barrel_L1HP11_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP11 + fragment.hltPreMu0BarrelL1HP11 + fragment.hltL1fL1sMuHP11L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP11L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP11L1Filtered0) + fragment.hltL3fL1sMuHP11L3Filtered0 + fragment.HLTEndSequence )
88727 fragment.HLT_Mu0_Barrel_L1HP13_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP13 + fragment.hltPreMu0BarrelL1HP13 + fragment.hltL1fL1sMuHP13L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP13L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP13L1Filtered0) + fragment.hltL3fL1sMuHP13L3Filtered0 + fragment.HLTEndSequence )
88728 fragment.HLT_Mu0_Barrel_L1HP6_IP6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP6 + fragment.hltPreMu0BarrelL1HP6IP6 + fragment.hltL1fL1sMu0HP6L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu0HP6L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0) + fragment.hltL3fL1sMu0HP6IP6L3Filtered0 + fragment.HLTEndSequence )
88729 fragment.HLT_Mu4_Barrel_IP4_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5Barrel + fragment.hltPreMu4BarrelIP4 + fragment.hltL1fL1sMu4SQ12L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu4SQ12L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu4SQ12L1Filtered0) + fragment.hltL3fL1sMu4SQ12IP4L3Filtered0 + fragment.HLTEndSequence )
88730 fragment.HLT_Mu4_Barrel_IP6_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5Barrel + fragment.hltPreMu4BarrelIP6 + fragment.hltL1fL1sMu4SQ12L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu4SQ12L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu4SQ12L1Filtered0) + fragment.hltL3fL1sMu4SQ12IP6L3Filtered0 + fragment.HLTEndSequence )
88731 fragment.HLT_Mu6_Barrel_L1HP7_IP6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP7 + fragment.hltPreMu6BarrelL1HP7IP6 + fragment.hltL1fL1sMu6HP7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu6HP7L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0) + fragment.hltL3fL1sMu6HP7IP6L3Filtered0 + fragment.HLTEndSequence )
88732 fragment.HLT_Mu7_Barrel_L1HP8_IP6_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP8 + fragment.hltPreMu7BarrelL1HP8IP6 + fragment.hltL1fL1sMu7HP8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu7HP8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0) + fragment.hltL3fL1sMu7HP8IP6L3Filtered0 + fragment.HLTEndSequence )
88733 fragment.HLT_Mu8_Barrel_L1HP9_IP6_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP9 + fragment.hltPreMu8BarrelL1HP9IP6 + fragment.hltL1fL1sMu8HP9L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu8HP9L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0) + fragment.hltL3fL1sMu8HP9IP6L3Filtered0 + fragment.HLTEndSequence )
88734 fragment.HLT_Mu9_Barrel_L1HP10_IP6_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP10 + fragment.hltPreMu9BarrelL1HP10IP6 + fragment.hltL1fL1sMu9HP10L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu9HP10L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0) + fragment.hltL3fL1sMu9HP10IP6L3Filtered0 + fragment.HLTEndSequence )
88735 fragment.HLT_Mu10_Barrel_L1HP11_IP4_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP11 + fragment.hltPreMu10BarrelL1HP11IP4 + fragment.hltL1fL1sMu10HP11L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu10HP11L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0) + fragment.hltL3fL1sMu10HP11IP4L3Filtered0 + fragment.HLTEndSequence )
88736 fragment.HLT_Mu10_Barrel_L1HP11_IP6_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP11 + fragment.hltPreMu10BarrelL1HP11IP6 + fragment.hltL1fL1sMu10HP11L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu10HP11L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0) + fragment.hltL3fL1sMu10HP11IP6L3Filtered0 + fragment.HLTEndSequence )
88737 fragment.HLT_Mu12_Barrel_L1HP13_IP4_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP13 + fragment.hltPreMu12BarrelL1HP13IP4 + fragment.hltL1fL1sMu12HP13L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu12HP13L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu12HP13L1Filtered0) + fragment.hltL3fL1sMu12HP13IP4L3Filtered0 + fragment.HLTEndSequence )
88738 fragment.HLT_Mu12_Barrel_L1HP13_IP6_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP13 + fragment.hltPreMu12BarrelL1HP13IP6 + fragment.hltL1fL1sMu12HP13L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu12HP13L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu12HP13L1Filtered0) + fragment.hltL3fL1sMu12HP13IP6L3Filtered0 + fragment.HLTEndSequence )
88739 fragment.HLT_DoublePhoton33_CaloIdL_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoublePhoton33CaloIdL + fragment.HLTPho33CaloIdLSequence + fragment.HLTDoublePho33CaloIdLUnseededSequence + fragment.HLTEndSequence )
88740 fragment.HLT_DoublePhoton70_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton70 + fragment.HLTDoublePho70Sequence + fragment.HLTEndSequence )
88741 fragment.HLT_DoublePhoton85_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton85 + fragment.HLTDoublePho85Sequence + fragment.HLTEndSequence )
88742 fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG + fragment.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence + fragment.HLTEndSequence )
88743 fragment.HLT_Ele30_WPTight_Gsf_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle30WPTightGsf + fragment.HLTEle30WPTightGsfSequence + fragment.HLTEndSequence )
88744 fragment.HLT_Ele32_WPTight_Gsf_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle32WPTightGsf + fragment.HLTEle32WPTightGsfSequence + fragment.HLTEndSequence )
88745 fragment.HLT_Ele35_WPTight_Gsf_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle35WPTightGsf + fragment.HLTEle35WPTightGsfSequence + fragment.HLTEndSequence )
88746 fragment.HLT_Ele38_WPTight_Gsf_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle38WPTightGsf + fragment.HLTEle38WPTightGsfSequence + fragment.HLTEndSequence )
88747 fragment.HLT_Ele40_WPTight_Gsf_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle40WPTightGsf + fragment.HLTEle40WPTightGsfSequence + fragment.HLTEndSequence )
88748 fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreEle32WPTightGsfL1DoubleEG + fragment.HLTEle32L1DoubleEGWPTightGsfSequence + fragment.HLTEndSequence )
88749 fragment.HLT_IsoMu20_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu18 + fragment.hltPreIsoMu20 + fragment.hltL1fL1sMu18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu18L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0) + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + fragment.HLTMu20IsolationSequence + fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTEndSequence )
88750 fragment.HLT_IsoMu24_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTEndSequence )
88751 fragment.HLT_IsoMu24_HLTTracking_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24HLTTracking + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTIterativeTrackingIter02 + fragment.HLTEndSequence )
88752 fragment.HLT_IsoMu24_eta2p1_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTEndSequence )
88753 fragment.HLT_IsoMu27_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu27 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTMu27IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + fragment.HLTEndSequence )
88754 fragment.HLT_UncorrectedJetE30_NoBPTX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence )
88755 fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX3BX + fragment.hltL1sSingleJetC20NotBptxOR3BXEmulated + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence )
88756 fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE60NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy60 + fragment.HLTEndSequence )
88757 fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE70NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy70 + fragment.HLTEndSequence )
88758 fragment.HLT_L1SingleMuCosmics_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmics + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTEndSequence )
88759 fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu10NoVertexNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence )
88760 fragment.HLT_L2Mu10_NoVertex_NoBPTX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotBptxOR + fragment.hltPreL2Mu10NoVertexNoBPTX + fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence )
88761 fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + fragment.HLTEndSequence )
88762 fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + fragment.HLTEndSequence )
88763 fragment.HLT_L2Mu23NoVtx_2Cha_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2Cha + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha + fragment.HLTEndSequence )
88764 fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence )
88765 fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence )
88766 fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q + fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence )
88767 fragment.HLT_DoubleL2Mu50_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreDoubleL2Mu50 + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceAllBx + fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q + fragment.HLTEndSequence )
88768 fragment.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence )
88769 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed + fragment.HLTEndSequence )
88770 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence )
88771 fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2Cha + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q + fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha + fragment.HLTEndSequence )
88772 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2Cha + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2Cha + fragment.HLTEndSequence )
88773 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence )
88774 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVL + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.HLTEndSequence )
88775 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVL + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.HLTEndSequence )
88776 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence )
88777 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_HLTTracking_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZHLTTracking + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTIterativeTrackingIter02 + fragment.HLTEndSequence )
88778 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence )
88779 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTEndSequence )
88780 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence )
88781 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon199Mass8Filtered + fragment.HLTEndSequence )
88782 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass3p8Filtered + fragment.HLTEndSequence )
88783 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_HLTTracking_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8HLTTracking + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass3p8Filtered + fragment.HLTIterativeTrackingIter02 + fragment.HLTEndSequence )
88784 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence )
88785 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence )
88786 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence )
88787 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon199Mass3p8Filtered + fragment.HLTEndSequence )
88788 fragment.HLT_Mu30_TkMu0_Psi_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu20or22or25 + fragment.hltPreMu30TkMu0Psi + fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered30TrkPsiFiltered0 + fragment.hltDiMuonGlb30Trk0DzPsiFiltered0p2 + fragment.HLTEndSequence )
88789 fragment.HLT_Mu30_TkMu0_Upsilon_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu20or22or25 + fragment.hltPreMu30TkMu0Upsilon + fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 + fragment.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 + fragment.HLTEndSequence )
88790 fragment.HLT_Mu25_TkMu0_Phi_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 + fragment.hltPreMu25TkMu0Phi + fragment.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0) + fragment.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered25PhiTrkFiltered0 + fragment.hltDiMuonGlb25PhiTrk0DzFiltered0p2 + fragment.HLTEndSequence )
88791 fragment.HLT_Mu15_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQorSingleMu7 + fragment.hltPreMu15 + fragment.hltL1fL1sMu15DQorMu7lqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0) + fragment.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 + fragment.HLTEndSequence )
88792 fragment.HLT_Mu20_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu18 + fragment.hltPreMu20 + fragment.hltL1fL1sMu18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu18L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0) + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + fragment.HLTEndSequence )
88793 fragment.HLT_Mu27_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu27 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTEndSequence )
88794 fragment.HLT_Mu50_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu50 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTEndSequence )
88795 fragment.HLT_Mu55_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu55 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q + fragment.HLTEndSequence )
88796 fragment.HLT_CascadeMu100_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreCascadeMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q + fragment.HLTOldL3muonrecoSequence + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q + fragment.HLTEndSequence )
88797 fragment.HLT_HighPtTkMu100_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreHighPtTkMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.HLTHighPt50TrackerMuonSequence + fragment.hltL3fL1sMu25f0TkFiltered100Q + fragment.HLTEndSequence )
88798 fragment.HLT_DiPFJetAve40_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve40 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve30 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve40 + fragment.HLTEndSequence )
88799 fragment.HLT_DiPFJetAve60_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve45 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60 + fragment.HLTEndSequence )
88800 fragment.HLT_DiPFJetAve80_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve80 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve60 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80 + fragment.HLTEndSequence )
88801 fragment.HLT_DiPFJetAve140_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreDiPFJetAve140 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve110 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve140 + fragment.HLTEndSequence )
88802 fragment.HLT_DiPFJetAve200_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreDiPFJetAve200 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve170 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve200 + fragment.HLTEndSequence )
88803 fragment.HLT_DiPFJetAve260_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve210 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260 + fragment.HLTEndSequence )
88804 fragment.HLT_DiPFJetAve320_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve320 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve270 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve320 + fragment.HLTEndSequence )
88805 fragment.HLT_DiPFJetAve400_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve400 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve350 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve400 + fragment.HLTEndSequence )
88806 fragment.HLT_DiPFJetAve500_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve500 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve450 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve500 + fragment.HLTEndSequence )
88807 fragment.HLT_DiPFJetAve60_HFJEC_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40ForHFJECBase + fragment.hltSingleCaloJet40ForHFJECEtaLimited + fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60ForHFJEC + fragment.HLTEndSequence )
88808 fragment.HLT_DiPFJetAve80_HFJEC_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 + fragment.hltPreDiPFJetAve80HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet50ForHFJECBase + fragment.hltSingleCaloJet50ForHFJECEtaLimited + fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80ForHFJEC + fragment.HLTEndSequence )
88809 fragment.HLT_DiPFJetAve100_HFJEC_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 + fragment.hltPreDiPFJetAve100HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet60ForHFJECBase + fragment.hltSingleCaloJet60ForHFJECEtaLimited + fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve100ForHFJEC + fragment.HLTEndSequence )
88810 fragment.HLT_DiPFJetAve160_HFJEC_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Or120Fwd + fragment.hltPreDiPFJetAve160HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet100ForHFJECBase + fragment.hltSingleCaloJet100ForHFJECEtaLimited + fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve160ForHFJEC + fragment.HLTEndSequence )
88811 fragment.HLT_DiPFJetAve220_HFJEC_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve220HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet140ForHFJECBase + fragment.hltSingleCaloJet140ForHFJECEtaLimited + fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve220ForHFJEC + fragment.HLTEndSequence )
88812 fragment.HLT_DiPFJetAve260_HFJEC_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet160ForHFJECBase + fragment.hltSingleCaloJet160ForHFJECEtaLimited + fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260ForHFJEC + fragment.HLTEndSequence )
88813 fragment.HLT_DiPFJetAve300_HFJEC_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve300HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet200ForHFJECBase + fragment.hltSingleCaloJet200ForHFJECEtaLimited + fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve300ForHFJEC + fragment.HLTEndSequence )
88814 fragment.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve150 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve180 + fragment.HLTPPSPixelRecoSequence + fragment.hltCTPPSLocalTrackFilter2 + fragment.HLTPPSProtonRecoSequence + fragment.hltPPSJetComparisonFilter0p3 + fragment.HLTEndSequence )
88815 fragment.HLT_AK8PFJet40_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence )
88816 fragment.HLT_AK8PFJet60_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 + fragment.hltSinglePFJet60AK8 + fragment.HLTEndSequence )
88817 fragment.HLT_AK8PFJet80_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 + fragment.hltSinglePFJet80AK8 + fragment.HLTEndSequence )
88818 fragment.HLT_AK8PFJet140_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK8PFJet140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 + fragment.hltSinglePFJet140AK8 + fragment.HLTEndSequence )
88819 fragment.HLT_AK8PFJet200_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreAK8PFJet200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 + fragment.hltSinglePFJet200AK8 + fragment.HLTEndSequence )
88820 fragment.HLT_AK8PFJet260_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 + fragment.hltSinglePFJet260AK8 + fragment.HLTEndSequence )
88821 fragment.HLT_AK8PFJet320_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 + fragment.hltSinglePFJet320AK8 + fragment.HLTEndSequence )
88822 fragment.HLT_AK8PFJet400_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 + fragment.hltSinglePFJet400AK8 + fragment.HLTEndSequence )
88823 fragment.HLT_AK8PFJet450_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 + fragment.hltSinglePFJet450AK8 + fragment.HLTEndSequence )
88824 fragment.HLT_AK8PFJet500_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450AK8 + fragment.hltSinglePFJet500AK8 + fragment.HLTEndSequence )
88825 fragment.HLT_AK8PFJet550_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet550 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet500AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets500AK8 + fragment.hltSinglePFJet550AK8 + fragment.HLTEndSequence )
88826 fragment.HLT_PFJet40_v36 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence )
88827 fragment.HLT_PFJet60_v36 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence )
88828 fragment.HLT_PFJet80_v36 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence )
88829 fragment.HLT_PFJet110_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet110 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets80 + fragment.hltSinglePFJet110 + fragment.HLTEndSequence )
88830 fragment.HLT_PFJet140_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110 + fragment.hltSinglePFJet140 + fragment.HLTEndSequence )
88831 fragment.HLT_PFJet200_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPrePFJet200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.HLTEndSequence )
88832 fragment.HLT_PFJet260_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210 + fragment.hltSinglePFJet260 + fragment.HLTEndSequence )
88833 fragment.HLT_PFJet320_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270 + fragment.hltSinglePFJet320 + fragment.HLTEndSequence )
88834 fragment.HLT_PFJet400_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350 + fragment.hltSinglePFJet400 + fragment.HLTEndSequence )
88835 fragment.HLT_PFJet450_v36 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400 + fragment.hltSinglePFJet450 + fragment.HLTEndSequence )
88836 fragment.HLT_PFJet500_v36 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet500 + fragment.HLTEndSequence )
88837 fragment.HLT_PFJet550_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet550 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet550 + fragment.HLTEndSequence )
88838 fragment.HLT_PFJetFwd40_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence )
88839 fragment.HLT_PFJetFwd60_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence )
88840 fragment.HLT_PFJetFwd80_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPrePFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence )
88841 fragment.HLT_PFJetFwd140_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPrePFJetFwd140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110 + fragment.hltSinglePFFwdJet140 + fragment.HLTEndSequence )
88842 fragment.HLT_PFJetFwd200_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPrePFJetFwd200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170 + fragment.hltSinglePFFwdJet200 + fragment.HLTEndSequence )
88843 fragment.HLT_PFJetFwd260_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210 + fragment.hltSinglePFFwdJet260 + fragment.HLTEndSequence )
88844 fragment.HLT_PFJetFwd320_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270 + fragment.hltSinglePFFwdJet320 + fragment.HLTEndSequence )
88845 fragment.HLT_PFJetFwd400_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350 + fragment.hltSinglePFFwdJet400 + fragment.HLTEndSequence )
88846 fragment.HLT_PFJetFwd450_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400 + fragment.hltSinglePFFwdJet450 + fragment.HLTEndSequence )
88847 fragment.HLT_PFJetFwd500_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450 + fragment.hltSinglePFFwdJet500 + fragment.HLTEndSequence )
88848 fragment.HLT_AK8PFJetFwd40_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + fragment.hltSinglePFFwdJet40AK8 + fragment.HLTEndSequence )
88849 fragment.HLT_AK8PFJetFwd60_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 + fragment.hltSinglePFFwdJet60AK8 + fragment.HLTEndSequence )
88850 fragment.HLT_AK8PFJetFwd80_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK8PFJetFwd80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 + fragment.hltSinglePFFwdJet80AK8 + fragment.HLTEndSequence )
88851 fragment.HLT_AK8PFJetFwd140_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK8PFJetFwd140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 + fragment.hltSinglePFFwdJet140AK8 + fragment.HLTEndSequence )
88852 fragment.HLT_AK8PFJetFwd200_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPreAK8PFJetFwd200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 + fragment.hltSinglePFFwdJet200AK8 + fragment.HLTEndSequence )
88853 fragment.HLT_AK8PFJetFwd260_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 + fragment.hltSinglePFFwdJet260AK8 + fragment.HLTEndSequence )
88854 fragment.HLT_AK8PFJetFwd320_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 + fragment.hltSinglePFFwdJet320AK8 + fragment.HLTEndSequence )
88855 fragment.HLT_AK8PFJetFwd400_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 + fragment.hltSinglePFFwdJet400AK8 + fragment.HLTEndSequence )
88856 fragment.HLT_AK8PFJetFwd450_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 + fragment.hltSinglePFFwdJet450AK8 + fragment.HLTEndSequence )
88857 fragment.HLT_AK8PFJetFwd500_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 + fragment.hltSinglePFFwdJet500AK8 + fragment.HLTEndSequence )
88858 fragment.HLT_PFHT180_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPrePFHT180 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT130Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT180Jet30 + fragment.HLTEndSequence )
88859 fragment.HLT_PFHT250_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPrePFHT250 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTEndSequence )
88860 fragment.HLT_PFHT370_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPrePFHT370 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT320Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT370Jet30 + fragment.HLTEndSequence )
88861 fragment.HLT_PFHT430_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPrePFHT430 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT380Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT430Jet30 + fragment.HLTEndSequence )
88862 fragment.HLT_PFHT510_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT510 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT460Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT510Jet30 + fragment.HLTEndSequence )
88863 fragment.HLT_PFHT590_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT590 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT515Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT590Jet30 + fragment.HLTEndSequence )
88864 fragment.HLT_PFHT680_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT680 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT580Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT680Jet30 + fragment.HLTEndSequence )
88865 fragment.HLT_PFHT780_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT780 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT680Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT780Jet30 + fragment.HLTEndSequence )
88866 fragment.HLT_PFHT890_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT890 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT790Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT890Jet30 + fragment.HLTEndSequence )
88867 fragment.HLT_PFHT1050_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT1050 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT900Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT1050Jet30 + fragment.HLTEndSequence )
88868 fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT500PFMET100PFMHT100IDTight + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT70 + fragment.hltHtMhtJet30 + fragment.hltHT400Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID100 + fragment.hltPFMETProducer + fragment.hltPFMET100 + fragment.hltPFHTJet30 + fragment.hltPFHT500Jet30 + fragment.HLTEndSequence )
88869 fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT500PFMET110PFMHT110IDTight + fragment.HLTRecoMETSequence + fragment.hltMET80 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT80 + fragment.hltHtMhtJet30 + fragment.hltHT400Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID110 + fragment.hltPFMETProducer + fragment.hltPFMET110 + fragment.hltPFHTJet30 + fragment.hltPFHT500Jet30 + fragment.HLTEndSequence )
88870 fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT700PFMET85PFMHT85IDTight + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltHtMhtJet30 + fragment.hltHT550Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID85 + fragment.hltPFMETProducer + fragment.hltPFMET85 + fragment.hltPFHTJet30 + fragment.hltPFHT700Jet30 + fragment.HLTEndSequence )
88871 fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT800PFMET75PFMHT75IDTight + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT50 + fragment.hltHtMhtJet30 + fragment.hltHT650Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID75 + fragment.hltPFMETProducer + fragment.hltPFMET75 + fragment.hltPFHTJet30 + fragment.hltPFHT800Jet30 + fragment.HLTEndSequence )
88872 fragment.HLT_PFMET120_PFMHT120_IDTight_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET120PFMHT120IDTight + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID120 + fragment.hltPFMETProducer + fragment.hltPFMET120 + fragment.HLTEndSequence )
88873 fragment.HLT_PFMET130_PFMHT130_IDTight_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET130PFMHT130IDTight + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID130 + fragment.hltPFMETProducer + fragment.hltPFMET130 + fragment.HLTEndSequence )
88874 fragment.HLT_PFMET140_PFMHT140_IDTight_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET140PFMHT140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID140 + fragment.hltPFMETProducer + fragment.hltPFMET140 + fragment.HLTEndSequence )
88875 fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMET120PFMHT120IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID120 + fragment.hltPFMETProducer + fragment.hltPFMET120 + fragment.HLTEndSequence )
88876 fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID120 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence )
88877 fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETTypeOne140PFMHT140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID140 + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne140 + fragment.HLTEndSequence )
88878 fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTight + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID120 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence )
88879 fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTight + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID130 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu130 + fragment.HLTEndSequence )
88880 fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID140 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu140 + fragment.HLTEndSequence )
88881 fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET80 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT80 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID110HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu110 + fragment.HLTEndSequence )
88882 fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID120HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence )
88883 fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID130HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu130 + fragment.HLTEndSequence )
88884 fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID140HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu140 + fragment.HLTEndSequence )
88885 fragment.HLT_L1ETMHadSeeds_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1ETMHadSeeds + fragment.HLTEndSequence )
88886 fragment.HLT_CaloMHT90_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMHT90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTEndSequence )
88887 fragment.HLT_CaloMET90_NotCleaned_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET90NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTEndSequence )
88888 fragment.HLT_CaloMET350_NotCleaned_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET350NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET350 + fragment.HLTEndSequence )
88889 fragment.HLT_PFMET200_NotCleaned_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTEndSequence )
88890 fragment.HLT_PFMET250_NotCleaned_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET250NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET250 + fragment.HLTEndSequence )
88891 fragment.HLT_PFMET300_NotCleaned_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET300NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET300 + fragment.HLTEndSequence )
88892 fragment.HLT_PFMET200_BeamHaloCleaned_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200BeamHaloCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTBeamHaloCleanerSequence + fragment.hltMetCleanBH + fragment.hltMETCleanBH80 + fragment.HLTEndSequence )
88893 fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETTypeOne200BeamHaloCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne200 + fragment.HLTBeamHaloCleanerSequence + fragment.hltMetCleanBH + fragment.hltMETCleanBH80 + fragment.HLTEndSequence )
88894 fragment.HLT_MET105_IsoTrk50_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPreMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET105 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence )
88895 fragment.HLT_MET120_IsoTrk50_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM80ToETM150 + fragment.hltPreMET120IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET120 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence )
88896 fragment.HLT_Mu12eta2p3_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPreMu12eta2p3 + fragment.hltL1fL1sMu7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu7L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu7L1Filtered0) + fragment.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence )
88897 fragment.HLT_Mu12eta2p3_PFJet40_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3Jet30er2p5 + fragment.hltPreMu12eta2p3PFJet40 + fragment.hltL1fL1sMu3Jet30er2p5L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJet30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetCorrectedMatchedToCaloJet30eta2p3 + fragment.hltPFJet40Eta2p3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0) + fragment.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence )
88898 fragment.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC16dRMax0p4 + fragment.hltPreMu12DoublePFJets40PNetBTag0p11 + fragment.hltL1fL1sMu3Jet16L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet16L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0) + fragment.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence )
88899 fragment.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC60dRMax0p4 + fragment.hltPreMu12DoublePFJets100PNetBTag0p11 + fragment.hltL1fL1sMu3Jet60L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet60L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0) + fragment.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence )
88900 fragment.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC120dRMax0p4 + fragment.hltPreMu12DoublePFJets200PNetBTag0p11 + fragment.hltL1fL1sMu3Jet120L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence )
88901 fragment.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC120dRMax0p4 + fragment.hltPreMu12DoublePFJets350PNetBTag0p11 + fragment.hltL1fL1sMu3Jet120L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence )
88902 fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + fragment.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 + fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.hltDoublePFBJets40Eta2p3MaxDeta1p6 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Double + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence )
88903 fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + fragment.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 + fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets54Eta2p3 + fragment.hltDoublePFBJets54Eta2p3MaxDeta1p6 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Double + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence )
88904 fragment.HLT_DoublePFJets40_PNetBTag_0p11_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet40er2p5 + fragment.hltPreDoublePFJets40PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
88905 fragment.HLT_DoublePFJets100_PNetBTag_0p11_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet100er2p5 + fragment.hltPreDoublePFJets100PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
88906 fragment.HLT_DoublePFJets200_PNetBTag_0p11_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet120er2p5 + fragment.hltPreDoublePFJets200PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
88907 fragment.HLT_DoublePFJets350_PNetBTag_0p11_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet150er2p5 + fragment.hltPreDoublePFJets350PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
88908 fragment.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet112er2p3dEtaMax1p6 + fragment.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets100eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + fragment.hltDoublePFBJets116Eta2p3 + fragment.hltDoublePFBJets116Eta2p3MaxDeta1p6 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Double + fragment.HLTEndSequence )
88909 fragment.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet112er2p3dEtaMax1p6 + fragment.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets100eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + fragment.hltDoublePFBJets128Eta2p3 + fragment.hltDoublePFBJets128Eta2p3MaxDeta1p6 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Double + fragment.HLTEndSequence )
88910 fragment.HLT_Photon300_NoHE_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton300NoHE + fragment.HLTSinglePhoton300erNoHESequence + fragment.HLTEndSequence )
88911 fragment.HLT_Mu8_TrkIsoVVL_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMu8TrkIsoVVL + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1f0L2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered + fragment.HLTEndSequence )
88912 fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdLDZ + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.hltMu8Ele12DZFilter + fragment.hltEle12Ele12DZFilter + fragment.HLTEndSequence )
88913 fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdL + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
88914 fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240 + fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ + fragment.hltMuon8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMuon8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Muon8L1Filtered0) + fragment.hltL3fL1sMu6HTT240Filtered8 + fragment.HLTSingleEle8CaloIdMGsfTrackIdMSequence + fragment.hltElectronMuonInvMassFilter8 + fragment.hltMu8Ele8CaloIdMTrackIdMDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
88915 fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240 + fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 + fragment.hltMuon8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMuon8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Muon8L1Filtered0) + fragment.hltL3fL1sMu6HTT240Filtered8 + fragment.HLTSingleEle8CaloIdMGsfTrackIdMSequence + fragment.hltElectronMuonInvMassFilter8 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
88916 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
88917 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.HLTEndSequence )
88918 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence )
88919 fragment.HLT_Mu17_TrkIsoVVL_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu17TrkIsoVVL + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered + fragment.HLTEndSequence )
88920 fragment.HLT_Mu19_TrkIsoVVL_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu19TrkIsoVVL + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered + fragment.HLTEndSequence )
88921 fragment.HLT_BTagMu_AK4DiJet20_Mu5_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet20Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet20L1FastJetCentral + fragment.HLTBTagMuDiJet20L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88922 fragment.HLT_BTagMu_AK4DiJet40_Mu5_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet35er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet40Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet40L1FastJetCentral + fragment.HLTBTagMuDiJet40L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet40L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88923 fragment.HLT_BTagMu_AK4DiJet70_Mu5_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet60er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet70Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet70L1FastJetCentral + fragment.HLTBTagMuDiJet70L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet70L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88924 fragment.HLT_BTagMu_AK4DiJet110_Mu5_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet80er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet110Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet110L1FastJetCentral + fragment.HLTBTagMuDiJet110L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet110L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88925 fragment.HLT_BTagMu_AK4DiJet170_Mu5_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK4DiJet170Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet200L1FastJetCentral + fragment.HLTBTagMuDiJet200L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet200L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88926 fragment.HLT_BTagMu_AK4Jet300_Mu5_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK4Jet300Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBJet300L1FastJetCentral + fragment.HLTBTagMuJet300L1FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetL25FilterByDR + fragment.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88927 fragment.HLT_BTagMu_AK8DiJet170_Mu5_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK8DiJet170Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8DiJet170L1FastJetCentral + fragment.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88928 fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 + fragment.hltPreBTagMuAK8Jet170DoubleMu5 + fragment.hltDoubleMuon0L1Filtered0 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8Jet170L1FastJetCentral + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 + fragment.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR + fragment.HLTEndSequence )
88929 fragment.HLT_BTagMu_AK8Jet300_Mu5_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK8Jet300Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBJet300L1AK8FastJetCentral + fragment.HLTBTagMuJet300L1AK8FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR + fragment.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR + fragment.HLTEndSequence )
88930 fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
88931 fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVL + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.HLTEndSequence )
88932 fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
88933 fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence )
88934 fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence )
88935 fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
88936 fragment.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu12HTT150er + fragment.hltPreMu12IsoVVLPFHT150PNetBTag0p53 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT100Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q + fragment.HLTMu12IsoVVLSequence + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT150Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p53Single + fragment.HLTEndSequence )
88937 fragment.HLT_Photon33_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26 + fragment.hltPrePhoton33 + fragment.HLTPhoton33Sequence + fragment.HLTEndSequence )
88938 fragment.HLT_Photon50_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50 + fragment.HLTPhoton50Sequence + fragment.HLTEndSequence )
88939 fragment.HLT_Photon75_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton75 + fragment.HLTPhoton75Sequence + fragment.HLTEndSequence )
88940 fragment.HLT_Photon90_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton90 + fragment.HLTPhoton90Sequence + fragment.HLTEndSequence )
88941 fragment.HLT_Photon120_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton120 + fragment.HLTPhoton120Sequence + fragment.HLTEndSequence )
88942 fragment.HLT_Photon150_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton150 + fragment.HLTPhoton150Sequence + fragment.HLTEndSequence )
88943 fragment.HLT_Photon175_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton175 + fragment.HLTPhoton175Sequence + fragment.HLTEndSequence )
88944 fragment.HLT_Photon200_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton200 + fragment.HLTPhoton200Sequence + fragment.HLTEndSequence )
88945 fragment.HLT_Photon45EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton45EB + fragment.HLTPhoton45EBSequence + fragment.HLTEndSequence )
88946 fragment.HLT_Photon40EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton40EB + fragment.HLTPhoton40EBSequence + fragment.HLTEndSequence )
88947 fragment.HLT_Photon50EB_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EB + fragment.HLTPhoton50EBSequence + fragment.HLTEndSequence )
88948 fragment.HLT_Photon30EB_TightID_TightIso_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPrePhoton30EBTightIDTightIso + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88949 fragment.HLT_Photon40EB_TightID_TightIso_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton40EBTightIDTightIso + fragment.HLTPhoton40EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88950 fragment.HLT_Photon45EB_TightID_TightIso_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton45EBTightIDTightIso + fragment.HLTPhoton45EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88951 fragment.HLT_Photon50EB_TightID_TightIso_PFJet30_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoPFJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence )
88952 fragment.HLT_Photon50EB_TightID_TightIso_CaloJet30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoCaloJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence )
88953 fragment.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence )
88954 fragment.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence )
88955 fragment.HLT_Photon50EB_TightID_TightIso_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIso + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88956 fragment.HLT_Photon55EB_TightID_TightIso_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton55EBTightIDTightIso + fragment.HLTPhoton55EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88957 fragment.HLT_Photon75EB_TightID_TightIso_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton75EBTightIDTightIso + fragment.HLTPhoton75EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88958 fragment.HLT_Photon90EB_TightID_TightIso_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton90EBTightIDTightIso + fragment.HLTPhoton90EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88959 fragment.HLT_Photon110EB_TightID_TightIso_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIso + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88960 fragment.HLT_Photon110EB_TightID_TightIso_PFJet30_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoPFJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence )
88961 fragment.HLT_Photon110EB_TightID_TightIso_CaloJet30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoCaloJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence )
88962 fragment.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence )
88963 fragment.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence )
88964 fragment.HLT_Photon100EBHE10_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton100EBHE10 + fragment.HLTPhoton100EBHE10Sequence + fragment.HLTEndSequence )
88965 fragment.HLT_Photon50_R9Id90_HE10_IsoM_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton50R9Id90HE10IsoM + fragment.HLTPhoton50R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
88966 fragment.HLT_Photon75_R9Id90_HE10_IsoM_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoM + fragment.HLTPhoton75R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
88967 fragment.HLT_Photon90_R9Id90_HE10_IsoM_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton90R9Id90HE10IsoM + fragment.HLTPhoton90R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
88968 fragment.HLT_Photon120_R9Id90_HE10_IsoM_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton120R9Id90HE10IsoM + fragment.HLTPhoton120R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
88969 fragment.HLT_Photon165_R9Id90_HE10_IsoM_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton165R9Id90HE10IsoM + fragment.HLTPhoton165R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
88970 fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter + fragment.HLTEndSequence )
88971 fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter + fragment.HLTEndSequence )
88972 fragment.HLT_Photon35_TwoProngs35_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPrePhoton35TwoProngs35 + fragment.HLTPhoton35R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 + fragment.HLTEndSequence )
88973 fragment.HLT_IsoMu24_TwoProngs35_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24TwoProngs35 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauConeSequence + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.HLTEndSequence )
88974 fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreDimuon0JpsiL1NoOS + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltDimuon0JpsiL1sNoOSL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS + fragment.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS + fragment.HLTEndSequence )
88975 fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreDimuon0JpsiNoVertexingNoOS + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltDimuon0JpsiNoVtxNoOSL3Filtered + fragment.HLTEndSequence )
88976 fragment.HLT_Dimuon0_Jpsi_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0Jpsi + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0JpsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0Jpsi + fragment.hltDisplacedmumuFilterDimuon0Jpsi + fragment.HLTEndSequence )
88977 fragment.HLT_Dimuon0_Jpsi_NoVertexing_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0JpsiNoVertexing + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0JpsiL3Filtered + fragment.HLTEndSequence )
88978 fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDimuon0JpsiL14R0er1p5R + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R + fragment.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R + fragment.HLTEndSequence )
88979 fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDimuon0JpsiNoVertexingL14R0er1p5R + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + fragment.HLTEndSequence )
88980 fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 + fragment.hltPreDimuon0Jpsi3p5Muon2 + fragment.hltTripleMuonL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuonL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuonL1Filtered0) + fragment.hltTripleMuL3PreFiltered222 + fragment.hltJpsiMuonL3Filtered3p5 + fragment.hltDisplacedmumuVtxProducerJpsiMuon3p5 + fragment.hltVertexmumuFilterJpsiMuon3p5 + fragment.HLTEndSequence )
88981 fragment.HLT_Dimuon0_Upsilon_L1_4p5_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5SQOS + fragment.hltPreDimuon0UpsilonL14p5 + fragment.hltL1sEmuDoubleMu4p5SQOS + fragment.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 + fragment.HLTEndSequence )
88982 fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQ + fragment.hltPreDimuon0UpsilonL14p5er2p0 + fragment.hltL1sEmuDoubleMu4p5er2p0SQ + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 + fragment.HLTEndSequence )
88983 fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 + fragment.hltPreDimuon0UpsilonL14p5er2p0M + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M + fragment.HLTEndSequence )
88984 fragment.HLT_Dimuon0_Upsilon_NoVertexing_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 + fragment.hltPreDimuon0UpsilonNoVertexing + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + fragment.HLTEndSequence )
88985 fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5 + fragment.hltPreDimuon0LowMassL10er1p5 + fragment.hltL1sEmuDoubleMu0er1p5 + fragment.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0) + fragment.hltDimuon0LowMassL1s0er1p5L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 + fragment.HLTEndSequence )
88986 fragment.HLT_Dimuon0_LowMass_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0LowMass + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0LowMassL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMass + fragment.hltDisplacedmumuFilterDimuon0LowMass + fragment.HLTEndSequence )
88987 fragment.HLT_Dimuon0_LowMass_L1_4_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOS + fragment.hltPreDimuon0LowMassL14 + fragment.hltL1sEmuDoubleMu4SQOS + fragment.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0) + fragment.hltDimuon0LowMassL1s4L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4 + fragment.HLTEndSequence )
88988 fragment.HLT_Dimuon0_LowMass_L1_TM530_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu530NoMass + fragment.hltPreDimuon0LowMassL1TM530 + fragment.hltL1fL1sL1TripleMuNoMassL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0) + fragment.hltDimuon0LowMassL1sTM530L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 + fragment.HLTEndSequence )
88989 fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu53p52p5 + fragment.hltPreDimuon0UpsilonMuonNoL1Mass + fragment.hltTripleMuon53p52p5L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuon53p52p5L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuon53p52p5L1Filtered0) + fragment.hltTripleMu0NoL1MassL3PreFiltered0 + fragment.hltUpsilon0MuonL3FilteredNoL1Mass + fragment.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass + fragment.hltVertexmumuFilterUpsilon0MuonNoL1Mass + fragment.HLTEndSequence )
88990 fragment.HLT_Dimuon0_Upsilon_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1s12ForUpsilonDimuon0Mass8to12 + fragment.hltPreDimuon0Upsilon + fragment.hltL1fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1v2Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1f0L2v2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1v2Filtered0) + fragment.hltDimuon0UpsilonyL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0Upsilonsv3 + fragment.hltDisplacedmumuFilterDimuon0Upsilonsv3 + fragment.HLTEndSequence )
88991 fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu533Mass3p8DZ + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered333 + fragment.hltL3fL1TripleMu553f0Filtered533 + fragment.hltTripleMu533TripleDZ0p2 + fragment.hltTripleMu533Mass3p8toInfFilter + fragment.HLTEndSequence )
88992 fragment.HLT_TripleMu_10_5_5_DZ_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu1055DZ + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered555 + fragment.hltL3fL1TripleMu553f0Filtered1055 + fragment.hltTripleMu555TripleDZ0p2 + fragment.HLTEndSequence )
88993 fragment.HLT_TripleMu_12_10_5_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu12105 + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered555 + fragment.hltL3fL1TripleMu553f0Filtered10105 + fragment.hltL3fL1TripleMu553f0Filtered12105 + fragment.HLTEndSequence )
88994 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1Tau15 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1Iso + fragment.hltTau3MuPreFilter + fragment.HLTEndSequence )
88995 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + fragment.hltTau3MuPreFilterCharge1 + fragment.HLTEndSequence )
88996 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1Iso + fragment.hltTau3MuPreFilter + fragment.hltTau3MuIsoFilter + fragment.HLTEndSequence )
88997 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + fragment.hltTau3MuPreFilterCharge1 + fragment.hltTau3MuIsoFilterCharge1 + fragment.HLTEndSequence )
88998 fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET50PFMHT60 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence )
88999 fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET70PFMHT70 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET70 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID70 + fragment.HLTEndSequence )
89000 fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET90PFMHT90 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET90 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID90 + fragment.HLTEndSequence )
89001 fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuControl + fragment.hltPreDoubleMu3TrkTau3muNoL1Mass + fragment.hltL1fL1sL1TripleMuControlL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0) + fragment.hltDoubleMu3TrkTau3muNoL1MassL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass + fragment.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass + fragment.HLTBphTrackingDisplacedTau3muNoL1MassReg + fragment.hltTau3muNoL1MassTkAllConeTracksIter + fragment.hltTau3muNoL1MassTkVertexProducer + fragment.hltTau3muNoL1MassTkVertexFilter + fragment.HLTEndSequence )
89002 fragment.HLT_DoubleMu4_3_LowMass_SS_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusiveSS + fragment.hltPreDoubleMu43LowMassSS + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS) + fragment.hltDoubleMu43LowMassL3FilteredSS + fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS + fragment.hltDisplacedmumuFilterDoubleMu43LowMassSS + fragment.HLTEndSequence )
89003 fragment.HLT_DoubleMu4_Jpsi_Displaced_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + fragment.hltDisplacedmumuFilterDoubleMu4Jpsi + fragment.HLTEndSequence )
89004 fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiNoVertexing + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.HLTEndSequence )
89005 fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiTrkTrkDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + fragment.hltDisplacedmumuFilterDoubleMu4Jpsi + fragment.HLTBphTrackingDisplacedJpsiReg + fragment.hltJpsiTkAllConeTracksIter + fragment.hltJpsiTrkTrkVertexProducerPhiKstar + fragment.hltJpsiTkTkVertexFilterPhiKstar + fragment.HLTEndSequence )
89006 fragment.HLT_DoubleMu4_JpsiTrk_Bc_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiTrkBc + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiL3Filtered + fragment.hltmumuVtxProducerDoubleMu4Jpsi + fragment.hltmumuFilterDoubleMu4Jpsi + fragment.HLTBphTrackingBcJpsiReg + fragment.hltBcJpsiTkAllConeTracksIter + fragment.hltBcJpsiTkVertexProducer + fragment.hltBcJpsiTkVertexFilter + fragment.HLTEndSequence )
89007 fragment.HLT_DoubleMu43NoFiltersNoVtx_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu43NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTEndSequence )
89008 fragment.HLT_DoubleMu48NoFiltersNoVtx_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu48NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTEndSequence )
89009 fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + fragment.HLTEndSequence )
89010 fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter + fragment.HLTEndSequence )
89011 fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + fragment.HLTEndSequence )
89012 fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + fragment.HLTEndSequence )
89013 fragment.HLT_Ele28_HighEta_SC20_Mass55_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle28HighEtaSC20Mass55 + fragment.HLTEle28HighEtaSC20Mass55Sequence + fragment.HLTEndSequence )
89014 fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT450PFMET50 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.HLTEndSequence )
89015 fragment.HLT_Ele15_IsoVVVL_PFHT450_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence )
89016 fragment.HLT_Ele50_IsoVVVL_PFHT450_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle50IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle50VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence )
89017 fragment.HLT_Ele15_IsoVVVL_PFHT600_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT600 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT600Jet30 + fragment.HLTEndSequence )
89018 fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT450PFMET50 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.HLTEndSequence )
89019 fragment.HLT_Mu15_IsoVVVL_PFHT450_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence )
89020 fragment.HLT_Mu50_IsoVVVL_PFHT450_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu50IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3Mu50VVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence )
89021 fragment.HLT_Mu15_IsoVVVL_PFHT600_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT600 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT600Jet30 + fragment.HLTEndSequence )
89022 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID80 + fragment.hltPFMETProducer + fragment.hltPFMET80 + fragment.HLTEndSequence )
89023 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT60 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID90 + fragment.hltPFMETProducer + fragment.hltPFMET90 + fragment.HLTEndSequence )
89024 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID100 + fragment.hltPFMETProducer + fragment.hltPFMET100 + fragment.HLTEndSequence )
89025 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID80 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu80 + fragment.HLTEndSequence )
89026 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT60 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID90 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu90 + fragment.HLTEndSequence )
89027 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID100 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu100 + fragment.HLTEndSequence )
89028 fragment.HLT_Dimuon10_Upsilon_y1p4_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + fragment.hltPreDimuon10Upsilony1p4 + fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + fragment.hltDimuon10Upsilony1p4L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 + fragment.hltDisplacedmumuFilterDimuon10Upsilonsv3 + fragment.HLTEndSequence )
89029 fragment.HLT_Dimuon12_Upsilon_y1p4_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + fragment.hltPreDimuon12Upsilony1p4 + fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + fragment.hltDimuon12Upsilony1p4L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 + fragment.hltDisplacedmumuFilterDimuon12Upsilonsv3 + fragment.HLTEndSequence )
89030 fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon14PhiBarrelSeagulls + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0) + fragment.hltDimuon14PhiBarrelnoCowL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow + fragment.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow + fragment.HLTEndSequence )
89031 fragment.HLT_Dimuon25_Jpsi_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon25Jpsi + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon25JpsiL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon25Jpsis + fragment.hltDisplacedmumuFilterDimuon25Jpsis + fragment.HLTEndSequence )
89032 fragment.HLT_Dimuon14_PsiPrime_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon14PsiPrime + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon14PsiPrimeL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimes + fragment.hltDisplacedmumuFilterDimuon14PsiPrimes + fragment.HLTEndSequence )
89033 fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon14PsiPrimenoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 + fragment.HLTEndSequence )
89034 fragment.HLT_Dimuon18_PsiPrime_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon18PsiPrime + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon18PsiPrimeL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimes + fragment.hltDisplacedmumuFilterDimuon18PsiPrimes + fragment.HLTEndSequence )
89035 fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon18PsiPrimenoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 + fragment.HLTEndSequence )
89036 fragment.HLT_Dimuon24_Upsilon_noCorrL1_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon24UpsilonnoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon24UpsilonNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 + fragment.HLTEndSequence )
89037 fragment.HLT_Dimuon24_Phi_noCorrL1_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon24PhinoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon24PhiNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 + fragment.HLTEndSequence )
89038 fragment.HLT_Dimuon25_Jpsi_noCorrL1_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon25JpsinoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon25JpsiNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 + fragment.HLTEndSequence )
89039 fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4EG9 + fragment.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 + fragment.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence + fragment.hltDoubleMu4DZFilter + fragment.hltEle9DoubleMu4Mass3p8Filtered + fragment.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu4Ele9DZFilter + fragment.HLTEndSequence )
89040 fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdLDZ + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu9Ele9DZFilter + fragment.hltDoubleMu9DZFilter + fragment.HLTEndSequence )
89041 fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdL + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
89042 fragment.HLT_DoubleIsoMu20_eta2p1_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu18er + fragment.hltPreDoubleIsoMu20eta2p1 + fragment.hltL1fL1sDoubleMu18erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0) + fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q + fragment.HLTDoubleMu20Eta2p1IsolationSequence + fragment.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTEndSequence )
89043 fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157ORTripleMu444 + fragment.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx + fragment.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx) + cms.ignore(fragment.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx) + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx + fragment.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx + fragment.HLTTrackerMuonSequenceNoVtx + fragment.hltTripleTrkMuFiltered5NoVtx + fragment.hltSingleTrkMuFiltered12NoVtx + fragment.HLTEndSequence )
89044 fragment.HLT_Mu8_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMu8 + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1f0L2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 + fragment.HLTEndSequence )
89045 fragment.HLT_Mu17_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu17 + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + fragment.HLTEndSequence )
89046 fragment.HLT_Mu19_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu19 + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + fragment.HLTEndSequence )
89047 fragment.HLT_Mu17_Photon30_IsoCaloId_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu17Photon30IsoCaloId + fragment.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7) + fragment.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu17Photon30IsoCaloIdPhotonlegFilter + fragment.hltMu17Photon30IsoCaloIdPhotonlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu17Photon30IsoCaloIdPhotonlegHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter + fragment.HLTEndSequence )
89048 fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle8CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle8JetCollectionsForLeptonPlusPFJets + fragment.hltEle8PFJet30EleCleaned + fragment.HLTEndSequence )
89049 fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG15 + fragment.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle12CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle12JetCollectionsForLeptonPlusPFJets + fragment.hltEle12PFJet30EleCleaned + fragment.HLTEndSequence )
89050 fragment.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG14erHTT200 + fragment.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 + fragment.HLTEle14VVVLGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT150Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT200Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p53Single + fragment.HLTEndSequence )
89051 fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle23JetCollectionsForLeptonPlusPFJets + fragment.hltEle23PFJet30EleCleaned + fragment.HLTEndSequence )
89052 fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdMTrackIdMPFJet30 + fragment.HLTEle8CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle8NoIsoPFJet30EleCleaned + fragment.HLTEndSequence )
89053 fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle17CaloIdMTrackIdMPFJet30 + fragment.HLTEle17CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle17NoIsoPFJet30EleCleaned + fragment.HLTEndSequence )
89054 fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdMTrackIdMPFJet30 + fragment.HLTEle23CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle23NoIsoPFJet30EleCleaned + fragment.HLTEndSequence )
89055 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hltMonoPFJet165 + fragment.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet + fragment.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned + fragment.HLTEndSequence )
89056 fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle115CaloIdVTGsfTrkIdT + fragment.HLTEle115CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence )
89057 fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle135CaloIdVTGsfTrkIdT + fragment.HLTEle135CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence )
89058 fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadCentralJet30 + fragment.hltCaloJetsQuad30ForHt + fragment.hltHtMhtCaloJetsQuadC30 + fragment.hltCaloQuadJet30HT320 + fragment.HLTAK4PFJetsSequence + fragment.hltPFCentralJetLooseIDQuad30 + fragment.hlt1PFCentralJetLooseID75 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt4PFCentralJetLooseID40 + fragment.hltPFCentralJetLooseIDQuad30forHt + fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 + fragment.hltPFCentralJetsLooseIDQuad30HT330 + fragment.HLTEndSequence )
89059 fragment.HLT_PFHT400_SixPFJet32_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTEndSequence )
89060 fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt32 + fragment.hltPFCentralJetPt32PNet2BTagMean0p50 + fragment.HLTEndSequence )
89061 fragment.HLT_PFHT450_SixPFJet36_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence )
89062 fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p35Single + fragment.HLTEndSequence )
89063 fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTEndSequence )
89064 fragment.HLT_PFHT350_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT300Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
89065 fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT350MinPFJet30Sequence + fragment.HLTEndSequence )
89066 fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT380MinPFJet30Sequence + fragment.HLTEndSequence )
89067 fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT400MinPFJet30Sequence + fragment.HLTEndSequence )
89068 fragment.HLT_ECALHT800_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 + fragment.hltPreECALHT800 + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltTowerMakerEcal + fragment.hltHtMhtEcal + fragment.hltHtEcal800 + fragment.HLTEndSequence )
89069 fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGWithJetAndTau + fragment.hltPreDiSC3018EIsoANDHEMass70 + fragment.HLTSC3018EIso15HE30eMass70Sequence + fragment.HLTEndSequence )
89070 fragment.HLT_Photon20_HoverELoose_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton20HoverELoose + fragment.HLTPhoton20SequenceLooseHOverE + fragment.HLTEndSequence )
89071 fragment.HLT_Photon30_HoverELoose_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton30HoverELoose + fragment.HLTPhoton30SequenceLooseHOverE + fragment.HLTEndSequence )
89072 fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 + fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 + fragment.HLTEndSequence )
89073 fragment.HLT_CDC_L2cosmic_10_er1p0_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence )
89074 fragment.HLT_CDC_L2cosmic_5p5_er1p0_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence )
89075 fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton60R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence )
89076 fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton75R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence )
89077 fragment.HLT_Mu18_Mu9_SameSign_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu18Mu9SameSign + fragment.hltL1fL1sDoubleMu157L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0) + fragment.hltL3fL1DoubleMu157fFiltered9 + fragment.hltL3fL1DoubleMu157fFiltered18 + fragment.hltDiMuon189SameSignFiltered + fragment.HLTEndSequence )
89078 fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu2JpsiDoubleTrkL3Filtered + fragment.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi + fragment.hltDoubleTrkmumuFilterDoubleMu2Jpsi + fragment.HLTBphTrackingDoubleJpsiReg + fragment.hltJpsiTkAllConeTracksIterDoubleTrk + fragment.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 + fragment.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 + fragment.HLTEndSequence )
89079 fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DCAPFMET50PFMHT60 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8DCAFilter + fragment.hltDoubleMuon3Mass3p8DCAnoDrFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence )
89080 fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + fragment.hltDoubleMuon3Mass2p0DCAnoDrFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence )
89081 fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + fragment.hltDoubleMuon3Mass2p0noDrFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence )
89082 fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu533Mass3p8DCA + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered333 + fragment.hltL3fL1TripleMu553f0Filtered533 + fragment.hltTripleMu533Mass3p8DCAFilter + fragment.HLTEndSequence )
89083 fragment.HLT_QuadPFJet103_88_75_15_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTEndSequence )
89084 fragment.HLT_QuadPFJet105_88_76_15_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet105887615 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTEndSequence )
89085 fragment.HLT_QuadPFJet111_90_80_15_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet111908015 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTEndSequence )
89086 fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.HLTEndSequence )
89087 fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter + fragment.HLTEndSequence )
89088 fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence )
89089 fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence )
89090 fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence )
89091 fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetLooseID40 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt1PFCentralJetLooseID75 + fragment.hltPFHTJetLooseIDPt30 + fragment.hltPFHT330JetLooseIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet4p3Triple + fragment.HLTEndSequence )
89092 fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetLooseID40 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt1PFCentralJetLooseID75 + fragment.hltPFHTJetLooseIDPt30 + fragment.hltPFHT330JetLooseIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet2p0Triple + fragment.HLTEndSequence )
89093 fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet5p6Double + fragment.HLTEndSequence )
89094 fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet4p3Double + fragment.HLTEndSequence )
89095 fragment.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515PNetBTag0p4VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence )
89096 fragment.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p12Double6Jets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence )
89097 fragment.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet105887615PNetBTag0p4VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence )
89098 fragment.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p12Double6Jets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence )
89099 fragment.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet111908015PNetBTag0p4VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence )
89100 fragment.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p12Double6Jets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence )
89101 fragment.HLT_PFHT250_QuadPFJet25_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
89102 fragment.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt25 + fragment.hltPFCentralJetPt25PNet2BTagMean0p55 + fragment.HLTEndSequence )
89103 fragment.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt25 + fragment.hltPFCentralJetNoIDPt25PNet1BTag0p20 + fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 + fragment.HLTEndSequence )
89104 fragment.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence )
89105 fragment.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt30 + fragment.hltPFCentralJetNoIDPt30PNet1BTag0p20 + fragment.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 + fragment.HLTEndSequence )
89106 fragment.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt30 + fragment.hltPFCentralJetNoIDPt30PNet1BTag0p20 + fragment.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 + fragment.HLTEndSequence )
89107 fragment.HLT_PFHT280_QuadPFJet30_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence )
89108 fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence )
89109 fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p60 + fragment.HLTEndSequence )
89110 fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt35 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt35 + fragment.hltPFCentralJetPt35PNet2BTagMean0p60 + fragment.HLTEndSequence )
89111 fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt40 + fragment.hlt2PFCentralJetTightIDPt50 + fragment.hlt1PFCentralJetTightIDPt70 + fragment.hltPFHTJetTightIDPt30 + fragment.hltPFHT340JetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt40 + fragment.hltPFCentralJetPt40PNet2BTagMean0p70 + fragment.HLTEndSequence )
89112 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence )
89113 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence )
89114 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence )
89115 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFJetTwoC30 + fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 + fragment.HLTEndSequence )
89116 fragment.HLT_QuadPFJet100_88_70_30_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet100887030 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID70 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID100 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence )
89117 fragment.HLT_QuadPFJet105_88_75_30_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet105887530 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence )
89118 fragment.HLT_QuadPFJet111_90_80_30_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet111908030 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence )
89119 fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID70 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID100 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p5 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence )
89120 fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p5 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence )
89121 fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p6 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence )
89122 fragment.HLT_AK8PFJet220_SoftDropMass40_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence )
89123 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence )
89124 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence )
89125 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence )
89126 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence )
89127 fragment.HLT_AK8PFJet230_SoftDropMass40_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence )
89128 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence )
89129 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence )
89130 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence )
89131 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence )
89132 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence )
89133 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence )
89134 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence )
89135 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence )
89136 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence )
89137 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence )
89138 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence )
89139 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence )
89140 fragment.HLT_AK8PFJet275_Nch45_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275Nch45 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 + fragment.hltSingleAK8PFJet275Nch45 + fragment.HLTEndSequence )
89141 fragment.HLT_AK8PFJet275_Nch40_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275Nch40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 + fragment.hltSingleAK8PFJet275Nch40 + fragment.HLTEndSequence )
89142 fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence )
89143 fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.hltAK8PFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence )
89144 fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence )
89145 fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence )
89146 fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence )
89147 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence )
89148 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.hltAK8PFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence )
89149 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence )
89150 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence )
89151 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence )
89152 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTEndSequence )
89153 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 + fragment.HLTEndSequence )
89154 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
89155 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
89156 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt25 + fragment.hltPFCentralJetPt25PNet2BTagMean0p55 + fragment.HLTEndSequence )
89157 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt25 + fragment.hltPFCentralJetPt25PNet1BTag0p20 + fragment.HLTEndSequence )
89158 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYY + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP + fragment.HLTEndSequence )
89159 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYY + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP + fragment.HLTEndSequence )
89160 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + fragment.HLTEndSequence )
89161 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet55 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 + fragment.HLTEndSequence )
89162 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet70 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 + fragment.HLTEndSequence )
89163 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 + fragment.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded + fragment.HLTEndSequence )
89164 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 + fragment.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded + fragment.HLTEndSequence )
89165 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 + fragment.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded + fragment.HLTEndSequence )
89166 fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 + fragment.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 + fragment.HLTEndSequence )
89167 fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 + fragment.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 + fragment.HLTEndSequence )
89168 fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 + fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 + fragment.HLTEndSequence )
89169 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauJetsSequence + fragment.hltSingleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltSingleL2GlobIsoTau20eta2p2 + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + fragment.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau + fragment.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 + fragment.HLTEndSequence )
89170 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring + fragment.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 + fragment.HLTEndSequence )
89171 fragment.HLT_IsoMu24_eta2p1_PFHT250_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1PFHT250 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
89172 fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
89173 fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt25 + fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 + fragment.HLTEndSequence )
89174 fragment.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.hlt1PFCentralJetPt25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFCentralJetPt25 + fragment.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 + fragment.HLTEndSequence )
89175 fragment.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau + fragment.HLTEndSequence )
89176 fragment.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau + fragment.HLTEndSequence )
89177 fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORDoubleTauJet + fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet60 + fragment.HLTEndSequence )
89178 fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORDoubleTauJet + fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet75 + fragment.HLTEndSequence )
89179 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded + fragment.HLTEndSequence )
89180 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded + fragment.HLTEndSequence )
89181 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded + fragment.HLTEndSequence )
89182 fragment.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau + fragment.HLTEndSequence )
89183 fragment.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau + fragment.HLTEndSequence )
89184 fragment.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau + fragment.HLTEndSequence )
89185 fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu10NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence )
89186 fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu12NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence )
89187 fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu14NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence )
89188 fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence )
89189 fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced + fragment.HLTEndSequence )
89190 fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced + fragment.HLTEndSequence )
89191 fragment.HLT_L2Mu10NoVtx_2Cha_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2Cha + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTEndSequence )
89192 fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence )
89193 fragment.HLT_L3Mu10NoVtx_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL3Mu10NoVtx + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 + fragment.HLTEndSequence )
89194 fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL3Mu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 + fragment.HLTEndSequence )
89195 fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence )
89196 fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence )
89197 fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence )
89198 fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence )
89199 fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + fragment.HLTEndSequence )
89200 fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence )
89201 fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence )
89202 fragment.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple + fragment.HLTEndSequence )
89203 fragment.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence )
89204 fragment.HLT_L3Mu30NoVtx_DxyMin0p01cm_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL3Mu30NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered27 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 + fragment.HLTEndSequence )
89205 fragment.HLT_L3Mu50NoVtx_DxyMin0p01cm_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL3Mu50NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered47 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 + fragment.HLTEndSequence )
89206 fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks + fragment.HLTEndSequence )
89207 fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20FilterEtalt2p5 + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter + fragment.HLTEndSequence )
89208 fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDisplMu24L2Tau22eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDisplMuL2GlobIsoTau22eta2p2 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob + fragment.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 + fragment.HLTEndSequence )
89209 fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 + fragment.HLTPhoton34R9Id90CaloIdLIsoLDisplacedIdLSequenceForTau + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDisplPhotonL2Tau30eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDisplPhotonL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.hltHpsSingleDisplPFTau34TrackPt1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob + fragment.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 + fragment.HLTEndSequence )
89210 fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + fragment.HLTDisplPFTauDxyProducer + fragment.hltHpsDisplPFTauDxy0p005Discriminator + fragment.hltHpsSelectedDisplPFTausDxy0p005 + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 + fragment.HLTEndSequence )
89211 fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau36eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob + fragment.HLTDisplPFTauDxyProducer + fragment.hltHpsDisplPFTauDxy0p005Discriminator + fragment.hltHpsSelectedDisplPFTausDxy0p005 + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 + fragment.HLTEndSequence )
89212 fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + fragment.HLTEndSequence )
89213 fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTMu27IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltIsoMu27L2Tau22eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltIsoMu27L2GlobIsoTau22eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsSinglePFTau24MediumChargedIsoFilter + fragment.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 + fragment.HLTEndSequence )
89214 fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5To3p5ns + fragment.HLTEndSequence )
89215 fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p6To3p5ns + fragment.HLTEndSequence )
89216 fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p75To3p5ns + fragment.HLTEndSequence )
89217 fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3ns + fragment.HLTEndSequence )
89218 fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3p25ns + fragment.HLTEndSequence )
89219 fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3p5ns + fragment.HLTEndSequence )
89220 fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle0p5ns + fragment.HLTEndSequence )
89221 fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1ns + fragment.HLTEndSequence )
89222 fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1To1p5ns + fragment.HLTEndSequence )
89223 fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p1To1p6ns + fragment.HLTEndSequence )
89224 fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p25To1p75ns + fragment.HLTEndSequence )
89225 fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5ns + fragment.HLTEndSequence )
89226 fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2ns + fragment.HLTEndSequence )
89227 fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p25ns + fragment.HLTEndSequence )
89228 fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p5ns + fragment.HLTEndSequence )
89229 fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle0p5ns + fragment.HLTEndSequence )
89230 fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1ns + fragment.HLTEndSequence )
89231 fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p25ns + fragment.HLTEndSequence )
89232 fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5ns + fragment.HLTEndSequence )
89233 fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p5ns + fragment.HLTEndSequence )
89234 fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1ns + fragment.HLTEndSequence )
89235 fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1p25ns + fragment.HLTEndSequence )
89236 fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1p5ns + fragment.HLTEndSequence )
89237 fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p5ns + fragment.HLTEndSequence )
89238 fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p75ns + fragment.HLTEndSequence )
89239 fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1ns + fragment.HLTEndSequence )
89240 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5To4ns + fragment.HLTEndSequence )
89241 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p6To4ns + fragment.HLTEndSequence )
89242 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75To4ns + fragment.HLTEndSequence )
89243 fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p5ns + fragment.HLTEndSequence )
89244 fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p75ns + fragment.HLTEndSequence )
89245 fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau4ns + fragment.HLTEndSequence )
89246 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence )
89247 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence )
89248 fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence )
89249 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p75ns + fragment.HLTEndSequence )
89250 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTEndSequence )
89251 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTEndSequence )
89252 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p75ns + fragment.HLTEndSequence )
89253 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence )
89254 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence )
89255 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence )
89256 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence )
89257 fragment.HLT_L1Mu6HT240_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreL1Mu6HT240 + fragment.HLTEndSequence )
89258 fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt30 + fragment.hltCentralCaloJetptLowPt30CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 + fragment.HLTEndSequence )
89259 fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 + fragment.HLTEndSequence )
89260 fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 + fragment.HLTEndSequence )
89261 fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 + fragment.HLTEndSequence )
89262 fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence )
89263 fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetptLowPt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 + fragment.HLTEndSequence )
89264 fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt50 + fragment.hltCentralCaloJetptLowPt50CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 + fragment.HLTEndSequence )
89265 fragment.HLT_HT350_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.HLTEndSequence )
89266 fragment.HLT_HT425_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT425 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT425 + fragment.HLTEndSequence )
89267 fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT360 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence )
89268 fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT360 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetpt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + fragment.HLTEndSequence )
89269 fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT390 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence )
89270 fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT390 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetpt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + fragment.HLTEndSequence )
89271 fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtEta2p0 + fragment.hltHT390Eta2p0 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence )
89272 fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence )
89273 fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT400DisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT400 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence )
89274 fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence )
89275 fragment.HLT_HT550_DisplacedDijet60_Inclusive_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT550DisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT550 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence )
89276 fragment.HLT_HT650_DisplacedDijet60_Inclusive_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT650DisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT650 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence )
89277 fragment.HLT_CaloMET60_DTCluster50_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET60DTCluster50 + fragment.HLTRecoMETSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence )
89278 fragment.HLT_CaloMET60_DTClusterNoMB1S50_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET60DTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence )
89279 fragment.HLT_L1MET_DTCluster50_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTCluster50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence )
89280 fragment.HLT_L1MET_DTClusterNoMB1S50_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence )
89281 fragment.HLT_CscCluster_Loose_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoose + fragment.HLTEndSequence )
89282 fragment.HLT_CscCluster_Medium_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMedium + fragment.HLTEndSequence )
89283 fragment.HLT_CscCluster_Tight_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTight + fragment.HLTEndSequence )
89284 fragment.HLT_CscCluster50_Photon20Unseeded_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster50Photon20Unseeded + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterVeryLoose + fragment.HLTPho20HEFilterUnseededSequence + fragment.HLTEndSequence )
89285 fragment.HLT_CscCluster50_Photon30Unseeded_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster50Photon30Unseeded + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterVeryLoose + fragment.HLTPho30HEFilterUnseededSequence + fragment.HLTEndSequence )
89286 fragment.HLT_CscCluster100_Ele5_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster100Ele5 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster100NoME1112 + fragment.HLTEle5CaloIdLMWUnseededSequence + fragment.HLTEndSequence )
89287 fragment.HLT_CscCluster100_Mu5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster100Mu5 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q + fragment.hltCSCrechitClusters + fragment.hltCscCluster100NoME1112 + fragment.HLTEndSequence )
89288 fragment.HLT_CscCluster100_PNetTauhPFJet10_Loose_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster100PNetTauhPFJet10Loose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster100NoME1112 + fragment.HLTL2TauJetsSequence + fragment.hltL2Tau10 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltL2GlobIsoTau10 + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFMinPt10 + fragment.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau + fragment.HLTEndSequence )
89289 fragment.HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuShowerNominalorTight + fragment.hltPreCscCluster150DisplacedSingleJet30Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt30 + fragment.hltSingleCentralCaloJetpt30PtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet30Pt1PtrkShortSig5 + fragment.hltSingleDisplacedHLTCaloJetCollectionProducer30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet30Pt1PtrkShortSig5 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster150 + fragment.HLTEndSequence )
89290 fragment.HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuShowerNominalorTight + fragment.hltPreCscCluster150DisplacedSingleJet35Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt35 + fragment.hltSingleCentralCaloJetpt35PtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet35Pt1PtrkShortSig5 + fragment.hltSingleDisplacedHLTCaloJetCollectionProducer35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet35Pt1PtrkShortSig5 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster150 + fragment.HLTEndSequence )
89291 fragment.HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuShowerNominalorTight + fragment.hltPreCscCluster150DisplacedSingleJet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltSingleCentralCaloJetpt40PtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet40Pt1PtrkShortSig5 + fragment.hltDisplacedHLTSingleCaloJetCollectionProducer40Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet40Pt1PtrkShortSig5 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster150 + fragment.HLTEndSequence )
89292 fragment.HLT_DoubleCscCluster75_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster75 + fragment.HLTEndSequence )
89293 fragment.HLT_IsoTrk200_L1SingleMuShower_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreIsoTrk200L1SingleMuShower + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk200MuonEndcapFilter + fragment.HLTEndSequence )
89294 fragment.HLT_IsoTrk400_L1SingleMuShower_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreIsoTrk400L1SingleMuShower + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk400MuonEndcapFilter + fragment.HLTEndSequence )
89295 fragment.HLT_DoubleCscCluster100_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster100 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster100 + fragment.HLTEndSequence )
89296 fragment.HLT_L1CSCShower_DTCluster50_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster50 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster50NoMB1 + fragment.HLTEndSequence )
89297 fragment.HLT_L1CSCShower_DTCluster75_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster75NoMB1 + fragment.HLTEndSequence )
89298 fragment.HLT_PFMET105_IsoTrk50_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPrePFMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET75 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET105 + fragment.HLTEndSequence )
89299 fragment.HLT_L1SingleLLPJet_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreL1SingleLLPJet + fragment.HLTEndSequence )
89300 fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT170 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence )
89301 fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence )
89302 fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsMidPt + fragment.HLTEndSequence )
89303 fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT270 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence )
89304 fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence )
89305 fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence )
89306 fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT280 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence )
89307 fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT320 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence )
89308 fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT420 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence )
89309 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingBarrelOnlyProducerSingle + fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns + fragment.HLTEndSequence )
89310 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingBarrelOnlyProducerSingle + fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns + fragment.HLTEndSequence )
89311 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingBarrelOnlyProducer + fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns + fragment.HLTEndSequence )
89312 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingBarrelOnlyProducer + fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns + fragment.HLTEndSequence )
89313 fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltCaloJetSelectorNeutralHadFraction0p7 + fragment.hltSingleCentralCaloJetPt60SeedNHF0p7 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetSelectorNeutralHadFraction0p7 + fragment.hltSingleCentralPFJetSeedNHF0p7 + fragment.HLTEndSequence )
89314 fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltCaloJetSelectorNeutralHadFraction0p8 + fragment.hltSingleCentralCaloJetPt60SeedNHF0p8 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetSelectorNeutralHadFraction0p8 + fragment.hltSingleCentralPFJetSeedNHF0p8 + fragment.HLTEndSequence )
89315 fragment.HLT_DiPhoton10Time1ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1ns + fragment.HLTDiPho10CaloIdLTime1nsSequence + fragment.HLTEndSequence )
89316 fragment.HLT_DiPhoton10Time1p2ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p2ns + fragment.HLTDiPho10CaloIdLTime1p2nsSequence + fragment.HLTEndSequence )
89317 fragment.HLT_DiPhoton10Time1p4ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p4ns + fragment.HLTDiPho10CaloIdLTime1p4nsSequence + fragment.HLTEndSequence )
89318 fragment.HLT_DiPhoton10Time1p6ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p6ns + fragment.HLTDiPho10CaloIdLTime1p6nsSequence + fragment.HLTEndSequence )
89319 fragment.HLT_DiPhoton10Time1p8ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p8ns + fragment.HLTDiPho10CaloIdLTime1p8nsSequence + fragment.HLTEndSequence )
89320 fragment.HLT_DiPhoton10Time2ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time2ns + fragment.HLTDiPho10CaloIdLTime2nsSequence + fragment.HLTEndSequence )
89321 fragment.HLT_DiPhoton10_CaloIdL_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10CaloIdL + fragment.HLTDiPho10CaloIdLSequence + fragment.HLTEndSequence )
89322 fragment.HLT_DiphotonMVA14p25_Low_Mass60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphotonMVA14p25LowMass60 + fragment.HLTDiphotonMVA14p25L14p25Sequence + fragment.hltPhotonXGBoostProducer + cms.ignore(fragment.hltPhotonMVALeadLowCut) + cms.ignore(fragment.hltPhotonMVASubLowCut) + fragment.hltDiEG14p25EtMVALowMass60CombMassLastFilter + fragment.HLTEndSequence )
89323 fragment.HLT_DiphotonMVA14p25_Medium_Mass60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphotonMVA14p25MediumMass60 + fragment.HLTDiphotonMVA14p25L14p25Sequence + fragment.hltPhotonXGBoostProducer + cms.ignore(fragment.hltPhotonMVALeadMediumCut) + cms.ignore(fragment.hltPhotonMVASubMediumCut) + fragment.hltDiEG14p25EtMVAMediumMass60CombMassLastFilter + fragment.HLTEndSequence )
89324 fragment.HLT_DiphotonMVA14p25_High_Mass60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphotonMVA14p25HighMass60 + fragment.HLTDiphotonMVA14p25L14p25Sequence + fragment.hltPhotonXGBoostProducer + cms.ignore(fragment.hltPhotonMVALeadHighCut) + cms.ignore(fragment.hltPhotonMVASubHighCut) + fragment.hltDiEG14p25EtMVAHighMass60CombMassLastFilter + fragment.HLTEndSequence )
89325 fragment.HLT_DiphotonMVA14p25_TightLow_Mass60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphotonMVA14p25TightLowMass60 + fragment.HLTDiphotonMVA14p25L14p25Sequence + fragment.hltPhotonXGBoostProducer + cms.ignore(fragment.hltPhotonMVALeadTightLowCut) + cms.ignore(fragment.hltPhotonMVASubTightLowCut) + fragment.hltDiEG14p25EtMVATightLowMass60CombMassLastFilter + fragment.HLTEndSequence )
89326 fragment.HLT_DiphotonMVA14p25_TightMedium_Mass60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphotonMVA14p25TightMediumMass60 + fragment.HLTDiphotonMVA14p25L14p25Sequence + fragment.hltPhotonXGBoostProducer + cms.ignore(fragment.hltPhotonMVALeadTightMediumCut) + cms.ignore(fragment.hltPhotonMVASubTightMediumCut) + fragment.hltDiEG14p25EtMVATightMediumMass60CombMassLastFilter + fragment.HLTEndSequence )
89327 fragment.HLT_DiphotonMVA14p25_TightHigh_Mass60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphotonMVA14p25TightHighMass60 + fragment.HLTDiphotonMVA14p25L14p25Sequence + fragment.hltPhotonXGBoostProducer + cms.ignore(fragment.hltPhotonMVALeadTightHighCut) + cms.ignore(fragment.hltPhotonMVASubTightHighCut) + fragment.hltDiEG14p25EtMVATightHighMass60CombMassLastFilter + fragment.HLTEndSequence )
89328 fragment.HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDiphoton1510EBEBTightIDECALTrackIsoDr0p2 + fragment.HLTDiphoton1510TightIDECALTrackIsoDr0p2Sequence + fragment.HLTEndSequence )
89329 fragment.HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDiphoton1512EBEBTightIDECALTrackIsoDr0p2 + fragment.HLTDiphoton1512TightIDECALTrackIsoDr0p2Sequence + fragment.HLTEndSequence )
89330 fragment.HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDiphoton1510EBEBTightIDECALTrackIsoDr0p2to0p4 + fragment.HLTDiphoton1510TightIDECALTrackIsoDr0p2to0p4Sequence + fragment.hltDiphoton1510TightIDECALTrackIsoDr0p2to0p4DrFilter + fragment.HLTEndSequence )
89331 fragment.HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDiphoton1512EBEBTightIDECALTrackIsoDr0p2to0p4 + fragment.HLTDiphoton1512TightIDECALTrackIsoDr0p2to0p4Sequence + fragment.hltDiphoton1512TightIDECALTrackIsoDr0p2to0p4DrFilter + fragment.HLTEndSequence )
89332 fragment.HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDielectron125EBEBTightIDECALTrackIsoDr0p2 + fragment.HLTDielectron125TightIDECALTrackIsoDr0p2Sequence + fragment.HLTEndSequence )
89333 fragment.HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDielectron125EBEBTightIDECALTrackIsoDr0p2to0p4 + fragment.HLTDielectron125TightIDECALTrackIsoDr0p2to0p4Sequence + fragment.hltDielectron125TightIDECALTrackIsoDr0p2to0p4DrFilter + fragment.HLTEndSequence )
89334 fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6p5eta1p22mMax6 + fragment.HLTDoubleEle6p5eta1p22Sequence + fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence )
89335 fragment.HLT_DoubleEle8_eta1p22_mMax6_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8eta1p22mMax6 + fragment.HLTDoubleEle8eta1p22Sequence + fragment.hltDoubleEle8eta1p22PMmMax6MassFilter + fragment.HLTEndSequence )
89336 fragment.HLT_DoubleEle10_eta1p22_mMax6_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle10eta1p22mMax6 + fragment.HLTDoubleEle10eta1p22Sequence + fragment.hltDoubleEle10eta1p22PMmMax6MassFilter + fragment.HLTEndSequence )
89337 fragment.HLT_SingleEle8_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreSingleEle8 + fragment.HLTSingleEle8Sequence + fragment.HLTEndSequence )
89338 fragment.HLT_SingleEle8_SingleEGL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 + fragment.hltPreSingleEle8SingleEGL1 + fragment.HLTSingleEle8SingleEGL1Sequence + fragment.HLTEndSequence )
89339 fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence )
89340 fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
89341 fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence )
89342 fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
89343 fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
89344 fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
89345 fragment.HLT_Mu50_L1SingleMuShower_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleMuShower + fragment.hltPreMu50L1SingleMuShower + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + fragment.HLTEndSequence )
89346 fragment.HLT_IsoMu24_OneProng32_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24OneProng32 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauConeSequence + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.HLTEndSequence )
89347 fragment.HLT_Photon32_OneProng32_M50To105_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er + fragment.hltPrePhoton32OneProng32M50To105 + fragment.HLTPhoton32R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 + fragment.HLTEndSequence )
89348 fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1050 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1050 + fragment.hltL1PFJetCategoriesVBFinclTight1050 + fragment.HLTEndSequence )
89349 fragment.HLT_VBF_DiPFJet125_45_Mjj1150_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1150 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1150 + fragment.hltL1PFJetCategoriesVBFinclTight1150 + fragment.HLTEndSequence )
89350 fragment.HLT_VBF_DiPFJet125_45_Mjj1250_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1250 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1250 + fragment.hltL1PFJetCategoriesVBFinclTight1250 + fragment.HLTEndSequence )
89351 fragment.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj800DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ800 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet800 + fragment.HLTEndSequence )
89352 fragment.HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj900DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ900 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet900 + fragment.HLTEndSequence )
89353 fragment.HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj1000DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ1000 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet1000 + fragment.HLTEndSequence )
89354 fragment.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu85 + fragment.hltDiPFJet45MJJ650 + fragment.hlt1PFJetTightID80 + fragment.hltL1PFJetCategoriesVBFMETTight650 + fragment.HLTEndSequence )
89355 fragment.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu85 + fragment.hltDiPFJet45MJJ750 + fragment.hlt1PFJetTightID80 + fragment.hltL1PFJetCategoriesVBFMETTight750 + fragment.HLTEndSequence )
89356 fragment.HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet8045Mjj850PFMETNoMu85 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu85 + fragment.hltDiPFJet45MJJ850 + fragment.hlt1PFJetTightID80 + fragment.hltL1PFJetCategoriesVBFMETTight850 + fragment.HLTEndSequence )
89357 fragment.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8535MassMin600Mu3 + fragment.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet45MJJ750 + fragment.hlt1PFJetTightID95 + fragment.hltL1PFJetCategoriesVBFMuTight750 + fragment.HLTEndSequence )
89358 fragment.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8535MassMin600Mu3 + fragment.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet45MJJ850 + fragment.hlt1PFJetTightID95 + fragment.hltL1PFJetCategoriesVBFMuTight850 + fragment.HLTEndSequence )
89359 fragment.HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8535MassMin600Mu3 + fragment.hltPreVBFDiPFJet9545Mjj950Mu3TrkIsoVVL + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet45MJJ950 + fragment.hlt1PFJetTightID95 + fragment.hltL1PFJetCategoriesVBFMuTight950 + fragment.HLTEndSequence )
89360 fragment.HLT_VBF_DiPFJet50_Mjj650_Photon22_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj650Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass650 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hltDiPFJet50Photon22OverlapFilter + fragment.HLTEndSequence )
89361 fragment.HLT_VBF_DiPFJet50_Mjj750_Photon22_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj750Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass750 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + fragment.hltDiPFJet50Mjj750Photon22OverlapFilter + fragment.HLTEndSequence )
89362 fragment.HLT_VBF_DiPFJet50_Mjj850_Photon22_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj850Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass850 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850 + fragment.hltDiPFJet50Mjj850Photon22OverlapFilter + fragment.HLTEndSequence )
89363 fragment.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass600 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + fragment.hltDiPFJet50Ele22OverlapFilter + fragment.HLTEndSequence )
89364 fragment.HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj700Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass700 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700 + fragment.hltDiPFJet50Mass700Ele22OverlapFilter + fragment.HLTEndSequence )
89365 fragment.HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj800Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass800 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800 + fragment.hltDiPFJet50Mass800Ele22OverlapFilter + fragment.HLTEndSequence )
89366 fragment.HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet11540Mjj850DoublePNetTauhPFJet20eta2p3 + fragment.HLTL2TauJetsSequence + fragment.hltDoubleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltDoubleL2GlobIsoTau20eta2p2 + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + fragment.hltDoublePFJets20PNetTauhTagL2DoubleTau + fragment.hltVBFL1TLooseIDPFJetsMatchingMjj850 + fragment.hltMatchedVBFTwoPFJetsMjj850DoubleOverlapRemovalDouble20PNetTauhTag + fragment.hltMatchedVBFTwoPFJetsMjj8502CrossCleanedFromDouble20PNetTauhTag + fragment.hltMatchedVBFOnePFJetMjj8502CrossCleanedFromDouble20PNetTauhTag + fragment.HLTEndSequence )
89367 fragment.HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet11540Mjj1000DoublePNetTauhPFJet20eta2p3 + fragment.HLTL2TauJetsSequence + fragment.hltDoubleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltDoubleL2GlobIsoTau20eta2p2 + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + fragment.hltDoublePFJets20PNetTauhTagL2DoubleTau + fragment.hltVBFL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag + fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag + fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag + fragment.HLTEndSequence )
89368 fragment.HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet11540Mjj1100DoublePNetTauhPFJet20eta2p3 + fragment.HLTL2TauJetsSequence + fragment.hltDoubleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltDoubleL2GlobIsoTau20eta2p2 + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + fragment.hltDoublePFJets20PNetTauhTagL2DoubleTau + fragment.hltVBFL1TLooseIDPFJetsMatchingMjj1100 + fragment.hltMatchedVBFTwoPFJetsMjj1100DoubleOverlapRemovalDouble20PNetTauhTag + fragment.hltMatchedVBFTwoPFJetsMjj11002CrossCleanedFromDouble20PNetTauhTag + fragment.hltMatchedVBFOnePFJetMjj11002CrossCleanedFromDouble20PNetTauhTag + fragment.HLTEndSequence )
89369 fragment.HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet11540Mjj1200DoublePNetTauhPFJet20eta2p3 + fragment.HLTL2TauJetsSequence + fragment.hltDoubleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltDoubleL2GlobIsoTau20eta2p2 + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + fragment.hltDoublePFJets20PNetTauhTagL2DoubleTau + fragment.hltVBFL1TLooseIDPFJetsMatchingMjj1200 + fragment.hltMatchedVBFTwoPFJetsMjj1200DoubleOverlapRemovalDouble20PNetTauhTag + fragment.hltMatchedVBFTwoPFJetsMjj12002CrossCleanedFromDouble20PNetTauhTag + fragment.hltMatchedVBFOnePFJetMjj12002CrossCleanedFromDouble20PNetTauhTag + fragment.HLTEndSequence )
89370 fragment.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTau + fragment.hltPFJetVBFFilterLooseIDPt45Mass650 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + fragment.HLTEndSequence )
89371 fragment.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTau + fragment.hltPFJetVBFFilterLooseIDPt45Mass750 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + fragment.HLTEndSequence )
89372 fragment.HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj850PNetTauhPFJet45L2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTau + fragment.hltPFJetVBFFilterLooseIDPt45Mass850 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass850 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass850 + fragment.HLTEndSequence )
89373 fragment.HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTTOrDiTauOrDiTauJet + fragment.hltPreL1HT200QuadPFJet20PNet1BTag0p50PNet1Tauh0p50 + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagFilterForQuadJet + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt20 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt20 + fragment.hltPFCentralJetNoIDPt20PNet1BTag0p50 + fragment.hltPFCentralJetNoIDPt20PNet1TauHTag0p50 + fragment.HLTEndSequence )
89374 fragment.HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTTOrDiTauOrDiTauJet + fragment.hltPreL1HT200QuadPFJet25PNet1BTag0p50PNet1Tauh0p50 + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagFilterForQuadJet + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt25 + fragment.hltPFCentralJetNoIDPt25PNet1BTag0p50 + fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 + fragment.HLTEndSequence )
89375 fragment.HLT_IsoMu24_eta2p1_L1HT200_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1L1HT200 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTEndSequence )
89376 fragment.HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1L1HT200QuadPFJet25 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt25 + fragment.HLTEndSequence )
89377 fragment.HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1L1HT200QuadPFJet25PNet1Tauh0p50 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagFilterForQuadJet + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt25 + fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 + fragment.HLTEndSequence )
89378 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTEndSequence )
89379 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet20 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt20 + fragment.HLTEndSequence )
89380 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet25 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt25 + fragment.HLTEndSequence )
89381 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet25PNet1BTag0p50 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt25 + fragment.hltPFCentralJetNoIDPt25PNet1BTag0p50 + fragment.HLTEndSequence )
89382 fragment.HLT_PFJet200_TimeLtNeg2p5ns_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet200TimeLtNeg2p5ns + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleNeg2p5ns + fragment.HLTEndSequence )
89383 fragment.HLT_PFJet200_TimeGt2p5ns_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet200TimeGt2p5ns + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p5ns + fragment.HLTEndSequence )
89384 fragment.HLT_Photon50_TimeLtNeg2p5ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeLtNeg2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTimeNeg2p5nsFilter + fragment.HLTEndSequence )
89385 fragment.HLT_Photon50_TimeGt2p5ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeGt2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTime2p5nsFilter + fragment.HLTEndSequence )
89386 fragment.HLT_PPSMaxTracksPerArm1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerArm1 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSExpCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
89387 fragment.HLT_PPSMaxTracksPerRP4_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerRP4 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSPrCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
89388 fragment.HLT_PPSRandom_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPrePPSRandom + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence )
89389 fragment.HLT_TestData_v1 = cms.Path( fragment.HLTBeginSequenceTestData + fragment.hltPreTestData + fragment.HLTEndSequence )
89390 fragment.MC_ReducedIterativeTracking_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCReducedIterativeTracking + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.HLTEndSequence )
89391 fragment.MC_AK4CaloJets_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJets + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetCollection20Filter + fragment.HLTEndSequence )
89392 fragment.MC_AK4CaloJetsFromPV_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJetsFromPV + fragment.HLTAK4CaloJetsSequence + fragment.HLTNoPUSequence + fragment.hltCaloJetFromPVCollection20Filter + fragment.hltHtMhtFromPVForMC + fragment.hltCaloHtMhtFromPVOpenFilter + fragment.HLTEndSequence )
89393 fragment.MC_CaloHT_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltCaloHTOpenFilter + fragment.HLTEndSequence )
89394 fragment.MC_AK8CaloHT_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8CaloHT + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8HtMhtForMC + fragment.hltAK8CaloHTOpenFilter + fragment.HLTEndSequence )
89395 fragment.MC_CaloMHT_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltMhtFilter + fragment.HLTEndSequence )
89396 fragment.MC_AK4PFJets_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJets + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetCollection20Filter + fragment.HLTEndSequence )
89397 fragment.MC_PFHT_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFHTOpenFilter + fragment.HLTEndSequence )
89398 fragment.MC_AK8PFJets_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJets + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetCollection20Filter + fragment.HLTEndSequence )
89399 fragment.MC_AK8PFHT_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFHT + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFHTForMC + fragment.hltAK8PFHTOpenFilter + fragment.HLTEndSequence )
89400 fragment.MC_CaloMET_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMET + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.hltMETOpen + fragment.HLTEndSequence )
89401 fragment.MC_CaloMET_JetIdCleaned_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMETJetIdCleaned + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.HLTAK4CaloJetsSequence + fragment.hltMetCleanUsingJetID + fragment.hltMETCleanUsingJetIDOpenFilter + fragment.HLTEndSequence )
89402 fragment.MC_PFMET_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMET + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMETOpenFilter + fragment.HLTEndSequence )
89403 fragment.MC_PFMHT_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFMHTOpenFilter + fragment.HLTEndSequence )
89404 fragment.MC_AK4PFJetPNet_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJetPNet + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.HLTEndSequence )
89405 fragment.MC_AK8PFJetPNet_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJetPNet + fragment.HLTAK8PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.HLTEndSequence )
89406 fragment.MC_Egamma_Open_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpen + fragment.HLTEgammaOpenSequence + fragment.HLTEndSequence )
89407 fragment.MC_Egamma_Open_Unseeded_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpenUnseeded + fragment.HLTEgammaOpenUnseededSequence + fragment.HLTEndSequence )
89408 fragment.MC_Ele5_WPTight_Gsf_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle5WPTightGsf + fragment.HLTEle5WPTightGsfSequence + fragment.HLTEndSequence )
89409 fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
89410 fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 + fragment.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence + fragment.HLTEndSequence )
89411 fragment.MC_DoubleEle5_CaloIdL_MW_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5WithJetAndTau + fragment.hltPreMCDoubleEle5CaloIdLMW + fragment.HLTEle5CaloIdLMWSequence + fragment.HLTDoubleEle5CaloIdLMWSequence + fragment.HLTEndSequence )
89412 fragment.MC_IsoMu_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMCIsoMu + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1L2SingleMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1L2L3SingleMu + fragment.HLTMuIsolationSequenceForMC + fragment.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu + fragment.HLTEndSequence )
89413 fragment.MC_DoubleMu_TrkIsoVVL_DZ_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuTrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu0L1f0L2doubleMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0) + fragment.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuonRelTrkIsoVVLFiltered + fragment.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence )
89414 fragment.MC_DoubleMuNoFiltersNoVtx_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuNoFiltersNoVtx + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtx) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx + fragment.HLTEndSequence )
89415 fragment.MC_PFScouting_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMCRun3PFScoutingPixelTracking + fragment.hltPreMCPFScouting + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
89416 fragment.HLT_L1AlwaysTrue_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlwaysTrue + fragment.hltPreL1AlwaysTrue + fragment.HLTEndSequence )
89417 fragment.HLT_L1AXOVVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAXOVVTight + fragment.hltPreL1AXOVVTight + fragment.HLTEndSequence )
89418 fragment.HLT_L1AXOVVVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAXOVVVTight + fragment.hltPreL1AXOVVVTight + fragment.HLTEndSequence )
89419 fragment.HLT_L1CICADA_VVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCICADAVVTight + fragment.hltPreL1CICADAVVTight + fragment.HLTEndSequence )
89420 fragment.HLT_L1CICADA_VVVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCICADAVVVTight + fragment.hltPreL1CICADAVVVTight + fragment.HLTEndSequence )
89421 fragment.HLT_L1CICADA_VVVVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCICADAVVVVTight + fragment.hltPreL1CICADAVVVVTight + fragment.HLTEndSequence )
89422 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
89423 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
89424 fragment.Dataset_AlCaHcalIsoTrk = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaHcalIsoTrk + fragment.hltPreDatasetAlCaHcalIsoTrk )
89425 fragment.Dataset_AlCaLowPtJet = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLowPtJet + fragment.hltPreDatasetAlCaLowPtJet )
89426 fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress )
89427 fragment.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPrompt + fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt )
89428 fragment.Dataset_AlCaP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaP0 + fragment.hltPreDatasetAlCaP0 )
89429 fragment.Dataset_AlCaPPSExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSExpress + fragment.hltPreDatasetAlCaPPSExpress )
89430 fragment.Dataset_AlCaPPSPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSPrompt + fragment.hltPreDatasetAlCaPPSPrompt )
89431 fragment.Dataset_AlCaPhiSym = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPhiSym + fragment.hltPreDatasetAlCaPhiSym )
89432 fragment.Dataset_BTagMu = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetBTagMu + fragment.hltPreDatasetBTagMu )
89433 fragment.Dataset_Commissioning = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCommissioning + fragment.hltPreDatasetCommissioning )
89434 fragment.Dataset_Cosmics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCosmics + fragment.hltPreDatasetCosmics )
89435 fragment.Dataset_DQMGPUvsCPU = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMGPUvsCPU + fragment.hltPreDatasetDQMGPUvsCPU )
89436 fragment.Dataset_DQMOnlineBeamspot = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMOnlineBeamspot + fragment.hltPreDatasetDQMOnlineBeamspot )
89437 fragment.Dataset_DQMPPSRandom = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMPPSRandom + fragment.hltPreDatasetDQMPPSRandom )
89438 fragment.Dataset_EGamma0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma0 )
89439 fragment.Dataset_EGamma1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma1 )
89440 fragment.Dataset_EGamma2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma2 )
89441 fragment.Dataset_EGamma3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma3 )
89442 fragment.Dataset_EcalLaser = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEcalLaser + fragment.hltPreDatasetEcalLaser )
89443 fragment.Dataset_EphemeralHLTPhysics0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics0 )
89444 fragment.Dataset_EphemeralHLTPhysics1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics1 )
89445 fragment.Dataset_EphemeralHLTPhysics2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics2 )
89446 fragment.Dataset_EphemeralHLTPhysics3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics3 )
89447 fragment.Dataset_EphemeralHLTPhysics4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics4 )
89448 fragment.Dataset_EphemeralHLTPhysics5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics5 )
89449 fragment.Dataset_EphemeralHLTPhysics6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics6 )
89450 fragment.Dataset_EphemeralHLTPhysics7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics7 )
89451 fragment.Dataset_EphemeralZeroBias0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias0 )
89452 fragment.Dataset_EphemeralZeroBias1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias1 )
89453 fragment.Dataset_EphemeralZeroBias2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias2 )
89454 fragment.Dataset_EphemeralZeroBias3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias3 )
89455 fragment.Dataset_EphemeralZeroBias4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias4 )
89456 fragment.Dataset_EphemeralZeroBias5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias5 )
89457 fragment.Dataset_EphemeralZeroBias6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias6 )
89458 fragment.Dataset_EphemeralZeroBias7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias7 )
89459 fragment.Dataset_EventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEventDisplay + fragment.hltPreDatasetEventDisplay )
89460 fragment.Dataset_ExpressAlignment = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressAlignment + fragment.hltPreDatasetExpressAlignment )
89461 fragment.Dataset_ExpressPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressPhysics + fragment.hltPreDatasetExpressPhysics )
89462 fragment.Dataset_HLTMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTMonitor + fragment.hltPreDatasetHLTMonitor )
89463 fragment.Dataset_HLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTPhysics + fragment.hltPreDatasetHLTPhysics )
89464 fragment.Dataset_HcalNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHcalNZS + fragment.hltPreDatasetHcalNZS )
89465 fragment.Dataset_JetMET0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetJetMET + fragment.hltPreDatasetJetMET0 )
89466 fragment.Dataset_JetMET1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetJetMET + fragment.hltPreDatasetJetMET1 )
89467 fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept )
89468 fragment.Dataset_MonteCarlo = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMonteCarlo + fragment.hltPreDatasetMonteCarlo )
89469 fragment.Dataset_Muon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuon + fragment.hltPreDatasetMuon0 )
89470 fragment.Dataset_Muon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuon + fragment.hltPreDatasetMuon1 )
89471 fragment.Dataset_MuonEG = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuonEG + fragment.hltPreDatasetMuonEG )
89472 fragment.Dataset_NoBPTX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetNoBPTX + fragment.hltPreDatasetNoBPTX )
89473 fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor )
89474 fragment.Dataset_ParkingDoubleMuonLowMass0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass0 )
89475 fragment.Dataset_ParkingDoubleMuonLowMass1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass1 )
89476 fragment.Dataset_ParkingDoubleMuonLowMass2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass2 )
89477 fragment.Dataset_ParkingDoubleMuonLowMass3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass3 )
89478 fragment.Dataset_ParkingDoubleMuonLowMass4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass4 )
89479 fragment.Dataset_ParkingDoubleMuonLowMass5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass5 )
89480 fragment.Dataset_ParkingDoubleMuonLowMass6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass6 )
89481 fragment.Dataset_ParkingDoubleMuonLowMass7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass7 )
89482 fragment.Dataset_ParkingHH0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingHH + fragment.hltPreDatasetParkingHH0 )
89483 fragment.Dataset_ParkingHH1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingHH + fragment.hltPreDatasetParkingHH1 )
89484 fragment.Dataset_ParkingLLP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingLLP + fragment.hltPreDatasetParkingLLP0 )
89485 fragment.Dataset_ParkingLLP1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingLLP + fragment.hltPreDatasetParkingLLP1 )
89486 fragment.Dataset_ParkingSingleMuon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon0 )
89487 fragment.Dataset_ParkingSingleMuon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon1 )
89488 fragment.Dataset_ParkingSingleMuon2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon2 )
89489 fragment.Dataset_ParkingSingleMuon3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon3 )
89490 fragment.Dataset_ParkingSingleMuon4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon4 )
89491 fragment.Dataset_ParkingSingleMuon5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon5 )
89492 fragment.Dataset_ParkingSingleMuon6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon6 )
89493 fragment.Dataset_ParkingSingleMuon7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon7 )
89494 fragment.Dataset_ParkingSingleMuon8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon8 )
89495 fragment.Dataset_ParkingSingleMuon9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon9 )
89496 fragment.Dataset_ParkingSingleMuon10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon10 )
89497 fragment.Dataset_ParkingSingleMuon11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon11 )
89498 fragment.Dataset_ParkingSingleMuon12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon12 )
89499 fragment.Dataset_ParkingSingleMuon13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon13 )
89500 fragment.Dataset_ParkingSingleMuon14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon14 )
89501 fragment.Dataset_ParkingSingleMuon15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon15 )
89502 fragment.Dataset_ParkingVBF0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF0 )
89503 fragment.Dataset_ParkingVBF1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF1 )
89504 fragment.Dataset_ParkingVBF2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF2 )
89505 fragment.Dataset_ParkingVBF3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF3 )
89506 fragment.Dataset_ParkingVBF4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF4 )
89507 fragment.Dataset_ParkingVBF5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF5 )
89508 fragment.Dataset_ParkingVBF6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF6 )
89509 fragment.Dataset_ParkingVBF7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF7 )
89510 fragment.Dataset_ParkingAnomalyDetection = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingAnomalyDetection + fragment.hltPreDatasetParkingAnomalyDetection )
89511 fragment.Dataset_RPCMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetRPCMonitor + fragment.hltPreDatasetRPCMonitor )
89512 fragment.Dataset_ScoutingPFMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetScoutingPFMonitor + fragment.hltPreDatasetScoutingPFMonitor )
89513 fragment.Dataset_ScoutingPFRun3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetScoutingPFRun3 + fragment.hltPreDatasetScoutingPFRun3 )
89514 fragment.Dataset_Tau = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTau + fragment.hltPreDatasetTau )
89515 fragment.Dataset_TestEnablesEcalHcal = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcal + fragment.hltPreDatasetTestEnablesEcalHcal )
89516 fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM )
89517 fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias )
89518 fragment.Dataset_TestDataRaw = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestDataRaw + fragment.hltPreDatasetTestDataRaw )
89519 fragment.Dataset_TestDataScouting = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestDataScouting + fragment.hltPreDatasetTestDataScouting )
89520 fragment.Dataset_EmittanceScan0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan0 )
89521 fragment.Dataset_EmittanceScan1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan1 )
89522 fragment.Dataset_EmittanceScan2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan2 )
89523 fragment.Dataset_EmittanceScan3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan3 )
89524 fragment.Dataset_EmittanceScan4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan4 )
89525 fragment.Dataset_EmittanceScan5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan5 )
89526 fragment.ScoutingPFOutput = cms.Path( )
89527 fragment.Dataset_DQMOnlineScouting = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMOnlineScouting + fragment.hltPreDatasetDQMOnlineScouting )
89528 
89529 
89530 fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v22, fragment.AlCa_EcalEtaEBonly_v27, fragment.AlCa_EcalEtaEEonly_v27, fragment.AlCa_EcalPi0EBonly_v27, fragment.AlCa_EcalPi0EEonly_v27, fragment.AlCa_IsoTrackHBHE_v2, fragment.AlCa_RPCMuonNormalisation_v24, fragment.AlCa_LumiPixelsCounts_Random_v12, fragment.AlCa_LumiPixelsCounts_ZeroBias_v15, fragment.AlCa_PFJet40_v35, fragment.AlCa_PFJet40_CPUOnly_v14, fragment.AlCa_AK8PFJet40_v30, fragment.DQM_PixelReconstruction_v14, fragment.DQM_EcalReconstruction_v13, fragment.DQM_HcalReconstruction_v11, fragment.DST_ZeroBias_v12, fragment.DST_Physics_v17, fragment.DST_PFScouting_DoubleMuonNoVtx_v3, fragment.DST_PFScouting_DoubleMuonVtx_v3, fragment.DST_PFScouting_DoubleMuonVtxMonitorJPsi_v3, fragment.DST_PFScouting_DoubleMuonVtxMonitorZ_v3, fragment.DST_PFScouting_DoubleEG_v9, fragment.DST_PFScouting_JetHT_v9, fragment.DST_PFScouting_AXOVLoose_v7, fragment.DST_PFScouting_AXOLoose_v7, fragment.DST_PFScouting_AXOMedium_v3, fragment.DST_PFScouting_AXOTight_v9, fragment.DST_PFScouting_AXOVTight_v7, fragment.HLT_MonitorL1TPureRate_AXO_v1, fragment.DST_PFScouting_CICADAVLoose_v5, fragment.DST_PFScouting_CICADALoose_v5, fragment.DST_PFScouting_CICADAMedium_v5, fragment.DST_PFScouting_CICADATight_v5, fragment.DST_PFScouting_CICADAVTight_v5, fragment.HLT_MonitorL1TPureRate_CICADA_v1, fragment.DST_PFScouting_SingleMuon_v9, fragment.DST_PFScouting_SinglePhotonEB_v6, fragment.DST_PFScouting_ZeroBias_v7, fragment.HLT_TriggersForScoutingPFMonitor_PS125_v1, fragment.HLT_TriggersForScoutingPFMonitor_PS250_v1, fragment.HLT_TriggersForScoutingPFMonitor_PS500_v1, fragment.HLT_TriggersForScoutingPFMonitor_PS1000_v1, fragment.HLT_EphemeralPhysics_v10, fragment.HLT_EphemeralZeroBias_v10, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HcalNZS_v22, fragment.HLT_HcalPhiSym_v24, fragment.HLT_Random_v3, fragment.HLT_Physics_v15, fragment.HLT_ZeroBias_v14, fragment.HLT_ZeroBias_Alignment_v9, fragment.HLT_ZeroBias_Beamspot_v19, fragment.HLT_ZeroBias_IsolatedBunches_v13, fragment.HLT_ZeroBias_FirstBXAfterTrain_v11, fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v13, fragment.HLT_ZeroBias_FirstCollisionInTrain_v12, fragment.HLT_ZeroBias_LastCollisionInTrain_v11, fragment.HLT_HT300_Beamspot_v26, fragment.HLT_PFJet40_GPUvsCPU_v8, fragment.HLT_AK8PFJet380_SoftDropMass30_v9, fragment.HLT_AK8PFJet400_SoftDropMass30_v9, fragment.HLT_AK8PFJet425_SoftDropMass30_v9, fragment.HLT_AK8PFJet450_SoftDropMass30_v9, fragment.HLT_AK8DiPFJet250_250_SoftDropMass40_v9, fragment.HLT_AK8DiPFJet250_250_SoftDropMass50_v9, fragment.HLT_AK8DiPFJet260_260_SoftDropMass30_v9, fragment.HLT_AK8DiPFJet260_260_SoftDropMass40_v9, fragment.HLT_AK8DiPFJet270_270_SoftDropMass30_v9, fragment.HLT_AK8DiPFJet280_280_SoftDropMass30_v15, fragment.HLT_AK8DiPFJet290_290_SoftDropMass30_v9, fragment.HLT_CaloJet500_NoJetID_v24, fragment.HLT_CaloJet550_NoJetID_v19, fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v19, fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v19, fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v20, fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v17, fragment.HLT_DoubleEle25_CaloIdL_MW_v17, fragment.HLT_DoubleEle27_CaloIdL_MW_v17, fragment.HLT_DoubleEle33_CaloIdL_MW_v30, fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v21, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v35, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v35, fragment.HLT_Mu27_Ele37_CaloIdL_MW_v20, fragment.HLT_Mu37_Ele27_CaloIdL_MW_v20, fragment.HLT_Mu37_TkMu27_v20, fragment.HLT_DoubleMu4_3_Bs_v30, fragment.HLT_DoubleMu4_3_Jpsi_v30, fragment.HLT_DoubleMu4_3_LowMass_v16, fragment.HLT_DoubleMu4_LowMass_Displaced_v16, fragment.HLT_Mu0_L1DoubleMu_v16, fragment.HLT_Mu4_L1DoubleMu_v16, fragment.HLT_DoubleMu2_Jpsi_LowPt_v9, fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v15, fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v15, fragment.HLT_DoubleMu3_Trk_Tau3mu_v27, fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v19, fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v23, fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v30, fragment.HLT_Mu3_PFJet40_v31, fragment.HLT_Mu7p5_L2Mu2_Jpsi_v25, fragment.HLT_Mu7p5_L2Mu2_Upsilon_v25, fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v16, fragment.HLT_Mu0_Barrel_v9, fragment.HLT_Mu0_Barrel_L1HP6_v6, fragment.HLT_Mu0_Barrel_L1HP7_v6, fragment.HLT_Mu0_Barrel_L1HP8_v7, fragment.HLT_Mu0_Barrel_L1HP9_v7, fragment.HLT_Mu0_Barrel_L1HP10_v9, fragment.HLT_Mu0_Barrel_L1HP11_v9, fragment.HLT_Mu0_Barrel_L1HP13_v3, fragment.HLT_Mu0_Barrel_L1HP6_IP6_v6, fragment.HLT_Mu4_Barrel_IP4_v3, fragment.HLT_Mu4_Barrel_IP6_v3, fragment.HLT_Mu6_Barrel_L1HP7_IP6_v6, fragment.HLT_Mu7_Barrel_L1HP8_IP6_v7, fragment.HLT_Mu8_Barrel_L1HP9_IP6_v7, fragment.HLT_Mu9_Barrel_L1HP10_IP6_v9, fragment.HLT_Mu10_Barrel_L1HP11_IP4_v3, fragment.HLT_Mu10_Barrel_L1HP11_IP6_v9, fragment.HLT_Mu12_Barrel_L1HP13_IP4_v3, fragment.HLT_Mu12_Barrel_L1HP13_IP6_v3, fragment.HLT_DoublePhoton33_CaloIdL_v18, fragment.HLT_DoublePhoton70_v18, fragment.HLT_DoublePhoton85_v26, fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16, fragment.HLT_Ele30_WPTight_Gsf_v15, fragment.HLT_Ele32_WPTight_Gsf_v29, fragment.HLT_Ele35_WPTight_Gsf_v23, fragment.HLT_Ele38_WPTight_Gsf_v23, fragment.HLT_Ele40_WPTight_Gsf_v23, fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v23, fragment.HLT_IsoMu20_v30, fragment.HLT_IsoMu24_v28, fragment.HLT_IsoMu24_HLTTracking_v3, fragment.HLT_IsoMu24_eta2p1_v30, fragment.HLT_IsoMu27_v31, fragment.HLT_UncorrectedJetE30_NoBPTX_v16, fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v16, fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v16, fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v16, fragment.HLT_L1SingleMuCosmics_v9, fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v15, fragment.HLT_L2Mu10_NoVertex_NoBPTX_v16, fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14, fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15, fragment.HLT_L2Mu23NoVtx_2Cha_v11, fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v11, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12, fragment.HLT_DoubleL2Mu50_v12, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v12, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v12, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v29, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v18, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v30, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_HLTTracking_v3, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v18, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v20, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v9, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v18, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v20, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_HLTTracking_v3, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v8, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v8, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v8, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v18, fragment.HLT_Mu30_TkMu0_Psi_v16, fragment.HLT_Mu30_TkMu0_Upsilon_v16, fragment.HLT_Mu25_TkMu0_Phi_v23, fragment.HLT_Mu15_v18, fragment.HLT_Mu20_v27, fragment.HLT_Mu27_v28, fragment.HLT_Mu50_v28, fragment.HLT_Mu55_v18, fragment.HLT_CascadeMu100_v15, fragment.HLT_HighPtTkMu100_v15, fragment.HLT_DiPFJetAve40_v29, fragment.HLT_DiPFJetAve60_v29, fragment.HLT_DiPFJetAve80_v29, fragment.HLT_DiPFJetAve140_v28, fragment.HLT_DiPFJetAve200_v28, fragment.HLT_DiPFJetAve260_v29, fragment.HLT_DiPFJetAve320_v29, fragment.HLT_DiPFJetAve400_v29, fragment.HLT_DiPFJetAve500_v29, fragment.HLT_DiPFJetAve60_HFJEC_v30, fragment.HLT_DiPFJetAve80_HFJEC_v32, fragment.HLT_DiPFJetAve100_HFJEC_v32, fragment.HLT_DiPFJetAve160_HFJEC_v31, fragment.HLT_DiPFJetAve220_HFJEC_v31, fragment.HLT_DiPFJetAve260_HFJEC_v14, fragment.HLT_DiPFJetAve300_HFJEC_v31, fragment.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v9, fragment.HLT_AK8PFJet40_v31, fragment.HLT_AK8PFJet60_v30, fragment.HLT_AK8PFJet80_v31, fragment.HLT_AK8PFJet140_v30, fragment.HLT_AK8PFJet200_v30, fragment.HLT_AK8PFJet260_v31, fragment.HLT_AK8PFJet320_v31, fragment.HLT_AK8PFJet400_v31, fragment.HLT_AK8PFJet450_v31, fragment.HLT_AK8PFJet500_v31, fragment.HLT_AK8PFJet550_v26, fragment.HLT_PFJet40_v36, fragment.HLT_PFJet60_v36, fragment.HLT_PFJet80_v36, fragment.HLT_PFJet110_v15, fragment.HLT_PFJet140_v34, fragment.HLT_PFJet200_v34, fragment.HLT_PFJet260_v35, fragment.HLT_PFJet320_v35, fragment.HLT_PFJet400_v35, fragment.HLT_PFJet450_v36, fragment.HLT_PFJet500_v36, fragment.HLT_PFJet550_v26, fragment.HLT_PFJetFwd40_v34, fragment.HLT_PFJetFwd60_v34, fragment.HLT_PFJetFwd80_v33, fragment.HLT_PFJetFwd140_v33, fragment.HLT_PFJetFwd200_v33, fragment.HLT_PFJetFwd260_v34, fragment.HLT_PFJetFwd320_v34, fragment.HLT_PFJetFwd400_v34, fragment.HLT_PFJetFwd450_v34, fragment.HLT_PFJetFwd500_v34, fragment.HLT_AK8PFJetFwd40_v30, fragment.HLT_AK8PFJetFwd60_v29, fragment.HLT_AK8PFJetFwd80_v29, fragment.HLT_AK8PFJetFwd140_v29, fragment.HLT_AK8PFJetFwd200_v29, fragment.HLT_AK8PFJetFwd260_v30, fragment.HLT_AK8PFJetFwd320_v30, fragment.HLT_AK8PFJetFwd400_v30, fragment.HLT_AK8PFJetFwd450_v30, fragment.HLT_AK8PFJetFwd500_v30, fragment.HLT_PFHT180_v32, fragment.HLT_PFHT250_v32, fragment.HLT_PFHT370_v32, fragment.HLT_PFHT430_v32, fragment.HLT_PFHT510_v32, fragment.HLT_PFHT590_v32, fragment.HLT_PFHT680_v32, fragment.HLT_PFHT780_v32, fragment.HLT_PFHT890_v32, fragment.HLT_PFHT1050_v33, fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v27, fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v27, fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v27, fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v27, fragment.HLT_PFMET120_PFMHT120_IDTight_v35, fragment.HLT_PFMET130_PFMHT130_IDTight_v35, fragment.HLT_PFMET140_PFMHT140_IDTight_v35, fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v24, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v24, fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v26, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v35, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v34, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v34, fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v15, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v15, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v15, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v15, fragment.HLT_L1ETMHadSeeds_v11, fragment.HLT_CaloMHT90_v16, fragment.HLT_CaloMET90_NotCleaned_v16, fragment.HLT_CaloMET350_NotCleaned_v16, fragment.HLT_PFMET200_NotCleaned_v24, fragment.HLT_PFMET250_NotCleaned_v24, fragment.HLT_PFMET300_NotCleaned_v24, fragment.HLT_PFMET200_BeamHaloCleaned_v24, fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v24, fragment.HLT_MET105_IsoTrk50_v22, fragment.HLT_MET120_IsoTrk50_v22, fragment.HLT_Mu12eta2p3_v16, fragment.HLT_Mu12eta2p3_PFJet40_v16, fragment.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v9, fragment.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v9, fragment.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v9, fragment.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v9, fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v9, fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v9, fragment.HLT_DoublePFJets40_PNetBTag_0p11_v9, fragment.HLT_DoublePFJets100_PNetBTag_0p11_v9, fragment.HLT_DoublePFJets200_PNetBTag_0p11_v9, fragment.HLT_DoublePFJets350_PNetBTag_0p11_v9, fragment.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v9, fragment.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v9, fragment.HLT_Photon300_NoHE_v24, fragment.HLT_Mu8_TrkIsoVVL_v27, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v33, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v33, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v34, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v34, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v28, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v16, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v26, fragment.HLT_Mu17_TrkIsoVVL_v28, fragment.HLT_Mu19_TrkIsoVVL_v19, fragment.HLT_BTagMu_AK4DiJet20_Mu5_v28, fragment.HLT_BTagMu_AK4DiJet40_Mu5_v28, fragment.HLT_BTagMu_AK4DiJet70_Mu5_v28, fragment.HLT_BTagMu_AK4DiJet110_Mu5_v28, fragment.HLT_BTagMu_AK4DiJet170_Mu5_v27, fragment.HLT_BTagMu_AK4Jet300_Mu5_v27, fragment.HLT_BTagMu_AK8DiJet170_Mu5_v24, fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v17, fragment.HLT_BTagMu_AK8Jet300_Mu5_v27, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v32, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v32, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v22, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v22, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v30, fragment.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v8, fragment.HLT_Photon33_v16, fragment.HLT_Photon50_v24, fragment.HLT_Photon75_v24, fragment.HLT_Photon90_v24, fragment.HLT_Photon120_v24, fragment.HLT_Photon150_v18, fragment.HLT_Photon175_v26, fragment.HLT_Photon200_v25, fragment.HLT_Photon45EB_v4, fragment.HLT_Photon40EB_v4, fragment.HLT_Photon50EB_v5, fragment.HLT_Photon30EB_TightID_TightIso_v15, fragment.HLT_Photon40EB_TightID_TightIso_v6, fragment.HLT_Photon45EB_TightID_TightIso_v6, fragment.HLT_Photon50EB_TightID_TightIso_PFJet30_v9, fragment.HLT_Photon50EB_TightID_TightIso_CaloJet30_v6, fragment.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v8, fragment.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6, fragment.HLT_Photon50EB_TightID_TightIso_v11, fragment.HLT_Photon55EB_TightID_TightIso_v7, fragment.HLT_Photon75EB_TightID_TightIso_v11, fragment.HLT_Photon90EB_TightID_TightIso_v11, fragment.HLT_Photon110EB_TightID_TightIso_v15, fragment.HLT_Photon110EB_TightID_TightIso_PFJet30_v9, fragment.HLT_Photon110EB_TightID_TightIso_CaloJet30_v6, fragment.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v8, fragment.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6, fragment.HLT_Photon100EBHE10_v13, fragment.HLT_Photon50_R9Id90_HE10_IsoM_v27, fragment.HLT_Photon75_R9Id90_HE10_IsoM_v27, fragment.HLT_Photon90_R9Id90_HE10_IsoM_v27, fragment.HLT_Photon120_R9Id90_HE10_IsoM_v27, fragment.HLT_Photon165_R9Id90_HE10_IsoM_v28, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26, fragment.HLT_Photon35_TwoProngs35_v16, fragment.HLT_IsoMu24_TwoProngs35_v16, fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v22, fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v22, fragment.HLT_Dimuon0_Jpsi_v23, fragment.HLT_Dimuon0_Jpsi_NoVertexing_v23, fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v22, fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v22, fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v20, fragment.HLT_Dimuon0_Upsilon_L1_4p5_v24, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v24, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v22, fragment.HLT_Dimuon0_Upsilon_NoVertexing_v22, fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v23, fragment.HLT_Dimuon0_LowMass_v23, fragment.HLT_Dimuon0_LowMass_L1_4_v23, fragment.HLT_Dimuon0_LowMass_L1_TM530_v21, fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v21, fragment.HLT_Dimuon0_Upsilon_v1, fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v23, fragment.HLT_TripleMu_10_5_5_DZ_v25, fragment.HLT_TripleMu_12_10_5_v25, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v19, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v19, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v19, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v19, fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v25, fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v25, fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v25, fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v21, fragment.HLT_DoubleMu4_3_LowMass_SS_v9, fragment.HLT_DoubleMu4_Jpsi_Displaced_v22, fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v22, fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v22, fragment.HLT_DoubleMu4_JpsiTrk_Bc_v15, fragment.HLT_DoubleMu43NoFiltersNoVtx_v16, fragment.HLT_DoubleMu48NoFiltersNoVtx_v16, fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v17, fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v17, fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v13, fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v13, fragment.HLT_Ele28_HighEta_SC20_Mass55_v26, fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v31, fragment.HLT_Ele15_IsoVVVL_PFHT450_v31, fragment.HLT_Ele50_IsoVVVL_PFHT450_v31, fragment.HLT_Ele15_IsoVVVL_PFHT600_v35, fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v30, fragment.HLT_Mu15_IsoVVVL_PFHT450_v30, fragment.HLT_Mu50_IsoVVVL_PFHT450_v30, fragment.HLT_Mu15_IsoVVVL_PFHT600_v34, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v17, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v17, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v17, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v17, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v17, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v17, fragment.HLT_Dimuon10_Upsilon_y1p4_v16, fragment.HLT_Dimuon12_Upsilon_y1p4_v17, fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v22, fragment.HLT_Dimuon25_Jpsi_v29, fragment.HLT_Dimuon14_PsiPrime_v28, fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v20, fragment.HLT_Dimuon18_PsiPrime_v29, fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v21, fragment.HLT_Dimuon24_Upsilon_noCorrL1_v21, fragment.HLT_Dimuon24_Phi_noCorrL1_v21, fragment.HLT_Dimuon25_Jpsi_noCorrL1_v21, fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v32, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v32, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v32, fragment.HLT_DoubleIsoMu20_eta2p1_v22, fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v20, fragment.HLT_Mu8_v27, fragment.HLT_Mu17_v28, fragment.HLT_Mu19_v19, fragment.HLT_Mu17_Photon30_IsoCaloId_v21, fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v31, fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v33, fragment.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v8, fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v33, fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v33, fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v31, fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v33, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v33, fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v27, fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v20, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v24, fragment.HLT_PFHT400_SixPFJet32_v24, fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v12, fragment.HLT_PFHT450_SixPFJet36_v23, fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v12, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_v9, fragment.HLT_PFHT350_v34, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v13, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v13, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v13, fragment.HLT_ECALHT800_v22, fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v25, fragment.HLT_Photon20_HoverELoose_v21, fragment.HLT_Photon30_HoverELoose_v21, fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10, fragment.HLT_CDC_L2cosmic_10_er1p0_v11, fragment.HLT_CDC_L2cosmic_5p5_er1p0_v11, fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v12, fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v20, fragment.HLT_Mu18_Mu9_SameSign_v19, fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v21, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v25, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v9, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v9, fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v18, fragment.HLT_QuadPFJet103_88_75_15_v20, fragment.HLT_QuadPFJet105_88_76_15_v20, fragment.HLT_QuadPFJet111_90_80_15_v20, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v10, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v10, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v10, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v8, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v8, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v9, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v9, fragment.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v9, fragment.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v9, fragment.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v9, fragment.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v9, fragment.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v9, fragment.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v9, fragment.HLT_PFHT250_QuadPFJet25_v9, fragment.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v9, fragment.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v9, fragment.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v9, fragment.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v9, fragment.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v9, fragment.HLT_PFHT280_QuadPFJet30_v12, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v12, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v12, fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v12, fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v13, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v12, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v12, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v12, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v12, fragment.HLT_QuadPFJet100_88_70_30_v13, fragment.HLT_QuadPFJet105_88_75_30_v12, fragment.HLT_QuadPFJet111_90_80_30_v12, fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v13, fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v13, fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v13, fragment.HLT_AK8PFJet220_SoftDropMass40_v16, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v12, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v12, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v12, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v12, fragment.HLT_AK8PFJet230_SoftDropMass40_v16, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v12, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v12, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v12, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v12, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v12, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v12, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v12, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v12, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v12, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v12, fragment.HLT_AK8PFJet275_Nch45_v9, fragment.HLT_AK8PFJet275_Nch40_v9, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v15, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v12, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v15, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v15, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v12, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v15, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v12, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v12, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v13, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v13, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v9, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v9, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v9, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v9, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v9, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v9, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v9, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v9, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v9, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v9, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v9, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v9, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v9, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v9, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v9, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v9, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v9, fragment.HLT_IsoMu24_eta2p1_PFHT250_v9, fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v9, fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v9, fragment.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v9, fragment.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v9, fragment.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v9, fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v9, fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v9, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v9, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v9, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v9, fragment.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v9, fragment.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v9, fragment.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v9, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14, fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14, fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v13, fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v12, fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v12, fragment.HLT_L2Mu10NoVtx_2Cha_v10, fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14, fragment.HLT_L3Mu10NoVtx_v12, fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v12, fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v12, fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v12, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v14, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v14, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v10, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v14, fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v13, fragment.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v7, fragment.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v7, fragment.HLT_L3Mu30NoVtx_DxyMin0p01cm_v5, fragment.HLT_L3Mu50NoVtx_DxyMin0p01cm_v5, fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v13, fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v13, fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v11, fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v11, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v16, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v11, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v11, fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v11, fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v9, fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v9, fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v9, fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9, fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9, fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11, fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11, fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13, fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v11, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v13, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v9, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v13, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v9, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v11, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v9, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v11, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v11, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v9, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v9, fragment.HLT_L1Mu6HT240_v10, fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v13, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v13, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v13, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v13, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v13, fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v13, fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v13, fragment.HLT_HT350_v9, fragment.HLT_HT425_v21, fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v13, fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v25, fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v25, fragment.HLT_HT550_DisplacedDijet60_Inclusive_v25, fragment.HLT_HT650_DisplacedDijet60_Inclusive_v25, fragment.HLT_CaloMET60_DTCluster50_v13, fragment.HLT_CaloMET60_DTClusterNoMB1S50_v13, fragment.HLT_L1MET_DTCluster50_v13, fragment.HLT_L1MET_DTClusterNoMB1S50_v13, fragment.HLT_CscCluster_Loose_v11, fragment.HLT_CscCluster_Medium_v11, fragment.HLT_CscCluster_Tight_v11, fragment.HLT_CscCluster50_Photon20Unseeded_v5, fragment.HLT_CscCluster50_Photon30Unseeded_v5, fragment.HLT_CscCluster100_Ele5_v6, fragment.HLT_CscCluster100_Mu5_v9, fragment.HLT_CscCluster100_PNetTauhPFJet10_Loose_v9, fragment.HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v2, fragment.HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v2, fragment.HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v2, fragment.HLT_DoubleCscCluster75_v8, fragment.HLT_IsoTrk200_L1SingleMuShower_v7, fragment.HLT_IsoTrk400_L1SingleMuShower_v7, fragment.HLT_DoubleCscCluster100_v8, fragment.HLT_L1CSCShower_DTCluster50_v11, fragment.HLT_L1CSCShower_DTCluster75_v11, fragment.HLT_PFMET105_IsoTrk50_v16, fragment.HLT_L1SingleLLPJet_v8, fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v13, fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v13, fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10, fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10, fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13, fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v13, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v13, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v13, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v13, fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v9, fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v9, fragment.HLT_DiPhoton10Time1ns_v11, fragment.HLT_DiPhoton10Time1p2ns_v11, fragment.HLT_DiPhoton10Time1p4ns_v11, fragment.HLT_DiPhoton10Time1p6ns_v11, fragment.HLT_DiPhoton10Time1p8ns_v11, fragment.HLT_DiPhoton10Time2ns_v11, fragment.HLT_DiPhoton10_CaloIdL_v11, fragment.HLT_DiphotonMVA14p25_Low_Mass60_v1, fragment.HLT_DiphotonMVA14p25_Medium_Mass60_v1, fragment.HLT_DiphotonMVA14p25_High_Mass60_v1, fragment.HLT_DiphotonMVA14p25_TightLow_Mass60_v1, fragment.HLT_DiphotonMVA14p25_TightMedium_Mass60_v1, fragment.HLT_DiphotonMVA14p25_TightHigh_Mass60_v1, fragment.HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3, fragment.HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3, fragment.HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3, fragment.HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3, fragment.HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v3, fragment.HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3, fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v12, fragment.HLT_DoubleEle8_eta1p22_mMax6_v12, fragment.HLT_DoubleEle10_eta1p22_mMax6_v12, fragment.HLT_SingleEle8_v11, fragment.HLT_SingleEle8_SingleEGL1_v11, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13, fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13, fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13, fragment.HLT_Mu50_L1SingleMuShower_v14, fragment.HLT_IsoMu24_OneProng32_v12, fragment.HLT_Photon32_OneProng32_M50To105_v13, fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v11, fragment.HLT_VBF_DiPFJet125_45_Mjj1150_v3, fragment.HLT_VBF_DiPFJet125_45_Mjj1250_v3, fragment.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v9, fragment.HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v3, fragment.HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v3, fragment.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v9, fragment.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v9, fragment.HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v3, fragment.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v9, fragment.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v9, fragment.HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v3, fragment.HLT_VBF_DiPFJet50_Mjj650_Photon22_v9, fragment.HLT_VBF_DiPFJet50_Mjj750_Photon22_v9, fragment.HLT_VBF_DiPFJet50_Mjj850_Photon22_v3, fragment.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v10, fragment.HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v4, fragment.HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v4, fragment.HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v3, fragment.HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v3, fragment.HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v3, fragment.HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v3, fragment.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v9, fragment.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v9, fragment.HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v3, fragment.HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v3, fragment.HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v3, fragment.HLT_IsoMu24_eta2p1_L1HT200_v3, fragment.HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v3, fragment.HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v3, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v3, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v3, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v3, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v3, fragment.HLT_PFJet200_TimeLtNeg2p5ns_v13, fragment.HLT_PFJet200_TimeGt2p5ns_v13, fragment.HLT_Photon50_TimeLtNeg2p5ns_v8, fragment.HLT_Photon50_TimeGt2p5ns_v8, fragment.HLT_PPSMaxTracksPerArm1_v10, fragment.HLT_PPSMaxTracksPerRP4_v10, fragment.HLT_PPSRandom_v1, fragment.HLT_TestData_v1, fragment.MC_ReducedIterativeTracking_v25, fragment.MC_AK4CaloJets_v21, fragment.MC_AK4CaloJetsFromPV_v21, fragment.MC_CaloHT_v20, fragment.MC_AK8CaloHT_v20, fragment.MC_CaloMHT_v20, fragment.MC_AK4PFJets_v32, fragment.MC_PFHT_v31, fragment.MC_AK8PFJets_v32, fragment.MC_AK8PFHT_v31, fragment.MC_CaloMET_v20, fragment.MC_CaloMET_JetIdCleaned_v21, fragment.MC_PFMET_v32, fragment.MC_PFMHT_v31, fragment.MC_AK4PFJetPNet_v8, fragment.MC_AK8PFJetPNet_v8, fragment.MC_Egamma_Open_v11, fragment.MC_Egamma_Open_Unseeded_v11, fragment.MC_Ele5_WPTight_Gsf_v22, fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v28, fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v26, fragment.MC_DoubleEle5_CaloIdL_MW_v28, fragment.MC_IsoMu_v30, fragment.MC_DoubleMu_TrkIsoVVL_DZ_v26, fragment.MC_DoubleMuNoFiltersNoVtx_v19, fragment.MC_PFScouting_v9, fragment.HLT_L1AlwaysTrue_v1, fragment.HLT_L1AXOVVTight_v1, fragment.HLT_L1AXOVVVTight_v1, fragment.HLT_L1CICADA_VVTight_v1, fragment.HLT_L1CICADA_VVVTight_v1, fragment.HLT_L1CICADA_VVVVTight_v1, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaHcalIsoTrk, fragment.Dataset_AlCaLowPtJet, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPPSExpress, fragment.Dataset_AlCaPPSPrompt, fragment.Dataset_AlCaPhiSym, fragment.Dataset_BTagMu, fragment.Dataset_Commissioning, fragment.Dataset_Cosmics, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_DQMPPSRandom, fragment.Dataset_EGamma0, fragment.Dataset_EGamma1, fragment.Dataset_EGamma2, fragment.Dataset_EGamma3, fragment.Dataset_EcalLaser, fragment.Dataset_EphemeralHLTPhysics0, fragment.Dataset_EphemeralHLTPhysics1, fragment.Dataset_EphemeralHLTPhysics2, fragment.Dataset_EphemeralHLTPhysics3, fragment.Dataset_EphemeralHLTPhysics4, fragment.Dataset_EphemeralHLTPhysics5, fragment.Dataset_EphemeralHLTPhysics6, fragment.Dataset_EphemeralHLTPhysics7, fragment.Dataset_EphemeralZeroBias0, fragment.Dataset_EphemeralZeroBias1, fragment.Dataset_EphemeralZeroBias2, fragment.Dataset_EphemeralZeroBias3, fragment.Dataset_EphemeralZeroBias4, fragment.Dataset_EphemeralZeroBias5, fragment.Dataset_EphemeralZeroBias6, fragment.Dataset_EphemeralZeroBias7, fragment.Dataset_EventDisplay, fragment.Dataset_ExpressAlignment, fragment.Dataset_ExpressPhysics, fragment.Dataset_HLTMonitor, fragment.Dataset_HLTPhysics, fragment.Dataset_HcalNZS, fragment.Dataset_JetMET0, fragment.Dataset_JetMET1, fragment.Dataset_L1Accept, fragment.Dataset_MonteCarlo, fragment.Dataset_Muon0, fragment.Dataset_Muon1, fragment.Dataset_MuonEG, fragment.Dataset_NoBPTX, fragment.Dataset_OnlineMonitor, fragment.Dataset_ParkingDoubleMuonLowMass0, fragment.Dataset_ParkingDoubleMuonLowMass1, fragment.Dataset_ParkingDoubleMuonLowMass2, fragment.Dataset_ParkingDoubleMuonLowMass3, fragment.Dataset_ParkingDoubleMuonLowMass4, fragment.Dataset_ParkingDoubleMuonLowMass5, fragment.Dataset_ParkingDoubleMuonLowMass6, fragment.Dataset_ParkingDoubleMuonLowMass7, fragment.Dataset_ParkingHH0, fragment.Dataset_ParkingHH1, fragment.Dataset_ParkingLLP0, fragment.Dataset_ParkingLLP1, fragment.Dataset_ParkingSingleMuon0, fragment.Dataset_ParkingSingleMuon1, fragment.Dataset_ParkingSingleMuon2, fragment.Dataset_ParkingSingleMuon3, fragment.Dataset_ParkingSingleMuon4, fragment.Dataset_ParkingSingleMuon5, fragment.Dataset_ParkingSingleMuon6, fragment.Dataset_ParkingSingleMuon7, fragment.Dataset_ParkingSingleMuon8, fragment.Dataset_ParkingSingleMuon9, fragment.Dataset_ParkingSingleMuon10, fragment.Dataset_ParkingSingleMuon11, fragment.Dataset_ParkingSingleMuon12, fragment.Dataset_ParkingSingleMuon13, fragment.Dataset_ParkingSingleMuon14, fragment.Dataset_ParkingSingleMuon15, fragment.Dataset_ParkingVBF0, fragment.Dataset_ParkingVBF1, fragment.Dataset_ParkingVBF2, fragment.Dataset_ParkingVBF3, fragment.Dataset_ParkingVBF4, fragment.Dataset_ParkingVBF5, fragment.Dataset_ParkingVBF6, fragment.Dataset_ParkingVBF7, fragment.Dataset_ParkingAnomalyDetection, fragment.Dataset_RPCMonitor, fragment.Dataset_ScoutingPFMonitor, fragment.Dataset_ScoutingPFRun3, fragment.Dataset_Tau, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, fragment.Dataset_TestDataRaw, fragment.Dataset_TestDataScouting, fragment.Dataset_EmittanceScan0, fragment.Dataset_EmittanceScan1, fragment.Dataset_EmittanceScan2, fragment.Dataset_EmittanceScan3, fragment.Dataset_EmittanceScan4, fragment.Dataset_EmittanceScan5, fragment.ScoutingPFOutput, fragment.Dataset_DQMOnlineScouting, ))
89531 
89532 
89533 # dummify hltGetConditions in cff's
89534 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
89535     fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
89536         result = cms.bool( True )
89537     )
89538     fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
89539 
89540 # add specific customizations
89541 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
89542 fragment = customizeHLTforAll(fragment,"2025v12")
89543 
89544 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
89545 fragment = customizeHLTforCMSSW(fragment,"2025v12")
89546 
89547 # Eras-based customisations
89548 from HLTrigger.Configuration.Eras import modifyHLTforEras
89549 modifyHLTforEras(fragment)
89550